[mpich2-commits] r5490 - in mpich2/trunk/src/pm/hydra: . tools/bind/hwloc/hwloc tools/bind/hwloc/hwloc/config tools/bind/hwloc/hwloc/contrib tools/bind/hwloc/hwloc/contrib/dist tools/bind/hwloc/hwloc/contrib/hg tools/bind/hwloc/hwloc/contrib/nightly tools/bind/hwloc/hwloc/doc tools/bind/hwloc/hwloc/doc/doxygen-doc tools/bind/hwloc/hwloc/doc/doxygen-doc/html tools/bind/hwloc/hwloc/doc/doxygen-doc/latex tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3 tools/bind/hwloc/hwloc/doc/images tools/bind/hwloc/hwloc/include tools/bind/hwloc/hwloc/include/private tools/bind/hwloc/hwloc/src tools/bind/hwloc/hwloc/tests tools/bind/hwloc/hwloc/tests/linux tools/bind/hwloc/hwloc/tests/ports tools/bind/hwloc/hwloc/utils
balaji at mcs.anl.gov
balaji at mcs.anl.gov
Tue Oct 20 14:29:59 CDT 2009
Author: balaji
Date: 2009-10-20 14:29:58 -0500 (Tue, 20 Oct 2009)
New Revision: 5490
Added:
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/HACKING
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/README.debian
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/autogen.sh
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/dist/
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/dist/make_dist_tarball
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/.hgignore
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/build-hgignore.pl
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/set-hg-share-perms.csh
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/nightly/
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/nightly/create_tarball.sh
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-css.inc
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-footer.inc
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-header.inc
Removed:
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/Makefile.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/aclocal.m4
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/compile
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/config.guess
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/config.sub
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/depcomp
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/install-sh
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/libtool.m4
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltmain.sh
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltoptions.m4
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltsugar.m4
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltversion.m4
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/lt~obsolete.m4
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/missing
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/configure
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/Makefile.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/annotated.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/annotated.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/classes.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/classes.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/cpuset_8h_source.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/cpuset_8h_source.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/diagram.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/doxygen.css
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/doxygen.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/dudley.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/emmett.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/files.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/files.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions_vars.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions_vars.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glibc-sched_8h_source.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glibc-sched_8h_source.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glossary.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glossary.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__binding.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__binding.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__configuration.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__configuration.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__conversion.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__conversion.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__cpuset.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__cpuset.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__creation.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__creation.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__glibc__sched.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__glibc__sched.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__binding.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__binding.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__cache.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__cache.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__covering.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__covering.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__coverings.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__coverings.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__inside.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__inside.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal__basic.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal__basic.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__types.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__types.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__information.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__information.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__bitmask.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__bitmask.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__nodemask.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__nodemask.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__ulongs.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__ulongs.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__objects.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__objects.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__topology.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__topology.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__traversal.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__traversal.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__types.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__types.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hagrid.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/helper_8h_source.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/helper_8h_source.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hwloc_8h_source.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hwloc_8h_source.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/index.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/index.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/linux-libnuma_8h_source.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/linux-libnuma_8h_source.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/modules.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/modules.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/pages.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/pages.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_b.gif
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_l.gif
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_r.gif
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tabs.css
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/unionhwloc__obj__attr__u.html
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/unionhwloc__obj__attr__u.html-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc-a4.pdf
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc-letter.pdf
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc.tag
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/Makefile
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/a4-refman.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/annotated.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/annotated.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/diagram.eps
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/diagram.pdf
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/doxygen.sty
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/dudley.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/emmett.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/glossary.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/glossary.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__binding.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__binding.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__configuration.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__configuration.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__conversion.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__conversion.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__cpuset.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__cpuset.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__creation.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__creation.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__glibc__sched.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__glibc__sched.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__binding.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__binding.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__cache.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__cache.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__covering.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__covering.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__coverings.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__coverings.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__inside.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__inside.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal__basic.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal__basic.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__types.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__types.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__information.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__information.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__bitmask.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__bitmask.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__nodemask.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__nodemask.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__ulongs.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__ulongs.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__objects.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__objects.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__topology.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__topology.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__traversal.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__traversal.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__types.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__types.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/hagrid.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/index.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/index.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/letter-refman.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/modules.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/modules.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/refman.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/refman.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/unionhwloc__obj__attr__u.tex
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/unionhwloc__obj__attr__u.tex-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_PROCESS.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_PROCESS.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_STRICT.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_STRICT.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_THREAD.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_THREAD.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CACHE.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CACHE.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CORE.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CORE.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MACHINE.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MACHINE.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MISC.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MISC.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_NODE.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_NODE.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_PROC.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_PROC.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SOCKET.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SOCKET.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SYSTEM.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SYSTEM.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_UNORDERED.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_UNORDERED.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/arity.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/arity.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/attr.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/attr.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cache.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cache.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/children.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/children.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cpuset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cpuset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_name.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_name.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_vendor.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_vendor.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/father.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/father.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/first_child.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/first_child.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/glossary.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/glossary.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_free.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_free.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_size_kB.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_size_kB.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_compare_types.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_compare_types.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpubind_policy_t.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpubind_policy_t.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_all_but_cpu.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_all_but_cpu.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_alloc.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_alloc.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_andset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_andset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_asprintf.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_asprintf.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clearset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clearset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clr.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clr.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar_first.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar_first.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_copy.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_copy.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_cpu.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_cpu.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_dup.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_dup.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_fill.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_fill.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_first.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_first.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_begin.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_begin.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_end.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_end.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_free.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_free.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_glibc_sched_affinity.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_glibc_sched_affinity.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ith_ulong.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ith_ulong.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_string.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_string.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ulong.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ulong.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_intersects.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_intersects.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isequal.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isequal.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isfull.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isfull.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isincluded.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isincluded.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_iszero.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_iszero.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_last.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_last.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_orset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_orset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set_range.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set_range.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_singlify.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_singlify.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_snprintf.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_snprintf.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_t.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_t.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_glibc_sched_affinity.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_glibc_sched_affinity.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ith_ulong.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ith_ulong.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ulong.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ulong.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_weight.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_weight.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_xorset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_xorset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_zero.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_zero.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_distribute.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_distribute.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_cpuset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_cpuset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_obj.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_obj.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_child_covering_cpuset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_child_covering_cpuset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_closest_objs.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_closest_objs.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_common_ancestor_obj.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_common_ancestor_obj.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_depth_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_depth_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_largest_objs_inside_cpuset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_largest_objs_inside_cpuset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_child.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_child.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_covering_cpuset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_covering_cpuset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_system_obj.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_system_obj.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_above_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_above_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_below_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_below_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_cpuset_snprintf.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_cpuset_snprintf.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_is_in_subtree.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_is_in_subtree.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_snprintf.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_snprintf.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_t.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_t.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_of_string.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_of_string.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_string.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_string.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_t.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_t.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_cpubind.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_cpubind.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_proc_cpubind.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_proc_cpubind.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_thread_cpubind.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_thread_cpubind.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_check.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_check.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_destroy.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_destroy.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_flags_e.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_flags_e.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_get_depth.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_get_depth.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_all_keep_structure.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_all_keep_structure.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type_keep_structure.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type_keep_structure.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_init.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_init.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_is_thissystem.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_is_thissystem.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_load.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_load.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_flags.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_flags.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_fsroot.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_fsroot.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_synthetic.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_synthetic.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_xml.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_xml.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_t.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_t.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_binding.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_binding.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_configuration.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_configuration.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_conversion.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_conversion.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_cpuset.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_cpuset.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_creation.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_creation.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_glibc_sched.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_glibc_sched.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_binding.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_binding.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_cache.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_cache.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_covering.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_covering.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_coverings.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_coverings.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_inside.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_inside.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal_basic.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal_basic.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_types.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_types.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_information.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_information.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_bitmask.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_bitmask.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_nodemask.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_nodemask.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_ulongs.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_ulongs.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_objects.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_objects.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_topology.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_topology.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_traversal.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_traversal.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_types.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_types.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/last_child.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/last_child.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/logical_index.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/logical_index.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/machine.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/machine.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/memory_kB.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/memory_kB.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/misc.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/misc.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/name.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/name.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_cousin.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_cousin.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_sibling.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_sibling.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/node.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/node.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_index.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_index.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_level.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_level.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_cousin.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_cousin.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_sibling.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_sibling.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/sibling_rank.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/sibling_rank.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/system.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/system.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/type.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/type.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/userdata.3
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/userdata.3-e
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/images/diagram.eps
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/images/diagram.png
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/include/Makefile.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/include/private/config.h.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/src/Makefile.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/Makefile.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/Makefile.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/ports/Makefile.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/utils/Makefile.in
Modified:
mpich2/trunk/src/pm/hydra/configure.in
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/README
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/VERSION
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/distscript.csh
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/configure.ac
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz.output
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t.xml.tar.gz
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_merge.tar.gz
mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_ncaches.tar.gz
Log:
Use the svn version of hwloc-0.9.1rc1 instead of the release
tarball. Update the Hydra configure.in to call hwloc's configure as a
sub-configure, rather than directly calling the configure executable.
Modified: mpich2/trunk/src/pm/hydra/configure.in
===================================================================
--- mpich2/trunk/src/pm/hydra/configure.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/configure.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -8,7 +8,6 @@
AC_CONFIG_AUX_DIR(mpl/confdb)
AM_INIT_AUTOMAKE([-Wall -Werror foreign 1.11])
-
# When built as a subconfigure, pull in FLAGS from above
PAC_SUBCONFIG_INIT()
@@ -344,16 +343,9 @@
fi
;;
hwloc)
- echo
- echo "===== configuring hwloc ====="
- subdir="tools/bind/hwloc/hwloc"
- PAC_MKDIRS($subdir)
- if (cd $subdir && eval $abs_srcdir/$subdir/configure $ac_configure_args) ; then
- have_hwloc=yes
- AC_DEFINE(HAVE_HWLOC,1,[Define if hwloc is available])
- fi
- echo "===== done with hwloc configure ====="
- echo
+ AC_CONFIG_SUBDIRS(tools/bind/hwloc/hwloc)
+ have_hwloc=yes
+ AC_DEFINE(HAVE_HWLOC,1,[Define if hwloc is available])
;;
*)
;;
@@ -468,7 +460,6 @@
AC_DEFINE(USE_SIGNAL,,[Define if signal should be used to set signals])
fi
-
# gethostname() returns host name
AC_CHECK_FUNCS(gethostname)
if test "$ac_cv_func_gethostname" = "yes" ; then
@@ -476,7 +467,6 @@
PAC_FUNC_NEEDS_DECL([#include <unistd.h>],gethostname)
fi
-
# Substitute common variables. Some versions of autoconf have trouble
# with this.
AC_SUBST(CC)
@@ -494,11 +484,9 @@
AC_CONFIG_SUBDIRS(mpl)
-
# Place holder macro for finalization
PAC_SUBCONFIG_FINALIZE()
-
# Final output
AC_OUTPUT(Makefile
tools/bootstrap/src/bsci_init.c
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/HACKING
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/HACKING (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/HACKING 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,62 @@
+-*- text -*-
+
+Notes to developers:
+
+- Note that the README file is automatically generated from the main
+ page of the doxygen documentation by running "make doc" (or "make
+ readme").
+
+- To check that all the code is working:
+
+ make check
+ make distcheck
+ make check with --enable-debug
+
+ Do this both from inside and outside sources.
+
+- The following tools are necessary to generate all documentation (any
+ flavor of "make dist" will fail if these tools are not available):
+
+ - doxygen with man, pdf and html support
+ - help2man
+ - fig2dev
+ - w3m
+
+- *** BEFORE MAKING AN OFFICIAL RELEASE TARBALL: the release manager
+ MUST update the VERSION file:
+
+ - ensure that the major, minor, and release version numbers are
+ correct. The greek/svn numbers will automatically be stripped by
+ make_dist_tarball (see below).
+ - ensure that increment the so_version number as appropriate (see
+ the GNU Libtool documentation for a description of what to do).
+
+- Create a distribution tarball by running the following from the
+ top-level source directory:
+
+ shell$ ./contrib/dist/make_dist_tarball
+
+ It will take a few minutes because it runs "make distcheck" and it
+ builds two tarballs (an official release and a greek release). For
+ example, after "make_dist_tarball" completes, you'll have two
+ tarballs, like this:
+
+ hwloc-0.9.1.tar.gz
+ hwloc-0.9.1rc1.tar.gz
+
+ The "rc1" tarball (or whatever the greek version is) can be
+ distributed for testing and validation. If it passes, then the
+ non-rc1 tarball can be released (it's identical to the rc1 tarball
+ except for its version).
+
+- Check tarballs by configuring and building them and then running
+ "make check".
+
+- For the windows zipball, make sure you have Microsoft's lib tool in
+ PATH, and remember to copy README at the root of the zip into a
+ README.txt file with CRLF:
+
+ sed -e 's/$/'$'\015'/ < README > $prefix/README.txt
+
+- make maintainer-clean can be used to properly remove the generated
+ documentations.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/Makefile.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/Makefile.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/Makefile.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,859 +0,0 @@
-# Makefile.in generated by automake 1.11 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-# Copyright © 2009 Cisco Systems, Inc. All rights reserved.
-
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = .
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in $(srcdir)/hwloc.pc.in \
- $(top_srcdir)/configure \
- $(top_srcdir)/include/hwloc/config.h.in \
- $(top_srcdir)/include/private/config.h.in AUTHORS COPYING NEWS \
- config/compile config/config.guess config/config.sub \
- config/depcomp config/install-sh config/ltmain.sh \
- config/missing
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/hwloc.m4 \
- $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno config.status.lineno
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/include/private/config.h \
- $(top_builddir)/include/hwloc/config.h
-CONFIG_CLEAN_FILES = hwloc.pc
-CONFIG_CLEAN_VPATH_FILES =
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
- html-recursive info-recursive install-data-recursive \
- install-dvi-recursive install-exec-recursive \
- install-html-recursive install-info-recursive \
- install-pdf-recursive install-ps-recursive install-recursive \
- installcheck-recursive installdirs-recursive pdf-recursive \
- ps-recursive uninstall-recursive
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-am__installdirs = "$(DESTDIR)$(pkgconfigdir)"
-DATA = $(pkgconfig_DATA)
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
- distdir dist dist-all distcheck
-ETAGS = etags
-CTAGS = ctags
-DIST_SUBDIRS = $(SUBDIRS)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-distdir = $(PACKAGE)-$(VERSION)
-top_distdir = $(distdir)
-am__remove_distdir = \
- { test ! -d "$(distdir)" \
- || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
- && rm -fr "$(distdir)"; }; }
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-AMTAR = @AMTAR@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASH = @BASH@
-CAIRO_CFLAGS = @CAIRO_CFLAGS@
-CAIRO_LIBS = @CAIRO_LIBS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DOXYGEN = @DOXYGEN@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FIG2DEV = @FIG2DEV@
-GCC_CFLAGS = @GCC_CFLAGS@
-GREP = @GREP@
-HAVE_XML = @HAVE_XML@
-HWLOC_DIFF_U = @HWLOC_DIFF_U@
-HWLOC_MS_LIB = @HWLOC_MS_LIB@
-HWLOC_RELEASE_DATE = @HWLOC_RELEASE_DATE@
-HWLOC_REQUIRES = @HWLOC_REQUIRES@
-HWLOC_SVN_R = @HWLOC_SVN_R@
-HWLOC_VERSION = @HWLOC_VERSION@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-KERRIGHED_CFLAGS = @KERRIGHED_CFLAGS@
-KERRIGHED_LIBS = @KERRIGHED_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-W3M = @W3M@
-W3_GENERATOR = @W3_GENERATOR@
-XMLLINT = @XMLLINT@
-XML_CFLAGS = @XML_CFLAGS@
-XML_LIBS = @XML_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libhwloc_so_version = @libhwloc_so_version@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-ACLOCAL_AMFLAGS = -I config
-SUBDIRS = src utils tests include doc
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = hwloc.pc
-
-#
-# "make distcheck" requires that tarballs are able to be able to "make
-# dist", so we have to include config/distscript.csh.
-#
-EXTRA_DIST = \
- README VERSION COPYING AUTHORS \
- config/hwloc_get_version.sh \
- config/distscript.csh
-
-all: all-recursive
-
-.SUFFIXES:
-am--refresh:
- @:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
- $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
- && exit 0; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- echo ' $(SHELL) ./config.status'; \
- $(SHELL) ./config.status;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- $(SHELL) ./config.status --recheck
-
-$(top_srcdir)/configure: $(am__configure_deps)
- $(am__cd) $(srcdir) && $(AUTOCONF)
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-$(am__aclocal_m4_deps):
-
-include/private/config.h: include/private/stamp-h1
- @if test ! -f $@; then \
- rm -f include/private/stamp-h1; \
- $(MAKE) $(AM_MAKEFLAGS) include/private/stamp-h1; \
- else :; fi
-
-include/private/stamp-h1: $(top_srcdir)/include/private/config.h.in $(top_builddir)/config.status
- @rm -f include/private/stamp-h1
- cd $(top_builddir) && $(SHELL) ./config.status include/private/config.h
-$(top_srcdir)/include/private/config.h.in: $(am__configure_deps)
- ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
- rm -f include/private/stamp-h1
- touch $@
-
-include/hwloc/config.h: include/hwloc/stamp-h2
- @if test ! -f $@; then \
- rm -f include/hwloc/stamp-h2; \
- $(MAKE) $(AM_MAKEFLAGS) include/hwloc/stamp-h2; \
- else :; fi
-
-include/hwloc/stamp-h2: $(top_srcdir)/include/hwloc/config.h.in $(top_builddir)/config.status
- @rm -f include/hwloc/stamp-h2
- cd $(top_builddir) && $(SHELL) ./config.status include/hwloc/config.h
-
-distclean-hdr:
- -rm -f include/private/config.h include/private/stamp-h1 include/hwloc/config.h include/hwloc/stamp-h2
-hwloc.pc: $(top_builddir)/config.status $(srcdir)/hwloc.pc.in
- cd $(top_builddir) && $(SHELL) ./config.status $@
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-distclean-libtool:
- -rm -f libtool config.lt
-install-pkgconfigDATA: $(pkgconfig_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
- @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
- done
-
-uninstall-pkgconfigDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-# (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
- @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
- @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- rev=''; for subdir in $$list; do \
- if test "$$subdir" = "."; then :; else \
- rev="$$subdir $$rev"; \
- fi; \
- done; \
- rev="$$rev ."; \
- target=`echo $@ | sed s/-recursive//`; \
- for subdir in $$rev; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done && test -z "$$fail"
-tags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
- done
-ctags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
- done
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- $(am__remove_distdir)
- test -d "$(distdir)" || mkdir "$(distdir)"
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
- $(am__relativize); \
- new_distdir=$$reldir; \
- dir1=$$subdir; dir2="$(top_distdir)"; \
- $(am__relativize); \
- new_top_distdir=$$reldir; \
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
- ($(am__cd) $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$new_top_distdir" \
- distdir="$$new_distdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- am__skip_mode_fix=: \
- distdir) \
- || exit 1; \
- fi; \
- done
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
- dist-hook
- -test -n "$(am__skip_mode_fix)" \
- || find "$(distdir)" -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
- || chmod -R a+r "$(distdir)"
-dist-gzip: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- $(am__remove_distdir)
-dist-bzip2: distdir
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
- $(am__remove_distdir)
-
-dist-lzma: distdir
- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
- $(am__remove_distdir)
-
-dist-xz: distdir
- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
- $(am__remove_distdir)
-
-dist-tarZ: distdir
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
- $(am__remove_distdir)
-
-dist-shar: distdir
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
- $(am__remove_distdir)
-
-dist-zip: distdir
- -rm -f $(distdir).zip
- zip -rq $(distdir).zip $(distdir)
- $(am__remove_distdir)
-
-dist dist-all: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
- $(am__remove_distdir)
-
-# This target untars the dist file and tries a VPATH configuration. Then
-# it guarantees that the distribution is self-contained by making another
-# tarfile.
-distcheck: dist
- case '$(DIST_ARCHIVES)' in \
- *.tar.gz*) \
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
- *.tar.bz2*) \
- bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
- *.tar.lzma*) \
- unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\
- *.tar.xz*) \
- xz -dc $(distdir).tar.xz | $(am__untar) ;;\
- *.tar.Z*) \
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
- *.shar.gz*) \
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
- *.zip*) \
- unzip $(distdir).zip ;;\
- esac
- chmod -R a-w $(distdir); chmod a+w $(distdir)
- mkdir $(distdir)/_build
- mkdir $(distdir)/_inst
- chmod a-w $(distdir)
- test -d $(distdir)/_build || exit 0; \
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
- && am__cwd=`pwd` \
- && $(am__cd) $(distdir)/_build \
- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
- $(DISTCHECK_CONFIGURE_FLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
- && $(MAKE) $(AM_MAKEFLAGS) check \
- && $(MAKE) $(AM_MAKEFLAGS) install \
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
- distuninstallcheck \
- && chmod -R a-w "$$dc_install_base" \
- && ({ \
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
- && rm -rf "$$dc_destdir" \
- && $(MAKE) $(AM_MAKEFLAGS) dist \
- && rm -rf $(DIST_ARCHIVES) \
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
- && cd "$$am__cwd" \
- || exit 1
- $(am__remove_distdir)
- @(echo "$(distdir) archives ready for distribution: "; \
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
- sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
-distuninstallcheck:
- @$(am__cd) '$(distuninstallcheck_dir)' \
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
- || { echo "ERROR: files left after uninstall:" ; \
- if test -n "$(DESTDIR)"; then \
- echo " (check DESTDIR support)"; \
- fi ; \
- $(distuninstallcheck_listfiles) ; \
- exit 1; } >&2
-distcleancheck: distclean
- @if test '$(srcdir)' = . ; then \
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
- exit 1 ; \
- fi
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
- || { echo "ERROR: files left in build directory after distclean:" ; \
- $(distcleancheck_listfiles) ; \
- exit 1; } >&2
-check-am: all-am
-check: check-recursive
-all-am: Makefile $(DATA)
-installdirs: installdirs-recursive
-installdirs-am:
- for dir in "$(DESTDIR)$(pkgconfigdir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-recursive
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-recursive
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-hdr \
- distclean-libtool distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-html-am:
-
-info: info-recursive
-
-info-am:
-
-install-data-am: install-pkgconfigDATA
-
-install-dvi: install-dvi-recursive
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-recursive
-
-install-html-am:
-
-install-info: install-info-recursive
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-recursive
-
-install-pdf-am:
-
-install-ps: install-ps-recursive
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -rf $(top_srcdir)/autom4te.cache
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am: uninstall-pkgconfigDATA
-
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
- install-am install-strip tags-recursive
-
-.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
- all all-am am--refresh check check-am clean clean-generic \
- clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
- dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-xz \
- dist-zip distcheck distclean distclean-generic distclean-hdr \
- distclean-libtool distclean-tags distcleancheck distdir \
- distuninstallcheck dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-pkgconfigDATA install-ps \
- install-ps-am install-strip installcheck installcheck-am \
- installdirs installdirs-am maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
- uninstall uninstall-am uninstall-pkgconfigDATA
-
-
-#
-# Double check that we generated both the doxygen docs and a new copy
-# of the top-level README file.
-#
-
-cannot-dist:
- @echo "ERROR: Did not build both of the doxygen docs and README."
- @echo "ERROR: This tarball is not complete!"
- @echo "ERROR: Cowardly refusing to complete successfully..."
- @exit 1
-
- at BUILD_DOXYGEN_FALSE@dist-hook: cannot-dist
- at BUILD_DOXYGEN_TRUE@@BUILD_README_FALSE at dist-hook: cannot-dist
- at BUILD_DOXYGEN_TRUE@@BUILD_README_TRUE at dist-hook:
- at BUILD_DOXYGEN_TRUE@@BUILD_README_TRUE@ csh "$(top_srcdir)/config/distscript.csh" "$(top_srcdir)" "$(distdir)" "$(HWLOC_VERSION)" "$(HWLOC_SVN_R)"
-
-#
-# Build the top-level README file
-#
-
-.PHONY: doc readme
-doc readme:
- $(MAKE) -C doc readme
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/README
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/README 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/README 2009-10-20 19:29:58 UTC (rev 5490)
@@ -34,10 +34,10 @@
hwloc offers a programming interface for manipulating topologies and objects.
It also brings a powerful cpu bitmap API that is used to describe topology
-objects location on physical/logical processors. See the Programming interface
-below. It may also be used to binding applications onto certain cores or memory
-nodes. Several utility programs are also provided to ease command-line
-manipulation of topology objects, binding of processes, ...
+objects location on physical/logical processors. See the Programming Interface
+interface below. It may also be used to binding applications onto certain cores
+or memory nodes. Several utility programs are also provided to ease
+command-line manipulation of topology objects, binding of processes, ...
Installation
@@ -150,7 +150,7 @@
L1(32KB) + Core#2 + P#3
L1(32KB) + Core#3 + P#7
-Programming interface
+Programming Interface
The basic interface is available in hwloc.h . It mostly offers low-level
routines for advanced programmers that want to manually manipulate objects and
@@ -254,7 +254,7 @@
/* Find out where cores are, or else smaller sets of CPUs if the OS
- * doesn't have the notion of core. */
+ * doesn't have the notion of core. */
depth = hwloc_get_type_or_below_depth(topology, HWLOC_OBJ_CORE);
/* Get last one. */
@@ -272,7 +272,7 @@
if (hwloc_set_cpubind(topology, cpuset, 0)) {
char *str = NULL;
hwloc_cpuset_asprintf(&str, obj->cpuset);
- printf("Couldn't bind to cpuset %s\n", str);
+ printf("Couldn't bind to cpuset %s\n", str);
free(str);
}
@@ -307,5 +307,5 @@
-------------------------------------------------------------------------------
-Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by doxygen
-1.5.9
+Generated on Thu Oct 8 16:51:28 2009 for Hardware Locality (hwloc) by doxygen
+1.6.1
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/README.debian
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/README.debian (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/README.debian 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,14 @@
+To build the debian package:
+
+$ svn co http://svn.open-mpi.org/svn/hwloc/debian
+$ debuild
+
+The packages are built in the parent directory
+
+$ cd ../
+$ sudo dpkg -i libhwloc0_0.9-1_i386.deb libhwloc-dev_0.9-1_i386.deb libhwloc-common_0.9-1_i386.deb libhwloc-doc_0.9-1_i386.deb
+
+$ sudo dpkg -i hwloc-bin_0.9-1_i386.deb
+or
+$ sudo dpkg -i hwloc-bin-nox_0.9-1_i386.deb
+
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/VERSION
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/VERSION 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/VERSION 2009-10-20 19:29:58 UTC (rev 5490)
@@ -21,7 +21,7 @@
# If want_svn=1, then the SVN r number will be included in the overall
# hwloc version number in some form.
-want_svn=0
+want_svn=1
# If svn_r=-1, then the SVN r numbere will be obtained dynamically at
# run time, either 1) via the "svnversion" command (if this is a
@@ -33,11 +33,11 @@
# distribution tarball is being made from an SVN checkout, the value
# of svn_r in this file is replaced with the output of "svnversion".
-svn_r=r1142
+svn_r=-1
# The date when this release was created
-date="Oct 09, 2009"
+date="Unreleased developer copy"
# The shared library version of hwloc's public library. This version
# is maintained in accordance with the "Library Interface Versions"
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/aclocal.m4
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/aclocal.m4 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/aclocal.m4 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1010 +0,0 @@
-# generated automatically by aclocal 1.11 -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.64],,
-[m4_warning([this file was generated for autoconf 2.64.
-You have another version of autoconf. It may work, but is not guaranteed to.
-If you have problems, you may need to regenerate the build system entirely.
-To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
-# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-# (This private macro should not be called outside this file.)
-AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.11'
-dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.11], [],
- [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-])
-
-# _AM_AUTOCONF_VERSION(VERSION)
-# -----------------------------
-# aclocal traces this macro to find the Autoconf version.
-# This is a private macro too. Using m4_define simplifies
-# the logic in aclocal, which can simply ignore this definition.
-m4_define([_AM_AUTOCONF_VERSION], [])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.11])dnl
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-
-# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
-# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory. The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run. This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.
-#
-# $ac_aux_dir/missing
-# fails when called from a subdirectory if $ac_aux_dir is relative
-# $top_srcdir/$ac_aux_dir/missing
-# fails if $ac_aux_dir is absolute,
-# fails when called from a subdirectory in a VPATH build with
-# a relative $ac_aux_dir
-#
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-# are both prefixed by $srcdir. In an in-source build this is usually
-# harmless because $srcdir is `.', but things will broke when you
-# start a VPATH build or use an absolute $srcdir.
-#
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
-# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-# and then we would define $MISSING as
-# MISSING="\${SHELL} $am_aux_dir/missing"
-# This will work as long as MISSING is not called from configure, because
-# unfortunately $(top_srcdir) has no meaning in configure.
-# However there are other variables, like CC, which are often used in
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
-#
-# Another solution, used here, is to always expand $ac_aux_dir to an
-# absolute PATH. The drawback is that using absolute paths prevent a
-# configured tree to be moved without reconfiguration.
-
-AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-])
-
-# AM_CONDITIONAL -*- Autoconf -*-
-
-# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 9
-
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-# -------------------------------------
-# Define a conditional.
-AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ(2.52)dnl
- ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])dnl
-AC_SUBST([$1_FALSE])dnl
-_AM_SUBST_NOTMAKE([$1_TRUE])dnl
-_AM_SUBST_NOTMAKE([$1_FALSE])dnl
-m4_define([_AM_COND_VALUE_$1], [$2])dnl
-if $2; then
- $1_TRUE=
- $1_FALSE='#'
-else
- $1_TRUE='#'
- $1_FALSE=
-fi
-AC_CONFIG_COMMANDS_PRE(
-[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- AC_MSG_ERROR([[conditional "$1" was never defined.
-Usually this means the macro was only invoked conditionally.]])
-fi])])
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 10
-
-# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
-# written in clear, in which case automake, when reading aclocal.m4,
-# will think it sees a *use*, and therefore will trigger all it's
-# C support machinery. Also note that it means that autoscan, seeing
-# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-
-
-# _AM_DEPENDENCIES(NAME)
-# ----------------------
-# See how the compiler implements dependency checking.
-# NAME is "CC", "CXX", "GCJ", or "OBJC".
-# We try a few techniques and use that to set a single cache variable.
-#
-# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
-# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
-# dependency, and given that the user is not expected to run this macro,
-# just rely on AC_PROG_CC.
-AC_DEFUN([_AM_DEPENDENCIES],
-[AC_REQUIRE([AM_SET_DEPDIR])dnl
-AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
-AC_REQUIRE([AM_MAKE_INCLUDE])dnl
-AC_REQUIRE([AM_DEP_TRACK])dnl
-
-ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
- [$1], CXX, [depcc="$CXX" am_compiler_list=],
- [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
- [$1], UPC, [depcc="$UPC" am_compiler_list=],
- [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
- [depcc="$$1" am_compiler_list=])
-
-AC_CACHE_CHECK([dependency style of $depcc],
- [am_cv_$1_dependencies_compiler_type],
-[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- # We make a subdir and do the tests there. Otherwise we can end up
- # making bogus files that we don't know about and never remove. For
- # instance it was reported that on HP-UX the gcc test will end up
- # making a dummy file named `D' -- because `-MD' means `put the output
- # in D'.
- mkdir conftest.dir
- # Copy depcomp to subdir because otherwise we won't find it if we're
- # using a relative directory.
- cp "$am_depcomp" conftest.dir
- cd conftest.dir
- # We will build objects and dependencies in a subdirectory because
- # it helps to detect inapplicable dependency modes. For instance
- # both Tru64's cc and ICC support -MD to output dependencies as a
- # side effect of compilation, but ICC will put the dependencies in
- # the current directory while Tru64 will put them in the object
- # directory.
- mkdir sub
-
- am_cv_$1_dependencies_compiler_type=none
- if test "$am_compiler_list" = ""; then
- am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
- fi
- am__universal=false
- m4_case([$1], [CC],
- [case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac],
- [CXX],
- [case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac])
-
- for depmode in $am_compiler_list; do
- # Setup a source with many dependencies, because some compilers
- # like to wrap large dependency lists on column 80 (with \), and
- # we should not choose a depcomp mode which is confused by this.
- #
- # We need to recreate these files for each test, as the compiler may
- # overwrite some of them when testing with obscure command lines.
- # This happens at least with the AIX C compiler.
- : > sub/conftest.c
- for i in 1 2 3 4 5 6; do
- echo '#include "conftst'$i'.h"' >> sub/conftest.c
- # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- # Solaris 8's {/usr,}/bin/sh.
- touch sub/conftst$i.h
- done
- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- # We check with `-c' and `-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle `-M -o', and we need to detect this. Also, some Intel
- # versions had trouble with output in subdirs
- am__obj=sub/conftest.${OBJEXT-o}
- am__minus_obj="-o $am__obj"
- case $depmode in
- gcc)
- # This depmode causes a compiler race in universal mode.
- test "$am__universal" = false || continue
- ;;
- nosideeffect)
- # after this tag, mechanisms are not by side-effect, so they'll
- # only be used when explicitly requested
- if test "x$enable_dependency_tracking" = xyes; then
- continue
- else
- break
- fi
- ;;
- msvisualcpp | msvcmsys)
- # This compiler won't grok `-c -o', but also, the minuso test has
- # not run yet. These depmodes are late enough in the game, and
- # so weak that their functioning should not be impacted.
- am__obj=conftest.${OBJEXT-o}
- am__minus_obj=
- ;;
- none) break ;;
- esac
- if depmode=$depmode \
- source=sub/conftest.c object=$am__obj \
- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- >/dev/null 2>conftest.err &&
- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- # icc doesn't choke on unknown options, it will just issue warnings
- # or remarks (even with -Werror). So we grep stderr for any message
- # that says an option was ignored or not supported.
- # When given -MP, icc 7.0 and 7.1 complain thusly:
- # icc: Command line warning: ignoring option '-M'; no argument required
- # The diagnosis changed in icc 8.0:
- # icc: Command line remark: option '-MP' not supported
- if (grep 'ignoring option' conftest.err ||
- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- am_cv_$1_dependencies_compiler_type=$depmode
- break
- fi
- fi
- done
-
- cd ..
- rm -rf conftest.dir
-else
- am_cv_$1_dependencies_compiler_type=none
-fi
-])
-AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
-AM_CONDITIONAL([am__fastdep$1], [
- test "x$enable_dependency_tracking" != xno \
- && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
-])
-
-
-# AM_SET_DEPDIR
-# -------------
-# Choose a directory name for dependency files.
-# This macro is AC_REQUIREd in _AM_DEPENDENCIES
-AC_DEFUN([AM_SET_DEPDIR],
-[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
-])
-
-
-# AM_DEP_TRACK
-# ------------
-AC_DEFUN([AM_DEP_TRACK],
-[AC_ARG_ENABLE(dependency-tracking,
-[ --disable-dependency-tracking speeds up one-time build
- --enable-dependency-tracking do not reject slow dependency extractors])
-if test "x$enable_dependency_tracking" != xno; then
- am_depcomp="$ac_aux_dir/depcomp"
- AMDEPBACKSLASH='\'
-fi
-AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
-AC_SUBST([AMDEPBACKSLASH])dnl
-_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
-])
-
-# Generate code to set up dependency tracking. -*- Autoconf -*-
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-#serial 5
-
-# _AM_OUTPUT_DEPENDENCY_COMMANDS
-# ------------------------------
-AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
-[{
- # Autoconf 2.62 quotes --file arguments for eval, but not when files
- # are listed without --file. Let's play safe and only enable the eval
- # if we detect the quoting.
- case $CONFIG_FILES in
- *\'*) eval set x "$CONFIG_FILES" ;;
- *) set x $CONFIG_FILES ;;
- esac
- shift
- for mf
- do
- # Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named `Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`AS_DIRNAME("$mf")`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running `make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # When using ansi2knr, U may be empty or an underscore; expand it
- U=`sed -n 's/^U = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`AS_DIRNAME(["$file"])`
- AS_MKDIR_P([$dirpart/$fdir])
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
- done
-}
-])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-
-
-# AM_OUTPUT_DEPENDENCY_COMMANDS
-# -----------------------------
-# This macro should only be invoked once -- use via AC_REQUIRE.
-#
-# This code is only required when automatic dependency tracking
-# is enabled. FIXME. This creates each `.P' file that we will
-# need in order to bootstrap the dependency handling code.
-AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
-[AC_CONFIG_COMMANDS([depfiles],
- [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-])
-
-# Do all the work for Automake. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 16
-
-# This macro actually does too much. Some checks are only needed if
-# your package does certain things. But this isn't really a big deal.
-
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-# AM_INIT_AUTOMAKE([OPTIONS])
-# -----------------------------------------------
-# The call with PACKAGE and VERSION arguments is the old style
-# call (pre autoconf-2.50), which is being phased out. PACKAGE
-# and VERSION should now be passed to AC_INIT and removed from
-# the call to AM_INIT_AUTOMAKE.
-# We support both call styles for the transition. After
-# the next Automake release, Autoconf can make the AC_INIT
-# arguments mandatory, and then we can depend on a new Autoconf
-# release and drop the old call support.
-AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.62])dnl
-dnl Autoconf wants to disallow AM_ names. We explicitly allow
-dnl the ones we care about.
-m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-AC_REQUIRE([AC_PROG_INSTALL])dnl
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-AC_SUBST([CYGPATH_W])
-
-# Define the identity of the package.
-dnl Distinguish between old-style and new-style calls.
-m4_ifval([$2],
-[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- AC_SUBST([PACKAGE], [$1])dnl
- AC_SUBST([VERSION], [$2])],
-[_AM_SET_OPTIONS([$1])dnl
-dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
-_AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
-# Some tools Automake needs.
-AC_REQUIRE([AM_SANITY_CHECK])dnl
-AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-AM_MISSING_PROG(AUTOHEADER, autoheader)
-AM_MISSING_PROG(MAKEINFO, makeinfo)
-AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
-AC_REQUIRE([AM_PROG_MKDIR_P])dnl
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- [_AM_PROG_TAR([v7])])])
-_AM_IF_OPTION([no-dependencies],,
-[AC_PROVIDE_IFELSE([AC_PROG_CC],
- [_AM_DEPENDENCIES(CC)],
- [define([AC_PROG_CC],
- defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [_AM_DEPENDENCIES(CXX)],
- [define([AC_PROG_CXX],
- defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- [_AM_DEPENDENCIES(OBJC)],
- [define([AC_PROG_OBJC],
- defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
-])
-_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
-dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
-dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
-dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
-AC_CONFIG_COMMANDS_PRE(dnl
-[m4_provide_if([_AM_COMPILER_EXEEXT],
- [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
-])
-
-dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
-dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
-dnl mangled by Autoconf and run in a shell conditional statement.
-m4_define([_AC_COMPILER_EXEEXT],
-m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
-
-
-# When config.status generates a header, we must update the stamp-h file.
-# This file resides in the same directory as the config header
-# that is generated. The stamp files are numbered to have different names.
-
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-# loop where config.status creates the headers, so we can generate
-# our stamp files there.
-AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-[# Compute $1's index in $config_headers.
-_am_arg=$1
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
-# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_SH
-# ------------------
-# Define $install_sh.
-AC_DEFUN([AM_PROG_INSTALL_SH],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-if test x"${install_sh}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- *)
- install_sh="\${SHELL} $am_aux_dir/install-sh"
- esac
-fi
-AC_SUBST(install_sh)])
-
-# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# Check whether the underlying file-system supports filenames
-# with a leading dot. For instance MS-DOS doesn't.
-AC_DEFUN([AM_SET_LEADING_DOT],
-[rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-AC_SUBST([am__leading_dot])])
-
-# Check to see how 'make' treats includes. -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 4
-
-# AM_MAKE_INCLUDE()
-# -----------------
-# Check to see how make treats includes.
-AC_DEFUN([AM_MAKE_INCLUDE],
-[am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
- @echo this is the am__doit target
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-AC_MSG_CHECKING([for style of include used by $am_make])
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# Ignore all kinds of additional output from `make'.
-case `$am_make -s -f confmf 2> /dev/null` in #(
-*the\ am__doit\ target*)
- am__include=include
- am__quote=
- _am_result=GNU
- ;;
-esac
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
- echo '.include "confinc"' > confmf
- case `$am_make -s -f confmf 2> /dev/null` in #(
- *the\ am__doit\ target*)
- am__include=.include
- am__quote="\""
- _am_result=BSD
- ;;
- esac
-fi
-AC_SUBST([am__include])
-AC_SUBST([am__quote])
-AC_MSG_RESULT([$_am_result])
-rm -f confinc confmf
-])
-
-# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 6
-
-# AM_PROG_CC_C_O
-# --------------
-# Like AC_PROG_CC_C_O, but changed for automake.
-AC_DEFUN([AM_PROG_CC_C_O],
-[AC_REQUIRE([AC_PROG_CC_C_O])dnl
-AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([compile])dnl
-# FIXME: we rely on the cache variable name because
-# there is no other way.
-set dummy $CC
-am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
-eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
-if test "$am_t" != yes; then
- # Losing compiler, so override with the script.
- # FIXME: It is wrong to rewrite CC.
- # But if we don't then we get into trouble of one sort or another.
- # A longer-term fix would be to have automake use am__CC in this case,
- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
- CC="$am_aux_dir/compile $CC"
-fi
-dnl Make sure AC_PROG_CC is never called again, or it will override our
-dnl setting of CC.
-m4_define([AC_PROG_CC],
- [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
-])
-
-# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
-# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 6
-
-# AM_MISSING_PROG(NAME, PROGRAM)
-# ------------------------------
-AC_DEFUN([AM_MISSING_PROG],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-$1=${$1-"${am_missing_run}$2"}
-AC_SUBST($1)])
-
-
-# AM_MISSING_HAS_RUN
-# ------------------
-# Define MISSING if not defined so far and test if it supports --run.
-# If it does, set am_missing_run to use it, otherwise, to nothing.
-AC_DEFUN([AM_MISSING_HAS_RUN],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([missing])dnl
-if test x"${MISSING+set}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- *)
- MISSING="\${SHELL} $am_aux_dir/missing" ;;
- esac
-fi
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
- am_missing_run="$MISSING --run "
-else
- am_missing_run=
- AC_MSG_WARN([`missing' script is too old or missing])
-fi
-])
-
-# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_MKDIR_P
-# ---------------
-# Check for `mkdir -p'.
-AC_DEFUN([AM_PROG_MKDIR_P],
-[AC_PREREQ([2.60])dnl
-AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
-dnl while keeping a definition of mkdir_p for backward compatibility.
-dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
-dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
-dnl Makefile.ins that do not define MKDIR_P, so we do our own
-dnl adjustment using top_builddir (which is defined more often than
-dnl MKDIR_P).
-AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
-case $mkdir_p in
- [[\\/$]]* | ?:[[\\/]]*) ;;
- */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-])
-
-# Helper functions for option handling. -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 4
-
-# _AM_MANGLE_OPTION(NAME)
-# -----------------------
-AC_DEFUN([_AM_MANGLE_OPTION],
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
-# _AM_SET_OPTION(NAME)
-# ------------------------------
-# Set option NAME. Presently that only means defining a flag for this option.
-AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
-# _AM_SET_OPTIONS(OPTIONS)
-# ----------------------------------
-# OPTIONS is a space-separated list of Automake options.
-AC_DEFUN([_AM_SET_OPTIONS],
-[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-# -------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-AC_DEFUN([_AM_IF_OPTION],
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_RUN_LOG(COMMAND)
-# -------------------
-# Run COMMAND, save the exit status in ac_status, and log it.
-# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
-AC_DEFUN([AM_RUN_LOG],
-[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
- ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- (exit $ac_status); }])
-
-# Check to make sure that the build environment is sane. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 5
-
-# AM_SANITY_CHECK
-# ---------------
-AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Reject unsafe characters in $srcdir or the absolute working directory
-# name. Accept space and tab only in the latter.
-am_lf='
-'
-case `pwd` in
- *[[\\\"\#\$\&\'\`$am_lf]]*)
- AC_MSG_ERROR([unsafe absolute working directory name]);;
-esac
-case $srcdir in
- *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
- AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
-esac
-
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- if test "$[*]" = "X"; then
- # -L didn't work.
- set X `ls -t "$srcdir/configure" conftest.file`
- fi
- rm -f conftest.file
- if test "$[*]" != "X $srcdir/configure conftest.file" \
- && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
-alias in your environment])
- fi
-
- test "$[2]" = conftest.file
- )
-then
- # Ok.
- :
-else
- AC_MSG_ERROR([newly created file is older than distributed files!
-Check your system clock])
-fi
-AC_MSG_RESULT(yes)])
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_STRIP
-# ---------------------
-# One issue with vendor `install' (even GNU) is that you can't
-# specify the program used to strip binaries. This is especially
-# annoying in cross-compiling environments, where the build's strip
-# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in `make install-strip', and initialize
-# STRIPPROG with the value of the STRIP variable (set by the user).
-AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'. However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
-if test "$cross_compiling" != no; then
- AC_CHECK_TOOL([STRIP], [strip], :)
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
-# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# _AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
-# This macro is traced by Automake.
-AC_DEFUN([_AM_SUBST_NOTMAKE])
-
-# AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Public sister of _AM_SUBST_NOTMAKE.
-AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
-
-# Check how to create a tarball. -*- Autoconf -*-
-
-# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# _AM_PROG_TAR(FORMAT)
-# --------------------
-# Check how to create a tarball in format FORMAT.
-# FORMAT should be one of `v7', `ustar', or `pax'.
-#
-# Substitute a variable $(am__tar) that is a command
-# writing to stdout a FORMAT-tarball containing the directory
-# $tardir.
-# tardir=directory && $(am__tar) > result.tar
-#
-# Substitute a variable $(am__untar) that extract such
-# a tarball read from stdin.
-# $(am__untar) < result.tar
-AC_DEFUN([_AM_PROG_TAR],
-[# Always define AMTAR for backward compatibility.
-AM_MISSING_PROG([AMTAR], [tar])
-m4_if([$1], [v7],
- [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
- [m4_case([$1], [ustar],, [pax],,
- [m4_fatal([Unknown tar format])])
-AC_MSG_CHECKING([how to create a $1 tar archive])
-# Loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
-_am_tools=${am_cv_prog_tar_$1-$_am_tools}
-# Do not fold the above two line into one, because Tru64 sh and
-# Solaris sh will not grok spaces in the rhs of `-'.
-for _am_tool in $_am_tools
-do
- case $_am_tool in
- gnutar)
- for _am_tar in tar gnutar gtar;
- do
- AM_RUN_LOG([$_am_tar --version]) && break
- done
- am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- am__untar="$_am_tar -xf -"
- ;;
- plaintar)
- # Must skip GNU tar: if it does not support --format= it doesn't create
- # ustar tarball either.
- (tar --version) >/dev/null 2>&1 && continue
- am__tar='tar chf - "$$tardir"'
- am__tar_='tar chf - "$tardir"'
- am__untar='tar xf -'
- ;;
- pax)
- am__tar='pax -L -x $1 -w "$$tardir"'
- am__tar_='pax -L -x $1 -w "$tardir"'
- am__untar='pax -r'
- ;;
- cpio)
- am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- am__untar='cpio -i -H $1 -d'
- ;;
- none)
- am__tar=false
- am__tar_=false
- am__untar=false
- ;;
- esac
-
- # If the value was cached, stop now. We just wanted to have am__tar
- # and am__untar set.
- test -n "${am_cv_prog_tar_$1}" && break
-
- # tar/untar a dummy directory, and stop if the command works
- rm -rf conftest.dir
- mkdir conftest.dir
- echo GrepMe > conftest.dir/file
- AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- rm -rf conftest.dir
- if test -s conftest.tar; then
- AM_RUN_LOG([$am__untar <conftest.tar])
- grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- fi
-done
-rm -rf conftest.dir
-
-AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
-AC_MSG_RESULT([$am_cv_prog_tar_$1])])
-AC_SUBST([am__tar])
-AC_SUBST([am__untar])
-]) # _AM_PROG_TAR
-
-m4_include([config/hwloc.m4])
-m4_include([config/libtool.m4])
-m4_include([config/ltoptions.m4])
-m4_include([config/ltsugar.m4])
-m4_include([config/ltversion.m4])
-m4_include([config/lt~obsolete.m4])
-m4_include([config/pkg.m4])
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/autogen.sh
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/autogen.sh (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/autogen.sh 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,2 @@
+:
+autoreconf -ivf
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/autogen.sh
___________________________________________________________________
Added: svn:executable
+ *
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/compile
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/compile 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/compile 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,143 +0,0 @@
-#! /bin/sh
-# Wrapper for compilers which do not understand `-c -o'.
-
-scriptversion=2009-04-28.21; # UTC
-
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009 Free Software
-# Foundation, Inc.
-# Written by Tom Tromey <tromey at cygnus.com>.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# This file is maintained in Automake, please report
-# bugs to <bug-automake at gnu.org> or send patches to
-# <automake-patches at gnu.org>.
-
-case $1 in
- '')
- echo "$0: No command. Try \`$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: compile [--help] [--version] PROGRAM [ARGS]
-
-Wrapper for compilers which do not understand `-c -o'.
-Remove `-o dest.o' from ARGS, run PROGRAM with the remaining
-arguments, and rename the output as expected.
-
-If you are trying to build a whole package this is not the
-right script to run: please start by reading the file `INSTALL'.
-
-Report bugs to <bug-automake at gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "compile $scriptversion"
- exit $?
- ;;
-esac
-
-ofile=
-cfile=
-eat=
-
-for arg
-do
- if test -n "$eat"; then
- eat=
- else
- case $1 in
- -o)
- # configure might choose to run compile as `compile cc -o foo foo.c'.
- # So we strip `-o arg' only if arg is an object.
- eat=1
- case $2 in
- *.o | *.obj)
- ofile=$2
- ;;
- *)
- set x "$@" -o "$2"
- shift
- ;;
- esac
- ;;
- *.c)
- cfile=$1
- set x "$@" "$1"
- shift
- ;;
- *)
- set x "$@" "$1"
- shift
- ;;
- esac
- fi
- shift
-done
-
-if test -z "$ofile" || test -z "$cfile"; then
- # If no `-o' option was seen then we might have been invoked from a
- # pattern rule where we don't need one. That is ok -- this is a
- # normal compilation that the losing compiler can handle. If no
- # `.c' file was seen then we are probably linking. That is also
- # ok.
- exec "$@"
-fi
-
-# Name of file we expect compiler to create.
-cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
-
-# Create the lock directory.
-# Note: use `[/\\:.-]' here to ensure that we don't use the same name
-# that we are using for the .o file. Also, base the name on the expected
-# object file name, since that is what matters with a parallel build.
-lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
-while true; do
- if mkdir "$lockdir" >/dev/null 2>&1; then
- break
- fi
- sleep 1
-done
-# FIXME: race condition here if user kills between mkdir and trap.
-trap "rmdir '$lockdir'; exit 1" 1 2 15
-
-# Run the compile.
-"$@"
-ret=$?
-
-if test -f "$cofile"; then
- mv "$cofile" "$ofile"
-elif test -f "${cofile}bj"; then
- mv "${cofile}bj" "$ofile"
-fi
-
-rmdir "$lockdir"
-exit $ret
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/config.guess
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/config.guess 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/config.guess 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1494 +0,0 @@
-#! /bin/sh
-# Attempt to guess a canonical system name.
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
-# Free Software Foundation, Inc.
-
-timestamp='2009-09-18'
-
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-
-# Originally written by Per Bothner. Please send patches (context
-# diff format) to <config-patches at gnu.org> and include a ChangeLog
-# entry.
-#
-# This script attempts to guess a canonical system name similar to
-# config.sub. If it succeeds, it prints the system name on stdout, and
-# exits with 0. Otherwise, it exits with 1.
-#
-# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION]
-
-Output the configuration name of the system \`$me' is run on.
-
-Operation modes:
- -h, --help print this help, then exit
- -t, --time-stamp print date of last modification, then exit
- -v, --version print version number, then exit
-
-Report bugs and patches to <config-patches at gnu.org>."
-
-version="\
-GNU config.guess ($timestamp)
-
-Originally written by Per Bothner.
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
-2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions. There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
- case $1 in
- --time-stamp | --time* | -t )
- echo "$timestamp" ; exit ;;
- --version | -v )
- echo "$version" ; exit ;;
- --help | --h* | -h )
- echo "$usage"; exit ;;
- -- ) # Stop option processing
- shift; break ;;
- - ) # Use stdin as input.
- break ;;
- -* )
- echo "$me: invalid option $1$help" >&2
- exit 1 ;;
- * )
- break ;;
- esac
-done
-
-if test $# != 0; then
- echo "$me: too many arguments$help" >&2
- exit 1
-fi
-
-trap 'exit 1' 1 2 15
-
-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
-# compiler to aid in system detection is discouraged as it requires
-# temporary files to be created and, as you can see below, it is a
-# headache to deal with in a portable fashion.
-
-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
-# use `HOST_CC' if defined, but it is deprecated.
-
-# Portable tmp directory creation inspired by the Autoconf team.
-
-set_cc_for_build='
-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
-: ${TMPDIR=/tmp} ;
- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
-dummy=$tmp/dummy ;
-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
-case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,) echo "int x;" > $dummy.c ;
- for c in cc gcc c89 c99 ; do
- if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
- CC_FOR_BUILD="$c"; break ;
- fi ;
- done ;
- if test x"$CC_FOR_BUILD" = x ; then
- CC_FOR_BUILD=no_compiler_found ;
- fi
- ;;
- ,,*) CC_FOR_BUILD=$CC ;;
- ,*,*) CC_FOR_BUILD=$HOST_CC ;;
-esac ; set_cc_for_build= ;'
-
-# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
-# (ghazi at noc.rutgers.edu 1994-08-24)
-if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
- PATH=$PATH:/.attbin ; export PATH
-fi
-
-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
-
-# Note: order is significant - the case branches are not exclusive.
-
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
- *:NetBSD:*:*)
- # NetBSD (nbsd) targets should (where applicable) match one or
- # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
- # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
- # switched to ELF, *-*-netbsd* would select the old
- # object file format. This provides both forward
- # compatibility and a consistent mechanism for selecting the
- # object file format.
- #
- # Note: NetBSD doesn't particularly care about the vendor
- # portion of the name. We always set it to "unknown".
- sysctl="sysctl -n hw.machine_arch"
- UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
- /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
- case "${UNAME_MACHINE_ARCH}" in
- armeb) machine=armeb-unknown ;;
- arm*) machine=arm-unknown ;;
- sh3el) machine=shl-unknown ;;
- sh3eb) machine=sh-unknown ;;
- sh5el) machine=sh5le-unknown ;;
- *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
- esac
- # The Operating System including object format, if it has switched
- # to ELF recently, or will in the future.
- case "${UNAME_MACHINE_ARCH}" in
- arm*|i386|m68k|ns32k|sh3*|sparc|vax)
- eval $set_cc_for_build
- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ELF__
- then
- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
- # Return netbsd for either. FIX?
- os=netbsd
- else
- os=netbsdelf
- fi
- ;;
- *)
- os=netbsd
- ;;
- esac
- # The OS release
- # Debian GNU/NetBSD machines have a different userland, and
- # thus, need a distinct triplet. However, they do not need
- # kernel version information, so it can be replaced with a
- # suitable tag, in the style of linux-gnu.
- case "${UNAME_VERSION}" in
- Debian*)
- release='-gnu'
- ;;
- *)
- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
- ;;
- esac
- # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
- # contains redundant information, the shorter form:
- # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
- echo "${machine}-${os}${release}"
- exit ;;
- *:OpenBSD:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
- exit ;;
- *:ekkoBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
- exit ;;
- *:SolidBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
- exit ;;
- macppc:MirBSD:*:*)
- echo powerpc-unknown-mirbsd${UNAME_RELEASE}
- exit ;;
- *:MirBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
- exit ;;
- alpha:OSF1:*:*)
- case $UNAME_RELEASE in
- *4.0)
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
- ;;
- *5.*)
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
- ;;
- esac
- # According to Compaq, /usr/sbin/psrinfo has been available on
- # OSF/1 and Tru64 systems produced since 1995. I hope that
- # covers most systems running today. This code pipes the CPU
- # types through head -n 1, so we only detect the type of CPU 0.
- ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
- case "$ALPHA_CPU_TYPE" in
- "EV4 (21064)")
- UNAME_MACHINE="alpha" ;;
- "EV4.5 (21064)")
- UNAME_MACHINE="alpha" ;;
- "LCA4 (21066/21068)")
- UNAME_MACHINE="alpha" ;;
- "EV5 (21164)")
- UNAME_MACHINE="alphaev5" ;;
- "EV5.6 (21164A)")
- UNAME_MACHINE="alphaev56" ;;
- "EV5.6 (21164PC)")
- UNAME_MACHINE="alphapca56" ;;
- "EV5.7 (21164PC)")
- UNAME_MACHINE="alphapca57" ;;
- "EV6 (21264)")
- UNAME_MACHINE="alphaev6" ;;
- "EV6.7 (21264A)")
- UNAME_MACHINE="alphaev67" ;;
- "EV6.8CB (21264C)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.8AL (21264B)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.8CX (21264D)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.9A (21264/EV69A)")
- UNAME_MACHINE="alphaev69" ;;
- "EV7 (21364)")
- UNAME_MACHINE="alphaev7" ;;
- "EV7.9 (21364A)")
- UNAME_MACHINE="alphaev79" ;;
- esac
- # A Pn.n version is a patched version.
- # A Vn.n version is a released version.
- # A Tn.n version is a released field test version.
- # A Xn.n version is an unreleased experimental baselevel.
- # 1.2 uses "1.2" for uname -r.
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- exit ;;
- Alpha\ *:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # Should we change UNAME_MACHINE based on the output of uname instead
- # of the specific Alpha model?
- echo alpha-pc-interix
- exit ;;
- 21064:Windows_NT:50:3)
- echo alpha-dec-winnt3.5
- exit ;;
- Amiga*:UNIX_System_V:4.0:*)
- echo m68k-unknown-sysv4
- exit ;;
- *:[Aa]miga[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-amigaos
- exit ;;
- *:[Mm]orph[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-morphos
- exit ;;
- *:OS/390:*:*)
- echo i370-ibm-openedition
- exit ;;
- *:z/VM:*:*)
- echo s390-ibm-zvmoe
- exit ;;
- *:OS400:*:*)
- echo powerpc-ibm-os400
- exit ;;
- arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
- echo arm-acorn-riscix${UNAME_RELEASE}
- exit ;;
- arm:riscos:*:*|arm:RISCOS:*:*)
- echo arm-unknown-riscos
- exit ;;
- SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
- echo hppa1.1-hitachi-hiuxmpp
- exit ;;
- Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
- # akee at wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
- if test "`(/bin/universe) 2>/dev/null`" = att ; then
- echo pyramid-pyramid-sysv3
- else
- echo pyramid-pyramid-bsd
- fi
- exit ;;
- NILE*:*:*:dcosx)
- echo pyramid-pyramid-svr4
- exit ;;
- DRS?6000:unix:4.0:6*)
- echo sparc-icl-nx6
- exit ;;
- DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
- case `/usr/bin/uname -p` in
- sparc) echo sparc-icl-nx7; exit ;;
- esac ;;
- s390x:SunOS:*:*)
- echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4H:SunOS:5.*:*)
- echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
- echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
- eval $set_cc_for_build
- SUN_ARCH="i386"
- # If there is a compiler, see if it is configured for 64-bit objects.
- # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
- # This test works for both compilers.
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
- if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- SUN_ARCH="x86_64"
- fi
- fi
- echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:6*:*)
- # According to config.sub, this is the proper way to canonicalize
- # SunOS6. Hard to guess exactly what SunOS6 will be like, but
- # it's likely to be more like Solaris than SunOS4.
- echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:*:*)
- case "`/usr/bin/arch -k`" in
- Series*|S4*)
- UNAME_RELEASE=`uname -v`
- ;;
- esac
- # Japanese Language versions have a version number like `4.1.3-JL'.
- echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
- exit ;;
- sun3*:SunOS:*:*)
- echo m68k-sun-sunos${UNAME_RELEASE}
- exit ;;
- sun*:*:4.2BSD:*)
- UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
- test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
- case "`/bin/arch`" in
- sun3)
- echo m68k-sun-sunos${UNAME_RELEASE}
- ;;
- sun4)
- echo sparc-sun-sunos${UNAME_RELEASE}
- ;;
- esac
- exit ;;
- aushp:SunOS:*:*)
- echo sparc-auspex-sunos${UNAME_RELEASE}
- exit ;;
- # The situation for MiNT is a little confusing. The machine name
- # can be virtually everything (everything which is not
- # "atarist" or "atariste" at least should have a processor
- # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
- # to the lowercase version "mint" (or "freemint"). Finally
- # the system name "TOS" denotes a system which is actually not
- # MiNT. But MiNT is downward compatible to TOS, so this should
- # be no problem.
- atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
- echo m68k-milan-mint${UNAME_RELEASE}
- exit ;;
- hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
- echo m68k-hades-mint${UNAME_RELEASE}
- exit ;;
- *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
- echo m68k-unknown-mint${UNAME_RELEASE}
- exit ;;
- m68k:machten:*:*)
- echo m68k-apple-machten${UNAME_RELEASE}
- exit ;;
- powerpc:machten:*:*)
- echo powerpc-apple-machten${UNAME_RELEASE}
- exit ;;
- RISC*:Mach:*:*)
- echo mips-dec-mach_bsd4.3
- exit ;;
- RISC*:ULTRIX:*:*)
- echo mips-dec-ultrix${UNAME_RELEASE}
- exit ;;
- VAX*:ULTRIX*:*:*)
- echo vax-dec-ultrix${UNAME_RELEASE}
- exit ;;
- 2020:CLIX:*:* | 2430:CLIX:*:*)
- echo clipper-intergraph-clix${UNAME_RELEASE}
- exit ;;
- mips:*:*:UMIPS | mips:*:*:RISCos)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
-#ifdef __cplusplus
-#include <stdio.h> /* for printf() prototype */
- int main (int argc, char *argv[]) {
-#else
- int main (argc, argv) int argc; char *argv[]; {
-#endif
- #if defined (host_mips) && defined (MIPSEB)
- #if defined (SYSTYPE_SYSV)
- printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
- #endif
- #if defined (SYSTYPE_SVR4)
- printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
- #endif
- #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
- printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
- #endif
- #endif
- exit (-1);
- }
-EOF
- $CC_FOR_BUILD -o $dummy $dummy.c &&
- dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
- SYSTEM_NAME=`$dummy $dummyarg` &&
- { echo "$SYSTEM_NAME"; exit; }
- echo mips-mips-riscos${UNAME_RELEASE}
- exit ;;
- Motorola:PowerMAX_OS:*:*)
- echo powerpc-motorola-powermax
- exit ;;
- Motorola:*:4.3:PL8-*)
- echo powerpc-harris-powermax
- exit ;;
- Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
- echo powerpc-harris-powermax
- exit ;;
- Night_Hawk:Power_UNIX:*:*)
- echo powerpc-harris-powerunix
- exit ;;
- m88k:CX/UX:7*:*)
- echo m88k-harris-cxux7
- exit ;;
- m88k:*:4*:R4*)
- echo m88k-motorola-sysv4
- exit ;;
- m88k:*:3*:R3*)
- echo m88k-motorola-sysv3
- exit ;;
- AViiON:dgux:*:*)
- # DG/UX returns AViiON for all architectures
- UNAME_PROCESSOR=`/usr/bin/uname -p`
- if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
- then
- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
- [ ${TARGET_BINARY_INTERFACE}x = x ]
- then
- echo m88k-dg-dgux${UNAME_RELEASE}
- else
- echo m88k-dg-dguxbcs${UNAME_RELEASE}
- fi
- else
- echo i586-dg-dgux${UNAME_RELEASE}
- fi
- exit ;;
- M88*:DolphinOS:*:*) # DolphinOS (SVR3)
- echo m88k-dolphin-sysv3
- exit ;;
- M88*:*:R3*:*)
- # Delta 88k system running SVR3
- echo m88k-motorola-sysv3
- exit ;;
- XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
- echo m88k-tektronix-sysv3
- exit ;;
- Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
- echo m68k-tektronix-bsd
- exit ;;
- *:IRIX*:*:*)
- echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
- exit ;;
- ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
- exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
- i*86:AIX:*:*)
- echo i386-ibm-aix
- exit ;;
- ia64:AIX:*:*)
- if [ -x /usr/bin/oslevel ] ; then
- IBM_REV=`/usr/bin/oslevel`
- else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
- fi
- echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
- exit ;;
- *:AIX:2:3)
- if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #include <sys/systemcfg.h>
-
- main()
- {
- if (!__power_pc())
- exit(1);
- puts("powerpc-ibm-aix3.2.5");
- exit(0);
- }
-EOF
- if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
- then
- echo "$SYSTEM_NAME"
- else
- echo rs6000-ibm-aix3.2.5
- fi
- elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
- echo rs6000-ibm-aix3.2.4
- else
- echo rs6000-ibm-aix3.2
- fi
- exit ;;
- *:AIX:*:[456])
- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
- if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
- IBM_ARCH=rs6000
- else
- IBM_ARCH=powerpc
- fi
- if [ -x /usr/bin/oslevel ] ; then
- IBM_REV=`/usr/bin/oslevel`
- else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
- fi
- echo ${IBM_ARCH}-ibm-aix${IBM_REV}
- exit ;;
- *:AIX:*:*)
- echo rs6000-ibm-aix
- exit ;;
- ibmrt:4.4BSD:*|romp-ibm:BSD:*)
- echo romp-ibm-bsd4.4
- exit ;;
- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
- echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
- exit ;; # report: romp-ibm BSD 4.3
- *:BOSX:*:*)
- echo rs6000-bull-bosx
- exit ;;
- DPX/2?00:B.O.S.:*:*)
- echo m68k-bull-sysv3
- exit ;;
- 9000/[34]??:4.3bsd:1.*:*)
- echo m68k-hp-bsd
- exit ;;
- hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
- echo m68k-hp-bsd4.4
- exit ;;
- 9000/[34678]??:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- case "${UNAME_MACHINE}" in
- 9000/31? ) HP_ARCH=m68000 ;;
- 9000/[34]?? ) HP_ARCH=m68k ;;
- 9000/[678][0-9][0-9])
- if [ -x /usr/bin/getconf ]; then
- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
- case "${sc_cpu_version}" in
- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
- 532) # CPU_PA_RISC2_0
- case "${sc_kernel_bits}" in
- 32) HP_ARCH="hppa2.0n" ;;
- 64) HP_ARCH="hppa2.0w" ;;
- '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
- esac ;;
- esac
- fi
- if [ "${HP_ARCH}" = "" ]; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
-
- #define _HPUX_SOURCE
- #include <stdlib.h>
- #include <unistd.h>
-
- int main ()
- {
- #if defined(_SC_KERNEL_BITS)
- long bits = sysconf(_SC_KERNEL_BITS);
- #endif
- long cpu = sysconf (_SC_CPU_VERSION);
-
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
- case CPU_PA_RISC2_0:
- #if defined(_SC_KERNEL_BITS)
- switch (bits)
- {
- case 64: puts ("hppa2.0w"); break;
- case 32: puts ("hppa2.0n"); break;
- default: puts ("hppa2.0"); break;
- } break;
- #else /* !defined(_SC_KERNEL_BITS) */
- puts ("hppa2.0"); break;
- #endif
- default: puts ("hppa1.0"); break;
- }
- exit (0);
- }
-EOF
- (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
- test -z "$HP_ARCH" && HP_ARCH=hppa
- fi ;;
- esac
- if [ ${HP_ARCH} = "hppa2.0w" ]
- then
- eval $set_cc_for_build
-
- # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
- # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
- # generating 64-bit code. GNU and HP use different nomenclature:
- #
- # $ CC_FOR_BUILD=cc ./config.guess
- # => hppa2.0w-hp-hpux11.23
- # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
- # => hppa64-hp-hpux11.23
-
- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
- grep -q __LP64__
- then
- HP_ARCH="hppa2.0w"
- else
- HP_ARCH="hppa64"
- fi
- fi
- echo ${HP_ARCH}-hp-hpux${HPUX_REV}
- exit ;;
- ia64:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- echo ia64-hp-hpux${HPUX_REV}
- exit ;;
- 3050*:HI-UX:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #include <unistd.h>
- int
- main ()
- {
- long cpu = sysconf (_SC_CPU_VERSION);
- /* The order matters, because CPU_IS_HP_MC68K erroneously returns
- true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
- results, however. */
- if (CPU_IS_PA_RISC (cpu))
- {
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
- case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
- default: puts ("hppa-hitachi-hiuxwe2"); break;
- }
- }
- else if (CPU_IS_HP_MC68K (cpu))
- puts ("m68k-hitachi-hiuxwe2");
- else puts ("unknown-hitachi-hiuxwe2");
- exit (0);
- }
-EOF
- $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
- { echo "$SYSTEM_NAME"; exit; }
- echo unknown-hitachi-hiuxwe2
- exit ;;
- 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
- echo hppa1.1-hp-bsd
- exit ;;
- 9000/8??:4.3bsd:*:*)
- echo hppa1.0-hp-bsd
- exit ;;
- *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
- echo hppa1.0-hp-mpeix
- exit ;;
- hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
- echo hppa1.1-hp-osf
- exit ;;
- hp8??:OSF1:*:*)
- echo hppa1.0-hp-osf
- exit ;;
- i*86:OSF1:*:*)
- if [ -x /usr/sbin/sysversion ] ; then
- echo ${UNAME_MACHINE}-unknown-osf1mk
- else
- echo ${UNAME_MACHINE}-unknown-osf1
- fi
- exit ;;
- parisc*:Lites*:*:*)
- echo hppa1.1-hp-lites
- exit ;;
- C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
- echo c1-convex-bsd
- exit ;;
- C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
- if getsysinfo -f scalar_acc
- then echo c32-convex-bsd
- else echo c2-convex-bsd
- fi
- exit ;;
- C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
- echo c34-convex-bsd
- exit ;;
- C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
- echo c38-convex-bsd
- exit ;;
- C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
- echo c4-convex-bsd
- exit ;;
- CRAY*Y-MP:*:*:*)
- echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*[A-Z]90:*:*:*)
- echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
- | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
- -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*TS:*:*:*)
- echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*T3E:*:*:*)
- echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*SV1:*:*:*)
- echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- *:UNICOS/mp:*:*)
- echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
- FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
- echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit ;;
- 5000:UNIX_System_V:4.*:*)
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
- echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit ;;
- i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
- echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
- exit ;;
- sparc*:BSD/OS:*:*)
- echo sparc-unknown-bsdi${UNAME_RELEASE}
- exit ;;
- *:BSD/OS:*:*)
- echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
- exit ;;
- *:FreeBSD:*:*)
- case ${UNAME_MACHINE} in
- pc98)
- echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- amd64)
- echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- *)
- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- esac
- exit ;;
- i*:CYGWIN*:*)
- echo ${UNAME_MACHINE}-pc-cygwin
- exit ;;
- *:MINGW*:*)
- echo ${UNAME_MACHINE}-pc-mingw32
- exit ;;
- i*:windows32*:*)
- # uname -m includes "-pc" on this system.
- echo ${UNAME_MACHINE}-mingw32
- exit ;;
- i*:PW*:*)
- echo ${UNAME_MACHINE}-pc-pw32
- exit ;;
- *:Interix*:[3456]*)
- case ${UNAME_MACHINE} in
- x86)
- echo i586-pc-interix${UNAME_RELEASE}
- exit ;;
- EM64T | authenticamd | genuineintel)
- echo x86_64-unknown-interix${UNAME_RELEASE}
- exit ;;
- IA64)
- echo ia64-unknown-interix${UNAME_RELEASE}
- exit ;;
- esac ;;
- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
- echo i${UNAME_MACHINE}-pc-mks
- exit ;;
- 8664:Windows_NT:*)
- echo x86_64-pc-mks
- exit ;;
- i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
- # UNAME_MACHINE based on the output of uname instead of i386?
- echo i586-pc-interix
- exit ;;
- i*:UWIN*:*)
- echo ${UNAME_MACHINE}-pc-uwin
- exit ;;
- amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
- echo x86_64-unknown-cygwin
- exit ;;
- p*:CYGWIN*:*)
- echo powerpcle-unknown-cygwin
- exit ;;
- prep*:SunOS:5.*:*)
- echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- *:GNU:*:*)
- # the GNU system
- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
- exit ;;
- *:GNU/*:*:*)
- # other systems with GNU libc and userland
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
- exit ;;
- i*86:Minix:*:*)
- echo ${UNAME_MACHINE}-pc-minix
- exit ;;
- alpha:Linux:*:*)
- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
- EV5) UNAME_MACHINE=alphaev5 ;;
- EV56) UNAME_MACHINE=alphaev56 ;;
- PCA56) UNAME_MACHINE=alphapca56 ;;
- PCA57) UNAME_MACHINE=alphapca56 ;;
- EV6) UNAME_MACHINE=alphaev6 ;;
- EV67) UNAME_MACHINE=alphaev67 ;;
- EV68*) UNAME_MACHINE=alphaev68 ;;
- esac
- objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
- exit ;;
- arm*:Linux:*:*)
- eval $set_cc_for_build
- if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ARM_EABI__
- then
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- else
- echo ${UNAME_MACHINE}-unknown-linux-gnueabi
- fi
- exit ;;
- avr32*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- cris:Linux:*:*)
- echo cris-axis-linux-gnu
- exit ;;
- crisv32:Linux:*:*)
- echo crisv32-axis-linux-gnu
- exit ;;
- frv:Linux:*:*)
- echo frv-unknown-linux-gnu
- exit ;;
- i*86:Linux:*:*)
- echo ${UNAME_MACHINE}-pc-linux-gnu
- exit ;;
- ia64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- m32r*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- mips:Linux:*:* | mips64:Linux:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #undef CPU
- #undef ${UNAME_MACHINE}
- #undef ${UNAME_MACHINE}el
- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
- CPU=${UNAME_MACHINE}el
- #else
- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
- CPU=${UNAME_MACHINE}
- #else
- CPU=
- #endif
- #endif
-EOF
- eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
- /^CPU/{
- s: ::g
- p
- }'`"
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
- ;;
- or32:Linux:*:*)
- echo or32-unknown-linux-gnu
- exit ;;
- padre:Linux:*:*)
- echo sparc-unknown-linux-gnu
- exit ;;
- parisc64:Linux:*:* | hppa64:Linux:*:*)
- echo hppa64-unknown-linux-gnu
- exit ;;
- parisc:Linux:*:* | hppa:Linux:*:*)
- # Look for CPU level
- case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
- PA7*) echo hppa1.1-unknown-linux-gnu ;;
- PA8*) echo hppa2.0-unknown-linux-gnu ;;
- *) echo hppa-unknown-linux-gnu ;;
- esac
- exit ;;
- ppc64:Linux:*:*)
- echo powerpc64-unknown-linux-gnu
- exit ;;
- ppc:Linux:*:*)
- echo powerpc-unknown-linux-gnu
- exit ;;
- s390:Linux:*:* | s390x:Linux:*:*)
- echo ${UNAME_MACHINE}-ibm-linux
- exit ;;
- sh64*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- sh*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- sparc:Linux:*:* | sparc64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- vax:Linux:*:*)
- echo ${UNAME_MACHINE}-dec-linux-gnu
- exit ;;
- x86_64:Linux:*:*)
- echo x86_64-unknown-linux-gnu
- exit ;;
- xtensa*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- i*86:DYNIX/ptx:4*:*)
- # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
- # earlier versions are messed up and put the nodename in both
- # sysname and nodename.
- echo i386-sequent-sysv4
- exit ;;
- i*86:UNIX_SV:4.2MP:2.*)
- # Unixware is an offshoot of SVR4, but it has its own version
- # number series starting with 2...
- # I am not positive that other SVR4 systems won't match this,
- # I just have to hope. -- rms.
- # Use sysv4.2uw... so that sysv4* matches it.
- echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
- exit ;;
- i*86:OS/2:*:*)
- # If we were able to find `uname', then EMX Unix compatibility
- # is probably installed.
- echo ${UNAME_MACHINE}-pc-os2-emx
- exit ;;
- i*86:XTS-300:*:STOP)
- echo ${UNAME_MACHINE}-unknown-stop
- exit ;;
- i*86:atheos:*:*)
- echo ${UNAME_MACHINE}-unknown-atheos
- exit ;;
- i*86:syllable:*:*)
- echo ${UNAME_MACHINE}-pc-syllable
- exit ;;
- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
- echo i386-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- i*86:*DOS:*:*)
- echo ${UNAME_MACHINE}-pc-msdosdjgpp
- exit ;;
- i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
- UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
- if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
- echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
- else
- echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
- fi
- exit ;;
- i*86:*:5:[678]*)
- # UnixWare 7.x, OpenUNIX and OpenServer 6.
- case `/bin/uname -X | grep "^Machine"` in
- *486*) UNAME_MACHINE=i486 ;;
- *Pentium) UNAME_MACHINE=i586 ;;
- *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
- esac
- echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
- exit ;;
- i*86:*:3.2:*)
- if test -f /usr/options/cb.name; then
- UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
- echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
- elif /bin/uname -X 2>/dev/null >/dev/null ; then
- UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
- (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
- (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
- && UNAME_MACHINE=i586
- (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
- && UNAME_MACHINE=i686
- (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
- && UNAME_MACHINE=i686
- echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
- else
- echo ${UNAME_MACHINE}-pc-sysv32
- fi
- exit ;;
- pc:*:*:*)
- # Left here for compatibility:
- # uname -m prints for DJGPP always 'pc', but it prints nothing about
- # the processor, so we play safe by assuming i586.
- # Note: whatever this is, it MUST be the same as what config.sub
- # prints for the "djgpp" host, or else GDB configury will decide that
- # this is a cross-build.
- echo i586-pc-msdosdjgpp
- exit ;;
- Intel:Mach:3*:*)
- echo i386-pc-mach3
- exit ;;
- paragon:*:*:*)
- echo i860-intel-osf1
- exit ;;
- i860:*:4.*:*) # i860-SVR4
- if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
- echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
- else # Add other i860-SVR4 vendors below as they are discovered.
- echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
- fi
- exit ;;
- mini*:CTIX:SYS*5:*)
- # "miniframe"
- echo m68010-convergent-sysv
- exit ;;
- mc68k:UNIX:SYSTEM5:3.51m)
- echo m68k-convergent-sysv
- exit ;;
- M680?0:D-NIX:5.3:*)
- echo m68k-diab-dnix
- exit ;;
- M68*:*:R3V[5678]*:*)
- test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
- 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
- OS_REL=''
- test -r /etc/.relid \
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
- 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4; exit; } ;;
- NCR*:*:4.2:* | MPRAS*:*:4.2:*)
- OS_REL='.3'
- test -r /etc/.relid \
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
- m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
- echo m68k-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- mc68030:UNIX_System_V:4.*:*)
- echo m68k-atari-sysv4
- exit ;;
- TSUNAMI:LynxOS:2.*:*)
- echo sparc-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- rs6000:LynxOS:2.*:*)
- echo rs6000-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
- echo powerpc-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- SM[BE]S:UNIX_SV:*:*)
- echo mips-dde-sysv${UNAME_RELEASE}
- exit ;;
- RM*:ReliantUNIX-*:*:*)
- echo mips-sni-sysv4
- exit ;;
- RM*:SINIX-*:*:*)
- echo mips-sni-sysv4
- exit ;;
- *:SINIX-*:*:*)
- if uname -p 2>/dev/null >/dev/null ; then
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
- echo ${UNAME_MACHINE}-sni-sysv4
- else
- echo ns32k-sni-sysv
- fi
- exit ;;
- PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
- # says <Richard.M.Bartel at ccMail.Census.GOV>
- echo i586-unisys-sysv4
- exit ;;
- *:UNIX_System_V:4*:FTX*)
- # From Gerald Hewes <hewes at openmarket.com>.
- # How about differentiating between stratus architectures? -djm
- echo hppa1.1-stratus-sysv4
- exit ;;
- *:*:*:FTX*)
- # From seanf at swdc.stratus.com.
- echo i860-stratus-sysv4
- exit ;;
- i*86:VOS:*:*)
- # From Paul.Green at stratus.com.
- echo ${UNAME_MACHINE}-stratus-vos
- exit ;;
- *:VOS:*:*)
- # From Paul.Green at stratus.com.
- echo hppa1.1-stratus-vos
- exit ;;
- mc68*:A/UX:*:*)
- echo m68k-apple-aux${UNAME_RELEASE}
- exit ;;
- news*:NEWS-OS:6*:*)
- echo mips-sony-newsos6
- exit ;;
- R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
- if [ -d /usr/nec ]; then
- echo mips-nec-sysv${UNAME_RELEASE}
- else
- echo mips-unknown-sysv${UNAME_RELEASE}
- fi
- exit ;;
- BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
- echo powerpc-be-beos
- exit ;;
- BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
- echo powerpc-apple-beos
- exit ;;
- BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
- echo i586-pc-beos
- exit ;;
- BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
- echo i586-pc-haiku
- exit ;;
- SX-4:SUPER-UX:*:*)
- echo sx4-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-5:SUPER-UX:*:*)
- echo sx5-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-6:SUPER-UX:*:*)
- echo sx6-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-7:SUPER-UX:*:*)
- echo sx7-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-8:SUPER-UX:*:*)
- echo sx8-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-8R:SUPER-UX:*:*)
- echo sx8r-nec-superux${UNAME_RELEASE}
- exit ;;
- Power*:Rhapsody:*:*)
- echo powerpc-apple-rhapsody${UNAME_RELEASE}
- exit ;;
- *:Rhapsody:*:*)
- echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
- exit ;;
- *:Darwin:*:*)
- UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
- case $UNAME_PROCESSOR in
- i386)
- eval $set_cc_for_build
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- UNAME_PROCESSOR="x86_64"
- fi
- fi ;;
- unknown) UNAME_PROCESSOR=powerpc ;;
- esac
- echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
- exit ;;
- *:procnto*:*:* | *:QNX:[0123456789]*:*)
- UNAME_PROCESSOR=`uname -p`
- if test "$UNAME_PROCESSOR" = "x86"; then
- UNAME_PROCESSOR=i386
- UNAME_MACHINE=pc
- fi
- echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
- exit ;;
- *:QNX:*:4*)
- echo i386-pc-qnx
- exit ;;
- NSE-?:NONSTOP_KERNEL:*:*)
- echo nse-tandem-nsk${UNAME_RELEASE}
- exit ;;
- NSR-?:NONSTOP_KERNEL:*:*)
- echo nsr-tandem-nsk${UNAME_RELEASE}
- exit ;;
- *:NonStop-UX:*:*)
- echo mips-compaq-nonstopux
- exit ;;
- BS2000:POSIX*:*:*)
- echo bs2000-siemens-sysv
- exit ;;
- DS/*:UNIX_System_V:*:*)
- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
- exit ;;
- *:Plan9:*:*)
- # "uname -m" is not consistent, so use $cputype instead. 386
- # is converted to i386 for consistency with other x86
- # operating systems.
- if test "$cputype" = "386"; then
- UNAME_MACHINE=i386
- else
- UNAME_MACHINE="$cputype"
- fi
- echo ${UNAME_MACHINE}-unknown-plan9
- exit ;;
- *:TOPS-10:*:*)
- echo pdp10-unknown-tops10
- exit ;;
- *:TENEX:*:*)
- echo pdp10-unknown-tenex
- exit ;;
- KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
- echo pdp10-dec-tops20
- exit ;;
- XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
- echo pdp10-xkl-tops20
- exit ;;
- *:TOPS-20:*:*)
- echo pdp10-unknown-tops20
- exit ;;
- *:ITS:*:*)
- echo pdp10-unknown-its
- exit ;;
- SEI:*:*:SEIUX)
- echo mips-sei-seiux${UNAME_RELEASE}
- exit ;;
- *:DragonFly:*:*)
- echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
- exit ;;
- *:*VMS:*:*)
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
- case "${UNAME_MACHINE}" in
- A*) echo alpha-dec-vms ; exit ;;
- I*) echo ia64-dec-vms ; exit ;;
- V*) echo vax-dec-vms ; exit ;;
- esac ;;
- *:XENIX:*:SysV)
- echo i386-pc-xenix
- exit ;;
- i*86:skyos:*:*)
- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
- exit ;;
- i*86:rdos:*:*)
- echo ${UNAME_MACHINE}-pc-rdos
- exit ;;
- i*86:AROS:*:*)
- echo ${UNAME_MACHINE}-pc-aros
- exit ;;
-esac
-
-#echo '(No uname command or uname output not recognized.)' 1>&2
-#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
-
-eval $set_cc_for_build
-cat >$dummy.c <<EOF
-#ifdef _SEQUENT_
-# include <sys/types.h>
-# include <sys/utsname.h>
-#endif
-main ()
-{
-#if defined (sony)
-#if defined (MIPSEB)
- /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
- I don't know.... */
- printf ("mips-sony-bsd\n"); exit (0);
-#else
-#include <sys/param.h>
- printf ("m68k-sony-newsos%s\n",
-#ifdef NEWSOS4
- "4"
-#else
- ""
-#endif
- ); exit (0);
-#endif
-#endif
-
-#if defined (__arm) && defined (__acorn) && defined (__unix)
- printf ("arm-acorn-riscix\n"); exit (0);
-#endif
-
-#if defined (hp300) && !defined (hpux)
- printf ("m68k-hp-bsd\n"); exit (0);
-#endif
-
-#if defined (NeXT)
-#if !defined (__ARCHITECTURE__)
-#define __ARCHITECTURE__ "m68k"
-#endif
- int version;
- version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
- if (version < 4)
- printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
- else
- printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
- exit (0);
-#endif
-
-#if defined (MULTIMAX) || defined (n16)
-#if defined (UMAXV)
- printf ("ns32k-encore-sysv\n"); exit (0);
-#else
-#if defined (CMU)
- printf ("ns32k-encore-mach\n"); exit (0);
-#else
- printf ("ns32k-encore-bsd\n"); exit (0);
-#endif
-#endif
-#endif
-
-#if defined (__386BSD__)
- printf ("i386-pc-bsd\n"); exit (0);
-#endif
-
-#if defined (sequent)
-#if defined (i386)
- printf ("i386-sequent-dynix\n"); exit (0);
-#endif
-#if defined (ns32000)
- printf ("ns32k-sequent-dynix\n"); exit (0);
-#endif
-#endif
-
-#if defined (_SEQUENT_)
- struct utsname un;
-
- uname(&un);
-
- if (strncmp(un.version, "V2", 2) == 0) {
- printf ("i386-sequent-ptx2\n"); exit (0);
- }
- if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
- printf ("i386-sequent-ptx1\n"); exit (0);
- }
- printf ("i386-sequent-ptx\n"); exit (0);
-
-#endif
-
-#if defined (vax)
-# if !defined (ultrix)
-# include <sys/param.h>
-# if defined (BSD)
-# if BSD == 43
- printf ("vax-dec-bsd4.3\n"); exit (0);
-# else
-# if BSD == 199006
- printf ("vax-dec-bsd4.3reno\n"); exit (0);
-# else
- printf ("vax-dec-bsd\n"); exit (0);
-# endif
-# endif
-# else
- printf ("vax-dec-bsd\n"); exit (0);
-# endif
-# else
- printf ("vax-dec-ultrix\n"); exit (0);
-# endif
-#endif
-
-#if defined (alliant) && defined (i860)
- printf ("i860-alliant-bsd\n"); exit (0);
-#endif
-
- exit (1);
-}
-EOF
-
-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
- { echo "$SYSTEM_NAME"; exit; }
-
-# Apollos put the system type in the environment.
-
-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
-
-# Convex versions that predate uname can use getsysinfo(1)
-
-if [ -x /usr/convex/getsysinfo ]
-then
- case `getsysinfo -f cpu_type` in
- c1*)
- echo c1-convex-bsd
- exit ;;
- c2*)
- if getsysinfo -f scalar_acc
- then echo c32-convex-bsd
- else echo c2-convex-bsd
- fi
- exit ;;
- c34*)
- echo c34-convex-bsd
- exit ;;
- c38*)
- echo c38-convex-bsd
- exit ;;
- c4*)
- echo c4-convex-bsd
- exit ;;
- esac
-fi
-
-cat >&2 <<EOF
-$0: unable to guess system type
-
-This script, last modified $timestamp, has failed to recognize
-the operating system you are using. It is advised that you
-download the most up to date version of the config scripts from
-
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-and
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-
-If the version you run ($0) is already up to date, please
-send the following data and any information you think might be
-pertinent to <config-patches at gnu.org> in order to provide the needed
-information to handle your system.
-
-config.guess timestamp = $timestamp
-
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
-
-hostinfo = `(hostinfo) 2>/dev/null`
-/bin/universe = `(/bin/universe) 2>/dev/null`
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
-/bin/arch = `(/bin/arch) 2>/dev/null`
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
-
-UNAME_MACHINE = ${UNAME_MACHINE}
-UNAME_RELEASE = ${UNAME_RELEASE}
-UNAME_SYSTEM = ${UNAME_SYSTEM}
-UNAME_VERSION = ${UNAME_VERSION}
-EOF
-
-exit 1
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/config.sub
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/config.sub 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/config.sub 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1700 +0,0 @@
-#! /bin/sh
-# Configuration validation subroutine script.
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
-# Free Software Foundation, Inc.
-
-timestamp='2009-10-07'
-
-# This file is (in principle) common to ALL GNU software.
-# The presence of a machine in this file suggests that SOME GNU software
-# can handle that machine. It does not imply ALL GNU software can.
-#
-# This file is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-
-# Please send patches to <config-patches at gnu.org>. Submit a context
-# diff and a properly formatted GNU ChangeLog entry.
-#
-# Configuration subroutine to validate and canonicalize a configuration type.
-# Supply the specified configuration type as an argument.
-# If it is invalid, we print an error message on stderr and exit with code 1.
-# Otherwise, we print the canonical config type on stdout and succeed.
-
-# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-
-# This file is supposed to be the same for all GNU packages
-# and recognize all the CPU types, system types and aliases
-# that are meaningful with *any* GNU software.
-# Each package is responsible for reporting which valid configurations
-# it does not support. The user should be able to distinguish
-# a failure to support a valid configuration from a meaningless
-# configuration.
-
-# The goal of this file is to map all the various variations of a given
-# machine specification into a single specification in the form:
-# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
-# or in some cases, the newer four-part form:
-# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
-# It is wrong to echo any other type of specification.
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION] CPU-MFR-OPSYS
- $0 [OPTION] ALIAS
-
-Canonicalize a configuration name.
-
-Operation modes:
- -h, --help print this help, then exit
- -t, --time-stamp print date of last modification, then exit
- -v, --version print version number, then exit
-
-Report bugs and patches to <config-patches at gnu.org>."
-
-version="\
-GNU config.sub ($timestamp)
-
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
-2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions. There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
- case $1 in
- --time-stamp | --time* | -t )
- echo "$timestamp" ; exit ;;
- --version | -v )
- echo "$version" ; exit ;;
- --help | --h* | -h )
- echo "$usage"; exit ;;
- -- ) # Stop option processing
- shift; break ;;
- - ) # Use stdin as input.
- break ;;
- -* )
- echo "$me: invalid option $1$help"
- exit 1 ;;
-
- *local*)
- # First pass through any local machine types.
- echo $1
- exit ;;
-
- * )
- break ;;
- esac
-done
-
-case $# in
- 0) echo "$me: missing argument$help" >&2
- exit 1;;
- 1) ;;
- *) echo "$me: too many arguments$help" >&2
- exit 1;;
-esac
-
-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
-# Here we must recognize all the valid KERNEL-OS combinations.
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
-case $maybe_os in
- nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
- uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
- kopensolaris*-gnu* | \
- storm-chaos* | os2-emx* | rtmk-nova*)
- os=-$maybe_os
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
- ;;
- *)
- basic_machine=`echo $1 | sed 's/-[^-]*$//'`
- if [ $basic_machine != $1 ]
- then os=`echo $1 | sed 's/.*-/-/'`
- else os=; fi
- ;;
-esac
-
-### Let's recognize common machines as not being operating systems so
-### that things like config.sub decstation-3100 work. We also
-### recognize some manufacturers as not being operating systems, so we
-### can provide default operating systems below.
-case $os in
- -sun*os*)
- # Prevent following clause from handling this invalid input.
- ;;
- -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
- -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
- -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
- -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
- -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
- -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
- -apple | -axis | -knuth | -cray | -microblaze)
- os=
- basic_machine=$1
- ;;
- -bluegene*)
- os=-cnk
- ;;
- -sim | -cisco | -oki | -wec | -winbond)
- os=
- basic_machine=$1
- ;;
- -scout)
- ;;
- -wrs)
- os=-vxworks
- basic_machine=$1
- ;;
- -chorusos*)
- os=-chorusos
- basic_machine=$1
- ;;
- -chorusrdb)
- os=-chorusrdb
- basic_machine=$1
- ;;
- -hiux*)
- os=-hiuxwe2
- ;;
- -sco6)
- os=-sco5v6
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco5)
- os=-sco3.2v5
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco4)
- os=-sco3.2v4
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco3.2.[4-9]*)
- os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco3.2v[4-9]*)
- # Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco5v6*)
- # Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco*)
- os=-sco3.2v2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -udk*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -isc)
- os=-isc2.2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -clix*)
- basic_machine=clipper-intergraph
- ;;
- -isc*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -lynx*)
- os=-lynxos
- ;;
- -ptx*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
- ;;
- -windowsnt*)
- os=`echo $os | sed -e 's/windowsnt/winnt/'`
- ;;
- -psos*)
- os=-psos
- ;;
- -mint | -mint[0-9]*)
- basic_machine=m68k-atari
- os=-mint
- ;;
-esac
-
-# Decode aliases for certain CPU-COMPANY combinations.
-case $basic_machine in
- # Recognize the basic CPU types without company name.
- # Some are omitted here because they have special meanings below.
- 1750a | 580 \
- | a29k \
- | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
- | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
- | am33_2.0 \
- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
- | bfin \
- | c4x | clipper \
- | d10v | d30v | dlx | dsp16xx \
- | fido | fr30 | frv \
- | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
- | i370 | i860 | i960 | ia64 \
- | ip2k | iq2000 \
- | lm32 \
- | m32c | m32r | m32rle | m68000 | m68k | m88k \
- | maxq | mb | microblaze | mcore | mep | metag \
- | mips | mipsbe | mipseb | mipsel | mipsle \
- | mips16 \
- | mips64 | mips64el \
- | mips64octeon | mips64octeonel \
- | mips64orion | mips64orionel \
- | mips64r5900 | mips64r5900el \
- | mips64vr | mips64vrel \
- | mips64vr4100 | mips64vr4100el \
- | mips64vr4300 | mips64vr4300el \
- | mips64vr5000 | mips64vr5000el \
- | mips64vr5900 | mips64vr5900el \
- | mipsisa32 | mipsisa32el \
- | mipsisa32r2 | mipsisa32r2el \
- | mipsisa64 | mipsisa64el \
- | mipsisa64r2 | mipsisa64r2el \
- | mipsisa64sb1 | mipsisa64sb1el \
- | mipsisa64sr71k | mipsisa64sr71kel \
- | mipstx39 | mipstx39el \
- | mn10200 | mn10300 \
- | moxie \
- | mt \
- | msp430 \
- | nios | nios2 \
- | ns16k | ns32k \
- | or32 \
- | pdp10 | pdp11 | pj | pjl \
- | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
- | pyramid \
- | rx \
- | score \
- | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
- | sh64 | sh64le \
- | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
- | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
- | spu | strongarm \
- | tahoe | thumb | tic4x | tic80 | tron \
- | v850 | v850e \
- | we32k \
- | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
- | z8k | z80)
- basic_machine=$basic_machine-unknown
- ;;
- m6811 | m68hc11 | m6812 | m68hc12 | picochip)
- # Motorola 68HC11/12.
- basic_machine=$basic_machine-unknown
- os=-none
- ;;
- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
- ;;
- ms1)
- basic_machine=mt-unknown
- ;;
-
- # We use `pc' rather than `unknown'
- # because (1) that's what they normally are, and
- # (2) the word "unknown" tends to confuse beginning users.
- i*86 | x86_64)
- basic_machine=$basic_machine-pc
- ;;
- # Object if more than one company name word.
- *-*-*)
- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
- exit 1
- ;;
- # Recognize the basic CPU types with company name.
- 580-* \
- | a29k-* \
- | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
- | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
- | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
- | avr-* | avr32-* \
- | bfin-* | bs2000-* \
- | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
- | clipper-* | craynv-* | cydra-* \
- | d10v-* | d30v-* | dlx-* \
- | elxsi-* \
- | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
- | h8300-* | h8500-* \
- | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
- | i*86-* | i860-* | i960-* | ia64-* \
- | ip2k-* | iq2000-* \
- | lm32-* \
- | m32c-* | m32r-* | m32rle-* \
- | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
- | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
- | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
- | mips16-* \
- | mips64-* | mips64el-* \
- | mips64octeon-* | mips64octeonel-* \
- | mips64orion-* | mips64orionel-* \
- | mips64r5900-* | mips64r5900el-* \
- | mips64vr-* | mips64vrel-* \
- | mips64vr4100-* | mips64vr4100el-* \
- | mips64vr4300-* | mips64vr4300el-* \
- | mips64vr5000-* | mips64vr5000el-* \
- | mips64vr5900-* | mips64vr5900el-* \
- | mipsisa32-* | mipsisa32el-* \
- | mipsisa32r2-* | mipsisa32r2el-* \
- | mipsisa64-* | mipsisa64el-* \
- | mipsisa64r2-* | mipsisa64r2el-* \
- | mipsisa64sb1-* | mipsisa64sb1el-* \
- | mipsisa64sr71k-* | mipsisa64sr71kel-* \
- | mipstx39-* | mipstx39el-* \
- | mmix-* \
- | mt-* \
- | msp430-* \
- | nios-* | nios2-* \
- | none-* | np1-* | ns16k-* | ns32k-* \
- | orion-* \
- | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
- | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
- | pyramid-* \
- | romp-* | rs6000-* | rx-* \
- | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
- | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
- | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
- | sparclite-* \
- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
- | tahoe-* | thumb-* \
- | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
- | tron-* \
- | v850-* | v850e-* | vax-* \
- | we32k-* \
- | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
- | xstormy16-* | xtensa*-* \
- | ymp-* \
- | z8k-* | z80-*)
- ;;
- # Recognize the basic CPU types without company name, with glob match.
- xtensa*)
- basic_machine=$basic_machine-unknown
- ;;
- # Recognize the various machine names and aliases which stand
- # for a CPU type and a company and sometimes even an OS.
- 386bsd)
- basic_machine=i386-unknown
- os=-bsd
- ;;
- 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
- basic_machine=m68000-att
- ;;
- 3b*)
- basic_machine=we32k-att
- ;;
- a29khif)
- basic_machine=a29k-amd
- os=-udi
- ;;
- abacus)
- basic_machine=abacus-unknown
- ;;
- adobe68k)
- basic_machine=m68010-adobe
- os=-scout
- ;;
- alliant | fx80)
- basic_machine=fx80-alliant
- ;;
- altos | altos3068)
- basic_machine=m68k-altos
- ;;
- am29k)
- basic_machine=a29k-none
- os=-bsd
- ;;
- amd64)
- basic_machine=x86_64-pc
- ;;
- amd64-*)
- basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- amdahl)
- basic_machine=580-amdahl
- os=-sysv
- ;;
- amiga | amiga-*)
- basic_machine=m68k-unknown
- ;;
- amigaos | amigados)
- basic_machine=m68k-unknown
- os=-amigaos
- ;;
- amigaunix | amix)
- basic_machine=m68k-unknown
- os=-sysv4
- ;;
- apollo68)
- basic_machine=m68k-apollo
- os=-sysv
- ;;
- apollo68bsd)
- basic_machine=m68k-apollo
- os=-bsd
- ;;
- aros)
- basic_machine=i386-pc
- os=-aros
- ;;
- aux)
- basic_machine=m68k-apple
- os=-aux
- ;;
- balance)
- basic_machine=ns32k-sequent
- os=-dynix
- ;;
- blackfin)
- basic_machine=bfin-unknown
- os=-linux
- ;;
- blackfin-*)
- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- bluegene*)
- basic_machine=powerpc-ibm
- os=-cnk
- ;;
- c90)
- basic_machine=c90-cray
- os=-unicos
- ;;
- cegcc)
- basic_machine=arm-unknown
- os=-cegcc
- ;;
- convex-c1)
- basic_machine=c1-convex
- os=-bsd
- ;;
- convex-c2)
- basic_machine=c2-convex
- os=-bsd
- ;;
- convex-c32)
- basic_machine=c32-convex
- os=-bsd
- ;;
- convex-c34)
- basic_machine=c34-convex
- os=-bsd
- ;;
- convex-c38)
- basic_machine=c38-convex
- os=-bsd
- ;;
- cray | j90)
- basic_machine=j90-cray
- os=-unicos
- ;;
- craynv)
- basic_machine=craynv-cray
- os=-unicosmp
- ;;
- cr16)
- basic_machine=cr16-unknown
- os=-elf
- ;;
- crds | unos)
- basic_machine=m68k-crds
- ;;
- crisv32 | crisv32-* | etraxfs*)
- basic_machine=crisv32-axis
- ;;
- cris | cris-* | etrax*)
- basic_machine=cris-axis
- ;;
- crx)
- basic_machine=crx-unknown
- os=-elf
- ;;
- da30 | da30-*)
- basic_machine=m68k-da30
- ;;
- decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
- basic_machine=mips-dec
- ;;
- decsystem10* | dec10*)
- basic_machine=pdp10-dec
- os=-tops10
- ;;
- decsystem20* | dec20*)
- basic_machine=pdp10-dec
- os=-tops20
- ;;
- delta | 3300 | motorola-3300 | motorola-delta \
- | 3300-motorola | delta-motorola)
- basic_machine=m68k-motorola
- ;;
- delta88)
- basic_machine=m88k-motorola
- os=-sysv3
- ;;
- dicos)
- basic_machine=i686-pc
- os=-dicos
- ;;
- djgpp)
- basic_machine=i586-pc
- os=-msdosdjgpp
- ;;
- dpx20 | dpx20-*)
- basic_machine=rs6000-bull
- os=-bosx
- ;;
- dpx2* | dpx2*-bull)
- basic_machine=m68k-bull
- os=-sysv3
- ;;
- ebmon29k)
- basic_machine=a29k-amd
- os=-ebmon
- ;;
- elxsi)
- basic_machine=elxsi-elxsi
- os=-bsd
- ;;
- encore | umax | mmax)
- basic_machine=ns32k-encore
- ;;
- es1800 | OSE68k | ose68k | ose | OSE)
- basic_machine=m68k-ericsson
- os=-ose
- ;;
- fx2800)
- basic_machine=i860-alliant
- ;;
- genix)
- basic_machine=ns32k-ns
- ;;
- gmicro)
- basic_machine=tron-gmicro
- os=-sysv
- ;;
- go32)
- basic_machine=i386-pc
- os=-go32
- ;;
- h3050r* | hiux*)
- basic_machine=hppa1.1-hitachi
- os=-hiuxwe2
- ;;
- h8300hms)
- basic_machine=h8300-hitachi
- os=-hms
- ;;
- h8300xray)
- basic_machine=h8300-hitachi
- os=-xray
- ;;
- h8500hms)
- basic_machine=h8500-hitachi
- os=-hms
- ;;
- harris)
- basic_machine=m88k-harris
- os=-sysv3
- ;;
- hp300-*)
- basic_machine=m68k-hp
- ;;
- hp300bsd)
- basic_machine=m68k-hp
- os=-bsd
- ;;
- hp300hpux)
- basic_machine=m68k-hp
- os=-hpux
- ;;
- hp3k9[0-9][0-9] | hp9[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hp9k2[0-9][0-9] | hp9k31[0-9])
- basic_machine=m68000-hp
- ;;
- hp9k3[2-9][0-9])
- basic_machine=m68k-hp
- ;;
- hp9k6[0-9][0-9] | hp6[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hp9k7[0-79][0-9] | hp7[0-79][0-9])
- basic_machine=hppa1.1-hp
- ;;
- hp9k78[0-9] | hp78[0-9])
- # FIXME: really hppa2.0-hp
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
- # FIXME: really hppa2.0-hp
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[0-9][13679] | hp8[0-9][13679])
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[0-9][0-9] | hp8[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hppa-next)
- os=-nextstep3
- ;;
- hppaosf)
- basic_machine=hppa1.1-hp
- os=-osf
- ;;
- hppro)
- basic_machine=hppa1.1-hp
- os=-proelf
- ;;
- i370-ibm* | ibm*)
- basic_machine=i370-ibm
- ;;
-# I'm not sure what "Sysv32" means. Should this be sysv3.2?
- i*86v32)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv32
- ;;
- i*86v4*)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv4
- ;;
- i*86v)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv
- ;;
- i*86sol2)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-solaris2
- ;;
- i386mach)
- basic_machine=i386-mach
- os=-mach
- ;;
- i386-vsta | vsta)
- basic_machine=i386-unknown
- os=-vsta
- ;;
- iris | iris4d)
- basic_machine=mips-sgi
- case $os in
- -irix*)
- ;;
- *)
- os=-irix4
- ;;
- esac
- ;;
- isi68 | isi)
- basic_machine=m68k-isi
- os=-sysv
- ;;
- m68knommu)
- basic_machine=m68k-unknown
- os=-linux
- ;;
- m68knommu-*)
- basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- m88k-omron*)
- basic_machine=m88k-omron
- ;;
- magnum | m3230)
- basic_machine=mips-mips
- os=-sysv
- ;;
- merlin)
- basic_machine=ns32k-utek
- os=-sysv
- ;;
- microblaze)
- basic_machine=microblaze-xilinx
- ;;
- mingw32)
- basic_machine=i386-pc
- os=-mingw32
- ;;
- mingw32ce)
- basic_machine=arm-unknown
- os=-mingw32ce
- ;;
- miniframe)
- basic_machine=m68000-convergent
- ;;
- *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
- basic_machine=m68k-atari
- os=-mint
- ;;
- mips3*-*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
- ;;
- mips3*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
- ;;
- monitor)
- basic_machine=m68k-rom68k
- os=-coff
- ;;
- morphos)
- basic_machine=powerpc-unknown
- os=-morphos
- ;;
- msdos)
- basic_machine=i386-pc
- os=-msdos
- ;;
- ms1-*)
- basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
- ;;
- mvs)
- basic_machine=i370-ibm
- os=-mvs
- ;;
- ncr3000)
- basic_machine=i486-ncr
- os=-sysv4
- ;;
- netbsd386)
- basic_machine=i386-unknown
- os=-netbsd
- ;;
- netwinder)
- basic_machine=armv4l-rebel
- os=-linux
- ;;
- news | news700 | news800 | news900)
- basic_machine=m68k-sony
- os=-newsos
- ;;
- news1000)
- basic_machine=m68030-sony
- os=-newsos
- ;;
- news-3600 | risc-news)
- basic_machine=mips-sony
- os=-newsos
- ;;
- necv70)
- basic_machine=v70-nec
- os=-sysv
- ;;
- next | m*-next )
- basic_machine=m68k-next
- case $os in
- -nextstep* )
- ;;
- -ns2*)
- os=-nextstep2
- ;;
- *)
- os=-nextstep3
- ;;
- esac
- ;;
- nh3000)
- basic_machine=m68k-harris
- os=-cxux
- ;;
- nh[45]000)
- basic_machine=m88k-harris
- os=-cxux
- ;;
- nindy960)
- basic_machine=i960-intel
- os=-nindy
- ;;
- mon960)
- basic_machine=i960-intel
- os=-mon960
- ;;
- nonstopux)
- basic_machine=mips-compaq
- os=-nonstopux
- ;;
- np1)
- basic_machine=np1-gould
- ;;
- nsr-tandem)
- basic_machine=nsr-tandem
- ;;
- op50n-* | op60c-*)
- basic_machine=hppa1.1-oki
- os=-proelf
- ;;
- openrisc | openrisc-*)
- basic_machine=or32-unknown
- ;;
- os400)
- basic_machine=powerpc-ibm
- os=-os400
- ;;
- OSE68000 | ose68000)
- basic_machine=m68000-ericsson
- os=-ose
- ;;
- os68k)
- basic_machine=m68k-none
- os=-os68k
- ;;
- pa-hitachi)
- basic_machine=hppa1.1-hitachi
- os=-hiuxwe2
- ;;
- paragon)
- basic_machine=i860-intel
- os=-osf
- ;;
- parisc)
- basic_machine=hppa-unknown
- os=-linux
- ;;
- parisc-*)
- basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- pbd)
- basic_machine=sparc-tti
- ;;
- pbb)
- basic_machine=m68k-tti
- ;;
- pc532 | pc532-*)
- basic_machine=ns32k-pc532
- ;;
- pc98)
- basic_machine=i386-pc
- ;;
- pc98-*)
- basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentium | p5 | k5 | k6 | nexgen | viac3)
- basic_machine=i586-pc
- ;;
- pentiumpro | p6 | 6x86 | athlon | athlon_*)
- basic_machine=i686-pc
- ;;
- pentiumii | pentium2 | pentiumiii | pentium3)
- basic_machine=i686-pc
- ;;
- pentium4)
- basic_machine=i786-pc
- ;;
- pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
- basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentiumpro-* | p6-* | 6x86-* | athlon-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentium4-*)
- basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pn)
- basic_machine=pn-gould
- ;;
- power) basic_machine=power-ibm
- ;;
- ppc) basic_machine=powerpc-unknown
- ;;
- ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppcle | powerpclittle | ppc-le | powerpc-little)
- basic_machine=powerpcle-unknown
- ;;
- ppcle-* | powerpclittle-*)
- basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppc64) basic_machine=powerpc64-unknown
- ;;
- ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppc64le | powerpc64little | ppc64-le | powerpc64-little)
- basic_machine=powerpc64le-unknown
- ;;
- ppc64le-* | powerpc64little-*)
- basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ps2)
- basic_machine=i386-ibm
- ;;
- pw32)
- basic_machine=i586-unknown
- os=-pw32
- ;;
- rdos)
- basic_machine=i386-pc
- os=-rdos
- ;;
- rom68k)
- basic_machine=m68k-rom68k
- os=-coff
- ;;
- rm[46]00)
- basic_machine=mips-siemens
- ;;
- rtpc | rtpc-*)
- basic_machine=romp-ibm
- ;;
- s390 | s390-*)
- basic_machine=s390-ibm
- ;;
- s390x | s390x-*)
- basic_machine=s390x-ibm
- ;;
- sa29200)
- basic_machine=a29k-amd
- os=-udi
- ;;
- sb1)
- basic_machine=mipsisa64sb1-unknown
- ;;
- sb1el)
- basic_machine=mipsisa64sb1el-unknown
- ;;
- sde)
- basic_machine=mipsisa32-sde
- os=-elf
- ;;
- sei)
- basic_machine=mips-sei
- os=-seiux
- ;;
- sequent)
- basic_machine=i386-sequent
- ;;
- sh)
- basic_machine=sh-hitachi
- os=-hms
- ;;
- sh5el)
- basic_machine=sh5le-unknown
- ;;
- sh64)
- basic_machine=sh64-unknown
- ;;
- sparclite-wrs | simso-wrs)
- basic_machine=sparclite-wrs
- os=-vxworks
- ;;
- sps7)
- basic_machine=m68k-bull
- os=-sysv2
- ;;
- spur)
- basic_machine=spur-unknown
- ;;
- st2000)
- basic_machine=m68k-tandem
- ;;
- stratus)
- basic_machine=i860-stratus
- os=-sysv4
- ;;
- sun2)
- basic_machine=m68000-sun
- ;;
- sun2os3)
- basic_machine=m68000-sun
- os=-sunos3
- ;;
- sun2os4)
- basic_machine=m68000-sun
- os=-sunos4
- ;;
- sun3os3)
- basic_machine=m68k-sun
- os=-sunos3
- ;;
- sun3os4)
- basic_machine=m68k-sun
- os=-sunos4
- ;;
- sun4os3)
- basic_machine=sparc-sun
- os=-sunos3
- ;;
- sun4os4)
- basic_machine=sparc-sun
- os=-sunos4
- ;;
- sun4sol2)
- basic_machine=sparc-sun
- os=-solaris2
- ;;
- sun3 | sun3-*)
- basic_machine=m68k-sun
- ;;
- sun4)
- basic_machine=sparc-sun
- ;;
- sun386 | sun386i | roadrunner)
- basic_machine=i386-sun
- ;;
- sv1)
- basic_machine=sv1-cray
- os=-unicos
- ;;
- symmetry)
- basic_machine=i386-sequent
- os=-dynix
- ;;
- t3e)
- basic_machine=alphaev5-cray
- os=-unicos
- ;;
- t90)
- basic_machine=t90-cray
- os=-unicos
- ;;
- tic54x | c54x*)
- basic_machine=tic54x-unknown
- os=-coff
- ;;
- tic55x | c55x*)
- basic_machine=tic55x-unknown
- os=-coff
- ;;
- tic6x | c6x*)
- basic_machine=tic6x-unknown
- os=-coff
- ;;
- tile*)
- basic_machine=tile-unknown
- os=-linux-gnu
- ;;
- tx39)
- basic_machine=mipstx39-unknown
- ;;
- tx39el)
- basic_machine=mipstx39el-unknown
- ;;
- toad1)
- basic_machine=pdp10-xkl
- os=-tops20
- ;;
- tower | tower-32)
- basic_machine=m68k-ncr
- ;;
- tpf)
- basic_machine=s390x-ibm
- os=-tpf
- ;;
- udi29k)
- basic_machine=a29k-amd
- os=-udi
- ;;
- ultra3)
- basic_machine=a29k-nyu
- os=-sym1
- ;;
- v810 | necv810)
- basic_machine=v810-nec
- os=-none
- ;;
- vaxv)
- basic_machine=vax-dec
- os=-sysv
- ;;
- vms)
- basic_machine=vax-dec
- os=-vms
- ;;
- vpp*|vx|vx-*)
- basic_machine=f301-fujitsu
- ;;
- vxworks960)
- basic_machine=i960-wrs
- os=-vxworks
- ;;
- vxworks68)
- basic_machine=m68k-wrs
- os=-vxworks
- ;;
- vxworks29k)
- basic_machine=a29k-wrs
- os=-vxworks
- ;;
- w65*)
- basic_machine=w65-wdc
- os=-none
- ;;
- w89k-*)
- basic_machine=hppa1.1-winbond
- os=-proelf
- ;;
- xbox)
- basic_machine=i686-pc
- os=-mingw32
- ;;
- xps | xps100)
- basic_machine=xps100-honeywell
- ;;
- ymp)
- basic_machine=ymp-cray
- os=-unicos
- ;;
- z8k-*-coff)
- basic_machine=z8k-unknown
- os=-sim
- ;;
- z80-*-coff)
- basic_machine=z80-unknown
- os=-sim
- ;;
- none)
- basic_machine=none-none
- os=-none
- ;;
-
-# Here we handle the default manufacturer of certain CPU types. It is in
-# some cases the only manufacturer, in others, it is the most popular.
- w89k)
- basic_machine=hppa1.1-winbond
- ;;
- op50n)
- basic_machine=hppa1.1-oki
- ;;
- op60c)
- basic_machine=hppa1.1-oki
- ;;
- romp)
- basic_machine=romp-ibm
- ;;
- mmix)
- basic_machine=mmix-knuth
- ;;
- rs6000)
- basic_machine=rs6000-ibm
- ;;
- vax)
- basic_machine=vax-dec
- ;;
- pdp10)
- # there are many clones, so DEC is not a safe bet
- basic_machine=pdp10-unknown
- ;;
- pdp11)
- basic_machine=pdp11-dec
- ;;
- we32k)
- basic_machine=we32k-att
- ;;
- sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
- basic_machine=sh-unknown
- ;;
- sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
- basic_machine=sparc-sun
- ;;
- cydra)
- basic_machine=cydra-cydrome
- ;;
- orion)
- basic_machine=orion-highlevel
- ;;
- orion105)
- basic_machine=clipper-highlevel
- ;;
- mac | mpw | mac-mpw)
- basic_machine=m68k-apple
- ;;
- pmac | pmac-mpw)
- basic_machine=powerpc-apple
- ;;
- *-unknown)
- # Make sure to match an already-canonicalized machine name.
- ;;
- *)
- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
- exit 1
- ;;
-esac
-
-# Here we canonicalize certain aliases for manufacturers.
-case $basic_machine in
- *-digital*)
- basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
- ;;
- *-commodore*)
- basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
- ;;
- *)
- ;;
-esac
-
-# Decode manufacturer-specific aliases for certain operating systems.
-
-if [ x"$os" != x"" ]
-then
-case $os in
- # First match some system type aliases
- # that might get confused with valid system types.
- # -solaris* is a basic system type, with this one exception.
- -solaris1 | -solaris1.*)
- os=`echo $os | sed -e 's|solaris1|sunos4|'`
- ;;
- -solaris)
- os=-solaris2
- ;;
- -svr4*)
- os=-sysv4
- ;;
- -unixware*)
- os=-sysv4.2uw
- ;;
- -gnu/linux*)
- os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
- ;;
- # First accept the basic system types.
- # The portable systems comes first.
- # Each alternative MUST END IN A *, to match a version number.
- # -sysv* is not here because it comes later, after sysvr4.
- -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
- | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
- | -kopensolaris* \
- | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
- | -aos* | -aros* \
- | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
- | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
- | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
- | -openbsd* | -solidbsd* \
- | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
- | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
- | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
- | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
- | -chorusos* | -chorusrdb* | -cegcc* \
- | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
- | -uxpv* | -beos* | -mpeix* | -udk* \
- | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
- | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
- | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
- | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
- | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
- | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
- | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
- # Remember, each alternative MUST END IN *, to match a version number.
- ;;
- -qnx*)
- case $basic_machine in
- x86-* | i*86-*)
- ;;
- *)
- os=-nto$os
- ;;
- esac
- ;;
- -nto-qnx*)
- ;;
- -nto*)
- os=`echo $os | sed -e 's|nto|nto-qnx|'`
- ;;
- -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
- | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
- | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
- ;;
- -mac*)
- os=`echo $os | sed -e 's|mac|macos|'`
- ;;
- -linux-dietlibc)
- os=-linux-dietlibc
- ;;
- -linux*)
- os=`echo $os | sed -e 's|linux|linux-gnu|'`
- ;;
- -sunos5*)
- os=`echo $os | sed -e 's|sunos5|solaris2|'`
- ;;
- -sunos6*)
- os=`echo $os | sed -e 's|sunos6|solaris3|'`
- ;;
- -opened*)
- os=-openedition
- ;;
- -os400*)
- os=-os400
- ;;
- -wince*)
- os=-wince
- ;;
- -osfrose*)
- os=-osfrose
- ;;
- -osf*)
- os=-osf
- ;;
- -utek*)
- os=-bsd
- ;;
- -dynix*)
- os=-bsd
- ;;
- -acis*)
- os=-aos
- ;;
- -atheos*)
- os=-atheos
- ;;
- -syllable*)
- os=-syllable
- ;;
- -386bsd)
- os=-bsd
- ;;
- -ctix* | -uts*)
- os=-sysv
- ;;
- -nova*)
- os=-rtmk-nova
- ;;
- -ns2 )
- os=-nextstep2
- ;;
- -nsk*)
- os=-nsk
- ;;
- # Preserve the version number of sinix5.
- -sinix5.*)
- os=`echo $os | sed -e 's|sinix|sysv|'`
- ;;
- -sinix*)
- os=-sysv4
- ;;
- -tpf*)
- os=-tpf
- ;;
- -triton*)
- os=-sysv3
- ;;
- -oss*)
- os=-sysv3
- ;;
- -svr4)
- os=-sysv4
- ;;
- -svr3)
- os=-sysv3
- ;;
- -sysvr4)
- os=-sysv4
- ;;
- # This must come after -sysvr4.
- -sysv*)
- ;;
- -ose*)
- os=-ose
- ;;
- -es1800*)
- os=-ose
- ;;
- -xenix)
- os=-xenix
- ;;
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
- os=-mint
- ;;
- -aros*)
- os=-aros
- ;;
- -kaos*)
- os=-kaos
- ;;
- -zvmoe)
- os=-zvmoe
- ;;
- -dicos*)
- os=-dicos
- ;;
- -none)
- ;;
- *)
- # Get rid of the `-' at the beginning of $os.
- os=`echo $os | sed 's/[^-]*-//'`
- echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
- exit 1
- ;;
-esac
-else
-
-# Here we handle the default operating systems that come with various machines.
-# The value should be what the vendor currently ships out the door with their
-# machine or put another way, the most popular os provided with the machine.
-
-# Note that if you're going to try to match "-MANUFACTURER" here (say,
-# "-sun"), then you have to tell the case statement up towards the top
-# that MANUFACTURER isn't an operating system. Otherwise, code above
-# will signal an error saying that MANUFACTURER isn't an operating
-# system, and we'll never get to this point.
-
-case $basic_machine in
- score-*)
- os=-elf
- ;;
- spu-*)
- os=-elf
- ;;
- *-acorn)
- os=-riscix1.2
- ;;
- arm*-rebel)
- os=-linux
- ;;
- arm*-semi)
- os=-aout
- ;;
- c4x-* | tic4x-*)
- os=-coff
- ;;
- # This must come before the *-dec entry.
- pdp10-*)
- os=-tops20
- ;;
- pdp11-*)
- os=-none
- ;;
- *-dec | vax-*)
- os=-ultrix4.2
- ;;
- m68*-apollo)
- os=-domain
- ;;
- i386-sun)
- os=-sunos4.0.2
- ;;
- m68000-sun)
- os=-sunos3
- # This also exists in the configure program, but was not the
- # default.
- # os=-sunos4
- ;;
- m68*-cisco)
- os=-aout
- ;;
- mep-*)
- os=-elf
- ;;
- mips*-cisco)
- os=-elf
- ;;
- mips*-*)
- os=-elf
- ;;
- or32-*)
- os=-coff
- ;;
- *-tti) # must be before sparc entry or we get the wrong os.
- os=-sysv3
- ;;
- sparc-* | *-sun)
- os=-sunos4.1.1
- ;;
- *-be)
- os=-beos
- ;;
- *-haiku)
- os=-haiku
- ;;
- *-ibm)
- os=-aix
- ;;
- *-knuth)
- os=-mmixware
- ;;
- *-wec)
- os=-proelf
- ;;
- *-winbond)
- os=-proelf
- ;;
- *-oki)
- os=-proelf
- ;;
- *-hp)
- os=-hpux
- ;;
- *-hitachi)
- os=-hiux
- ;;
- i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
- os=-sysv
- ;;
- *-cbm)
- os=-amigaos
- ;;
- *-dg)
- os=-dgux
- ;;
- *-dolphin)
- os=-sysv3
- ;;
- m68k-ccur)
- os=-rtu
- ;;
- m88k-omron*)
- os=-luna
- ;;
- *-next )
- os=-nextstep
- ;;
- *-sequent)
- os=-ptx
- ;;
- *-crds)
- os=-unos
- ;;
- *-ns)
- os=-genix
- ;;
- i370-*)
- os=-mvs
- ;;
- *-next)
- os=-nextstep3
- ;;
- *-gould)
- os=-sysv
- ;;
- *-highlevel)
- os=-bsd
- ;;
- *-encore)
- os=-bsd
- ;;
- *-sgi)
- os=-irix
- ;;
- *-siemens)
- os=-sysv4
- ;;
- *-masscomp)
- os=-rtu
- ;;
- f30[01]-fujitsu | f700-fujitsu)
- os=-uxpv
- ;;
- *-rom68k)
- os=-coff
- ;;
- *-*bug)
- os=-coff
- ;;
- *-apple)
- os=-macos
- ;;
- *-atari*)
- os=-mint
- ;;
- *)
- os=-none
- ;;
-esac
-fi
-
-# Here we handle the case where we know the os, and the CPU type, but not the
-# manufacturer. We pick the logical manufacturer.
-vendor=unknown
-case $basic_machine in
- *-unknown)
- case $os in
- -riscix*)
- vendor=acorn
- ;;
- -sunos*)
- vendor=sun
- ;;
- -cnk*|-aix*)
- vendor=ibm
- ;;
- -beos*)
- vendor=be
- ;;
- -hpux*)
- vendor=hp
- ;;
- -mpeix*)
- vendor=hp
- ;;
- -hiux*)
- vendor=hitachi
- ;;
- -unos*)
- vendor=crds
- ;;
- -dgux*)
- vendor=dg
- ;;
- -luna*)
- vendor=omron
- ;;
- -genix*)
- vendor=ns
- ;;
- -mvs* | -opened*)
- vendor=ibm
- ;;
- -os400*)
- vendor=ibm
- ;;
- -ptx*)
- vendor=sequent
- ;;
- -tpf*)
- vendor=ibm
- ;;
- -vxsim* | -vxworks* | -windiss*)
- vendor=wrs
- ;;
- -aux*)
- vendor=apple
- ;;
- -hms*)
- vendor=hitachi
- ;;
- -mpw* | -macos*)
- vendor=apple
- ;;
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
- vendor=atari
- ;;
- -vos*)
- vendor=stratus
- ;;
- esac
- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
- ;;
-esac
-
-echo $basic_machine$os
-exit
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/depcomp
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/depcomp 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/depcomp 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,630 +0,0 @@
-#! /bin/sh
-# depcomp - compile a program generating dependencies as side-effects
-
-scriptversion=2009-04-28.21; # UTC
-
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free
-# Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Originally written by Alexandre Oliva <oliva at dcc.unicamp.br>.
-
-case $1 in
- '')
- echo "$0: No command. Try \`$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: depcomp [--help] [--version] PROGRAM [ARGS]
-
-Run PROGRAMS ARGS to compile a file, generating dependencies
-as side-effects.
-
-Environment variables:
- depmode Dependency tracking mode.
- source Source file read by `PROGRAMS ARGS'.
- object Object file output by `PROGRAMS ARGS'.
- DEPDIR directory where to store dependencies.
- depfile Dependency file to output.
- tmpdepfile Temporary file to use when outputing dependencies.
- libtool Whether libtool is used (yes/no).
-
-Report bugs to <bug-automake at gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "depcomp $scriptversion"
- exit $?
- ;;
-esac
-
-if test -z "$depmode" || test -z "$source" || test -z "$object"; then
- echo "depcomp: Variables source, object and depmode must be set" 1>&2
- exit 1
-fi
-
-# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
-depfile=${depfile-`echo "$object" |
- sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
-tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
-
-rm -f "$tmpdepfile"
-
-# Some modes work just like other modes, but use different flags. We
-# parameterize here, but still list the modes in the big case below,
-# to make depend.m4 easier to write. Note that we *cannot* use a case
-# here, because this file can only contain one case statement.
-if test "$depmode" = hp; then
- # HP compiler uses -M and no extra arg.
- gccflag=-M
- depmode=gcc
-fi
-
-if test "$depmode" = dashXmstdout; then
- # This is just like dashmstdout with a different argument.
- dashmflag=-xM
- depmode=dashmstdout
-fi
-
-cygpath_u="cygpath -u -f -"
-if test "$depmode" = msvcmsys; then
- # This is just like msvisualcpp but w/o cygpath translation.
- # Just convert the backslash-escaped backslashes to single forward
- # slashes to satisfy depend.m4
- cygpath_u="sed s,\\\\\\\\,/,g"
- depmode=msvisualcpp
-fi
-
-case "$depmode" in
-gcc3)
-## gcc 3 implements dependency tracking that does exactly what
-## we want. Yay! Note: for some reason libtool 1.4 doesn't like
-## it if -MD -MP comes after the -MF stuff. Hmm.
-## Unfortunately, FreeBSD c89 acceptance of flags depends upon
-## the command line argument order; so add the flags where they
-## appear in depend2.am. Note that the slowdown incurred here
-## affects only configure: in makefiles, %FASTDEP% shortcuts this.
- for arg
- do
- case $arg in
- -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
- *) set fnord "$@" "$arg" ;;
- esac
- shift # fnord
- shift # $arg
- done
- "$@"
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- mv "$tmpdepfile" "$depfile"
- ;;
-
-gcc)
-## There are various ways to get dependency output from gcc. Here's
-## why we pick this rather obscure method:
-## - Don't want to use -MD because we'd like the dependencies to end
-## up in a subdir. Having to rename by hand is ugly.
-## (We might end up doing this anyway to support other compilers.)
-## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
-## -MM, not -M (despite what the docs say).
-## - Using -M directly means running the compiler twice (even worse
-## than renaming).
- if test -z "$gccflag"; then
- gccflag=-MD,
- fi
- "$@" -Wp,"$gccflag$tmpdepfile"
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
-## The second -e expression handles DOS-style file names with drive letters.
- sed -e 's/^[^:]*: / /' \
- -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
-## This next piece of magic avoids the `deleted header file' problem.
-## The problem is that when a header file which appears in a .P file
-## is deleted, the dependency causes make to die (because there is
-## typically no way to rebuild the header). We avoid this by adding
-## dummy dependencies for each header file. Too bad gcc doesn't do
-## this for us directly.
- tr ' ' '
-' < "$tmpdepfile" |
-## Some versions of gcc put a space before the `:'. On the theory
-## that the space means something, we add a space to the output as
-## well.
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly. Breaking it into two sed invocations is a workaround.
- sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-hp)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-sgi)
- if test "$libtool" = yes; then
- "$@" "-Wp,-MDupdate,$tmpdepfile"
- else
- "$@" -MDupdate "$tmpdepfile"
- fi
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
-
- if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
- echo "$object : \\" > "$depfile"
-
- # Clip off the initial element (the dependent). Don't try to be
- # clever and replace this with sed code, as IRIX sed won't handle
- # lines with more than a fixed number of characters (4096 in
- # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
- # the IRIX cc adds comments like `#:fec' to the end of the
- # dependency line.
- tr ' ' '
-' < "$tmpdepfile" \
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
- tr '
-' ' ' >> "$depfile"
- echo >> "$depfile"
-
- # The second pass generates a dummy entry for each header file.
- tr ' ' '
-' < "$tmpdepfile" \
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
- >> "$depfile"
- else
- # The sourcefile does not contain any dependencies, so just
- # store a dummy comment line, to avoid errors with the Makefile
- # "include basename.Plo" scheme.
- echo "#dummy" > "$depfile"
- fi
- rm -f "$tmpdepfile"
- ;;
-
-aix)
- # The C for AIX Compiler uses -M and outputs the dependencies
- # in a .u file. In older versions, this file always lives in the
- # current directory. Also, the AIX compiler puts `$object:' at the
- # start of each line; $object doesn't have directory information.
- # Version 6 uses the directory in both cases.
- dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
- test "x$dir" = "x$object" && dir=
- base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
- if test "$libtool" = yes; then
- tmpdepfile1=$dir$base.u
- tmpdepfile2=$base.u
- tmpdepfile3=$dir.libs/$base.u
- "$@" -Wc,-M
- else
- tmpdepfile1=$dir$base.u
- tmpdepfile2=$dir$base.u
- tmpdepfile3=$dir$base.u
- "$@" -M
- fi
- stat=$?
-
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- do
- test -f "$tmpdepfile" && break
- done
- if test -f "$tmpdepfile"; then
- # Each line is of the form `foo.o: dependent.h'.
- # Do two passes, one to just change these to
- # `$object: dependent.h' and one to simply `dependent.h:'.
- sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
- # That's a tab and a space in the [].
- sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
- else
- # The sourcefile does not contain any dependencies, so just
- # store a dummy comment line, to avoid errors with the Makefile
- # "include basename.Plo" scheme.
- echo "#dummy" > "$depfile"
- fi
- rm -f "$tmpdepfile"
- ;;
-
-icc)
- # Intel's C compiler understands `-MD -MF file'. However on
- # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
- # ICC 7.0 will fill foo.d with something like
- # foo.o: sub/foo.c
- # foo.o: sub/foo.h
- # which is wrong. We want:
- # sub/foo.o: sub/foo.c
- # sub/foo.o: sub/foo.h
- # sub/foo.c:
- # sub/foo.h:
- # ICC 7.1 will output
- # foo.o: sub/foo.c sub/foo.h
- # and will wrap long lines using \ :
- # foo.o: sub/foo.c ... \
- # sub/foo.h ... \
- # ...
-
- "$@" -MD -MF "$tmpdepfile"
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- # Each line is of the form `foo.o: dependent.h',
- # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
- # Do two passes, one to just change these to
- # `$object: dependent.h' and one to simply `dependent.h:'.
- sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
- # Some versions of the HPUX 10.20 sed can't process this invocation
- # correctly. Breaking it into two sed invocations is a workaround.
- sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
- sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-hp2)
- # The "hp" stanza above does not work with aCC (C++) and HP's ia64
- # compilers, which have integrated preprocessors. The correct option
- # to use with these is +Maked; it writes dependencies to a file named
- # 'foo.d', which lands next to the object file, wherever that
- # happens to be.
- # Much of this is similar to the tru64 case; see comments there.
- dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
- test "x$dir" = "x$object" && dir=
- base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
- if test "$libtool" = yes; then
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir.libs/$base.d
- "$@" -Wc,+Maked
- else
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir$base.d
- "$@" +Maked
- fi
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile1" "$tmpdepfile2"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
- do
- test -f "$tmpdepfile" && break
- done
- if test -f "$tmpdepfile"; then
- sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
- # Add `dependent.h:' lines.
- sed -ne '2,${
- s/^ *//
- s/ \\*$//
- s/$/:/
- p
- }' "$tmpdepfile" >> "$depfile"
- else
- echo "#dummy" > "$depfile"
- fi
- rm -f "$tmpdepfile" "$tmpdepfile2"
- ;;
-
-tru64)
- # The Tru64 compiler uses -MD to generate dependencies as a side
- # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
- # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
- # dependencies in `foo.d' instead, so we check for that too.
- # Subdirectories are respected.
- dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
- test "x$dir" = "x$object" && dir=
- base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
-
- if test "$libtool" = yes; then
- # With Tru64 cc, shared objects can also be used to make a
- # static library. This mechanism is used in libtool 1.4 series to
- # handle both shared and static libraries in a single compilation.
- # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
- #
- # With libtool 1.5 this exception was removed, and libtool now
- # generates 2 separate objects for the 2 libraries. These two
- # compilations output dependencies in $dir.libs/$base.o.d and
- # in $dir$base.o.d. We have to check for both files, because
- # one of the two compilations can be disabled. We should prefer
- # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
- # automatically cleaned when .libs/ is deleted, while ignoring
- # the former would cause a distcleancheck panic.
- tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
- tmpdepfile2=$dir$base.o.d # libtool 1.5
- tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
- tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
- "$@" -Wc,-MD
- else
- tmpdepfile1=$dir$base.o.d
- tmpdepfile2=$dir$base.d
- tmpdepfile3=$dir$base.d
- tmpdepfile4=$dir$base.d
- "$@" -MD
- fi
-
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
- do
- test -f "$tmpdepfile" && break
- done
- if test -f "$tmpdepfile"; then
- sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
- # That's a tab and a space in the [].
- sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
- else
- echo "#dummy" > "$depfile"
- fi
- rm -f "$tmpdepfile"
- ;;
-
-#nosideeffect)
- # This comment above is used by automake to tell side-effect
- # dependency tracking mechanisms from slower ones.
-
-dashmstdout)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout, regardless of -o.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- # Remove `-o $object'.
- IFS=" "
- for arg
- do
- case $arg in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift # fnord
- shift # $arg
- ;;
- esac
- done
-
- test -z "$dashmflag" && dashmflag=-M
- # Require at least two characters before searching for `:'
- # in the target name. This is to cope with DOS-style filenames:
- # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
- "$@" $dashmflag |
- sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
- rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
- tr ' ' '
-' < "$tmpdepfile" | \
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly. Breaking it into two sed invocations is a workaround.
- sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-dashXmstdout)
- # This case only exists to satisfy depend.m4. It is never actually
- # run, as this mode is specially recognized in the preamble.
- exit 1
- ;;
-
-makedepend)
- "$@" || exit $?
- # Remove any Libtool call
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
- # X makedepend
- shift
- cleared=no eat=no
- for arg
- do
- case $cleared in
- no)
- set ""; shift
- cleared=yes ;;
- esac
- if test $eat = yes; then
- eat=no
- continue
- fi
- case "$arg" in
- -D*|-I*)
- set fnord "$@" "$arg"; shift ;;
- # Strip any option that makedepend may not understand. Remove
- # the object too, otherwise makedepend will parse it as a source file.
- -arch)
- eat=yes ;;
- -*|$object)
- ;;
- *)
- set fnord "$@" "$arg"; shift ;;
- esac
- done
- obj_suffix=`echo "$object" | sed 's/^.*\././'`
- touch "$tmpdepfile"
- ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
- rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
- sed '1,2d' "$tmpdepfile" | tr ' ' '
-' | \
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly. Breaking it into two sed invocations is a workaround.
- sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile" "$tmpdepfile".bak
- ;;
-
-cpp)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- # Remove `-o $object'.
- IFS=" "
- for arg
- do
- case $arg in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift # fnord
- shift # $arg
- ;;
- esac
- done
-
- "$@" -E |
- sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
- -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
- sed '$ s: \\$::' > "$tmpdepfile"
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- cat < "$tmpdepfile" >> "$depfile"
- sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvisualcpp)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- IFS=" "
- for arg
- do
- case "$arg" in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
- set fnord "$@"
- shift
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift
- shift
- ;;
- esac
- done
- "$@" -E 2>/dev/null |
- sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
- echo " " >> "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvcmsys)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-none)
- exec "$@"
- ;;
-
-*)
- echo "Unknown depmode $depmode" 1>&2
- exit 1
- ;;
-esac
-
-exit 0
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/distscript.csh
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/distscript.csh 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/distscript.csh 2009-10-20 19:29:58 UTC (rev 5490)
@@ -18,13 +18,8 @@
# $HEADER$
#
-set builddir="`pwd`"
-
set srcdir="$1"
-cd "$srcdir"
-set srcdir=`pwd`
-cd "$builddir"
-
+set builddir="`pwd`"
set distdir="$builddir/$2"
set HWLOC_VERSION="$3"
set HWLOC_SVN_VERSION="$4"
@@ -37,20 +32,10 @@
exit 1
endif
-#========================================================================
-
-if ("$srcdir" != "$builddir") then
- set vpath=1
- set vpath_msg=yes
-else
- set vpath=0
- set vpath_msg=no
-endif
-
# We can catch some hard (but possible) to do mistakes by looking at
# our tree's revision number, but only if we are in the source tree.
# Otherwise, use what configure told us, at the cost of allowing one
-# or two corner cases in (but otherwise VPATH builds won't work).
+# or two corner cases in (but otherwise VPATH builds won't work)
set svn_r=$HWLOC_SVN_VERSION
if (-d .svn) then
set svn_r="r`svnversion .`"
@@ -61,9 +46,6 @@
Creating hwloc distribution
In directory: `pwd`
-Srcdir: $srcdir
-Builddir: $builddir
-VPATH: $vpath_msg
Version: $HWLOC_VERSION
Started: $start
@@ -92,73 +74,33 @@
touch -r "${srcdir}/VERSION" "${distdir}/VERSION"
echo "*** Updated VERSION file with SVN r number"
else
- echo "*** Did NOT update VERSION file with SVN r number"
+ echo "*** Did NOT updated VERSION file with SVN r number"
endif
#
-# VPATH builds only work if the srcdir has valid docs already built.
-# If we're VPATH and the srcdir doesn't have valid docs, then fail.
+# Force the generation of new doxygen documentation
#
-if ($vpath == 1 && ! -d $srcdir/doc/doxygen-doc) then
- echo "*** This is a VPATH 'make dist', but the srcdir does not already"
- echo "*** have a doxygen-doc tree built. hwloc's config/distscript.csh"
- echo "*** the docs to be built in the srcdir before executing 'make"
- echo "*** dist' in a VPATH build."
+cd doc
+rm -rf doxygen-doc
+make
+if ($status != 0) then
+ echo ERROR: generating doxygen docs failed
+ echo ERROR: cannot continue
exit 1
endif
+cp -rpf doxygen-doc ../$distdir/doc
-#
-# If we're not VPATH, force the generation of new doxygen documentation
-#
-
-if ($vpath == 0) then
- # Not VPATH
- echo "*** Making new doxygen documentation (doxygen-doc tree)"
- echo "*** Directory: srcdir: $srcdir, distdir: $distdir, pwd: `pwd`"
- cd doc
- # We're still in the src tree, so kill any previous doxygen-docs
- # tree and make a new one.
- chmod -R a=rwx doxygen-doc
- rm -rf doxygen-doc
- make
- if ($status != 0) then
- echo ERROR: generating doxygen docs failed
- echo ERROR: cannot continue
- exit 1
- endif
-
- # Remove generate latex kruft; no need to ship that.
- echo "*** Remove generated latex kruft: `pwd`"
- cd doxygen-doc/latex
- rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out
- cd ../..
-
- # Make new README file
- echo "*** Making new README"
- make readme
- if ($status != 0) then
- echo ERROR: generating new README failed
- echo ERROR: cannot continue
- exit 1
- endif
-else
- echo "*** This is a VPATH build; assuming that the doxygen docs and REAME"
- echo "*** are current in the srcdir (i.e., we'll just copy those)"
+make readme
+if ($status != 0) then
+ echo ERROR: generating new README failed
+ echo ERROR: cannot continue
+ exit 1
endif
+cd ..
+cp -pf README $distdir
-echo "*** Copying doxygen-doc tree to dist..."
-echo "*** Directory: srcdir: $srcdir, distdir: $distdir, pwd: `pwd`"
-chmod -R a=rwx $distdir/doc/doxygen-doc
-echo rm -rf $distdir/doc/doxygen-doc
-rm -rf $distdir/doc/doxygen-doc
-echo cp -rpf $srcdir/doc/doxygen-doc $distdir/doc
-cp -rpf $srcdir/doc/doxygen-doc $distdir/doc
-echo "*** Copying new README"
-ls -lf $distdir/README
-cp -pf $srcdir/README $distdir
-
#########################################################
# VERY IMPORTANT: Now go into the new distribution tree #
#########################################################
@@ -207,7 +149,6 @@
echo " - WARNING: Got bad config.sub from ftp.gnu.org (not executable)"
else
echo " - Got good config.guess and config.sub from ftp.gnu.org"
- chmod +w ../config.sub ../config.guess
cp config.sub config.guess ..
set happy=1
endif
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/install-sh
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/install-sh 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/install-sh 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,520 +0,0 @@
-#!/bin/sh
-# install - install a program, script, or datafile
-
-scriptversion=2009-04-28.21; # UTC
-
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
-# later released in X11R6 (xc/config/util/install.sh) with the
-# following copyright and license.
-#
-# Copyright (C) 1994 X Consortium
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Except as contained in this notice, the name of the X Consortium shall not
-# be used in advertising or otherwise to promote the sale, use or other deal-
-# ings in this Software without prior written authorization from the X Consor-
-# tium.
-#
-#
-# FSF changes to this file are in the public domain.
-#
-# Calling this script install-sh is preferred over install.sh, to prevent
-# `make' implicit rules from creating a file called install from it
-# when there is no Makefile.
-#
-# This script is compatible with the BSD install script, but was written
-# from scratch.
-
-nl='
-'
-IFS=" "" $nl"
-
-# set DOITPROG to echo to test this script
-
-# Don't use :- since 4.3BSD and earlier shells don't like it.
-doit=${DOITPROG-}
-if test -z "$doit"; then
- doit_exec=exec
-else
- doit_exec=$doit
-fi
-
-# Put in absolute file names if you don't have them in your path;
-# or use environment vars.
-
-chgrpprog=${CHGRPPROG-chgrp}
-chmodprog=${CHMODPROG-chmod}
-chownprog=${CHOWNPROG-chown}
-cmpprog=${CMPPROG-cmp}
-cpprog=${CPPROG-cp}
-mkdirprog=${MKDIRPROG-mkdir}
-mvprog=${MVPROG-mv}
-rmprog=${RMPROG-rm}
-stripprog=${STRIPPROG-strip}
-
-posix_glob='?'
-initialize_posix_glob='
- test "$posix_glob" != "?" || {
- if (set -f) 2>/dev/null; then
- posix_glob=
- else
- posix_glob=:
- fi
- }
-'
-
-posix_mkdir=
-
-# Desired mode of installed file.
-mode=0755
-
-chgrpcmd=
-chmodcmd=$chmodprog
-chowncmd=
-mvcmd=$mvprog
-rmcmd="$rmprog -f"
-stripcmd=
-
-src=
-dst=
-dir_arg=
-dst_arg=
-
-copy_on_change=false
-no_target_directory=
-
-usage="\
-Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
- or: $0 [OPTION]... SRCFILES... DIRECTORY
- or: $0 [OPTION]... -t DIRECTORY SRCFILES...
- or: $0 [OPTION]... -d DIRECTORIES...
-
-In the 1st form, copy SRCFILE to DSTFILE.
-In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
-In the 4th, create DIRECTORIES.
-
-Options:
- --help display this help and exit.
- --version display version info and exit.
-
- -c (ignored)
- -C install only if different (preserve the last data modification time)
- -d create directories instead of installing files.
- -g GROUP $chgrpprog installed files to GROUP.
- -m MODE $chmodprog installed files to MODE.
- -o USER $chownprog installed files to USER.
- -s $stripprog installed files.
- -t DIRECTORY install into DIRECTORY.
- -T report an error if DSTFILE is a directory.
-
-Environment variables override the default commands:
- CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
- RMPROG STRIPPROG
-"
-
-while test $# -ne 0; do
- case $1 in
- -c) ;;
-
- -C) copy_on_change=true;;
-
- -d) dir_arg=true;;
-
- -g) chgrpcmd="$chgrpprog $2"
- shift;;
-
- --help) echo "$usage"; exit $?;;
-
- -m) mode=$2
- case $mode in
- *' '* | *' '* | *'
-'* | *'*'* | *'?'* | *'['*)
- echo "$0: invalid mode: $mode" >&2
- exit 1;;
- esac
- shift;;
-
- -o) chowncmd="$chownprog $2"
- shift;;
-
- -s) stripcmd=$stripprog;;
-
- -t) dst_arg=$2
- shift;;
-
- -T) no_target_directory=true;;
-
- --version) echo "$0 $scriptversion"; exit $?;;
-
- --) shift
- break;;
-
- -*) echo "$0: invalid option: $1" >&2
- exit 1;;
-
- *) break;;
- esac
- shift
-done
-
-if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
- # When -d is used, all remaining arguments are directories to create.
- # When -t is used, the destination is already specified.
- # Otherwise, the last argument is the destination. Remove it from $@.
- for arg
- do
- if test -n "$dst_arg"; then
- # $@ is not empty: it contains at least $arg.
- set fnord "$@" "$dst_arg"
- shift # fnord
- fi
- shift # arg
- dst_arg=$arg
- done
-fi
-
-if test $# -eq 0; then
- if test -z "$dir_arg"; then
- echo "$0: no input file specified." >&2
- exit 1
- fi
- # It's OK to call `install-sh -d' without argument.
- # This can happen when creating conditional directories.
- exit 0
-fi
-
-if test -z "$dir_arg"; then
- trap '(exit $?); exit' 1 2 13 15
-
- # Set umask so as not to create temps with too-generous modes.
- # However, 'strip' requires both read and write access to temps.
- case $mode in
- # Optimize common cases.
- *644) cp_umask=133;;
- *755) cp_umask=22;;
-
- *[0-7])
- if test -z "$stripcmd"; then
- u_plus_rw=
- else
- u_plus_rw='% 200'
- fi
- cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
- *)
- if test -z "$stripcmd"; then
- u_plus_rw=
- else
- u_plus_rw=,u+rw
- fi
- cp_umask=$mode$u_plus_rw;;
- esac
-fi
-
-for src
-do
- # Protect names starting with `-'.
- case $src in
- -*) src=./$src;;
- esac
-
- if test -n "$dir_arg"; then
- dst=$src
- dstdir=$dst
- test -d "$dstdir"
- dstdir_status=$?
- else
-
- # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
- # might cause directories to be created, which would be especially bad
- # if $src (and thus $dsttmp) contains '*'.
- if test ! -f "$src" && test ! -d "$src"; then
- echo "$0: $src does not exist." >&2
- exit 1
- fi
-
- if test -z "$dst_arg"; then
- echo "$0: no destination specified." >&2
- exit 1
- fi
-
- dst=$dst_arg
- # Protect names starting with `-'.
- case $dst in
- -*) dst=./$dst;;
- esac
-
- # If destination is a directory, append the input filename; won't work
- # if double slashes aren't ignored.
- if test -d "$dst"; then
- if test -n "$no_target_directory"; then
- echo "$0: $dst_arg: Is a directory" >&2
- exit 1
- fi
- dstdir=$dst
- dst=$dstdir/`basename "$src"`
- dstdir_status=0
- else
- # Prefer dirname, but fall back on a substitute if dirname fails.
- dstdir=`
- (dirname "$dst") 2>/dev/null ||
- expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$dst" : 'X\(//\)[^/]' \| \
- X"$dst" : 'X\(//\)$' \| \
- X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
- echo X"$dst" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'
- `
-
- test -d "$dstdir"
- dstdir_status=$?
- fi
- fi
-
- obsolete_mkdir_used=false
-
- if test $dstdir_status != 0; then
- case $posix_mkdir in
- '')
- # Create intermediate dirs using mode 755 as modified by the umask.
- # This is like FreeBSD 'install' as of 1997-10-28.
- umask=`umask`
- case $stripcmd.$umask in
- # Optimize common cases.
- *[2367][2367]) mkdir_umask=$umask;;
- .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
-
- *[0-7])
- mkdir_umask=`expr $umask + 22 \
- - $umask % 100 % 40 + $umask % 20 \
- - $umask % 10 % 4 + $umask % 2
- `;;
- *) mkdir_umask=$umask,go-w;;
- esac
-
- # With -d, create the new directory with the user-specified mode.
- # Otherwise, rely on $mkdir_umask.
- if test -n "$dir_arg"; then
- mkdir_mode=-m$mode
- else
- mkdir_mode=
- fi
-
- posix_mkdir=false
- case $umask in
- *[123567][0-7][0-7])
- # POSIX mkdir -p sets u+wx bits regardless of umask, which
- # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
- ;;
- *)
- tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
- trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
-
- if (umask $mkdir_umask &&
- exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
- then
- if test -z "$dir_arg" || {
- # Check for POSIX incompatibilities with -m.
- # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
- # other-writeable bit of parent directory when it shouldn't.
- # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
- ls_ld_tmpdir=`ls -ld "$tmpdir"`
- case $ls_ld_tmpdir in
- d????-?r-*) different_mode=700;;
- d????-?--*) different_mode=755;;
- *) false;;
- esac &&
- $mkdirprog -m$different_mode -p -- "$tmpdir" && {
- ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
- test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
- }
- }
- then posix_mkdir=:
- fi
- rmdir "$tmpdir/d" "$tmpdir"
- else
- # Remove any dirs left behind by ancient mkdir implementations.
- rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
- fi
- trap '' 0;;
- esac;;
- esac
-
- if
- $posix_mkdir && (
- umask $mkdir_umask &&
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
- )
- then :
- else
-
- # The umask is ridiculous, or mkdir does not conform to POSIX,
- # or it failed possibly due to a race condition. Create the
- # directory the slow way, step by step, checking for races as we go.
-
- case $dstdir in
- /*) prefix='/';;
- -*) prefix='./';;
- *) prefix='';;
- esac
-
- eval "$initialize_posix_glob"
-
- oIFS=$IFS
- IFS=/
- $posix_glob set -f
- set fnord $dstdir
- shift
- $posix_glob set +f
- IFS=$oIFS
-
- prefixes=
-
- for d
- do
- test -z "$d" && continue
-
- prefix=$prefix$d
- if test -d "$prefix"; then
- prefixes=
- else
- if $posix_mkdir; then
- (umask=$mkdir_umask &&
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
- # Don't fail if two instances are running concurrently.
- test -d "$prefix" || exit 1
- else
- case $prefix in
- *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
- *) qprefix=$prefix;;
- esac
- prefixes="$prefixes '$qprefix'"
- fi
- fi
- prefix=$prefix/
- done
-
- if test -n "$prefixes"; then
- # Don't fail if two instances are running concurrently.
- (umask $mkdir_umask &&
- eval "\$doit_exec \$mkdirprog $prefixes") ||
- test -d "$dstdir" || exit 1
- obsolete_mkdir_used=true
- fi
- fi
- fi
-
- if test -n "$dir_arg"; then
- { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
- { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
- test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
- else
-
- # Make a couple of temp file names in the proper directory.
- dsttmp=$dstdir/_inst.$$_
- rmtmp=$dstdir/_rm.$$_
-
- # Trap to clean up those temp files at exit.
- trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
-
- # Copy the file name to the temp name.
- (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
-
- # and set any options; do chmod last to preserve setuid bits.
- #
- # If any of these fail, we abort the whole thing. If we want to
- # ignore errors from any of these, just make sure not to ignore
- # errors from the above "$doit $cpprog $src $dsttmp" command.
- #
- { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
- { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
- { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
-
- # If -C, don't bother to copy if it wouldn't change the file.
- if $copy_on_change &&
- old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
- new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
-
- eval "$initialize_posix_glob" &&
- $posix_glob set -f &&
- set X $old && old=:$2:$4:$5:$6 &&
- set X $new && new=:$2:$4:$5:$6 &&
- $posix_glob set +f &&
-
- test "$old" = "$new" &&
- $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
- then
- rm -f "$dsttmp"
- else
- # Rename the file to the real destination.
- $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
-
- # The rename failed, perhaps because mv can't rename something else
- # to itself, or perhaps because mv is so ancient that it does not
- # support -f.
- {
- # Now remove or move aside any old file at destination location.
- # We try this two ways since rm can't unlink itself on some
- # systems and the destination file might be busy for other
- # reasons. In this case, the final cleanup might fail but the new
- # file should still install successfully.
- {
- test ! -f "$dst" ||
- $doit $rmcmd -f "$dst" 2>/dev/null ||
- { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
- { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
- } ||
- { echo "$0: cannot unlink or rename $dst" >&2
- (exit 1); exit 1
- }
- } &&
-
- # Now rename the file to the real destination.
- $doit $mvcmd "$dsttmp" "$dst"
- }
- fi || exit 1
-
- trap '' 0
- fi
-done
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/libtool.m4
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/libtool.m4 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/libtool.m4 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,7357 +0,0 @@
-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-m4_define([_LT_COPYING], [dnl
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-])
-
-# serial 56 LT_INIT
-
-
-# LT_PREREQ(VERSION)
-# ------------------
-# Complain and exit if this libtool version is less that VERSION.
-m4_defun([LT_PREREQ],
-[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
- [m4_default([$3],
- [m4_fatal([Libtool version $1 or higher is required],
- 63)])],
- [$2])])
-
-
-# _LT_CHECK_BUILDDIR
-# ------------------
-# Complain if the absolute build directory name contains unusual characters
-m4_defun([_LT_CHECK_BUILDDIR],
-[case `pwd` in
- *\ * | *\ *)
- AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
-esac
-])
-
-
-# LT_INIT([OPTIONS])
-# ------------------
-AC_DEFUN([LT_INIT],
-[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
-AC_BEFORE([$0], [LT_LANG])dnl
-AC_BEFORE([$0], [LT_OUTPUT])dnl
-AC_BEFORE([$0], [LTDL_INIT])dnl
-m4_require([_LT_CHECK_BUILDDIR])dnl
-
-dnl Autoconf doesn't catch unexpanded LT_ macros by default:
-m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
-m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
-dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
-dnl unless we require an AC_DEFUNed macro:
-AC_REQUIRE([LTOPTIONS_VERSION])dnl
-AC_REQUIRE([LTSUGAR_VERSION])dnl
-AC_REQUIRE([LTVERSION_VERSION])dnl
-AC_REQUIRE([LTOBSOLETE_VERSION])dnl
-m4_require([_LT_PROG_LTMAIN])dnl
-
-dnl Parse OPTIONS
-_LT_SET_OPTIONS([$0], [$1])
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-AC_SUBST(LIBTOOL)dnl
-
-_LT_SETUP
-
-# Only expand once:
-m4_define([LT_INIT])
-])# LT_INIT
-
-# Old names:
-AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
-AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
-dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
-
-
-# _LT_CC_BASENAME(CC)
-# -------------------
-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
-m4_defun([_LT_CC_BASENAME],
-[for cc_temp in $1""; do
- case $cc_temp in
- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- \-*) ;;
- *) break;;
- esac
-done
-cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
-])
-
-
-# _LT_FILEUTILS_DEFAULTS
-# ----------------------
-# It is okay to use these file commands and assume they have been set
-# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
-m4_defun([_LT_FILEUTILS_DEFAULTS],
-[: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-])# _LT_FILEUTILS_DEFAULTS
-
-
-# _LT_SETUP
-# ---------
-m4_defun([_LT_SETUP],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-_LT_DECL([], [host_alias], [0], [The host system])dnl
-_LT_DECL([], [host], [0])dnl
-_LT_DECL([], [host_os], [0])dnl
-dnl
-_LT_DECL([], [build_alias], [0], [The build system])dnl
-_LT_DECL([], [build], [0])dnl
-_LT_DECL([], [build_os], [0])dnl
-dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-dnl
-AC_REQUIRE([AC_PROG_LN_S])dnl
-test -z "$LN_S" && LN_S="ln -s"
-_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
-dnl
-AC_REQUIRE([LT_CMD_MAX_LEN])dnl
-_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
-_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
-dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-m4_require([_LT_CMD_RELOAD])dnl
-m4_require([_LT_CHECK_MAGIC_METHOD])dnl
-m4_require([_LT_CMD_OLD_ARCHIVE])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-
-_LT_CONFIG_LIBTOOL_INIT([
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-])
-if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-_LT_CHECK_OBJDIR
-
-m4_require([_LT_TAG_COMPILER])dnl
-_LT_PROG_ECHO_BACKSLASH
-
-case $host_os in
-aix3*)
- # AIX sometimes has problems with the GCC collect2 program. For some
- # reason, if we set the COLLECT_NAMES environment variable, the problems
- # vanish in a puff of smoke.
- if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
- fi
- ;;
-esac
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\([["`\\]]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-_LT_CC_BASENAME([$compiler])
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- _LT_PATH_MAGIC
- fi
- ;;
-esac
-
-# Use C for the default configuration in the libtool script
-LT_SUPPORTED_TAG([CC])
-_LT_LANG_C_CONFIG
-_LT_LANG_DEFAULT_CONFIG
-_LT_CONFIG_COMMANDS
-])# _LT_SETUP
-
-
-# _LT_PROG_LTMAIN
-# ---------------
-# Note that this code is called both from `configure', and `config.status'
-# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
-# `config.status' has no value for ac_aux_dir unless we are using Automake,
-# so we pass a copy along to make sure it has a sensible value anyway.
-m4_defun([_LT_PROG_LTMAIN],
-[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
-_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
-ltmain="$ac_aux_dir/ltmain.sh"
-])# _LT_PROG_LTMAIN
-
-
-## ------------------------------------- ##
-## Accumulate code for creating libtool. ##
-## ------------------------------------- ##
-
-# So that we can recreate a full libtool script including additional
-# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
-# in macros and then make a single call at the end using the `libtool'
-# label.
-
-
-# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
-# ----------------------------------------
-# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL_INIT],
-[m4_ifval([$1],
- [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
- [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_INIT])
-
-
-# _LT_CONFIG_LIBTOOL([COMMANDS])
-# ------------------------------
-# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL],
-[m4_ifval([$1],
- [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
- [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
-
-
-# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
-# -----------------------------------------------------
-m4_defun([_LT_CONFIG_SAVE_COMMANDS],
-[_LT_CONFIG_LIBTOOL([$1])
-_LT_CONFIG_LIBTOOL_INIT([$2])
-])
-
-
-# _LT_FORMAT_COMMENT([COMMENT])
-# -----------------------------
-# Add leading comment marks to the start of each line, and a trailing
-# full-stop to the whole comment if one is not present already.
-m4_define([_LT_FORMAT_COMMENT],
-[m4_ifval([$1], [
-m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
- [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
-)])
-
-
-
-## ------------------------ ##
-## FIXME: Eliminate VARNAME ##
-## ------------------------ ##
-
-
-# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
-# -------------------------------------------------------------------
-# CONFIGNAME is the name given to the value in the libtool script.
-# VARNAME is the (base) name used in the configure script.
-# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
-# VARNAME. Any other value will be used directly.
-m4_define([_LT_DECL],
-[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
- [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
- [m4_ifval([$1], [$1], [$2])])
- lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
- m4_ifval([$4],
- [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
- lt_dict_add_subkey([lt_decl_dict], [$2],
- [tagged?], [m4_ifval([$5], [yes], [no])])])
-])
-
-
-# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
-# --------------------------------------------------------
-m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
-
-
-# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_tag_varnames],
-[_lt_decl_filter([tagged?], [yes], $@)])
-
-
-# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
-# ---------------------------------------------------------
-m4_define([_lt_decl_filter],
-[m4_case([$#],
- [0], [m4_fatal([$0: too few arguments: $#])],
- [1], [m4_fatal([$0: too few arguments: $#: $1])],
- [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
- [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
- [lt_dict_filter([lt_decl_dict], $@)])[]dnl
-])
-
-
-# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
-# --------------------------------------------------
-m4_define([lt_decl_quote_varnames],
-[_lt_decl_filter([value], [1], $@)])
-
-
-# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_dquote_varnames],
-[_lt_decl_filter([value], [2], $@)])
-
-
-# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_varnames_tagged],
-[m4_assert([$# <= 2])dnl
-_$0(m4_quote(m4_default([$1], [[, ]])),
- m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
- m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
-m4_define([_lt_decl_varnames_tagged],
-[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
-
-
-# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_all_varnames],
-[_$0(m4_quote(m4_default([$1], [[, ]])),
- m4_if([$2], [],
- m4_quote(lt_decl_varnames),
- m4_quote(m4_shift($@))))[]dnl
-])
-m4_define([_lt_decl_all_varnames],
-[lt_join($@, lt_decl_varnames_tagged([$1],
- lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
-])
-
-
-# _LT_CONFIG_STATUS_DECLARE([VARNAME])
-# ------------------------------------
-# Quote a variable value, and forward it to `config.status' so that its
-# declaration there will have the same value as in `configure'. VARNAME
-# must have a single quote delimited value for this to work.
-m4_define([_LT_CONFIG_STATUS_DECLARE],
-[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
-
-
-# _LT_CONFIG_STATUS_DECLARATIONS
-# ------------------------------
-# We delimit libtool config variables with single quotes, so when
-# we write them to config.status, we have to be sure to quote all
-# embedded single quotes properly. In configure, this macro expands
-# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
-#
-# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
-m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
- [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAGS
-# ----------------
-# Output comment and list of tags supported by the script
-m4_defun([_LT_LIBTOOL_TAGS],
-[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
-available_tags="_LT_TAGS"dnl
-])
-
-
-# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
-# -----------------------------------
-# Extract the dictionary values for VARNAME (optionally with TAG) and
-# expand to a commented shell variable setting:
-#
-# # Some comment about what VAR is for.
-# visible_name=$lt_internal_name
-m4_define([_LT_LIBTOOL_DECLARE],
-[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
- [description])))[]dnl
-m4_pushdef([_libtool_name],
- m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
-m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
- [0], [_libtool_name=[$]$1],
- [1], [_libtool_name=$lt_[]$1],
- [2], [_libtool_name=$lt_[]$1],
- [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
-m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
-])
-
-
-# _LT_LIBTOOL_CONFIG_VARS
-# -----------------------
-# Produce commented declarations of non-tagged libtool config variables
-# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
-# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
-# section) are produced by _LT_LIBTOOL_TAG_VARS.
-m4_defun([_LT_LIBTOOL_CONFIG_VARS],
-[m4_foreach([_lt_var],
- m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAG_VARS(TAG)
-# -------------------------
-m4_define([_LT_LIBTOOL_TAG_VARS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
-
-
-# _LT_TAGVAR(VARNAME, [TAGNAME])
-# ------------------------------
-m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
-
-
-# _LT_CONFIG_COMMANDS
-# -------------------
-# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
-# variables for single and double quote escaping we saved from calls
-# to _LT_DECL, we can put quote escaped variables declarations
-# into `config.status', and then the shell code to quote escape them in
-# for loops in `config.status'. Finally, any additional code accumulated
-# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
-m4_defun([_LT_CONFIG_COMMANDS],
-[AC_PROVIDE_IFELSE([LT_OUTPUT],
- dnl If the libtool generation code has been placed in $CONFIG_LT,
- dnl instead of duplicating it all over again into config.status,
- dnl then we will have config.status run $CONFIG_LT later, so it
- dnl needs to know what name is stored there:
- [AC_CONFIG_COMMANDS([libtool],
- [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
- dnl If the libtool generation code is destined for config.status,
- dnl expand the accumulated commands and init code now:
- [AC_CONFIG_COMMANDS([libtool],
- [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
-])#_LT_CONFIG_COMMANDS
-
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
-[
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-_LT_CONFIG_STATUS_DECLARATIONS
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# Quote evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_quote_varnames); do
- case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- *[[\\\\\\\`\\"\\\$]]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Double-quote double-evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_dquote_varnames); do
- case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- *[[\\\\\\\`\\"\\\$]]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Fix-up fallback echo if it was mangled by the above quoting rules.
-case \$lt_ECHO in
-*'\\\[$]0 --fallback-echo"')dnl "
- lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
- ;;
-esac
-
-_LT_OUTPUT_LIBTOOL_INIT
-])
-
-
-# LT_OUTPUT
-# ---------
-# This macro allows early generation of the libtool script (before
-# AC_OUTPUT is called), incase it is used in configure for compilation
-# tests.
-AC_DEFUN([LT_OUTPUT],
-[: ${CONFIG_LT=./config.lt}
-AC_MSG_NOTICE([creating $CONFIG_LT])
-cat >"$CONFIG_LT" <<_LTEOF
-#! $SHELL
-# Generated by $as_me.
-# Run this file to recreate a libtool stub with the current configuration.
-
-lt_cl_silent=false
-SHELL=\${CONFIG_SHELL-$SHELL}
-_LTEOF
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-AS_SHELL_SANITIZE
-_AS_PREPARE
-
-exec AS_MESSAGE_FD>&1
-exec AS_MESSAGE_LOG_FD>>config.log
-{
- echo
- AS_BOX([Running $as_me.])
-} >&AS_MESSAGE_LOG_FD
-
-lt_cl_help="\
-\`$as_me' creates a local libtool stub from the current configuration,
-for use in further configure time tests before the real libtool is
-generated.
-
-Usage: $[0] [[OPTIONS]]
-
- -h, --help print this help, then exit
- -V, --version print version number, then exit
- -q, --quiet do not print progress messages
- -d, --debug don't remove temporary files
-
-Report bugs to <bug-libtool at gnu.org>."
-
-lt_cl_version="\
-m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
-m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
-configured by $[0], generated by m4_PACKAGE_STRING.
-
-Copyright (C) 2008 Free Software Foundation, Inc.
-This config.lt script is free software; the Free Software Foundation
-gives unlimited permision to copy, distribute and modify it."
-
-while test $[#] != 0
-do
- case $[1] in
- --version | --v* | -V )
- echo "$lt_cl_version"; exit 0 ;;
- --help | --h* | -h )
- echo "$lt_cl_help"; exit 0 ;;
- --debug | --d* | -d )
- debug=: ;;
- --quiet | --q* | --silent | --s* | -q )
- lt_cl_silent=: ;;
-
- -*) AC_MSG_ERROR([unrecognized option: $[1]
-Try \`$[0] --help' for more information.]) ;;
-
- *) AC_MSG_ERROR([unrecognized argument: $[1]
-Try \`$[0] --help' for more information.]) ;;
- esac
- shift
-done
-
-if $lt_cl_silent; then
- exec AS_MESSAGE_FD>/dev/null
-fi
-_LTEOF
-
-cat >>"$CONFIG_LT" <<_LTEOF
-_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
-_LTEOF
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-AC_MSG_NOTICE([creating $ofile])
-_LT_OUTPUT_LIBTOOL_COMMANDS
-AS_EXIT(0)
-_LTEOF
-chmod +x "$CONFIG_LT"
-
-# configure is writing to config.log, but config.lt does its own redirection,
-# appending to config.log, which fails on DOS, as config.log is still kept
-# open by configure. Here we exec the FD to /dev/null, effectively closing
-# config.log, so it can be properly (re)opened and appended to by config.lt.
-if test "$no_create" != yes; then
- lt_cl_success=:
- test "$silent" = yes &&
- lt_config_lt_args="$lt_config_lt_args --quiet"
- exec AS_MESSAGE_LOG_FD>/dev/null
- $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
- exec AS_MESSAGE_LOG_FD>>config.log
- $lt_cl_success || AS_EXIT(1)
-fi
-])# LT_OUTPUT
-
-
-# _LT_CONFIG(TAG)
-# ---------------
-# If TAG is the built-in tag, create an initial libtool script with a
-# default configuration from the untagged config vars. Otherwise add code
-# to config.status for appending the configuration named by TAG from the
-# matching tagged config vars.
-m4_defun([_LT_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_CONFIG_SAVE_COMMANDS([
- m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
- m4_if(_LT_TAG, [C], [
- # See if we are running on zsh, and set the options which allow our
- # commands through without removal of \ escapes.
- if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
- fi
-
- cfgfile="${ofile}T"
- trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- $RM "$cfgfile"
-
- cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-_LT_COPYING
-_LT_LIBTOOL_TAGS
-
-# ### BEGIN LIBTOOL CONFIG
-_LT_LIBTOOL_CONFIG_VARS
-_LT_LIBTOOL_TAG_VARS
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
- case $host_os in
- aix3*)
- cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program. For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
-fi
-_LT_EOF
- ;;
- esac
-
- _LT_PROG_LTMAIN
-
- # We use sed instead of cat because bash on DJGPP gets confused if
- # if finds mixed CR/LF and LF-only lines. Since sed operates in
- # text mode, it properly converts lines to CR/LF. This bash problem
- # is reportedly fixed, but why not run on old versions too?
- sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- _LT_PROG_XSI_SHELLFNS
-
- sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- mv -f "$cfgfile" "$ofile" ||
- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- chmod +x "$ofile"
-],
-[cat <<_LT_EOF >> "$ofile"
-
-dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
-dnl in a comment (ie after a #).
-# ### BEGIN LIBTOOL TAG CONFIG: $1
-_LT_LIBTOOL_TAG_VARS(_LT_TAG)
-# ### END LIBTOOL TAG CONFIG: $1
-_LT_EOF
-])dnl /m4_if
-],
-[m4_if([$1], [], [
- PACKAGE='$PACKAGE'
- VERSION='$VERSION'
- TIMESTAMP='$TIMESTAMP'
- RM='$RM'
- ofile='$ofile'], [])
-])dnl /_LT_CONFIG_SAVE_COMMANDS
-])# _LT_CONFIG
-
-
-# LT_SUPPORTED_TAG(TAG)
-# ---------------------
-# Trace this macro to discover what tags are supported by the libtool
-# --tag option, using:
-# autoconf --trace 'LT_SUPPORTED_TAG:$1'
-AC_DEFUN([LT_SUPPORTED_TAG], [])
-
-
-# C support is built-in for now
-m4_define([_LT_LANG_C_enabled], [])
-m4_define([_LT_TAGS], [])
-
-
-# LT_LANG(LANG)
-# -------------
-# Enable libtool support for the given language if not already enabled.
-AC_DEFUN([LT_LANG],
-[AC_BEFORE([$0], [LT_OUTPUT])dnl
-m4_case([$1],
- [C], [_LT_LANG(C)],
- [C++], [_LT_LANG(CXX)],
- [Java], [_LT_LANG(GCJ)],
- [Fortran 77], [_LT_LANG(F77)],
- [Fortran], [_LT_LANG(FC)],
- [Windows Resource], [_LT_LANG(RC)],
- [m4_ifdef([_LT_LANG_]$1[_CONFIG],
- [_LT_LANG($1)],
- [m4_fatal([$0: unsupported language: "$1"])])])dnl
-])# LT_LANG
-
-
-# _LT_LANG(LANGNAME)
-# ------------------
-m4_defun([_LT_LANG],
-[m4_ifdef([_LT_LANG_]$1[_enabled], [],
- [LT_SUPPORTED_TAG([$1])dnl
- m4_append([_LT_TAGS], [$1 ])dnl
- m4_define([_LT_LANG_]$1[_enabled], [])dnl
- _LT_LANG_$1_CONFIG($1)])dnl
-])# _LT_LANG
-
-
-# _LT_LANG_DEFAULT_CONFIG
-# -----------------------
-m4_defun([_LT_LANG_DEFAULT_CONFIG],
-[AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [LT_LANG(CXX)],
- [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_F77],
- [LT_LANG(F77)],
- [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_FC],
- [LT_LANG(FC)],
- [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
-
-dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
-dnl pulling things in needlessly.
-AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- [LT_LANG(GCJ)],
- [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- [LT_LANG(GCJ)],
- [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
- [LT_LANG(GCJ)],
- [m4_ifdef([AC_PROG_GCJ],
- [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
- m4_ifdef([A][M_PROG_GCJ],
- [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
- m4_ifdef([LT_PROG_GCJ],
- [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
-
-AC_PROVIDE_IFELSE([LT_PROG_RC],
- [LT_LANG(RC)],
- [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
-])# _LT_LANG_DEFAULT_CONFIG
-
-# Obsolete macros:
-AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
-AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
-AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
-AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
-dnl AC_DEFUN([AC_LIBTOOL_F77], [])
-dnl AC_DEFUN([AC_LIBTOOL_FC], [])
-dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
-
-
-# _LT_TAG_COMPILER
-# ----------------
-m4_defun([_LT_TAG_COMPILER],
-[AC_REQUIRE([AC_PROG_CC])dnl
-
-_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
-_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
-_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
-_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-])# _LT_TAG_COMPILER
-
-
-# _LT_COMPILER_BOILERPLATE
-# ------------------------
-# Check for compiler boilerplate output or warnings with
-# the simple compiler test code.
-m4_defun([_LT_COMPILER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-])# _LT_COMPILER_BOILERPLATE
-
-
-# _LT_LINKER_BOILERPLATE
-# ----------------------
-# Check for linker boilerplate output or warnings with
-# the simple link test code.
-m4_defun([_LT_LINKER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-])# _LT_LINKER_BOILERPLATE
-
-# _LT_REQUIRED_DARWIN_CHECKS
-# -------------------------
-m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
- case $host_os in
- rhapsody* | darwin*)
- AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
- AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
- AC_CHECK_TOOL([LIPO], [lipo], [:])
- AC_CHECK_TOOL([OTOOL], [otool], [:])
- AC_CHECK_TOOL([OTOOL64], [otool64], [:])
- _LT_DECL([], [DSYMUTIL], [1],
- [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
- _LT_DECL([], [NMEDIT], [1],
- [Tool to change global to local symbols on Mac OS X])
- _LT_DECL([], [LIPO], [1],
- [Tool to manipulate fat objects and archives on Mac OS X])
- _LT_DECL([], [OTOOL], [1],
- [ldd/readelf like tool for Mach-O binaries on Mac OS X])
- _LT_DECL([], [OTOOL64], [1],
- [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
-
- AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
- [lt_cv_apple_cc_single_mod=no
- if test -z "${LT_MULTI_MODULE}"; then
- # By default we will add the -single_module flag. You can override
- # by either setting the environment variable LT_MULTI_MODULE
- # non-empty at configure time, or by adding -multi_module to the
- # link flags.
- rm -rf libconftest.dylib*
- echo "int foo(void){return 1;}" > conftest.c
- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- _lt_result=$?
- if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
- lt_cv_apple_cc_single_mod=yes
- else
- cat conftest.err >&AS_MESSAGE_LOG_FD
- fi
- rm -rf libconftest.dylib*
- rm -f conftest.*
- fi])
- AC_CACHE_CHECK([for -exported_symbols_list linker flag],
- [lt_cv_ld_exported_symbols_list],
- [lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- [lt_cv_ld_exported_symbols_list=yes],
- [lt_cv_ld_exported_symbols_list=no])
- LDFLAGS="$save_LDFLAGS"
- ])
- case $host_os in
- rhapsody* | darwin1.[[012]])
- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- darwin1.*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- darwin*) # darwin 5.x on
- # if running on 10.5 or later, the deployment target defaults
- # to the OS version, if on x86, and 10.4, the deployment
- # target defaults to 10.4. Don't you love it?
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- 10.[[012]]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- esac
- ;;
- esac
- if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- _lt_dar_single_mod='$single_module'
- fi
- if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- else
- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- fi
- if test "$DSYMUTIL" != ":"; then
- _lt_dsymutil='~$DSYMUTIL $lib || :'
- else
- _lt_dsymutil=
- fi
- ;;
- esac
-])
-
-
-# _LT_DARWIN_LINKER_FEATURES
-# --------------------------
-# Checks for linker and compiler features on darwin
-m4_defun([_LT_DARWIN_LINKER_FEATURES],
-[
- m4_require([_LT_REQUIRED_DARWIN_CHECKS])
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_automatic, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- _LT_TAGVAR(whole_archive_flag_spec, $1)=''
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
- case $cc_basename in
- ifort*) _lt_dar_can_shared=yes ;;
- *) _lt_dar_can_shared=$GCC ;;
- esac
- if test "$_lt_dar_can_shared" = "yes"; then
- output_verbose_link_cmd=echo
- _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
- m4_if([$1], [CXX],
-[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
- _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
- fi
-],[])
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
-])
-
-# _LT_SYS_MODULE_PATH_AIX
-# -----------------------
-# Links a minimal program and checks the executable
-# for the system default hardcoded library path. In most cases,
-# this is /usr/lib:/lib, but when the MPI compilers are used
-# the location of the communication and MPI libs are included too.
-# If we don't find anything, use the default library path according
-# to the aix ld manual.
-m4_defun([_LT_SYS_MODULE_PATH_AIX],
-[m4_require([_LT_DECL_SED])dnl
-AC_LINK_IFELSE(AC_LANG_PROGRAM,[
-lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\(.*\)$/\1/
- p
- }
- }'
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-# Check for a 64-bit object if we didn't find anything.
-if test -z "$aix_libpath"; then
- aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-fi],[])
-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-])# _LT_SYS_MODULE_PATH_AIX
-
-
-# _LT_SHELL_INIT(ARG)
-# -------------------
-m4_define([_LT_SHELL_INIT],
-[ifdef([AC_DIVERSION_NOTICE],
- [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
- [AC_DIVERT_PUSH(NOTICE)])
-$1
-AC_DIVERT_POP
-])# _LT_SHELL_INIT
-
-
-# _LT_PROG_ECHO_BACKSLASH
-# -----------------------
-# Add some code to the start of the generated configure script which
-# will find an echo command which doesn't interpret backslashes.
-m4_defun([_LT_PROG_ECHO_BACKSLASH],
-[_LT_SHELL_INIT([
-# Check that we are running under the correct shell.
-SHELL=${CONFIG_SHELL-/bin/sh}
-
-case X$lt_ECHO in
-X*--fallback-echo)
- # Remove one level of quotation (which was required for Make).
- ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
- ;;
-esac
-
-ECHO=${lt_ECHO-echo}
-if test "X[$]1" = X--no-reexec; then
- # Discard the --no-reexec flag, and continue.
- shift
-elif test "X[$]1" = X--fallback-echo; then
- # Avoid inline document here, it may be left over
- :
-elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
- # Yippee, $ECHO works!
- :
-else
- # Restart under the correct shell.
- exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
-fi
-
-if test "X[$]1" = X--fallback-echo; then
- # used as fallback echo
- shift
- cat <<_LT_EOF
-[$]*
-_LT_EOF
- exit 0
-fi
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-if test -z "$lt_ECHO"; then
- if test "X${echo_test_string+set}" != Xset; then
- # find a string as large as possible, as long as the shell can cope with it
- for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
- # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
- if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
- { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
- then
- break
- fi
- done
- fi
-
- if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- :
- else
- # The Solaris, AIX, and Digital Unix default echo programs unquote
- # backslashes. This makes it impossible to quote backslashes using
- # echo "$something" | sed 's/\\/\\\\/g'
- #
- # So, first we look for a working echo in the user's PATH.
-
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for dir in $PATH /usr/ucb; do
- IFS="$lt_save_ifs"
- if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
- test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
- echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- ECHO="$dir/echo"
- break
- fi
- done
- IFS="$lt_save_ifs"
-
- if test "X$ECHO" = Xecho; then
- # We didn't find a better echo, so look for alternatives.
- if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
- echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- # This shell has a builtin print -r that does the trick.
- ECHO='print -r'
- elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
- test "X$CONFIG_SHELL" != X/bin/ksh; then
- # If we have ksh, try running configure again with it.
- ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
- export ORIGINAL_CONFIG_SHELL
- CONFIG_SHELL=/bin/ksh
- export CONFIG_SHELL
- exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
- else
- # Try using printf.
- ECHO='printf %s\n'
- if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- # Cool, printf works
- :
- elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- test "X$echo_testing_string" = 'X\t' &&
- echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
- export CONFIG_SHELL
- SHELL="$CONFIG_SHELL"
- export SHELL
- ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- test "X$echo_testing_string" = 'X\t' &&
- echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- else
- # maybe with a smaller string...
- prev=:
-
- for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
- if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
- then
- break
- fi
- prev="$cmd"
- done
-
- if test "$prev" != 'sed 50q "[$]0"'; then
- echo_test_string=`eval $prev`
- export echo_test_string
- exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
- else
- # Oops. We lost completely, so just stick with echo.
- ECHO=echo
- fi
- fi
- fi
- fi
- fi
-fi
-
-# Copy echo and quote the copy suitably for passing to libtool from
-# the Makefile, instead of quoting the original, which is used later.
-lt_ECHO=$ECHO
-if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
- lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
-fi
-
-AC_SUBST(lt_ECHO)
-])
-_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
-_LT_DECL([], [ECHO], [1],
- [An echo program that does not interpret backslashes])
-])# _LT_PROG_ECHO_BACKSLASH
-
-
-# _LT_ENABLE_LOCK
-# ---------------
-m4_defun([_LT_ENABLE_LOCK],
-[AC_ARG_ENABLE([libtool-lock],
- [AS_HELP_STRING([--disable-libtool-lock],
- [avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- ;;
- *ELF-64*)
- HPUX_IA64_MODE="64"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-*-*-irix6*)
- # Find out which ABI we are using.
- echo '[#]line __oline__ "configure"' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -melf32bsmip"
- ;;
- *N32*)
- LD="${LD-ld} -melf32bmipn32"
- ;;
- *64-bit*)
- LD="${LD-ld} -melf64bmip"
- ;;
- esac
- else
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -32"
- ;;
- *N32*)
- LD="${LD-ld} -n32"
- ;;
- *64-bit*)
- LD="${LD-ld} -64"
- ;;
- esac
- fi
- fi
- rm -rf conftest*
- ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_i386_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_i386"
- ;;
- ppc64-*linux*|powerpc64-*linux*)
- LD="${LD-ld} -m elf32ppclinux"
- ;;
- s390x-*linux*)
- LD="${LD-ld} -m elf_s390"
- ;;
- sparc64-*linux*)
- LD="${LD-ld} -m elf32_sparc"
- ;;
- esac
- ;;
- *64-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_x86_64_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- ppc*-*linux*|powerpc*-*linux*)
- LD="${LD-ld} -m elf64ppc"
- ;;
- s390*-*linux*|s390*-*tpf*)
- LD="${LD-ld} -m elf64_s390"
- ;;
- sparc*-*linux*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-
-*-*-sco3.2v5*)
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
- [AC_LANG_PUSH(C)
- AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
- AC_LANG_POP])
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- CFLAGS="$SAVE_CFLAGS"
- fi
- ;;
-sparc*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- yes*) LD="${LD-ld} -m elf64_sparc" ;;
- *)
- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- LD="${LD-ld} -64"
- fi
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-esac
-
-need_locks="$enable_libtool_lock"
-])# _LT_ENABLE_LOCK
-
-
-# _LT_CMD_OLD_ARCHIVE
-# -------------------
-m4_defun([_LT_CMD_OLD_ARCHIVE],
-[AC_CHECK_TOOL(AR, ar, false)
-test -z "$AR" && AR=ar
-test -z "$AR_FLAGS" && AR_FLAGS=cru
-_LT_DECL([], [AR], [1], [The archiver])
-_LT_DECL([], [AR_FLAGS], [1])
-
-AC_CHECK_TOOL(STRIP, strip, :)
-test -z "$STRIP" && STRIP=:
-_LT_DECL([], [STRIP], [1], [A symbol stripping program])
-
-AC_CHECK_TOOL(RANLIB, ranlib, :)
-test -z "$RANLIB" && RANLIB=:
-_LT_DECL([], [RANLIB], [1],
- [Commands used to install an old-style archive])
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
- case $host_os in
- openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
- ;;
- *)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
- ;;
- esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
-fi
-_LT_DECL([], [old_postinstall_cmds], [2])
-_LT_DECL([], [old_postuninstall_cmds], [2])
-_LT_TAGDECL([], [old_archive_cmds], [2],
- [Commands used to build an old-style archive])
-])# _LT_CMD_OLD_ARCHIVE
-
-
-# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------------------
-# Check whether the given compiler option works
-AC_DEFUN([_LT_COMPILER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
- [$2=no
- m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="$3"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&AS_MESSAGE_LOG_FD
- echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- $2=yes
- fi
- fi
- $RM conftest*
-])
-
-if test x"[$]$2" = xyes; then
- m4_if([$5], , :, [$5])
-else
- m4_if([$6], , :, [$6])
-fi
-])# _LT_COMPILER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
-
-
-# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-# [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------
-# Check whether the given linker option works
-AC_DEFUN([_LT_LINKER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
- [$2=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $3"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&AS_MESSAGE_LOG_FD
- $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- $2=yes
- fi
- else
- $2=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-])
-
-if test x"[$]$2" = xyes; then
- m4_if([$4], , :, [$4])
-else
- m4_if([$5], , :, [$5])
-fi
-])# _LT_LINKER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
-
-
-# LT_CMD_MAX_LEN
-#---------------
-AC_DEFUN([LT_CMD_MAX_LEN],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-# find the maximum length of command line arguments
-AC_MSG_CHECKING([the maximum length of command line arguments])
-AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
- i=0
- teststring="ABCD"
-
- case $build_os in
- msdosdjgpp*)
- # On DJGPP, this test can blow up pretty badly due to problems in libc
- # (any single argument exceeding 2000 bytes causes a buffer overrun
- # during glob expansion). Even if it were fixed, the result of this
- # check would be larger than it should be.
- lt_cv_sys_max_cmd_len=12288; # 12K is about right
- ;;
-
- gnu*)
- # Under GNU Hurd, this test is not required because there is
- # no limit to the length of command line arguments.
- # Libtool will interpret -1 as no limit whatsoever
- lt_cv_sys_max_cmd_len=-1;
- ;;
-
- cygwin* | mingw* | cegcc*)
- # On Win9x/ME, this test blows up -- it succeeds, but takes
- # about 5 minutes as the teststring grows exponentially.
- # Worse, since 9x/ME are not pre-emptively multitasking,
- # you end up with a "frozen" computer, even though with patience
- # the test eventually succeeds (with a max line length of 256k).
- # Instead, let's just punt: use the minimum linelength reported by
- # all of the supported platforms: 8192 (on NT/2K/XP).
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- amigaos*)
- # On AmigaOS with pdksh, this test takes hours, literally.
- # So we just punt and use a minimum line length of 8192.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- # This has been around since 386BSD, at least. Likely further.
- if test -x /sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- elif test -x /usr/sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- else
- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- fi
- # And add a safety zone
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- ;;
-
- interix*)
- # We know the value 262144 and hardcode it with a safety zone (like BSD)
- lt_cv_sys_max_cmd_len=196608
- ;;
-
- osf*)
- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- # nice to cause kernel panics so lets avoid the loop below.
- # First set a reasonable default.
- lt_cv_sys_max_cmd_len=16384
- #
- if test -x /sbin/sysconfig; then
- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- *1*) lt_cv_sys_max_cmd_len=-1 ;;
- esac
- fi
- ;;
- sco3.2v5*)
- lt_cv_sys_max_cmd_len=102400
- ;;
- sysv5* | sco5v6* | sysv4.2uw2*)
- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- if test -n "$kargmax"; then
- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
- else
- lt_cv_sys_max_cmd_len=32768
- fi
- ;;
- *)
- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- if test -n "$lt_cv_sys_max_cmd_len"; then
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- else
- # Make teststring a little bigger before we do anything with it.
- # a 1K string should be a reasonable start.
- for i in 1 2 3 4 5 6 7 8 ; do
- teststring=$teststring$teststring
- done
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- # If test is not a shell built-in, we'll probably end up computing a
- # maximum length that is only half of the actual maximum length, but
- # we can't tell.
- while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
- = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
- test $i != 17 # 1/2 MB should be enough
- do
- i=`expr $i + 1`
- teststring=$teststring$teststring
- done
- # Only check the string length outside the loop.
- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- teststring=
- # Add a significant safety factor because C++ compilers can tack on
- # massive amounts of additional arguments before passing them to the
- # linker. It appears as though 1/2 is a usable value.
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- fi
- ;;
- esac
-])
-if test -n $lt_cv_sys_max_cmd_len ; then
- AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
-else
- AC_MSG_RESULT(none)
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-_LT_DECL([], [max_cmd_len], [0],
- [What is the maximum length of a command?])
-])# LT_CMD_MAX_LEN
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
-
-
-# _LT_HEADER_DLFCN
-# ----------------
-m4_defun([_LT_HEADER_DLFCN],
-[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
-])# _LT_HEADER_DLFCN
-
-
-# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-# ----------------------------------------------------------------
-m4_defun([_LT_TRY_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "$cross_compiling" = yes; then :
- [$4]
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-[#line __oline__ "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-void fnord() { int i=42;}
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}]
-_LT_EOF
- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) $1 ;;
- x$lt_dlneed_uscore) $2 ;;
- x$lt_dlunknown|x*) $3 ;;
- esac
- else :
- # compilation failed
- $3
- fi
-fi
-rm -fr conftest*
-])# _LT_TRY_DLOPEN_SELF
-
-
-# LT_SYS_DLOPEN_SELF
-# ------------------
-AC_DEFUN([LT_SYS_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "x$enable_dlopen" != xyes; then
- enable_dlopen=unknown
- enable_dlopen_self=unknown
- enable_dlopen_self_static=unknown
-else
- lt_cv_dlopen=no
- lt_cv_dlopen_libs=
-
- case $host_os in
- beos*)
- lt_cv_dlopen="load_add_on"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ;;
-
- mingw* | pw32* | cegcc*)
- lt_cv_dlopen="LoadLibrary"
- lt_cv_dlopen_libs=
- ;;
-
- cygwin*)
- lt_cv_dlopen="dlopen"
- lt_cv_dlopen_libs=
- ;;
-
- darwin*)
- # if libdl is installed we need to link against it
- AC_CHECK_LIB([dl], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
- lt_cv_dlopen="dyld"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ])
- ;;
-
- *)
- AC_CHECK_FUNC([shl_load],
- [lt_cv_dlopen="shl_load"],
- [AC_CHECK_LIB([dld], [shl_load],
- [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- [AC_CHECK_FUNC([dlopen],
- [lt_cv_dlopen="dlopen"],
- [AC_CHECK_LIB([dl], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
- [AC_CHECK_LIB([svld], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- [AC_CHECK_LIB([dld], [dld_link],
- [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- ])
- ])
- ])
- ])
- ])
- ;;
- esac
-
- if test "x$lt_cv_dlopen" != xno; then
- enable_dlopen=yes
- else
- enable_dlopen=no
- fi
-
- case $lt_cv_dlopen in
- dlopen)
- save_CPPFLAGS="$CPPFLAGS"
- test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
- save_LDFLAGS="$LDFLAGS"
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- AC_CACHE_CHECK([whether a program can dlopen itself],
- lt_cv_dlopen_self, [dnl
- _LT_TRY_DLOPEN_SELF(
- lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
- lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
- ])
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
- lt_cv_dlopen_self_static, [dnl
- _LT_TRY_DLOPEN_SELF(
- lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
- lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
- ])
- fi
-
- CPPFLAGS="$save_CPPFLAGS"
- LDFLAGS="$save_LDFLAGS"
- LIBS="$save_LIBS"
- ;;
- esac
-
- case $lt_cv_dlopen_self in
- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- *) enable_dlopen_self=unknown ;;
- esac
-
- case $lt_cv_dlopen_self_static in
- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- *) enable_dlopen_self_static=unknown ;;
- esac
-fi
-_LT_DECL([dlopen_support], [enable_dlopen], [0],
- [Whether dlopen is supported])
-_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
- [Whether dlopen of programs is supported])
-_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
- [Whether dlopen of statically linked programs is supported])
-])# LT_SYS_DLOPEN_SELF
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
-
-
-# _LT_COMPILER_C_O([TAGNAME])
-# ---------------------------
-# Check to see if options -c and -o are simultaneously supported by compiler.
-# This macro does not hard code the compiler like AC_PROG_CC_C_O.
-m4_defun([_LT_COMPILER_C_O],
-[m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&AS_MESSAGE_LOG_FD
- echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- fi
- fi
- chmod u+w . 2>&AS_MESSAGE_LOG_FD
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-])
-_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
- [Does compiler simultaneously support -c and -o options?])
-])# _LT_COMPILER_C_O
-
-
-# _LT_COMPILER_FILE_LOCKS([TAGNAME])
-# ----------------------------------
-# Check to see if we can do hard links to lock some files if needed
-m4_defun([_LT_COMPILER_FILE_LOCKS],
-[m4_require([_LT_ENABLE_LOCK])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_COMPILER_C_O([$1])
-
-hard_links="nottested"
-if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- AC_MSG_CHECKING([if we can lock with hard links])
- hard_links=yes
- $RM conftest*
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- AC_MSG_RESULT([$hard_links])
- if test "$hard_links" = no; then
- AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
- need_locks=warn
- fi
-else
- need_locks=no
-fi
-_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
-])# _LT_COMPILER_FILE_LOCKS
-
-
-# _LT_CHECK_OBJDIR
-# ----------------
-m4_defun([_LT_CHECK_OBJDIR],
-[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
-[rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
- lt_cv_objdir=.libs
-else
- # MS-DOS does not allow filenames that begin with a dot.
- lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null])
-objdir=$lt_cv_objdir
-_LT_DECL([], [objdir], [0],
- [The name of the directory that contains temporary libtool files])dnl
-m4_pattern_allow([LT_OBJDIR])dnl
-AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
- [Define to the sub-directory in which libtool stores uninstalled libraries.])
-])# _LT_CHECK_OBJDIR
-
-
-# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
-# --------------------------------------
-# Check hardcoding attributes.
-m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
-[AC_MSG_CHECKING([how to hardcode library paths into programs])
-_LT_TAGVAR(hardcode_action, $1)=
-if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
- test -n "$_LT_TAGVAR(runpath_var, $1)" ||
- test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-
- # We can hardcode non-existent directories.
- if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
- # If the only mechanism to avoid hardcoding is shlibpath_var, we
- # have to relink, otherwise we might link with an installed library
- # when we should be linking with a yet-to-be-installed one
- ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
- test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
- # Linking always hardcodes the temporary library directory.
- _LT_TAGVAR(hardcode_action, $1)=relink
- else
- # We can link without hardcoding, and we can hardcode nonexisting dirs.
- _LT_TAGVAR(hardcode_action, $1)=immediate
- fi
-else
- # We cannot hardcode anything, or else we can only hardcode existing
- # directories.
- _LT_TAGVAR(hardcode_action, $1)=unsupported
-fi
-AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
-
-if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
- test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
- # Fast installation is not supported
- enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
- test "$enable_shared" = no; then
- # Fast installation is not necessary
- enable_fast_install=needless
-fi
-_LT_TAGDECL([], [hardcode_action], [0],
- [How to hardcode a shared library path into an executable])
-])# _LT_LINKER_HARDCODE_LIBPATH
-
-
-# _LT_CMD_STRIPLIB
-# ----------------
-m4_defun([_LT_CMD_STRIPLIB],
-[m4_require([_LT_DECL_EGREP])
-striplib=
-old_striplib=
-AC_MSG_CHECKING([whether stripping libraries is possible])
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- AC_MSG_RESULT([yes])
-else
-# FIXME - insert some real tests, host_os isn't really good enough
- case $host_os in
- darwin*)
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- AC_MSG_RESULT([yes])
- else
- AC_MSG_RESULT([no])
- fi
- ;;
- *)
- AC_MSG_RESULT([no])
- ;;
- esac
-fi
-_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
-_LT_DECL([], [striplib], [1])
-])# _LT_CMD_STRIPLIB
-
-
-# _LT_SYS_DYNAMIC_LINKER([TAG])
-# -----------------------------
-# PORTME Fill in your ld.so characteristics
-m4_defun([_LT_SYS_DYNAMIC_LINKER],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_OBJDUMP])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_MSG_CHECKING([dynamic linker characteristics])
-m4_if([$1],
- [], [
-if test "$GCC" = yes; then
- case $host_os in
- darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- *) lt_awk_arg="/^libraries:/" ;;
- esac
- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
- # if the path contains ";" then we assume it to be the separator
- # otherwise default to the standard path separator (i.e. ":") - it is
- # assumed that no part of a normal pathname contains ";" but that should
- # okay in the real world where ";" in dirpaths is itself problematic.
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
- else
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- # Ok, now we have the path, separated by spaces, we can step through it
- # and add multilib dir if necessary.
- lt_tmp_lt_search_path_spec=
- lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- for lt_sys_path in $lt_search_path_spec; do
- if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- else
- test -d "$lt_sys_path" && \
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- fi
- done
- lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
-BEGIN {RS=" "; FS="/|\n";} {
- lt_foo="";
- lt_count=0;
- for (lt_i = NF; lt_i > 0; lt_i--) {
- if ($lt_i != "" && $lt_i != ".") {
- if ($lt_i == "..") {
- lt_count++;
- } else {
- if (lt_count == 0) {
- lt_foo="/" $lt_i lt_foo;
- } else {
- lt_count--;
- }
- }
- }
- }
- if (lt_foo != "") { lt_freq[[lt_foo]]++; }
- if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-}'`
- sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
-else
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi])
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
- version_type=linux
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- shlibpath_var=LIBPATH
-
- # AIX 3 has no versioning support, so we append a major version to the name.
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
-
-aix[[4-9]]*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- hardcode_into_libs=yes
- if test "$host_cpu" = ia64; then
- # AIX 5 supports IA64
- library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- else
- # With GCC up to 2.95.x, collect2 would create an import file
- # for dependence libraries. The import file would start with
- # the line `#! .'. This would cause the generated library to
- # depend on `.', always an invalid library. This was fixed in
- # development snapshots of GCC prior to 3.0.
- case $host_os in
- aix4 | aix4.[[01]] | aix4.[[01]].*)
- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- echo ' yes '
- echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- :
- else
- can_build_shared=no
- fi
- ;;
- esac
- # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- # soname into executable. Probably we can add versioning support to
- # collect2, so additional links can be useful in future.
- if test "$aix_use_runtimelinking" = yes; then
- # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- # instead of lib<name>.a to let people know that these are not
- # typical AIX shared libraries.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- else
- # We preserve .a as extension for shared libraries through AIX4.2
- # and later when we are not doing run time linking.
- library_names_spec='${libname}${release}.a $libname.a'
- soname_spec='${libname}${release}${shared_ext}$major'
- fi
- shlibpath_var=LIBPATH
- fi
- ;;
-
-amigaos*)
- case $host_cpu in
- powerpc)
- # Since July 2007 AmigaOS4 officially supports .so libraries.
- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- ;;
- m68k)
- library_names_spec='$libname.ixlibrary $libname.a'
- # Create ${libname}_ixlibrary.a entries in /sys/libs.
- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- ;;
- esac
- ;;
-
-beos*)
- library_names_spec='${libname}${shared_ext}'
- dynamic_linker="$host_os ld.so"
- shlibpath_var=LIBRARY_PATH
- ;;
-
-bsdi[[45]]*)
- version_type=linux
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- # the default ld.so.conf also contains /usr/contrib/lib and
- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- # libtool to hard-code these into programs
- ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
- version_type=windows
- shrext_cmds=".dll"
- need_version=no
- need_lib_prefix=no
-
- case $GCC,$host_os in
- yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
- library_names_spec='$libname.dll.a'
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname~
- chmod a+x \$dldir/$dlname~
- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- fi'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
-
- case $host_os in
- cygwin*)
- # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
- ;;
- mingw* | cegcc*)
- # MinGW DLLs use traditional 'lib' prefix
- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
- # It is most probably a Windows format PATH printed by
- # mingw gcc, but we are running on Cygwin. Gcc prints its search
- # path with ; separators, and with drive letters. We can handle the
- # drive letters (cygwin fileutils understands them), so leave them,
- # especially as we might pass files found there to a mingw objdump,
- # which wouldn't understand a cygwinified path. Ahh.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- else
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- ;;
- pw32*)
- # pw32 DLLs use 'pw' prefix rather than 'lib'
- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- ;;
- esac
- ;;
-
- *)
- library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
- ;;
- esac
- dynamic_linker='Win32 ld.exe'
- # FIXME: first we should search . and the directory the executable is in
- shlibpath_var=PATH
- ;;
-
-darwin* | rhapsody*)
- dynamic_linker="$host_os dyld"
- version_type=darwin
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- soname_spec='${libname}${release}${major}$shared_ext'
- shlibpath_overrides_runpath=yes
- shlibpath_var=DYLD_LIBRARY_PATH
- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-m4_if([$1], [],[
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- ;;
-
-dgux*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-freebsd1*)
- dynamic_linker=no
- ;;
-
-freebsd* | dragonfly*)
- # DragonFly does not have aout. When/if they implement a new
- # versioning mechanism, adjust this.
- if test -x /usr/bin/objformat; then
- objformat=`/usr/bin/objformat`
- else
- case $host_os in
- freebsd[[123]]*) objformat=aout ;;
- *) objformat=elf ;;
- esac
- fi
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- need_version=no
- need_lib_prefix=no
- ;;
- freebsd-*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- need_version=yes
- ;;
- esac
- shlibpath_var=LD_LIBRARY_PATH
- case $host_os in
- freebsd2*)
- shlibpath_overrides_runpath=yes
- ;;
- freebsd3.[[01]]* | freebsdelf3.[[01]]*)
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
- freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
- *) # from 4.6 on, and DragonFly
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- esac
- ;;
-
-gnu*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- hardcode_into_libs=yes
- ;;
-
-hpux9* | hpux10* | hpux11*)
- # Give a soname corresponding to the major version so that dld.sl refuses to
- # link against other versions.
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- case $host_cpu in
- ia64*)
- shrext_cmds='.so'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.so"
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- if test "X$HPUX_IA64_MODE" = X32; then
- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- else
- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- fi
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- hppa*64*)
- shrext_cmds='.sl'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- *)
- shrext_cmds='.sl'
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=SHLIB_PATH
- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
- esac
- # HP-UX runs *really* slowly unless shared libraries are mode 555.
- postinstall_cmds='chmod 555 $lib'
- ;;
-
-interix[[3-9]]*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $host_os in
- nonstopux*) version_type=nonstopux ;;
- *)
- if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux
- else
- version_type=irix
- fi ;;
- esac
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- case $host_os in
- irix5* | nonstopux*)
- libsuff= shlibsuff=
- ;;
- *)
- case $LD in # libtool.m4 will add one of these switches to LD
- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- libsuff= shlibsuff= libmagic=32-bit;;
- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- libsuff=32 shlibsuff=N32 libmagic=N32;;
- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- libsuff=64 shlibsuff=64 libmagic=64-bit;;
- *) libsuff= shlibsuff= libmagic=never-match;;
- esac
- ;;
- esac
- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- hardcode_into_libs=yes
- ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
- dynamic_linker=no
- ;;
-
-# This must be Linux ELF.
-linux* | k*bsd*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- # Some binutils ld are patched to set DT_RUNPATH
- save_LDFLAGS=$LDFLAGS
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
- LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
- [shlibpath_overrides_runpath=yes])])
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
-
- # This implies no fast_install, which is unacceptable.
- # Some rework will be needed to allow for fast_install
- # before this can be enabled.
- hardcode_into_libs=yes
-
- # Append ld.so.conf contents to the search path
- if test -f /etc/ld.so.conf; then
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- fi
-
- # We used to test for /lib/ld.so.1 and disable shared libraries on
- # powerpc, because MkLinux only supported shared libraries with the
- # GNU dynamic linker. Since this was broken with cross compilers,
- # most powerpc-linux boxes support dynamic linking these days and
- # people can always --disable-shared, the test was removed, and we
- # assume the GNU/Linux dynamic linker is in use.
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
-netbsd*)
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- dynamic_linker='NetBSD (a.out) ld.so'
- else
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='NetBSD ld.elf_so'
- fi
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
-
-newsos6)
- version_type=linux
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- ;;
-
-*nto* | *qnx*)
- version_type=qnx
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='ldqnx.so'
- ;;
-
-openbsd*)
- version_type=sunos
- sys_lib_dlsearch_path_spec="/usr/lib"
- need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- case $host_os in
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- *) need_version=no ;;
- esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- case $host_os in
- openbsd2.[[89]] | openbsd2.[[89]].*)
- shlibpath_overrides_runpath=no
- ;;
- *)
- shlibpath_overrides_runpath=yes
- ;;
- esac
- else
- shlibpath_overrides_runpath=yes
- fi
- ;;
-
-os2*)
- libname_spec='$name'
- shrext_cmds=".dll"
- need_lib_prefix=no
- library_names_spec='$libname${shared_ext} $libname.a'
- dynamic_linker='OS/2 ld.exe'
- shlibpath_var=LIBPATH
- ;;
-
-osf3* | osf4* | osf5*)
- version_type=osf
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- ;;
-
-rdos*)
- dynamic_linker=no
- ;;
-
-solaris*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- # ldd complains unless libraries are executable
- postinstall_cmds='chmod +x $lib'
- ;;
-
-sunos4*)
- version_type=sunos
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- fi
- need_version=yes
- ;;
-
-sysv4 | sysv4.3*)
- version_type=linux
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- case $host_vendor in
- sni)
- shlibpath_overrides_runpath=no
- need_lib_prefix=no
- runpath_var=LD_RUN_PATH
- ;;
- siemens)
- need_lib_prefix=no
- ;;
- motorola)
- need_lib_prefix=no
- need_version=no
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- ;;
- esac
- ;;
-
-sysv4*MP*)
- if test -d /usr/nec ;then
- version_type=linux
- library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- soname_spec='$libname${shared_ext}.$major'
- shlibpath_var=LD_LIBRARY_PATH
- fi
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- version_type=freebsd-elf
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- if test "$with_gnu_ld" = yes; then
- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- else
- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- case $host_os in
- sco3.2v5*)
- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- ;;
- esac
- fi
- sys_lib_dlsearch_path_spec='/usr/lib'
- ;;
-
-tpf*)
- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-uts4*)
- version_type=linux
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-*)
- dynamic_linker=no
- ;;
-esac
-AC_MSG_RESULT([$dynamic_linker])
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-_LT_DECL([], [variables_saved_for_relink], [1],
- [Variables whose values should be saved in libtool wrapper scripts and
- restored at link time])
-_LT_DECL([], [need_lib_prefix], [0],
- [Do we need the "lib" prefix for modules?])
-_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
-_LT_DECL([], [version_type], [0], [Library versioning type])
-_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
-_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
-_LT_DECL([], [shlibpath_overrides_runpath], [0],
- [Is shlibpath searched before the hard-coded library search path?])
-_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
-_LT_DECL([], [library_names_spec], [1],
- [[List of archive names. First name is the real one, the rest are links.
- The last name is the one that the linker finds with -lNAME]])
-_LT_DECL([], [soname_spec], [1],
- [[The coded name of the library, if different from the real name]])
-_LT_DECL([], [postinstall_cmds], [2],
- [Command to use after installation of a shared archive])
-_LT_DECL([], [postuninstall_cmds], [2],
- [Command to use after uninstallation of a shared archive])
-_LT_DECL([], [finish_cmds], [2],
- [Commands used to finish a libtool library installation in a directory])
-_LT_DECL([], [finish_eval], [1],
- [[As "finish_cmds", except a single script fragment to be evaled but
- not shown]])
-_LT_DECL([], [hardcode_into_libs], [0],
- [Whether we should hardcode library paths into libraries])
-_LT_DECL([], [sys_lib_search_path_spec], [2],
- [Compile-time system search path for libraries])
-_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- [Run-time system search path for libraries])
-])# _LT_SYS_DYNAMIC_LINKER
-
-
-# _LT_PATH_TOOL_PREFIX(TOOL)
-# --------------------------
-# find a file program which can recognize shared library
-AC_DEFUN([_LT_PATH_TOOL_PREFIX],
-[m4_require([_LT_DECL_EGREP])dnl
-AC_MSG_CHECKING([for $1])
-AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
-[case $MAGIC_CMD in
-[[\\/*] | ?:[\\/]*])
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-dnl $ac_dummy forces splitting on constant user-supplied paths.
-dnl POSIX.2 word splitting is done only on the output of word expansions,
-dnl not every word. This closes a longstanding sh security hole.
- ac_dummy="m4_if([$2], , $PATH, [$2])"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$1; then
- lt_cv_path_MAGIC_CMD="$ac_dir/$1"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac])
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- AC_MSG_RESULT($MAGIC_CMD)
-else
- AC_MSG_RESULT(no)
-fi
-_LT_DECL([], [MAGIC_CMD], [0],
- [Used to examine libraries when file_magic_cmd begins with "file"])dnl
-])# _LT_PATH_TOOL_PREFIX
-
-# Old name:
-AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
-
-
-# _LT_PATH_MAGIC
-# --------------
-# find a file program which can recognize a shared library
-m4_defun([_LT_PATH_MAGIC],
-[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
- else
- MAGIC_CMD=:
- fi
-fi
-])# _LT_PATH_MAGIC
-
-
-# LT_PATH_LD
-# ----------
-# find the pathname to the GNU or non-GNU linker
-AC_DEFUN([LT_PATH_LD],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-
-AC_ARG_WITH([gnu-ld],
- [AS_HELP_STRING([--with-gnu-ld],
- [assume the C compiler uses GNU ld @<:@default=no@:>@])],
- [test "$withval" = no || with_gnu_ld=yes],
- [with_gnu_ld=no])dnl
-
-ac_prog=ld
-if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- AC_MSG_CHECKING([for ld used by $CC])
- case $host in
- *-*-mingw*)
- # gcc leaves a trailing carriage return which upsets mingw
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- *)
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- case $ac_prog in
- # Accept absolute paths.
- [[\\/]]* | ?:[[\\/]]*)
- re_direlt='/[[^/]][[^/]]*/\.\./'
- # Canonicalize the pathname of ld
- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
-elif test "$with_gnu_ld" = yes; then
- AC_MSG_CHECKING([for GNU ld])
-else
- AC_MSG_CHECKING([for non-GNU ld])
-fi
-AC_CACHE_VAL(lt_cv_path_LD,
-[if test -z "$LD"; then
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- lt_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some variants of GNU ld only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
- test "$with_gnu_ld" != no && break
- ;;
- *)
- test "$with_gnu_ld" != yes && break
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
-else
- lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi])
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
- AC_MSG_RESULT($LD)
-else
- AC_MSG_RESULT(no)
-fi
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-_LT_PATH_LD_GNU
-AC_SUBST([LD])
-
-_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
-])# LT_PATH_LD
-
-# Old names:
-AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
-AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_LD], [])
-dnl AC_DEFUN([AC_PROG_LD], [])
-
-
-# _LT_PATH_LD_GNU
-#- --------------
-m4_defun([_LT_PATH_LD_GNU],
-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
- lt_cv_prog_gnu_ld=yes
- ;;
-*)
- lt_cv_prog_gnu_ld=no
- ;;
-esac])
-with_gnu_ld=$lt_cv_prog_gnu_ld
-])# _LT_PATH_LD_GNU
-
-
-# _LT_CMD_RELOAD
-# --------------
-# find reload flag for linker
-# -- PORTME Some linkers may need a different reload flag.
-m4_defun([_LT_CMD_RELOAD],
-[AC_CACHE_CHECK([for $LD option to reload object files],
- lt_cv_ld_reload_flag,
- [lt_cv_ld_reload_flag='-r'])
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
- darwin*)
- if test "$GCC" = yes; then
- reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- else
- reload_cmds='$LD$reload_flag -o $output$reload_objs'
- fi
- ;;
-esac
-_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
-_LT_DECL([], [reload_cmds], [2])dnl
-])# _LT_CMD_RELOAD
-
-
-# _LT_CHECK_MAGIC_METHOD
-# ----------------------
-# how to check for library dependencies
-# -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_MAGIC_METHOD],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-AC_CACHE_CHECK([how to recognize dependent libraries],
-lt_cv_deplibs_check_method,
-[lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[[4-9]]*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-beos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-bsdi[[45]]*)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
- lt_cv_file_magic_cmd='/usr/bin/file -L'
- lt_cv_file_magic_test_file=/shlib/libc.so
- ;;
-
-cygwin*)
- # func_win32_libid is a shell function defined in ltmain.sh
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- ;;
-
-mingw* | pw32*)
- # Base MSYS/MinGW do not provide the 'file' command needed by
- # func_win32_libid shell function, so use a weaker test based on 'objdump',
- # unless we find 'file', for example because we are cross-compiling.
- if ( file / ) >/dev/null 2>&1; then
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- else
- lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- fi
- ;;
-
-cegcc)
- # use the weaker test based on 'objdump'. See mingw*.
- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- ;;
-
-darwin* | rhapsody*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-freebsd* | dragonfly*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- case $host_cpu in
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
- ;;
-
-gnu*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-hpux10.20* | hpux11*)
- lt_cv_file_magic_cmd=/usr/bin/file
- case $host_cpu in
- ia64*)
- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- ;;
- hppa*64*)
- [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- ;;
- *)
- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
- lt_cv_file_magic_test_file=/usr/lib/libc.sl
- ;;
- esac
- ;;
-
-interix[[3-9]]*)
- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $LD in
- *-32|*"-32 ") libmagic=32-bit;;
- *-n32|*"-n32 ") libmagic=N32;;
- *-64|*"-64 ") libmagic=64-bit;;
- *) libmagic=never-match;;
- esac
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-# This must be Linux ELF.
-linux* | k*bsd*-gnu)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
- fi
- ;;
-
-newos6*)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=/usr/lib/libnls.so
- ;;
-
-*nto* | *qnx*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-openbsd*)
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- fi
- ;;
-
-osf3* | osf4* | osf5*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-rdos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-solaris*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv4 | sysv4.3*)
- case $host_vendor in
- motorola)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- ;;
- ncr)
- lt_cv_deplibs_check_method=pass_all
- ;;
- sequent)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
- ;;
- sni)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
- lt_cv_file_magic_test_file=/lib/libc.so
- ;;
- siemens)
- lt_cv_deplibs_check_method=pass_all
- ;;
- pc)
- lt_cv_deplibs_check_method=pass_all
- ;;
- esac
- ;;
-
-tpf*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-esac
-])
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-_LT_DECL([], [deplibs_check_method], [1],
- [Method to check whether dependent libraries are shared objects])
-_LT_DECL([], [file_magic_cmd], [1],
- [Command to use when deplibs_check_method == "file_magic"])
-])# _LT_CHECK_MAGIC_METHOD
-
-
-# LT_PATH_NM
-# ----------
-# find the pathname to a BSD- or MS-compatible name lister
-AC_DEFUN([LT_PATH_NM],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
-[if test -n "$NM"; then
- # Let the user override the test.
- lt_cv_path_NM="$NM"
-else
- lt_nm_to_check="${ac_tool_prefix}nm"
- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- lt_nm_to_check="$lt_nm_to_check nm"
- fi
- for lt_tmp_nm in $lt_nm_to_check; do
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- tmp_nm="$ac_dir/$lt_tmp_nm"
- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- # Check to see if the nm accepts a BSD-compat flag.
- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- # nm: unknown option "B" ignored
- # Tru64's nm complains that /dev/null is an invalid object file
- case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- */dev/null* | *'Invalid file or object type'*)
- lt_cv_path_NM="$tmp_nm -B"
- break
- ;;
- *)
- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- */dev/null*)
- lt_cv_path_NM="$tmp_nm -p"
- break
- ;;
- *)
- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- continue # so that we can try to find one that supports BSD flags
- ;;
- esac
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
- done
- : ${lt_cv_path_NM=no}
-fi])
-if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
-else
- # Didn't find any BSD compatible name lister, look for dumpbin.
- AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
- AC_SUBST([DUMPBIN])
- if test "$DUMPBIN" != ":"; then
- NM="$DUMPBIN"
- fi
-fi
-test -z "$NM" && NM=nm
-AC_SUBST([NM])
-_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
-
-AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
- [lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&AS_MESSAGE_LOG_FD
- (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&AS_MESSAGE_LOG_FD
- (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
- cat conftest.out >&AS_MESSAGE_LOG_FD
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*])
-])# LT_PATH_NM
-
-# Old names:
-AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
-AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_NM], [])
-dnl AC_DEFUN([AC_PROG_NM], [])
-
-
-# LT_LIB_M
-# --------
-# check for math library
-AC_DEFUN([LT_LIB_M],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-LIBM=
-case $host in
-*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
- # These system don't have libm, or don't need it
- ;;
-*-ncr-sysv4.3*)
- AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
- AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
- ;;
-*)
- AC_CHECK_LIB(m, cos, LIBM="-lm")
- ;;
-esac
-AC_SUBST([LIBM])
-])# LT_LIB_M
-
-# Old name:
-AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_CHECK_LIBM], [])
-
-
-# _LT_COMPILER_NO_RTTI([TAGNAME])
-# -------------------------------
-m4_defun([_LT_COMPILER_NO_RTTI],
-[m4_require([_LT_TAG_COMPILER])dnl
-
-_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-
-if test "$GCC" = yes; then
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-
- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
- lt_cv_prog_compiler_rtti_exceptions,
- [-fno-rtti -fno-exceptions], [],
- [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
-fi
-_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
- [Compiler flag to turn off builtin functions])
-])# _LT_COMPILER_NO_RTTI
-
-
-# _LT_CMD_GLOBAL_SYMBOLS
-# ----------------------
-m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-AC_MSG_CHECKING([command to parse $NM output from $compiler object])
-AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
-[
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix. What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[[BCDEGRST]]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
- symcode='[[BCDT]]'
- ;;
-cygwin* | mingw* | pw32* | cegcc*)
- symcode='[[ABCDGISTW]]'
- ;;
-hpux*)
- if test "$host_cpu" = ia64; then
- symcode='[[ABCDEGRST]]'
- fi
- ;;
-irix* | nonstopux*)
- symcode='[[BCDEGRST]]'
- ;;
-osf*)
- symcode='[[BCDEGQRST]]'
- ;;
-solaris*)
- symcode='[[BDRT]]'
- ;;
-sco3.2v5*)
- symcode='[[DT]]'
- ;;
-sysv4.2uw2*)
- symcode='[[DT]]'
- ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
- symcode='[[ABDT]]'
- ;;
-sysv4)
- symcode='[[DFNSTU]]'
- ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
- symcode='[[ABCDGIRSTW]]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- symxfrm="\\1 $ac_symprfx\\2 \\2"
-
- # Write the raw and C identifiers.
- if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- # Fake it for dumpbin and say T for any non-static function
- # and D for any global variable.
- # Also find C++ and __fastcall symbols from MSVC++,
- # which start with @ or ?.
- lt_cv_sys_global_symbol_pipe="$AWK ['"\
-" {last_section=section; section=\$ 3};"\
-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-" \$ 0!~/External *\|/{next};"\
-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-" {if(hide[section]) next};"\
-" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-" s[1]~/^[@?]/{print s[1], s[1]; next};"\
-" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-" ' prfx=^$ac_symprfx]"
- else
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- fi
-
- # Check to see that the pipe works correctly.
- pipe_works=no
-
- rm -f conftest*
- cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
- if AC_TRY_EVAL(ac_compile); then
- # Now try to grab the symbols.
- nlist=conftest.nm
- if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- else
- rm -f "$nlist"T
- fi
-
- # Make sure that we snagged all the symbols we need.
- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- cat <<_LT_EOF > conftest.$ac_ext
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
- # Now generate the symbol file.
- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
- cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols. */
-const struct {
- const char *name;
- void *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[[]] =
-{
- { "@PROGRAM@", (void *) 0 },
-_LT_EOF
- $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- cat <<\_LT_EOF >> conftest.$ac_ext
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
- # Now try linking the two files.
- mv conftest.$ac_objext conftstm.$ac_objext
- lt_save_LIBS="$LIBS"
- lt_save_CFLAGS="$CFLAGS"
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS="$lt_save_LIBS"
- CFLAGS="$lt_save_CFLAGS"
- else
- echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
- cat conftest.$ac_ext >&5
- fi
- rm -rf conftest* conftst*
-
- # Do not use the global_symbol_pipe unless it works.
- if test "$pipe_works" = yes; then
- break
- else
- lt_cv_sys_global_symbol_pipe=
- fi
-done
-])
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
- lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- AC_MSG_RESULT(failed)
-else
- AC_MSG_RESULT(ok)
-fi
-
-_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
- [Take the output of nm and produce a listing of raw symbols and C names])
-_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
- [Transform the output of nm in a proper C declaration])
-_LT_DECL([global_symbol_to_c_name_address],
- [lt_cv_sys_global_symbol_to_c_name_address], [1],
- [Transform the output of nm in a C name address pair])
-_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
- [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
- [Transform the output of nm in a C name address pair when lib prefix is needed])
-]) # _LT_CMD_GLOBAL_SYMBOLS
-
-
-# _LT_COMPILER_PIC([TAGNAME])
-# ---------------------------
-m4_defun([_LT_COMPILER_PIC],
-[m4_require([_LT_TAG_COMPILER])dnl
-_LT_TAGVAR(lt_prog_compiler_wl, $1)=
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=
-_LT_TAGVAR(lt_prog_compiler_static, $1)=
-
-AC_MSG_CHECKING([for $compiler option to produce PIC])
-m4_if([$1], [CXX], [
- # C++ specific cases for pic, static, wl, etc.
- if test "$GXX" = yes; then
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
- mingw* | cygwin* | os2* | pw32* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- ;;
- *djgpp*)
- # DJGPP does not support shared libraries at all
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- ;;
- interix[[3-9]]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- fi
- ;;
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- else
- case $host_os in
- aix[[4-9]]*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- else
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
- chorus*)
- case $cc_basename in
- cxch68*)
- # Green Hills C++ Compiler
- # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
- ;;
- esac
- ;;
- dgux*)
- case $cc_basename in
- ec++*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- ;;
- ghcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- *)
- ;;
- esac
- ;;
- freebsd* | dragonfly*)
- # FreeBSD uses GNU C++
- ;;
- hpux9* | hpux10* | hpux11*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- if test "$host_cpu" != ia64; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- fi
- ;;
- aCC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- ;;
- esac
- ;;
- *)
- ;;
- esac
- ;;
- interix*)
- # This is c89, which is MS Visual C++ (no shared libs)
- # Anyone wants to do a port?
- ;;
- irix5* | irix6* | nonstopux*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- # CC pic flag -KPIC is the default.
- ;;
- *)
- ;;
- esac
- ;;
- linux* | k*bsd*-gnu)
- case $cc_basename in
- KCC*)
- # KAI C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- ecpc* )
- # old Intel C++ for x86_64 which still supported -KPIC.
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- icpc* )
- # Intel C++, used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- pgCC* | pgcpp*)
- # Portland Group C++ compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- cxx*)
- # Compaq C++
- # Make sure the PIC flag is empty. It appears that all Alpha
- # Linux and Compaq Tru64 Unix objects are PIC.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- xlc* | xlC*)
- # IBM XL 8.0 on PPC
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- esac
- ;;
- esac
- ;;
- lynxos*)
- ;;
- m88k*)
- ;;
- mvs*)
- case $cc_basename in
- cxx*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
- ;;
- *)
- ;;
- esac
- ;;
- netbsd*)
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
- osf3* | osf4* | osf5*)
- case $cc_basename in
- KCC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- ;;
- RCC*)
- # Rational C++ 2.4.1
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- cxx*)
- # Digital/Compaq C++
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # Make sure the PIC flag is empty. It appears that all Alpha
- # Linux and Compaq Tru64 Unix objects are PIC.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- *)
- ;;
- esac
- ;;
- psos*)
- ;;
- solaris*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.2, 5.x and Centerline C++
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- gcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- ;;
- *)
- ;;
- esac
- ;;
- sunos4*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.x
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- lcc*)
- # Lucid
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- *)
- ;;
- esac
- ;;
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- esac
- ;;
- tandem*)
- case $cc_basename in
- NCC*)
- # NonStop-UX NCC 3.20
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- ;;
- *)
- ;;
- esac
- ;;
- vxworks*)
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
- esac
- fi
-],
-[
- if test "$GCC" = yes; then
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
-
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- ;;
-
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- ;;
-
- interix[[3-9]]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
-
- msdosdjgpp*)
- # Just because we use GCC doesn't mean we suddenly get shared libraries
- # on systems that don't support them.
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- enable_shared=no
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- fi
- ;;
-
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- else
- # PORTME Check for flag to pass linker flags through the system compiler.
- case $host_os in
- aix*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- else
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
-
- hpux9* | hpux10* | hpux11*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- # not for PA HP-UX.
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- ;;
- esac
- # Is there a better lt_prog_compiler_static that works with the bundled CC?
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- ;;
-
- irix5* | irix6* | nonstopux*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # PIC (with -KPIC) is the default.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- linux* | k*bsd*-gnu)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- # icc used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- icc* | ifort*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- # Lahey Fortran 8.1.
- lf95*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
- ;;
- pgcc* | pgf77* | pgf90* | pgf95*)
- # Portland Group compilers (*not* the Pentium gcc compiler,
- # which looks to be a dead project)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- ccc*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # All Alpha code is PIC.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- xl*)
- # IBM XL C 8.0/Fortran 10.1 on PPC
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C 5.9
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- ;;
- *Sun\ F*)
- # Sun Fortran 8.3 passes all unrecognized flags to the linker
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
- ;;
- esac
- ;;
- esac
- ;;
-
- newsos6)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
-
- osf3* | osf4* | osf5*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # All OSF/1 code is PIC.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- rdos*)
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- solaris*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- case $cc_basename in
- f77* | f90* | f95*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
- *)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
- esac
- ;;
-
- sunos4*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- sysv4 | sysv4.2uw2* | sysv4.3*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec ;then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- unicos*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
-
- uts4*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- *)
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
- esac
- fi
-])
-case $host_os in
- # For platforms which do not support PIC, -DPIC is meaningless:
- *djgpp*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
- ;;
-esac
-AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
-_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
- [How to pass a linker flag through the compiler])
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
- [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
- [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
- "" | " "*) ;;
- *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
- esac],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
-fi
-_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
- [Additional compiler flags for building library objects])
-
-#
-# Check to make sure the static flag actually works.
-#
-wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
-_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
- _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
- $lt_tmp_static_flag,
- [],
- [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
-_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
- [Compiler flag to prevent dynamic linking])
-])# _LT_COMPILER_PIC
-
-
-# _LT_LINKER_SHLIBS([TAGNAME])
-# ----------------------------
-# See if the linker supports building shared libraries.
-m4_defun([_LT_LINKER_SHLIBS],
-[AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-m4_if([$1], [CXX], [
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- case $host_os in
- aix[[4-9]]*)
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- ;;
- pw32*)
- _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
- ;;
- cygwin* | mingw* | cegcc*)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- ;;
- *)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- ;;
- esac
- _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
-], [
- runpath_var=
- _LT_TAGVAR(allow_undefined_flag, $1)=
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(archive_cmds, $1)=
- _LT_TAGVAR(archive_expsym_cmds, $1)=
- _LT_TAGVAR(compiler_needs_object, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(hardcode_automatic, $1)=no
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- _LT_TAGVAR(hardcode_minus_L, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- _LT_TAGVAR(inherit_rpath, $1)=no
- _LT_TAGVAR(link_all_deplibs, $1)=unknown
- _LT_TAGVAR(module_cmds, $1)=
- _LT_TAGVAR(module_expsym_cmds, $1)=
- _LT_TAGVAR(old_archive_from_new_cmds, $1)=
- _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
- _LT_TAGVAR(thread_safe_flag_spec, $1)=
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- # include_expsyms should be a list of space-separated symbols to be *always*
- # included in the symbol list
- _LT_TAGVAR(include_expsyms, $1)=
- # exclude_expsyms can be an extended regexp of symbols to exclude
- # it will be wrapped by ` (' and `)$', so one must not match beginning or
- # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- # as well as any symbol that contains `d'.
- _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- # platforms (ab)use it in PIC code, but their linkers get confused if
- # the symbol is explicitly referenced. Since portable code cannot
- # rely on this symbol name, it's probably fine to never include it in
- # preloaded symbol tables.
- # Exclude shared library initialization/finalization symbols.
-dnl Note also adjust exclude_expsyms for C++ above.
- extract_expsyms_cmds=
-
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- # FIXME: the MSVC++ port hasn't been tested in a loooong time
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- if test "$GCC" != yes; then
- with_gnu_ld=no
- fi
- ;;
- interix*)
- # we just hope/assume this is gcc and not c89 (= MSVC++)
- with_gnu_ld=yes
- ;;
- openbsd*)
- with_gnu_ld=no
- ;;
- esac
-
- _LT_TAGVAR(ld_shlibs, $1)=yes
- if test "$with_gnu_ld" = yes; then
- # If archive_cmds runs LD, not CC, wlarc should be empty
- wlarc='${wl}'
-
- # Set some defaults for GNU ld with shared library support. These
- # are reset later if shared libraries are not supported. Putting them
- # here allows them to be overridden if necessary.
- runpath_var=LD_RUN_PATH
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- # ancient GNU ld didn't support --whole-archive et. al.
- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- *\ 2.11.*) ;; # other 2.11 versions
- *) supports_anon_versioning=yes ;;
- esac
-
- # See if GNU ld supports shared libraries.
- case $host_os in
- aix[[3-9]]*)
- # On AIX/PPC, the GNU linker is very broken
- if test "$host_cpu" != ia64; then
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.9.1, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support. If you
-*** really care for shared libraries, you may want to modify your PATH
-*** so that a non-GNU linker is found, and then restart.
-
-_LT_EOF
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)=''
- ;;
- m68k)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- # as there is no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- interix[[3-9]]*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- gnu* | linux* | tpf* | k*bsd*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- esac
- fi
- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- && test "$tmp_diet" = no
- then
- tmp_addflag=
- tmp_sharedflag='-shared'
- case $cc_basename,$host_cpu in
- pgcc*) # Portland Group C compiler
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag'
- ;;
- pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag -Mnomain' ;;
- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- tmp_addflag=' -i_dynamic' ;;
- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- tmp_addflag=' -i_dynamic -nofor_main' ;;
- ifc* | ifort*) # Intel Fortran compiler
- tmp_addflag=' -nofor_main' ;;
- lf95*) # Lahey Fortran 8.1
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- tmp_sharedflag='--shared' ;;
- xl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- tmp_sharedflag='-qmkshrobj'
- tmp_addflag= ;;
- esac
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*) # Sun C 5.9
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
- tmp_sharedflag='-G' ;;
- *Sun\ F*) # Sun Fortran 8.3
- tmp_sharedflag='-G' ;;
- esac
- _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
-
- case $cc_basename in
- xlf*)
- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
- _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- fi
- ;;
- esac
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- fi
- ;;
-
- solaris*)
- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- case `$LD -v 2>&1` in
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- ;;
- *)
- # For security reasons, it is highly recommended that you always
- # use absolute paths for naming shared libraries, and exclude the
- # DT_RUNPATH tag from executables and libraries. But doing so
- # requires that you compile everything twice, which is a pain.
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- sunos4*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- wlarc=
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
-
- if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
- runpath_var=
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- else
- # PORTME fill in a description of your system's linker (not GNU ld)
- case $host_os in
- aix3*)
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- # Note: this linker hardcodes the directories in LIBPATH if there
- # are no directories specified by -L.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- # Neither direct hardcoding nor static linking is supported with a
- # broken collect2.
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- fi
- ;;
-
- aix[[4-9]]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- for ld_flag in $LDFLAGS; do
- if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- aix_use_runtimelinking=yes
- break
- fi
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- _LT_TAGVAR(archive_cmds, $1)=''
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
- if test "$GCC" = yes; then
- case $host_os in aix4.[[012]]|aix4.[[012]].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- fi
- ;;
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to export.
- _LT_TAGVAR(always_export_symbols, $1)=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- # Exported symbols can be pulled into shared objects from archives
- _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- # This is similar to how AIX traditionally builds its shared libraries.
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)=''
- ;;
- m68k)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- ;;
-
- bsdi[[45]]*)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
- # The linker will automatically build a .lib file if we build a DLL.
- _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- # FIXME: Should let the user specify the lib program.
- _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
- _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- ;;
-
- darwin* | rhapsody*)
- _LT_DARWIN_LINKER_FEATURES($1)
- ;;
-
- dgux*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- freebsd1*)
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- # support. Future versions do this automatically, but an explicit c++rt0.o
- # does not break anything, and helps significantly (at the cost of a little
- # extra space).
- freebsd2.2*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd* | dragonfly*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- hpux9*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_direct, $1)=yes
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- ;;
-
- hpux10*)
- if test "$GCC" = yes -a "$with_gnu_ld" = no; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- fi
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- fi
- ;;
-
- hpux11*)
- if test "$GCC" = yes -a "$with_gnu_ld" = no; then
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- else
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- fi
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
- *)
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- fi
- ;;
-
- irix5* | irix6* | nonstopux*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- # Try to use the -exported_symbol ld option, if it does not
- # work, assume that -exports_file does not work either and
- # implicitly export all symbols.
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- AC_LINK_IFELSE(int foo(void) {},
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
- )
- LDFLAGS="$save_LDFLAGS"
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(inherit_rpath, $1)=yes
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- newsos6)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *nto* | *qnx*)
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- else
- case $host_os in
- openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- ;;
- esac
- fi
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- os2*)
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- ;;
-
- osf3*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- ;;
-
- osf4* | osf5*) # as osf3* with the addition of -msym flag
- if test "$GCC" = yes; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- else
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
- # Both c and cxx compiler support -rpath directly
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- ;;
-
- solaris*)
- _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
- if test "$GCC" = yes; then
- wlarc='${wl}'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- else
- case `$CC -V 2>&1` in
- *"Compilers 5.0"*)
- wlarc=''
- _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- ;;
- *)
- wlarc='${wl}'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- ;;
- esac
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'. GCC discards it without `$wl',
- # but is careful enough not to reorder.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- if test "$GCC" = yes; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- fi
- ;;
- esac
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- sunos4*)
- if test "x$host_vendor" = xsequent; then
- # Use $CC to link under sequent, because it throws in some extra .o
- # files that make .init and .fini sections work.
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- sysv4)
- case $host_vendor in
- sni)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
- ;;
- siemens)
- ## LD is ld it makes a PLAMLIB
- ## CC just makes a GrossModule.
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
- _LT_TAGVAR(hardcode_direct, $1)=no
- ;;
- motorola)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
- ;;
- esac
- runpath_var='LD_RUN_PATH'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- sysv4.3*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var=LD_RUN_PATH
- hardcode_runpath_var=yes
- _LT_TAGVAR(ld_shlibs, $1)=yes
- fi
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- uts4*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *)
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
-
- if test x$host_vendor = xsni; then
- case $host in
- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
- ;;
- esac
- fi
- fi
-])
-AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
-test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
-
-_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
-_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
-_LT_DECL([], [extract_expsyms_cmds], [2],
- [The commands to extract the exported symbol list from a shared archive])
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
-x|xyes)
- # Assume -lc should be added
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-
- if test "$enable_shared" = yes && test "$GCC" = yes; then
- case $_LT_TAGVAR(archive_cmds, $1) in
- *'~'*)
- # FIXME: we may have to deal with multi-command sequences.
- ;;
- '$CC '*)
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- AC_MSG_CHECKING([whether -lc should be explicitly linked in])
- $RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- deplibs=
- wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
- pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
- compiler_flags=-v
- linker_flags=-v
- verstring=
- output_objdir=.
- libname=conftest
- lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
- _LT_TAGVAR(allow_undefined_flag, $1)=
- if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
- then
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- else
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- fi
- _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
- else
- cat conftest.err 1>&5
- fi
- $RM conftest*
- AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
- ;;
- esac
- fi
- ;;
-esac
-
-_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
- [Whether or not to add -lc for building shared libraries])
-_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
- [enable_shared_with_static_runtimes], [0],
- [Whether or not to disallow shared libs when runtime libs are static])
-_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
- [Compiler flag to allow reflexive dlopens])
-_LT_TAGDECL([], [whole_archive_flag_spec], [1],
- [Compiler flag to generate shared objects directly from archives])
-_LT_TAGDECL([], [compiler_needs_object], [1],
- [Whether the compiler copes with passing no objects directly])
-_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
- [Create an old-style archive from a shared archive])
-_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
- [Create a temporary old-style archive to link instead of a shared archive])
-_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
-_LT_TAGDECL([], [archive_expsym_cmds], [2])
-_LT_TAGDECL([], [module_cmds], [2],
- [Commands used to build a loadable module if different from building
- a shared archive.])
-_LT_TAGDECL([], [module_expsym_cmds], [2])
-_LT_TAGDECL([], [with_gnu_ld], [1],
- [Whether we are building with GNU ld or not])
-_LT_TAGDECL([], [allow_undefined_flag], [1],
- [Flag that allows shared libraries with undefined symbols to be built])
-_LT_TAGDECL([], [no_undefined_flag], [1],
- [Flag that enforces no undefined symbols])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
- [Flag to hardcode $libdir into a binary during linking.
- This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
- [[If ld is used when linking, flag to hardcode $libdir into a binary
- during linking. This must work even if $libdir does not exist]])
-_LT_TAGDECL([], [hardcode_libdir_separator], [1],
- [Whether we need a single "-rpath" flag with a separated argument])
-_LT_TAGDECL([], [hardcode_direct], [0],
- [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- DIR into the resulting binary])
-_LT_TAGDECL([], [hardcode_direct_absolute], [0],
- [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- DIR into the resulting binary and the resulting library dependency is
- "absolute", i.e impossible to change by setting ${shlibpath_var} if the
- library is relocated])
-_LT_TAGDECL([], [hardcode_minus_L], [0],
- [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
- into the resulting binary])
-_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
- [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
- into the resulting binary])
-_LT_TAGDECL([], [hardcode_automatic], [0],
- [Set to "yes" if building a shared library automatically hardcodes DIR
- into the library and all subsequent libraries and executables linked
- against it])
-_LT_TAGDECL([], [inherit_rpath], [0],
- [Set to yes if linker adds runtime paths of dependent libraries
- to runtime path list])
-_LT_TAGDECL([], [link_all_deplibs], [0],
- [Whether libtool must link a program against all its dependency libraries])
-_LT_TAGDECL([], [fix_srcfile_path], [1],
- [Fix the shell variable $srcfile for the compiler])
-_LT_TAGDECL([], [always_export_symbols], [0],
- [Set to "yes" if exported symbols are required])
-_LT_TAGDECL([], [export_symbols_cmds], [2],
- [The commands to list exported symbols])
-_LT_TAGDECL([], [exclude_expsyms], [1],
- [Symbols that should not be listed in the preloaded symbols])
-_LT_TAGDECL([], [include_expsyms], [1],
- [Symbols that must always be exported])
-_LT_TAGDECL([], [prelink_cmds], [2],
- [Commands necessary for linking programs (against libraries) with templates])
-_LT_TAGDECL([], [file_list_spec], [1],
- [Specify filename containing input files])
-dnl FIXME: Not yet implemented
-dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
-dnl [Compiler flag to generate thread safe objects])
-])# _LT_LINKER_SHLIBS
-
-
-# _LT_LANG_C_CONFIG([TAG])
-# ------------------------
-# Ensure that the configuration variables for a C compiler are suitably
-# defined. These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_C_CONFIG],
-[m4_require([_LT_DECL_EGREP])dnl
-lt_save_CC="$CC"
-AC_LANG_PUSH(C)
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-_LT_TAG_COMPILER
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-## CAVEAT EMPTOR:
-## There is no encapsulation within the following macros, do not change
-## the running order or otherwise move them around unless you know exactly
-## what you are doing...
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
- LT_SYS_DLOPEN_SELF
- _LT_CMD_STRIPLIB
-
- # Report which library types will actually be built
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
-
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_CONFIG($1)
-fi
-AC_LANG_POP
-CC="$lt_save_CC"
-])# _LT_LANG_C_CONFIG
-
-
-# _LT_PROG_CXX
-# ------------
-# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
-# compiler, we have our own version here.
-m4_defun([_LT_PROG_CXX],
-[
-pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
-AC_PROG_CXX
-if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
- ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
- (test "X$CXX" != "Xg++"))) ; then
- AC_PROG_CXXCPP
-else
- _lt_caught_CXX_error=yes
-fi
-popdef([AC_MSG_ERROR])
-])# _LT_PROG_CXX
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([_LT_PROG_CXX], [])
-
-
-# _LT_LANG_CXX_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a C++ compiler are suitably
-# defined. These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_CXX_CONFIG],
-[AC_REQUIRE([_LT_PROG_CXX])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-
-AC_LANG_PUSH(C++)
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(compiler_needs_object, $1)=no
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for C++ test sources.
-ac_ext=cpp
-
-# Object file extension for compiled C++ test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the CXX compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_caught_CXX_error" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="int some_variable = 0;"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC=$CC
- lt_save_LD=$LD
- lt_save_GCC=$GCC
- GCC=$GXX
- lt_save_with_gnu_ld=$with_gnu_ld
- lt_save_path_LD=$lt_cv_path_LD
- if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
- lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
- else
- $as_unset lt_cv_prog_gnu_ld
- fi
- if test -n "${lt_cv_path_LDCXX+set}"; then
- lt_cv_path_LD=$lt_cv_path_LDCXX
- else
- $as_unset lt_cv_path_LD
- fi
- test -z "${LDCXX+set}" || LD=$LDCXX
- CC=${CXX-"c++"}
- compiler=$CC
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
-
- if test -n "$compiler"; then
- # We don't want -fno-exception when compiling C++ code, so set the
- # no_builtin_flag separately
- if test "$GXX" = yes; then
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- else
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- fi
-
- if test "$GXX" = yes; then
- # Set up default GNU C++ configuration
-
- LT_PATH_LD
-
- # Check if GNU C++ uses GNU ld as the underlying linker, since the
- # archiving commands below assume that GNU ld is being used.
- if test "$with_gnu_ld" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
- # If archive_cmds runs LD, not CC, wlarc should be empty
- # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
- # investigate it a little bit more. (MM)
- wlarc='${wl}'
-
- # ancient GNU ld didn't support --whole-archive et. al.
- if eval "`$CC -print-prog-name=ld` --help 2>&1" |
- $GREP 'no-whole-archive' > /dev/null; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- else
- with_gnu_ld=no
- wlarc=
-
- # A generic and very simple default shared library creation
- # command for GNU C++ for the case where it uses the native
- # linker, instead of GNU ld. If possible, this setting should
- # overridden to take advantage of the native linker features on
- # the platform it is being used on.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- fi
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
-
- else
- GXX=no
- with_gnu_ld=no
- wlarc=
- fi
-
- # PORTME: fill in a description of your system's C++ link characteristics
- AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
- _LT_TAGVAR(ld_shlibs, $1)=yes
- case $host_os in
- aix3*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- for ld_flag in $LDFLAGS; do
- case $ld_flag in
- *-brtl*)
- aix_use_runtimelinking=yes
- break
- ;;
- esac
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- _LT_TAGVAR(archive_cmds, $1)=''
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
- if test "$GXX" = yes; then
- case $host_os in aix4.[[012]]|aix4.[[012]].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- fi
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to
- # export.
- _LT_TAGVAR(always_export_symbols, $1)=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- # Determine the default libpath from the value encoded in an empty
- # executable.
- _LT_SYS_MODULE_PATH_AIX
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- # Exported symbols can be pulled into shared objects from archives
- _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- # This is similar to how AIX traditionally builds its shared
- # libraries.
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- chorus*)
- case $cc_basename in
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- # as there is no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- darwin* | rhapsody*)
- _LT_DARWIN_LINKER_FEATURES($1)
- ;;
-
- dgux*)
- case $cc_basename in
- ec++*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- ghcx*)
- # Green Hills C++ Compiler
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- freebsd[[12]]*)
- # C++ shared libraries reported to be fairly broken before
- # switch to ELF
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- freebsd-elf*)
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- ;;
-
- freebsd* | dragonfly*)
- # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
- # conventions
- _LT_TAGVAR(ld_shlibs, $1)=yes
- ;;
-
- gnu*)
- ;;
-
- hpux9*)
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- # but as the default
- # location of the library.
-
- case $cc_basename in
- CC*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aCC*)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- ;;
- *)
- if test "$GXX" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- hpux10*|hpux11*)
- if test $with_gnu_ld = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- ;;
- *)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- ;;
- esac
- fi
- case $host_cpu in
- hppa*64*|ia64*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
- *)
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- # but as the default
- # location of the library.
- ;;
- esac
-
- case $cc_basename in
- CC*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aCC*)
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- esac
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- ;;
- *)
- if test "$GXX" = yes; then
- if test $with_gnu_ld = no; then
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- esac
- fi
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- interix[[3-9]]*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
- irix5* | irix6*)
- case $cc_basename in
- CC*)
- # SGI C++
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-
- # Archives containing C++ object files must be created using
- # "CC -ar", where "CC" is the IRIX C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
- ;;
- *)
- if test "$GXX" = yes; then
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
- fi
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
- esac
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(inherit_rpath, $1)=yes
- ;;
-
- linux* | k*bsd*-gnu)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
-
- # KCC will only create a shared library if the output file
- # ends with ".so" (or ".sl" for HP-UX), so rename the library
- # to its proper name (with version) after linking.
- _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
- # Archives containing C++ object files must be created using
- # "CC -Bstatic", where "CC" is the KAI C++ compiler.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
- ;;
- icpc* | ecpc* )
- # Intel C++
- with_gnu_ld=yes
- # version 8.0 and above of icpc choke on multiply defined symbols
- # if we add $predep_objects and $postdep_objects, however 7.1 and
- # earlier do not add the objects themselves.
- case `$CC -V 2>&1` in
- *"Version 7."*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- ;;
- *) # Version 8.0 or newer
- tmp_idyn=
- case $host_cpu in
- ia64*) tmp_idyn=' -i_dynamic';;
- esac
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- ;;
- esac
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- ;;
- pgCC* | pgcpp*)
- # Portland Group C++ compiler
- case `$CC -V` in
- *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
- _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
- compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
- _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
- $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
- $RANLIB $oldlib'
- _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- ;;
- *) # Version 6 will use weak symbols
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- ;;
- cxx*)
- # Compaq C++
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-
- runpath_var=LD_RUN_PATH
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- ;;
- xl*)
- # IBM XL 8.0 on PPC, with GNU ld
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
- _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
-
- # Not sure whether something based on
- # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
- # would be better.
- output_verbose_link_cmd='echo'
-
- # Archives containing C++ object files must be created using
- # "CC -xar", where "CC" is the Sun C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- ;;
- esac
- ;;
- esac
- ;;
-
- lynxos*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- m88k*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- mvs*)
- case $cc_basename in
- cxx*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
- wlarc=
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- fi
- # Workaround some broken pre-1.5 toolchains
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
- ;;
-
- *nto* | *qnx*)
- _LT_TAGVAR(ld_shlibs, $1)=yes
- ;;
-
- openbsd2*)
- # C++ shared libraries are fairly broken
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- fi
- output_verbose_link_cmd=echo
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- osf3* | osf4* | osf5*)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
-
- # KCC will only create a shared library if the output file
- # ends with ".so" (or ".sl" for HP-UX), so rename the library
- # to its proper name (with version) after linking.
- _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Archives containing C++ object files must be created using
- # the KAI C++ compiler.
- case $host in
- osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
- *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
- esac
- ;;
- RCC*)
- # Rational C++ 2.4.1
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- cxx*)
- case $host in
- osf3*)
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- ;;
- *)
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
- echo "-hidden">> $lib.exp~
- $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
- $RM $lib.exp'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- ;;
- *)
- if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- case $host in
- osf3*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
-
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- psos*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- sunos4*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.x
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- lcc*)
- # Lucid
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- solaris*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.2, 5.x and Centerline C++
- _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
- _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- ;;
- esac
- _LT_TAGVAR(link_all_deplibs, $1)=yes
-
- output_verbose_link_cmd='echo'
-
- # Archives containing C++ object files must be created using
- # "CC -xar", where "CC" is the Sun C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- ;;
- gcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-
- # The C++ compiler must be used to create the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
- ;;
- *)
- # GNU C++ compiler with Solaris linker
- if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
- if $CC --version | $GREP -v '^2\.7' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- else
- # g++ 2.7 appears to require `-G' NOT `-shared' on this
- # platform.
- _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- fi
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- ;;
- esac
- fi
- ;;
- esac
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var='LD_RUN_PATH'
-
- case $cc_basename in
- CC*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- case $cc_basename in
- CC*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- ;;
-
- tandem*)
- case $cc_basename in
- NCC*)
- # NonStop-UX NCC 3.20
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- vxworks*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
-
- AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
- _LT_TAGVAR(GCC, $1)="$GXX"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_SYS_HIDDEN_LIBDEPS($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- CC=$lt_save_CC
- LDCXX=$LD
- LD=$lt_save_LD
- GCC=$lt_save_GCC
- with_gnu_ld=$lt_save_with_gnu_ld
- lt_cv_path_LDCXX=$lt_cv_path_LD
- lt_cv_path_LD=$lt_save_path_LD
- lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
- lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
-fi # test "$_lt_caught_CXX_error" != yes
-
-AC_LANG_POP
-])# _LT_LANG_CXX_CONFIG
-
-
-# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
-# ---------------------------------
-# Figure out "hidden" library dependencies from verbose
-# compiler output when linking a shared library.
-# Parse the compiler output and extract the necessary
-# objects, libraries and library flags.
-m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-# Dependencies to place before and after the object being linked:
-_LT_TAGVAR(predep_objects, $1)=
-_LT_TAGVAR(postdep_objects, $1)=
-_LT_TAGVAR(predeps, $1)=
-_LT_TAGVAR(postdeps, $1)=
-_LT_TAGVAR(compiler_lib_search_path, $1)=
-
-dnl we can't use the lt_simple_compile_test_code here,
-dnl because it contains code intended for an executable,
-dnl not a library. It's possible we should let each
-dnl tag define a new lt_????_link_test_code variable,
-dnl but it's only used here...
-m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
-int a;
-void foo (void) { a = 0; }
-_LT_EOF
-], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
-class Foo
-{
-public:
- Foo (void) { a = 0; }
-private:
- int a;
-};
-_LT_EOF
-], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
- subroutine foo
- implicit none
- integer*4 a
- a=0
- return
- end
-_LT_EOF
-], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
- subroutine foo
- implicit none
- integer a
- a=0
- return
- end
-_LT_EOF
-], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
-public class foo {
- private int a;
- public void bar (void) {
- a = 0;
- }
-};
-_LT_EOF
-])
-dnl Parse the compiler output and extract the necessary
-dnl objects, libraries and library flags.
-if AC_TRY_EVAL(ac_compile); then
- # Parse the compiler output and extract the necessary
- # objects, libraries and library flags.
-
- # Sentinel used to keep track of whether or not we are before
- # the conftest object file.
- pre_test_object_deps_done=no
-
- for p in `eval "$output_verbose_link_cmd"`; do
- case $p in
-
- -L* | -R* | -l*)
- # Some compilers place space between "-{L,R}" and the path.
- # Remove the space.
- if test $p = "-L" ||
- test $p = "-R"; then
- prev=$p
- continue
- else
- prev=
- fi
-
- if test "$pre_test_object_deps_done" = no; then
- case $p in
- -L* | -R*)
- # Internal compiler library paths should come after those
- # provided the user. The postdeps already come after the
- # user supplied libs so there is no need to process them.
- if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
- _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
- else
- _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
- fi
- ;;
- # The "-l" case would never come before the object being
- # linked, so don't bother handling this case.
- esac
- else
- if test -z "$_LT_TAGVAR(postdeps, $1)"; then
- _LT_TAGVAR(postdeps, $1)="${prev}${p}"
- else
- _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
- fi
- fi
- ;;
-
- *.$objext)
- # This assumes that the test object file only shows up
- # once in the compiler output.
- if test "$p" = "conftest.$objext"; then
- pre_test_object_deps_done=yes
- continue
- fi
-
- if test "$pre_test_object_deps_done" = no; then
- if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
- _LT_TAGVAR(predep_objects, $1)="$p"
- else
- _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
- fi
- else
- if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
- _LT_TAGVAR(postdep_objects, $1)="$p"
- else
- _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
- fi
- fi
- ;;
-
- *) ;; # Ignore the rest.
-
- esac
- done
-
- # Clean up.
- rm -f a.out a.exe
-else
- echo "libtool.m4: error: problem compiling $1 test program"
-fi
-
-$RM -f confest.$objext
-
-# PORTME: override above test on systems where it is broken
-m4_if([$1], [CXX],
-[case $host_os in
-interix[[3-9]]*)
- # Interix 3.5 installs completely hosed .la files for C++, so rather than
- # hack all around it, let's just trust "g++" to DTRT.
- _LT_TAGVAR(predep_objects,$1)=
- _LT_TAGVAR(postdep_objects,$1)=
- _LT_TAGVAR(postdeps,$1)=
- ;;
-
-linux*)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
-
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- if test "$solaris_use_stlport4" != yes; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-
-solaris*)
- case $cc_basename in
- CC*)
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- # Adding this requires a known-good setup of shared libraries for
- # Sun compiler versions before 5.6, else PIC objects from an old
- # archive will be linked into the output, leading to subtle bugs.
- if test "$solaris_use_stlport4" != yes; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-esac
-])
-
-case " $_LT_TAGVAR(postdeps, $1) " in
-*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
-esac
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=
-if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
-fi
-_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
- [The directories searched by this compiler when creating a shared library])
-_LT_TAGDECL([], [predep_objects], [1],
- [Dependencies to place before and after the objects being linked to
- create a shared library])
-_LT_TAGDECL([], [postdep_objects], [1])
-_LT_TAGDECL([], [predeps], [1])
-_LT_TAGDECL([], [postdeps], [1])
-_LT_TAGDECL([], [compiler_lib_search_path], [1],
- [The library search path used internally by the compiler when linking
- a shared library])
-])# _LT_SYS_HIDDEN_LIBDEPS
-
-
-# _LT_PROG_F77
-# ------------
-# Since AC_PROG_F77 is broken, in that it returns the empty string
-# if there is no fortran compiler, we have our own version here.
-m4_defun([_LT_PROG_F77],
-[
-pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
-AC_PROG_F77
-if test -z "$F77" || test "X$F77" = "Xno"; then
- _lt_disable_F77=yes
-fi
-popdef([AC_MSG_ERROR])
-])# _LT_PROG_F77
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([_LT_PROG_F77], [])
-
-
-# _LT_LANG_F77_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a Fortran 77 compiler are
-# suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_F77_CONFIG],
-[AC_REQUIRE([_LT_PROG_F77])dnl
-AC_LANG_PUSH(Fortran 77)
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for f77 test sources.
-ac_ext=f
-
-# Object file extension for compiled f77 test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the F77 compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_F77" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="\
- subroutine t
- return
- end
-"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code="\
- program t
- end
-"
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC="$CC"
- lt_save_GCC=$GCC
- CC=${F77-"f77"}
- compiler=$CC
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
- GCC=$G77
- if test -n "$compiler"; then
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_TAGVAR(GCC, $1)="$G77"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- GCC=$lt_save_GCC
- CC="$lt_save_CC"
-fi # test "$_lt_disable_F77" != yes
-
-AC_LANG_POP
-])# _LT_LANG_F77_CONFIG
-
-
-# _LT_PROG_FC
-# -----------
-# Since AC_PROG_FC is broken, in that it returns the empty string
-# if there is no fortran compiler, we have our own version here.
-m4_defun([_LT_PROG_FC],
-[
-pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
-AC_PROG_FC
-if test -z "$FC" || test "X$FC" = "Xno"; then
- _lt_disable_FC=yes
-fi
-popdef([AC_MSG_ERROR])
-])# _LT_PROG_FC
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([_LT_PROG_FC], [])
-
-
-# _LT_LANG_FC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for a Fortran compiler are
-# suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_FC_CONFIG],
-[AC_REQUIRE([_LT_PROG_FC])dnl
-AC_LANG_PUSH(Fortran)
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for fc test sources.
-ac_ext=${ac_fc_srcext-f}
-
-# Object file extension for compiled fc test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the FC compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_FC" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="\
- subroutine t
- return
- end
-"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code="\
- program t
- end
-"
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC="$CC"
- lt_save_GCC=$GCC
- CC=${FC-"f95"}
- compiler=$CC
- GCC=$ac_cv_fc_compiler_gnu
-
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
-
- if test -n "$compiler"; then
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_SYS_HIDDEN_LIBDEPS($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- GCC=$lt_save_GCC
- CC="$lt_save_CC"
-fi # test "$_lt_disable_FC" != yes
-
-AC_LANG_POP
-])# _LT_LANG_FC_CONFIG
-
-
-# _LT_LANG_GCJ_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Java Compiler compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GCJ_CONFIG],
-[AC_REQUIRE([LT_PROG_GCJ])dnl
-AC_LANG_SAVE
-
-# Source file extension for Java test sources.
-ac_ext=java
-
-# Object file extension for compiled Java test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="class foo {}"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GCJ-"gcj"}
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# GCJ did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-
-## CAVEAT EMPTOR:
-## There is no encapsulation within the following macros, do not change
-## the running order or otherwise move them around unless you know exactly
-## what you are doing...
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC="$lt_save_CC"
-])# _LT_LANG_GCJ_CONFIG
-
-
-# _LT_LANG_RC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for the Windows resource compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_RC_CONFIG],
-[AC_REQUIRE([LT_PROG_RC])dnl
-AC_LANG_SAVE
-
-# Source file extension for RC test sources.
-ac_ext=rc
-
-# Object file extension for compiled RC test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
-
-# Code to be used in simple link tests
-lt_simple_link_test_code="$lt_simple_compile_test_code"
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-lt_save_GCC=$GCC
-GCC=
-CC=${RC-"windres"}
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-
-if test -n "$compiler"; then
- :
- _LT_CONFIG($1)
-fi
-
-GCC=$lt_save_GCC
-AC_LANG_RESTORE
-CC="$lt_save_CC"
-])# _LT_LANG_RC_CONFIG
-
-
-# LT_PROG_GCJ
-# -----------
-AC_DEFUN([LT_PROG_GCJ],
-[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
- [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
- [AC_CHECK_TOOL(GCJ, gcj,)
- test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
- AC_SUBST(GCJFLAGS)])])[]dnl
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
-
-
-# LT_PROG_RC
-# ----------
-AC_DEFUN([LT_PROG_RC],
-[AC_CHECK_TOOL(RC, windres,)
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_RC], [])
-
-
-# _LT_DECL_EGREP
-# --------------
-# If we don't have a new enough Autoconf to choose the best grep
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_EGREP],
-[AC_REQUIRE([AC_PROG_EGREP])dnl
-AC_REQUIRE([AC_PROG_FGREP])dnl
-test -z "$GREP" && GREP=grep
-_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
-_LT_DECL([], [EGREP], [1], [An ERE matcher])
-_LT_DECL([], [FGREP], [1], [A literal string matcher])
-dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
-AC_SUBST([GREP])
-])
-
-
-# _LT_DECL_OBJDUMP
-# --------------
-# If we don't have a new enough Autoconf to choose the best objdump
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_OBJDUMP],
-[AC_CHECK_TOOL(OBJDUMP, objdump, false)
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
-AC_SUBST([OBJDUMP])
-])
-
-
-# _LT_DECL_SED
-# ------------
-# Check for a fully-functional sed program, that truncates
-# as few characters as possible. Prefer GNU sed if found.
-m4_defun([_LT_DECL_SED],
-[AC_PROG_SED
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
-_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
- [Sed that helps us avoid accidentally triggering echo(1) options like -n])
-])# _LT_DECL_SED
-
-m4_ifndef([AC_PROG_SED], [
-############################################################
-# NOTE: This macro has been submitted for inclusion into #
-# GNU Autoconf as AC_PROG_SED. When it is available in #
-# a released version of Autoconf we should remove this #
-# macro and use it instead. #
-############################################################
-
-m4_defun([AC_PROG_SED],
-[AC_MSG_CHECKING([for a sed that does not truncate output])
-AC_CACHE_VAL(lt_cv_path_SED,
-[# Loop through the user's path and test for sed and gsed.
-# Then use that list of sed's as ones to test for truncation.
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for lt_ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
- lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
- fi
- done
- done
-done
-IFS=$as_save_IFS
-lt_ac_max=0
-lt_ac_count=0
-# Add /usr/xpg4/bin/sed as it is typically found on Solaris
-# along with /bin/sed that truncates output.
-for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
- test ! -f $lt_ac_sed && continue
- cat /dev/null > conftest.in
- lt_ac_count=0
- echo $ECHO_N "0123456789$ECHO_C" >conftest.in
- # Check for GNU sed and select it if it is found.
- if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
- lt_cv_path_SED=$lt_ac_sed
- break
- fi
- while true; do
- cat conftest.in conftest.in >conftest.tmp
- mv conftest.tmp conftest.in
- cp conftest.in conftest.nl
- echo >>conftest.nl
- $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
- cmp -s conftest.out conftest.nl || break
- # 10000 chars as input seems more than enough
- test $lt_ac_count -gt 10 && break
- lt_ac_count=`expr $lt_ac_count + 1`
- if test $lt_ac_count -gt $lt_ac_max; then
- lt_ac_max=$lt_ac_count
- lt_cv_path_SED=$lt_ac_sed
- fi
- done
-done
-])
-SED=$lt_cv_path_SED
-AC_SUBST([SED])
-AC_MSG_RESULT([$SED])
-])#AC_PROG_SED
-])#m4_ifndef
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_SED], [])
-
-
-# _LT_CHECK_SHELL_FEATURES
-# ------------------------
-# Find out whether the shell is Bourne or XSI compatible,
-# or has some other useful features.
-m4_defun([_LT_CHECK_SHELL_FEATURES],
-[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
- test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
- = c,a/b,, \
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
-AC_MSG_RESULT([$xsi_shell])
-_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
-
-AC_MSG_CHECKING([whether the shell understands "+="])
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
-AC_MSG_RESULT([$lt_shell_append])
-_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- lt_unset=unset
-else
- lt_unset=false
-fi
-_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- lt_SP2NL='tr \040 \012'
- lt_NL2SP='tr \015\012 \040\040'
- ;;
- *) # EBCDIC based system
- lt_SP2NL='tr \100 \n'
- lt_NL2SP='tr \r\n \100\100'
- ;;
-esac
-_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
-_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
-])# _LT_CHECK_SHELL_FEATURES
-
-
-# _LT_PROG_XSI_SHELLFNS
-# ---------------------
-# Bourne and XSI compatible variants of some useful shell functions.
-m4_defun([_LT_PROG_XSI_SHELLFNS],
-[case $xsi_shell in
- yes)
- cat << \_LT_EOF >> "$cfgfile"
-
-# func_dirname file append nondir_replacement
-# Compute the dirname of FILE. If nonempty, add APPEND to the result,
-# otherwise set result to NONDIR_REPLACEMENT.
-func_dirname ()
-{
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac
-}
-
-# func_basename file
-func_basename ()
-{
- func_basename_result="${1##*/}"
-}
-
-# func_dirname_and_basename file append nondir_replacement
-# perform func_basename and func_dirname in a single function
-# call:
-# dirname: Compute the dirname of FILE. If nonempty,
-# add APPEND to the result, otherwise set result
-# to NONDIR_REPLACEMENT.
-# value returned in "$func_dirname_result"
-# basename: Compute filename of FILE.
-# value retuned in "$func_basename_result"
-# Implementation must be kept synchronized with func_dirname
-# and func_basename. For efficiency, we do not delegate to
-# those functions but instead duplicate the functionality here.
-func_dirname_and_basename ()
-{
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac
- func_basename_result="${1##*/}"
-}
-
-# func_stripname prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-func_stripname ()
-{
- # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- # positional parameters, so assign one to ordinary parameter first.
- func_stripname_result=${3}
- func_stripname_result=${func_stripname_result#"${1}"}
- func_stripname_result=${func_stripname_result%"${2}"}
-}
-
-# func_opt_split
-func_opt_split ()
-{
- func_opt_split_opt=${1%%=*}
- func_opt_split_arg=${1#*=}
-}
-
-# func_lo2o object
-func_lo2o ()
-{
- case ${1} in
- *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- *) func_lo2o_result=${1} ;;
- esac
-}
-
-# func_xform libobj-or-source
-func_xform ()
-{
- func_xform_result=${1%.*}.lo
-}
-
-# func_arith arithmetic-term...
-func_arith ()
-{
- func_arith_result=$(( $[*] ))
-}
-
-# func_len string
-# STRING may not start with a hyphen.
-func_len ()
-{
- func_len_result=${#1}
-}
-
-_LT_EOF
- ;;
- *) # Bourne compatible functions.
- cat << \_LT_EOF >> "$cfgfile"
-
-# func_dirname file append nondir_replacement
-# Compute the dirname of FILE. If nonempty, add APPEND to the result,
-# otherwise set result to NONDIR_REPLACEMENT.
-func_dirname ()
-{
- # Extract subdirectory from the argument.
- func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
- if test "X$func_dirname_result" = "X${1}"; then
- func_dirname_result="${3}"
- else
- func_dirname_result="$func_dirname_result${2}"
- fi
-}
-
-# func_basename file
-func_basename ()
-{
- func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
-}
-
-dnl func_dirname_and_basename
-dnl A portable version of this function is already defined in general.m4sh
-dnl so there is no need for it here.
-
-# func_stripname prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-# func_strip_suffix prefix name
-func_stripname ()
-{
- case ${2} in
- .*) func_stripname_result=`$ECHO "X${3}" \
- | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
- *) func_stripname_result=`$ECHO "X${3}" \
- | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
- esac
-}
-
-# sed scripts:
-my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
-my_sed_long_arg='1s/^-[[^=]]*=//'
-
-# func_opt_split
-func_opt_split ()
-{
- func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
- func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
-}
-
-# func_lo2o object
-func_lo2o ()
-{
- func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
-}
-
-# func_xform libobj-or-source
-func_xform ()
-{
- func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
-}
-
-# func_arith arithmetic-term...
-func_arith ()
-{
- func_arith_result=`expr "$[@]"`
-}
-
-# func_len string
-# STRING may not start with a hyphen.
-func_len ()
-{
- func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
-}
-
-_LT_EOF
-esac
-
-case $lt_shell_append in
- yes)
- cat << \_LT_EOF >> "$cfgfile"
-
-# func_append var value
-# Append VALUE to the end of shell variable VAR.
-func_append ()
-{
- eval "$[1]+=\$[2]"
-}
-_LT_EOF
- ;;
- *)
- cat << \_LT_EOF >> "$cfgfile"
-
-# func_append var value
-# Append VALUE to the end of shell variable VAR.
-func_append ()
-{
- eval "$[1]=\$$[1]\$[2]"
-}
-
-_LT_EOF
- ;;
- esac
-])
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltmain.sh
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltmain.sh 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltmain.sh 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,8406 +0,0 @@
-# Generated from ltmain.m4sh.
-
-# ltmain.sh (GNU libtool) 2.2.6
-# Written by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
-# This is free software; see the source for copying conditions. There is NO
-# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-# GNU Libtool is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html,
-# or obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Usage: $progname [OPTION]... [MODE-ARG]...
-#
-# Provide generalized library-building support services.
-#
-# --config show all configuration variables
-# --debug enable verbose shell tracing
-# -n, --dry-run display commands without modifying any files
-# --features display basic configuration information and exit
-# --mode=MODE use operation mode MODE
-# --preserve-dup-deps don't remove duplicate dependency libraries
-# --quiet, --silent don't print informational messages
-# --tag=TAG use configuration variables from tag TAG
-# -v, --verbose print informational messages (default)
-# --version print version information
-# -h, --help print short or long help message
-#
-# MODE must be one of the following:
-#
-# clean remove files from the build directory
-# compile compile a source file into a libtool object
-# execute automatically set library path, then run a program
-# finish complete the installation of libtool libraries
-# install install libraries or executables
-# link create a library or an executable
-# uninstall remove libraries from an installed directory
-#
-# MODE-ARGS vary depending on the MODE.
-# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
-#
-# When reporting a bug, please describe a test case to reproduce it and
-# include the following information:
-#
-# host-triplet: $host
-# shell: $SHELL
-# compiler: $LTCC
-# compiler flags: $LTCFLAGS
-# linker: $LD (gnu? $with_gnu_ld)
-# $progname: (GNU libtool) 2.2.6
-# automake: $automake_version
-# autoconf: $autoconf_version
-#
-# Report bugs to <bug-libtool at gnu.org>.
-
-PROGRAM=ltmain.sh
-PACKAGE=libtool
-VERSION=2.2.6
-TIMESTAMP=""
-package_revision=1.3012
-
-# Be Bourne compatible
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# NLS nuisances: We save the old values to restore during execute mode.
-# Only set LANG and LC_ALL to C if already set.
-# These must not be set unconditionally because not all systems understand
-# e.g. LANG=C (notably SCO).
-lt_user_locale=
-lt_safe_locale=
-for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
-do
- eval "if test \"\${$lt_var+set}\" = set; then
- save_$lt_var=\$$lt_var
- $lt_var=C
- export $lt_var
- lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
- lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
- fi"
-done
-
-$lt_unset CDPATH
-
-
-
-
-
-: ${CP="cp -f"}
-: ${ECHO="echo"}
-: ${EGREP="/usr/bin/grep -E"}
-: ${FGREP="/usr/bin/grep -F"}
-: ${GREP="/usr/bin/grep"}
-: ${LN_S="ln -s"}
-: ${MAKE="make"}
-: ${MKDIR="mkdir"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-: ${SED="/opt/local/bin/gsed"}
-: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
-: ${Xsed="$SED -e 1s/^X//"}
-
-# Global variables:
-EXIT_SUCCESS=0
-EXIT_FAILURE=1
-EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
-EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
-
-exit_status=$EXIT_SUCCESS
-
-# Make sure IFS has a sensible default
-lt_nl='
-'
-IFS=" $lt_nl"
-
-dirname="s,/[^/]*$,,"
-basename="s,^.*/,,"
-
-# func_dirname_and_basename file append nondir_replacement
-# perform func_basename and func_dirname in a single function
-# call:
-# dirname: Compute the dirname of FILE. If nonempty,
-# add APPEND to the result, otherwise set result
-# to NONDIR_REPLACEMENT.
-# value returned in "$func_dirname_result"
-# basename: Compute filename of FILE.
-# value retuned in "$func_basename_result"
-# Implementation must be kept synchronized with func_dirname
-# and func_basename. For efficiency, we do not delegate to
-# those functions but instead duplicate the functionality here.
-func_dirname_and_basename ()
-{
- # Extract subdirectory from the argument.
- func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
- if test "X$func_dirname_result" = "X${1}"; then
- func_dirname_result="${3}"
- else
- func_dirname_result="$func_dirname_result${2}"
- fi
- func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
-}
-
-# Generated shell functions inserted here.
-
-# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
-# is ksh but when the shell is invoked as "sh" and the current value of
-# the _XPG environment variable is not equal to 1 (one), the special
-# positional parameter $0, within a function call, is the name of the
-# function.
-progpath="$0"
-
-# The name of this program:
-# In the unlikely event $progname began with a '-', it would play havoc with
-# func_echo (imagine progname=-n), so we prepend ./ in that case:
-func_dirname_and_basename "$progpath"
-progname=$func_basename_result
-case $progname in
- -*) progname=./$progname ;;
-esac
-
-# Make sure we have an absolute path for reexecution:
-case $progpath in
- [\\/]*|[A-Za-z]:\\*) ;;
- *[\\/]*)
- progdir=$func_dirname_result
- progdir=`cd "$progdir" && pwd`
- progpath="$progdir/$progname"
- ;;
- *)
- save_IFS="$IFS"
- IFS=:
- for progdir in $PATH; do
- IFS="$save_IFS"
- test -x "$progdir/$progname" && break
- done
- IFS="$save_IFS"
- test -n "$progdir" || progdir=`pwd`
- progpath="$progdir/$progname"
- ;;
-esac
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed="${SED}"' -e 1s/^X//'
-sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\(["`\\]\)/\\\1/g'
-
-# Re-`\' parameter expansions in output of double_quote_subst that were
-# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
-# in input to double_quote_subst, that '$' was protected from expansion.
-# Since each input `\' is now two `\'s, look for any number of runs of
-# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
-bs='\\'
-bs2='\\\\'
-bs4='\\\\\\\\'
-dollar='\$'
-sed_double_backslash="\
- s/$bs4/&\\
-/g
- s/^$bs2$dollar/$bs&/
- s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
- s/\n//g"
-
-# Standard options:
-opt_dry_run=false
-opt_help=false
-opt_quiet=false
-opt_verbose=false
-opt_warning=:
-
-# func_echo arg...
-# Echo program name prefixed message, along with the current mode
-# name if it has been set yet.
-func_echo ()
-{
- $ECHO "$progname${mode+: }$mode: $*"
-}
-
-# func_verbose arg...
-# Echo program name prefixed message in verbose mode only.
-func_verbose ()
-{
- $opt_verbose && func_echo ${1+"$@"}
-
- # A bug in bash halts the script if the last line of a function
- # fails when set -e is in force, so we need another command to
- # work around that:
- :
-}
-
-# func_error arg...
-# Echo program name prefixed message to standard error.
-func_error ()
-{
- $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
-}
-
-# func_warning arg...
-# Echo program name prefixed warning message to standard error.
-func_warning ()
-{
- $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
-
- # bash bug again:
- :
-}
-
-# func_fatal_error arg...
-# Echo program name prefixed message to standard error, and exit.
-func_fatal_error ()
-{
- func_error ${1+"$@"}
- exit $EXIT_FAILURE
-}
-
-# func_fatal_help arg...
-# Echo program name prefixed message to standard error, followed by
-# a help hint, and exit.
-func_fatal_help ()
-{
- func_error ${1+"$@"}
- func_fatal_error "$help"
-}
-help="Try \`$progname --help' for more information." ## default
-
-
-# func_grep expression filename
-# Check whether EXPRESSION matches any line of FILENAME, without output.
-func_grep ()
-{
- $GREP "$1" "$2" >/dev/null 2>&1
-}
-
-
-# func_mkdir_p directory-path
-# Make sure the entire path to DIRECTORY-PATH is available.
-func_mkdir_p ()
-{
- my_directory_path="$1"
- my_dir_list=
-
- if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
-
- # Protect directory names starting with `-'
- case $my_directory_path in
- -*) my_directory_path="./$my_directory_path" ;;
- esac
-
- # While some portion of DIR does not yet exist...
- while test ! -d "$my_directory_path"; do
- # ...make a list in topmost first order. Use a colon delimited
- # list incase some portion of path contains whitespace.
- my_dir_list="$my_directory_path:$my_dir_list"
-
- # If the last portion added has no slash in it, the list is done
- case $my_directory_path in */*) ;; *) break ;; esac
-
- # ...otherwise throw away the child directory and loop
- my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
- done
- my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
-
- save_mkdir_p_IFS="$IFS"; IFS=':'
- for my_dir in $my_dir_list; do
- IFS="$save_mkdir_p_IFS"
- # mkdir can fail with a `File exist' error if two processes
- # try to create one of the directories concurrently. Don't
- # stop in that case!
- $MKDIR "$my_dir" 2>/dev/null || :
- done
- IFS="$save_mkdir_p_IFS"
-
- # Bail out if we (or some other process) failed to create a directory.
- test -d "$my_directory_path" || \
- func_fatal_error "Failed to create \`$1'"
- fi
-}
-
-
-# func_mktempdir [string]
-# Make a temporary directory that won't clash with other running
-# libtool processes, and avoids race conditions if possible. If
-# given, STRING is the basename for that directory.
-func_mktempdir ()
-{
- my_template="${TMPDIR-/tmp}/${1-$progname}"
-
- if test "$opt_dry_run" = ":"; then
- # Return a directory name, but don't create it in dry-run mode
- my_tmpdir="${my_template}-$$"
- else
-
- # If mktemp works, use that first and foremost
- my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
-
- if test ! -d "$my_tmpdir"; then
- # Failing that, at least try and use $RANDOM to avoid a race
- my_tmpdir="${my_template}-${RANDOM-0}$$"
-
- save_mktempdir_umask=`umask`
- umask 0077
- $MKDIR "$my_tmpdir"
- umask $save_mktempdir_umask
- fi
-
- # If we're not in dry-run mode, bomb out on failure
- test -d "$my_tmpdir" || \
- func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
- fi
-
- $ECHO "X$my_tmpdir" | $Xsed
-}
-
-
-# func_quote_for_eval arg
-# Aesthetically quote ARG to be evaled later.
-# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
-# is double-quoted, suitable for a subsequent eval, whereas
-# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
-# which are still active within double quotes backslashified.
-func_quote_for_eval ()
-{
- case $1 in
- *[\\\`\"\$]*)
- func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
- *)
- func_quote_for_eval_unquoted_result="$1" ;;
- esac
-
- case $func_quote_for_eval_unquoted_result in
- # Double-quote args containing shell metacharacters to delay
- # word splitting, command substitution and and variable
- # expansion for a subsequent eval.
- # Many Bourne shells cannot handle close brackets correctly
- # in scan sets, so we specify it separately.
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
- func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
- ;;
- *)
- func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
- esac
-}
-
-
-# func_quote_for_expand arg
-# Aesthetically quote ARG to be evaled later; same as above,
-# but do not quote variable references.
-func_quote_for_expand ()
-{
- case $1 in
- *[\\\`\"]*)
- my_arg=`$ECHO "X$1" | $Xsed \
- -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
- *)
- my_arg="$1" ;;
- esac
-
- case $my_arg in
- # Double-quote args containing shell metacharacters to delay
- # word splitting and command substitution for a subsequent eval.
- # Many Bourne shells cannot handle close brackets correctly
- # in scan sets, so we specify it separately.
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
- my_arg="\"$my_arg\""
- ;;
- esac
-
- func_quote_for_expand_result="$my_arg"
-}
-
-
-# func_show_eval cmd [fail_exp]
-# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
-# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
-# is given, then evaluate it.
-func_show_eval ()
-{
- my_cmd="$1"
- my_fail_exp="${2-:}"
-
- ${opt_silent-false} || {
- func_quote_for_expand "$my_cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
-
- if ${opt_dry_run-false}; then :; else
- eval "$my_cmd"
- my_status=$?
- if test "$my_status" -eq 0; then :; else
- eval "(exit $my_status); $my_fail_exp"
- fi
- fi
-}
-
-
-# func_show_eval_locale cmd [fail_exp]
-# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
-# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
-# is given, then evaluate it. Use the saved locale for evaluation.
-func_show_eval_locale ()
-{
- my_cmd="$1"
- my_fail_exp="${2-:}"
-
- ${opt_silent-false} || {
- func_quote_for_expand "$my_cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
-
- if ${opt_dry_run-false}; then :; else
- eval "$lt_user_locale
- $my_cmd"
- my_status=$?
- eval "$lt_safe_locale"
- if test "$my_status" -eq 0; then :; else
- eval "(exit $my_status); $my_fail_exp"
- fi
- fi
-}
-
-
-
-
-
-# func_version
-# Echo version message to standard output and exit.
-func_version ()
-{
- $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
- s/^# //
- s/^# *$//
- s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
- p
- }' < "$progpath"
- exit $?
-}
-
-# func_usage
-# Echo short help message to standard output and exit.
-func_usage ()
-{
- $SED -n '/^# Usage:/,/# -h/ {
- s/^# //
- s/^# *$//
- s/\$progname/'$progname'/
- p
- }' < "$progpath"
- $ECHO
- $ECHO "run \`$progname --help | more' for full usage"
- exit $?
-}
-
-# func_help
-# Echo long help message to standard output and exit.
-func_help ()
-{
- $SED -n '/^# Usage:/,/# Report bugs to/ {
- s/^# //
- s/^# *$//
- s*\$progname*'$progname'*
- s*\$host*'"$host"'*
- s*\$SHELL*'"$SHELL"'*
- s*\$LTCC*'"$LTCC"'*
- s*\$LTCFLAGS*'"$LTCFLAGS"'*
- s*\$LD*'"$LD"'*
- s/\$with_gnu_ld/'"$with_gnu_ld"'/
- s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
- s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
- p
- }' < "$progpath"
- exit $?
-}
-
-# func_missing_arg argname
-# Echo program name prefixed message to standard error and set global
-# exit_cmd.
-func_missing_arg ()
-{
- func_error "missing argument for $1"
- exit_cmd=exit
-}
-
-exit_cmd=:
-
-
-
-
-
-# Check that we have a working $ECHO.
-if test "X$1" = X--no-reexec; then
- # Discard the --no-reexec flag, and continue.
- shift
-elif test "X$1" = X--fallback-echo; then
- # Avoid inline document here, it may be left over
- :
-elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
- # Yippee, $ECHO works!
- :
-else
- # Restart under the correct shell, and then maybe $ECHO will work.
- exec $SHELL "$progpath" --no-reexec ${1+"$@"}
-fi
-
-if test "X$1" = X--fallback-echo; then
- # used as fallback echo
- shift
- cat <<EOF
-$*
-EOF
- exit $EXIT_SUCCESS
-fi
-
-magic="%%%MAGIC variable%%%"
-magic_exe="%%%MAGIC EXE variable%%%"
-
-# Global variables.
-# $mode is unset
-nonopt=
-execute_dlfiles=
-preserve_args=
-lo2o="s/\\.lo\$/.${objext}/"
-o2lo="s/\\.${objext}\$/.lo/"
-extracted_archives=
-extracted_serial=0
-
-opt_dry_run=false
-opt_duplicate_deps=false
-opt_silent=false
-opt_debug=:
-
-# If this variable is set in any of the actions, the command in it
-# will be execed at the end. This prevents here-documents from being
-# left over by shells.
-exec_cmd=
-
-# func_fatal_configuration arg...
-# Echo program name prefixed message to standard error, followed by
-# a configuration failure hint, and exit.
-func_fatal_configuration ()
-{
- func_error ${1+"$@"}
- func_error "See the $PACKAGE documentation for more information."
- func_fatal_error "Fatal configuration error."
-}
-
-
-# func_config
-# Display the configuration for all the tags in this script.
-func_config ()
-{
- re_begincf='^# ### BEGIN LIBTOOL'
- re_endcf='^# ### END LIBTOOL'
-
- # Default configuration.
- $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
-
- # Now print the configurations for the tags.
- for tagname in $taglist; do
- $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
- done
-
- exit $?
-}
-
-# func_features
-# Display the features supported by this script.
-func_features ()
-{
- $ECHO "host: $host"
- if test "$build_libtool_libs" = yes; then
- $ECHO "enable shared libraries"
- else
- $ECHO "disable shared libraries"
- fi
- if test "$build_old_libs" = yes; then
- $ECHO "enable static libraries"
- else
- $ECHO "disable static libraries"
- fi
-
- exit $?
-}
-
-# func_enable_tag tagname
-# Verify that TAGNAME is valid, and either flag an error and exit, or
-# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
-# variable here.
-func_enable_tag ()
-{
- # Global variable:
- tagname="$1"
-
- re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
- re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
- sed_extractcf="/$re_begincf/,/$re_endcf/p"
-
- # Validate tagname.
- case $tagname in
- *[!-_A-Za-z0-9,/]*)
- func_fatal_error "invalid tag name: $tagname"
- ;;
- esac
-
- # Don't test for the "default" C tag, as we know it's
- # there but not specially marked.
- case $tagname in
- CC) ;;
- *)
- if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
- taglist="$taglist $tagname"
-
- # Evaluate the configuration. Be careful to quote the path
- # and the sed script, to avoid splitting on whitespace, but
- # also don't use non-portable quotes within backquotes within
- # quotes we have to do it in 2 steps:
- extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
- eval "$extractedcf"
- else
- func_error "ignoring unknown tag $tagname"
- fi
- ;;
- esac
-}
-
-# Parse options once, thoroughly. This comes as soon as possible in
-# the script to make things like `libtool --version' happen quickly.
-{
-
- # Shorthand for --mode=foo, only valid as the first argument
- case $1 in
- clean|clea|cle|cl)
- shift; set dummy --mode clean ${1+"$@"}; shift
- ;;
- compile|compil|compi|comp|com|co|c)
- shift; set dummy --mode compile ${1+"$@"}; shift
- ;;
- execute|execut|execu|exec|exe|ex|e)
- shift; set dummy --mode execute ${1+"$@"}; shift
- ;;
- finish|finis|fini|fin|fi|f)
- shift; set dummy --mode finish ${1+"$@"}; shift
- ;;
- install|instal|insta|inst|ins|in|i)
- shift; set dummy --mode install ${1+"$@"}; shift
- ;;
- link|lin|li|l)
- shift; set dummy --mode link ${1+"$@"}; shift
- ;;
- uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
- shift; set dummy --mode uninstall ${1+"$@"}; shift
- ;;
- esac
-
- # Parse non-mode specific arguments:
- while test "$#" -gt 0; do
- opt="$1"
- shift
-
- case $opt in
- --config) func_config ;;
-
- --debug) preserve_args="$preserve_args $opt"
- func_echo "enabling shell trace mode"
- opt_debug='set -x'
- $opt_debug
- ;;
-
- -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
- execute_dlfiles="$execute_dlfiles $1"
- shift
- ;;
-
- --dry-run | -n) opt_dry_run=: ;;
- --features) func_features ;;
- --finish) mode="finish" ;;
-
- --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
- case $1 in
- # Valid mode arguments:
- clean) ;;
- compile) ;;
- execute) ;;
- finish) ;;
- install) ;;
- link) ;;
- relink) ;;
- uninstall) ;;
-
- # Catch anything else as an error
- *) func_error "invalid argument for $opt"
- exit_cmd=exit
- break
- ;;
- esac
-
- mode="$1"
- shift
- ;;
-
- --preserve-dup-deps)
- opt_duplicate_deps=: ;;
-
- --quiet|--silent) preserve_args="$preserve_args $opt"
- opt_silent=:
- ;;
-
- --verbose| -v) preserve_args="$preserve_args $opt"
- opt_silent=false
- ;;
-
- --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
- preserve_args="$preserve_args $opt $1"
- func_enable_tag "$1" # tagname is set here
- shift
- ;;
-
- # Separate optargs to long options:
- -dlopen=*|--mode=*|--tag=*)
- func_opt_split "$opt"
- set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
- shift
- ;;
-
- -\?|-h) func_usage ;;
- --help) opt_help=: ;;
- --version) func_version ;;
-
- -*) func_fatal_help "unrecognized option \`$opt'" ;;
-
- *) nonopt="$opt"
- break
- ;;
- esac
- done
-
-
- case $host in
- *cygwin* | *mingw* | *pw32* | *cegcc*)
- # don't eliminate duplications in $postdeps and $predeps
- opt_duplicate_compiler_generated_deps=:
- ;;
- *)
- opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
- ;;
- esac
-
- # Having warned about all mis-specified options, bail out if
- # anything was wrong.
- $exit_cmd $EXIT_FAILURE
-}
-
-# func_check_version_match
-# Ensure that we are using m4 macros, and libtool script from the same
-# release of libtool.
-func_check_version_match ()
-{
- if test "$package_revision" != "$macro_revision"; then
- if test "$VERSION" != "$macro_version"; then
- if test -z "$macro_version"; then
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
-$progname: definition of this LT_INIT comes from an older release.
-$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
-$progname: and run autoconf again.
-_LT_EOF
- else
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
-$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
-$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
-$progname: and run autoconf again.
-_LT_EOF
- fi
- else
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
-$progname: but the definition of this LT_INIT comes from revision $macro_revision.
-$progname: You should recreate aclocal.m4 with macros from revision $package_revision
-$progname: of $PACKAGE $VERSION and run autoconf again.
-_LT_EOF
- fi
-
- exit $EXIT_MISMATCH
- fi
-}
-
-
-## ----------- ##
-## Main. ##
-## ----------- ##
-
-$opt_help || {
- # Sanity checks first:
- func_check_version_match
-
- if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
- func_fatal_configuration "not configured to build any kind of library"
- fi
-
- test -z "$mode" && func_fatal_error "error: you must specify a MODE."
-
-
- # Darwin sucks
- eval std_shrext=\"$shrext_cmds\"
-
-
- # Only execute mode is allowed to have -dlopen flags.
- if test -n "$execute_dlfiles" && test "$mode" != execute; then
- func_error "unrecognized option \`-dlopen'"
- $ECHO "$help" 1>&2
- exit $EXIT_FAILURE
- fi
-
- # Change the help message to a mode-specific one.
- generic_help="$help"
- help="Try \`$progname --help --mode=$mode' for more information."
-}
-
-
-# func_lalib_p file
-# True iff FILE is a libtool `.la' library or `.lo' object file.
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_lalib_p ()
-{
- test -f "$1" &&
- $SED -e 4q "$1" 2>/dev/null \
- | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
-}
-
-# func_lalib_unsafe_p file
-# True iff FILE is a libtool `.la' library or `.lo' object file.
-# This function implements the same check as func_lalib_p without
-# resorting to external programs. To this end, it redirects stdin and
-# closes it afterwards, without saving the original file descriptor.
-# As a safety measure, use it only where a negative result would be
-# fatal anyway. Works if `file' does not exist.
-func_lalib_unsafe_p ()
-{
- lalib_p=no
- if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
- for lalib_p_l in 1 2 3 4
- do
- read lalib_p_line
- case "$lalib_p_line" in
- \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
- esac
- done
- exec 0<&5 5<&-
- fi
- test "$lalib_p" = yes
-}
-
-# func_ltwrapper_script_p file
-# True iff FILE is a libtool wrapper script
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_script_p ()
-{
- func_lalib_p "$1"
-}
-
-# func_ltwrapper_executable_p file
-# True iff FILE is a libtool wrapper executable
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_executable_p ()
-{
- func_ltwrapper_exec_suffix=
- case $1 in
- *.exe) ;;
- *) func_ltwrapper_exec_suffix=.exe ;;
- esac
- $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
-}
-
-# func_ltwrapper_scriptname file
-# Assumes file is an ltwrapper_executable
-# uses $file to determine the appropriate filename for a
-# temporary ltwrapper_script.
-func_ltwrapper_scriptname ()
-{
- func_ltwrapper_scriptname_result=""
- if func_ltwrapper_executable_p "$1"; then
- func_dirname_and_basename "$1" "" "."
- func_stripname '' '.exe' "$func_basename_result"
- func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
- fi
-}
-
-# func_ltwrapper_p file
-# True iff FILE is a libtool wrapper script or wrapper executable
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_p ()
-{
- func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
-}
-
-
-# func_execute_cmds commands fail_cmd
-# Execute tilde-delimited COMMANDS.
-# If FAIL_CMD is given, eval that upon failure.
-# FAIL_CMD may read-access the current command in variable CMD!
-func_execute_cmds ()
-{
- $opt_debug
- save_ifs=$IFS; IFS='~'
- for cmd in $1; do
- IFS=$save_ifs
- eval cmd=\"$cmd\"
- func_show_eval "$cmd" "${2-:}"
- done
- IFS=$save_ifs
-}
-
-
-# func_source file
-# Source FILE, adding directory component if necessary.
-# Note that it is not necessary on cygwin/mingw to append a dot to
-# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
-# behavior happens only for exec(3), not for open(2)! Also, sourcing
-# `FILE.' does not work on cygwin managed mounts.
-func_source ()
-{
- $opt_debug
- case $1 in
- */* | *\\*) . "$1" ;;
- *) . "./$1" ;;
- esac
-}
-
-
-# func_infer_tag arg
-# Infer tagged configuration to use if any are available and
-# if one wasn't chosen via the "--tag" command line option.
-# Only attempt this if the compiler in the base compile
-# command doesn't match the default compiler.
-# arg is usually of the form 'gcc ...'
-func_infer_tag ()
-{
- $opt_debug
- if test -n "$available_tags" && test -z "$tagname"; then
- CC_quoted=
- for arg in $CC; do
- func_quote_for_eval "$arg"
- CC_quoted="$CC_quoted $func_quote_for_eval_result"
- done
- case $@ in
- # Blanks in the command may have been stripped by the calling shell,
- # but not from the CC environment variable when configure was run.
- " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
- # Blanks at the start of $base_compile will cause this to fail
- # if we don't check for them as well.
- *)
- for z in $available_tags; do
- if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
- # Evaluate the configuration.
- eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
- CC_quoted=
- for arg in $CC; do
- # Double-quote args containing other shell metacharacters.
- func_quote_for_eval "$arg"
- CC_quoted="$CC_quoted $func_quote_for_eval_result"
- done
- case "$@ " in
- " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
- # The compiler in the base compile command matches
- # the one in the tagged configuration.
- # Assume this is the tagged configuration we want.
- tagname=$z
- break
- ;;
- esac
- fi
- done
- # If $tagname still isn't set, then no tagged configuration
- # was found and let the user know that the "--tag" command
- # line option must be used.
- if test -z "$tagname"; then
- func_echo "unable to infer tagged configuration"
- func_fatal_error "specify a tag with \`--tag'"
-# else
-# func_verbose "using $tagname tagged configuration"
- fi
- ;;
- esac
- fi
-}
-
-
-
-# func_write_libtool_object output_name pic_name nonpic_name
-# Create a libtool object file (analogous to a ".la" file),
-# but don't create it if we're doing a dry run.
-func_write_libtool_object ()
-{
- write_libobj=${1}
- if test "$build_libtool_libs" = yes; then
- write_lobj=\'${2}\'
- else
- write_lobj=none
- fi
-
- if test "$build_old_libs" = yes; then
- write_oldobj=\'${3}\'
- else
- write_oldobj=none
- fi
-
- $opt_dry_run || {
- cat >${write_libobj}T <<EOF
-# $write_libobj - a libtool object file
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# Name of the PIC object.
-pic_object=$write_lobj
-
-# Name of the non-PIC object
-non_pic_object=$write_oldobj
-
-EOF
- $MV "${write_libobj}T" "${write_libobj}"
- }
-}
-
-# func_mode_compile arg...
-func_mode_compile ()
-{
- $opt_debug
- # Get the compilation command and the source file.
- base_compile=
- srcfile="$nonopt" # always keep a non-empty value in "srcfile"
- suppress_opt=yes
- suppress_output=
- arg_mode=normal
- libobj=
- later=
- pie_flag=
-
- for arg
- do
- case $arg_mode in
- arg )
- # do not "continue". Instead, add this to base_compile
- lastarg="$arg"
- arg_mode=normal
- ;;
-
- target )
- libobj="$arg"
- arg_mode=normal
- continue
- ;;
-
- normal )
- # Accept any command-line options.
- case $arg in
- -o)
- test -n "$libobj" && \
- func_fatal_error "you cannot specify \`-o' more than once"
- arg_mode=target
- continue
- ;;
-
- -pie | -fpie | -fPIE)
- pie_flag="$pie_flag $arg"
- continue
- ;;
-
- -shared | -static | -prefer-pic | -prefer-non-pic)
- later="$later $arg"
- continue
- ;;
-
- -no-suppress)
- suppress_opt=no
- continue
- ;;
-
- -Xcompiler)
- arg_mode=arg # the next one goes into the "base_compile" arg list
- continue # The current "srcfile" will either be retained or
- ;; # replaced later. I would guess that would be a bug.
-
- -Wc,*)
- func_stripname '-Wc,' '' "$arg"
- args=$func_stripname_result
- lastarg=
- save_ifs="$IFS"; IFS=','
- for arg in $args; do
- IFS="$save_ifs"
- func_quote_for_eval "$arg"
- lastarg="$lastarg $func_quote_for_eval_result"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$lastarg"
- lastarg=$func_stripname_result
-
- # Add the arguments to base_compile.
- base_compile="$base_compile $lastarg"
- continue
- ;;
-
- *)
- # Accept the current argument as the source file.
- # The previous "srcfile" becomes the current argument.
- #
- lastarg="$srcfile"
- srcfile="$arg"
- ;;
- esac # case $arg
- ;;
- esac # case $arg_mode
-
- # Aesthetically quote the previous argument.
- func_quote_for_eval "$lastarg"
- base_compile="$base_compile $func_quote_for_eval_result"
- done # for arg
-
- case $arg_mode in
- arg)
- func_fatal_error "you must specify an argument for -Xcompile"
- ;;
- target)
- func_fatal_error "you must specify a target with \`-o'"
- ;;
- *)
- # Get the name of the library object.
- test -z "$libobj" && {
- func_basename "$srcfile"
- libobj="$func_basename_result"
- }
- ;;
- esac
-
- # Recognize several different file suffixes.
- # If the user specifies -o file.o, it is replaced with file.lo
- case $libobj in
- *.[cCFSifmso] | \
- *.ada | *.adb | *.ads | *.asm | \
- *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
- *.[fF][09]? | *.for | *.java | *.obj | *.sx)
- func_xform "$libobj"
- libobj=$func_xform_result
- ;;
- esac
-
- case $libobj in
- *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
- *)
- func_fatal_error "cannot determine name of library object from \`$libobj'"
- ;;
- esac
-
- func_infer_tag $base_compile
-
- for arg in $later; do
- case $arg in
- -shared)
- test "$build_libtool_libs" != yes && \
- func_fatal_configuration "can not build a shared library"
- build_old_libs=no
- continue
- ;;
-
- -static)
- build_libtool_libs=no
- build_old_libs=yes
- continue
- ;;
-
- -prefer-pic)
- pic_mode=yes
- continue
- ;;
-
- -prefer-non-pic)
- pic_mode=no
- continue
- ;;
- esac
- done
-
- func_quote_for_eval "$libobj"
- test "X$libobj" != "X$func_quote_for_eval_result" \
- && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
- && func_warning "libobj name \`$libobj' may not contain shell special characters."
- func_dirname_and_basename "$obj" "/" ""
- objname="$func_basename_result"
- xdir="$func_dirname_result"
- lobj=${xdir}$objdir/$objname
-
- test -z "$base_compile" && \
- func_fatal_help "you must specify a compilation command"
-
- # Delete any leftover library objects.
- if test "$build_old_libs" = yes; then
- removelist="$obj $lobj $libobj ${libobj}T"
- else
- removelist="$lobj $libobj ${libobj}T"
- fi
-
- # On Cygwin there's no "real" PIC flag so we must build both object types
- case $host_os in
- cygwin* | mingw* | pw32* | os2* | cegcc*)
- pic_mode=default
- ;;
- esac
- if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
- # non-PIC code in shared libraries is not supported
- pic_mode=default
- fi
-
- # Calculate the filename of the output object if compiler does
- # not support -o with -c
- if test "$compiler_c_o" = no; then
- output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
- lockfile="$output_obj.lock"
- else
- output_obj=
- need_locks=no
- lockfile=
- fi
-
- # Lock this critical section if it is needed
- # We use this script file to make the link, it avoids creating a new file
- if test "$need_locks" = yes; then
- until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
- func_echo "Waiting for $lockfile to be removed"
- sleep 2
- done
- elif test "$need_locks" = warn; then
- if test -f "$lockfile"; then
- $ECHO "\
-*** ERROR, $lockfile exists and contains:
-`cat $lockfile 2>/dev/null`
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
- removelist="$removelist $output_obj"
- $ECHO "$srcfile" > "$lockfile"
- fi
-
- $opt_dry_run || $RM $removelist
- removelist="$removelist $lockfile"
- trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
-
- if test -n "$fix_srcfile_path"; then
- eval srcfile=\"$fix_srcfile_path\"
- fi
- func_quote_for_eval "$srcfile"
- qsrcfile=$func_quote_for_eval_result
-
- # Only build a PIC object if we are building libtool libraries.
- if test "$build_libtool_libs" = yes; then
- # Without this assignment, base_compile gets emptied.
- fbsd_hideous_sh_bug=$base_compile
-
- if test "$pic_mode" != no; then
- command="$base_compile $qsrcfile $pic_flag"
- else
- # Don't build PIC code
- command="$base_compile $qsrcfile"
- fi
-
- func_mkdir_p "$xdir$objdir"
-
- if test -z "$output_obj"; then
- # Place PIC objects in $objdir
- command="$command -o $lobj"
- fi
-
- func_show_eval_locale "$command" \
- 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
-
- if test "$need_locks" = warn &&
- test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
- $ECHO "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
-
- # Just move the object if needed, then go on to compile the next one
- if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
- func_show_eval '$MV "$output_obj" "$lobj"' \
- 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
- fi
-
- # Allow error messages only from the first compilation.
- if test "$suppress_opt" = yes; then
- suppress_output=' >/dev/null 2>&1'
- fi
- fi
-
- # Only build a position-dependent object if we build old libraries.
- if test "$build_old_libs" = yes; then
- if test "$pic_mode" != yes; then
- # Don't build PIC code
- command="$base_compile $qsrcfile$pie_flag"
- else
- command="$base_compile $qsrcfile $pic_flag"
- fi
- if test "$compiler_c_o" = yes; then
- command="$command -o $obj"
- fi
-
- # Suppress compiler output if we already did a PIC compilation.
- command="$command$suppress_output"
- func_show_eval_locale "$command" \
- '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
-
- if test "$need_locks" = warn &&
- test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
- $ECHO "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
-
- # Just move the object if needed
- if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
- func_show_eval '$MV "$output_obj" "$obj"' \
- 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
- fi
- fi
-
- $opt_dry_run || {
- func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
-
- # Unlock the critical section if it was locked
- if test "$need_locks" != no; then
- removelist=$lockfile
- $RM "$lockfile"
- fi
- }
-
- exit $EXIT_SUCCESS
-}
-
-$opt_help || {
-test "$mode" = compile && func_mode_compile ${1+"$@"}
-}
-
-func_mode_help ()
-{
- # We need to display help for each of the modes.
- case $mode in
- "")
- # Generic help is extracted from the usage comments
- # at the start of this file.
- func_help
- ;;
-
- clean)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
-
-Remove files from the build directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, object or program, all the files associated
-with it are deleted. Otherwise, only FILE itself is deleted using RM."
- ;;
-
- compile)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
-
-Compile a source file into a libtool library object.
-
-This mode accepts the following additional options:
-
- -o OUTPUT-FILE set the output file name to OUTPUT-FILE
- -no-suppress do not suppress compiler output for multiple passes
- -prefer-pic try to building PIC objects only
- -prefer-non-pic try to building non-PIC objects only
- -shared do not build a \`.o' file suitable for static linking
- -static only build a \`.o' file suitable for static linking
-
-COMPILE-COMMAND is a command to be used in creating a \`standard' object file
-from the given SOURCEFILE.
-
-The output file name is determined by removing the directory component from
-SOURCEFILE, then substituting the C source code suffix \`.c' with the
-library object suffix, \`.lo'."
- ;;
-
- execute)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
-
-Automatically set library path, then run a program.
-
-This mode accepts the following additional options:
-
- -dlopen FILE add the directory containing FILE to the library path
-
-This mode sets the library path environment variable according to \`-dlopen'
-flags.
-
-If any of the ARGS are libtool executable wrappers, then they are translated
-into their corresponding uninstalled binary, and any of their required library
-directories are added to the library path.
-
-Then, COMMAND is executed, with ARGS as arguments."
- ;;
-
- finish)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
-
-Complete the installation of libtool libraries.
-
-Each LIBDIR is a directory that contains libtool libraries.
-
-The commands that this mode executes may require superuser privileges. Use
-the \`--dry-run' option if you just want to see what would be executed."
- ;;
-
- install)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
-
-Install executables or libraries.
-
-INSTALL-COMMAND is the installation command. The first component should be
-either the \`install' or \`cp' program.
-
-The following components of INSTALL-COMMAND are treated specially:
-
- -inst-prefix PREFIX-DIR Use PREFIX-DIR as a staging area for installation
-
-The rest of the components are interpreted as arguments to that command (only
-BSD-compatible install options are recognized)."
- ;;
-
- link)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
-
-Link object files or libraries together to form another library, or to
-create an executable program.
-
-LINK-COMMAND is a command using the C compiler that you would use to create
-a program from several object files.
-
-The following components of LINK-COMMAND are treated specially:
-
- -all-static do not do any dynamic linking at all
- -avoid-version do not add a version suffix if possible
- -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
- -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
- -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
- -export-symbols SYMFILE
- try to export only the symbols listed in SYMFILE
- -export-symbols-regex REGEX
- try to export only the symbols matching REGEX
- -LLIBDIR search LIBDIR for required installed libraries
- -lNAME OUTPUT-FILE requires the installed library libNAME
- -module build a library that can dlopened
- -no-fast-install disable the fast-install mode
- -no-install link a not-installable executable
- -no-undefined declare that a library does not refer to external symbols
- -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
- -objectlist FILE Use a list of object files found in FILE to specify objects
- -precious-files-regex REGEX
- don't remove output files matching REGEX
- -release RELEASE specify package release information
- -rpath LIBDIR the created library will eventually be installed in LIBDIR
- -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
- -shared only do dynamic linking of libtool libraries
- -shrext SUFFIX override the standard shared library file extension
- -static do not do any dynamic linking of uninstalled libtool libraries
- -static-libtool-libs
- do not do any dynamic linking of libtool libraries
- -version-info CURRENT[:REVISION[:AGE]]
- specify library version info [each variable defaults to 0]
- -weak LIBNAME declare that the target provides the LIBNAME interface
-
-All other options (arguments beginning with \`-') are ignored.
-
-Every other argument is treated as a filename. Files ending in \`.la' are
-treated as uninstalled libtool libraries, other files are standard or library
-object files.
-
-If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
-only library objects (\`.lo' files) may be specified, and \`-rpath' is
-required, except when creating a convenience library.
-
-If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
-using \`ar' and \`ranlib', or on Windows using \`lib'.
-
-If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
-is created, otherwise an executable program is created."
- ;;
-
- uninstall)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
-
-Remove libraries from an installation directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, all the files associated with it are deleted.
-Otherwise, only FILE itself is deleted using RM."
- ;;
-
- *)
- func_fatal_help "invalid operation mode \`$mode'"
- ;;
- esac
-
- $ECHO
- $ECHO "Try \`$progname --help' for more information about other modes."
-
- exit $?
-}
-
- # Now that we've collected a possible --mode arg, show help if necessary
- $opt_help && func_mode_help
-
-
-# func_mode_execute arg...
-func_mode_execute ()
-{
- $opt_debug
- # The first argument is the command name.
- cmd="$nonopt"
- test -z "$cmd" && \
- func_fatal_help "you must specify a COMMAND"
-
- # Handle -dlopen flags immediately.
- for file in $execute_dlfiles; do
- test -f "$file" \
- || func_fatal_help "\`$file' is not a file"
-
- dir=
- case $file in
- *.la)
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$file" \
- || func_fatal_help "\`$lib' is not a valid libtool archive"
-
- # Read the libtool library.
- dlname=
- library_names=
- func_source "$file"
-
- # Skip this library if it cannot be dlopened.
- if test -z "$dlname"; then
- # Warn if it was a shared library.
- test -n "$library_names" && \
- func_warning "\`$file' was not linked with \`-export-dynamic'"
- continue
- fi
-
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
-
- if test -f "$dir/$objdir/$dlname"; then
- dir="$dir/$objdir"
- else
- if test ! -f "$dir/$dlname"; then
- func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
- fi
- fi
- ;;
-
- *.lo)
- # Just add the directory containing the .lo file.
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
- ;;
-
- *)
- func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
- continue
- ;;
- esac
-
- # Get the absolute pathname.
- absdir=`cd "$dir" && pwd`
- test -n "$absdir" && dir="$absdir"
-
- # Now add the directory to shlibpath_var.
- if eval "test -z \"\$$shlibpath_var\""; then
- eval "$shlibpath_var=\"\$dir\""
- else
- eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
- fi
- done
-
- # This variable tells wrapper scripts just to set shlibpath_var
- # rather than running their programs.
- libtool_execute_magic="$magic"
-
- # Check if any of the arguments is a wrapper script.
- args=
- for file
- do
- case $file in
- -*) ;;
- *)
- # Do a test to see if this is really a libtool program.
- if func_ltwrapper_script_p "$file"; then
- func_source "$file"
- # Transform arg to wrapped name.
- file="$progdir/$program"
- elif func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- func_source "$func_ltwrapper_scriptname_result"
- # Transform arg to wrapped name.
- file="$progdir/$program"
- fi
- ;;
- esac
- # Quote arguments (to preserve shell metacharacters).
- func_quote_for_eval "$file"
- args="$args $func_quote_for_eval_result"
- done
-
- if test "X$opt_dry_run" = Xfalse; then
- if test -n "$shlibpath_var"; then
- # Export the shlibpath_var.
- eval "export $shlibpath_var"
- fi
-
- # Restore saved environment variables
- for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
- do
- eval "if test \"\${save_$lt_var+set}\" = set; then
- $lt_var=\$save_$lt_var; export $lt_var
- else
- $lt_unset $lt_var
- fi"
- done
-
- # Now prepare to actually exec the command.
- exec_cmd="\$cmd$args"
- else
- # Display what would be done.
- if test -n "$shlibpath_var"; then
- eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
- $ECHO "export $shlibpath_var"
- fi
- $ECHO "$cmd$args"
- exit $EXIT_SUCCESS
- fi
-}
-
-test "$mode" = execute && func_mode_execute ${1+"$@"}
-
-
-# func_mode_finish arg...
-func_mode_finish ()
-{
- $opt_debug
- libdirs="$nonopt"
- admincmds=
-
- if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
- for dir
- do
- libdirs="$libdirs $dir"
- done
-
- for libdir in $libdirs; do
- if test -n "$finish_cmds"; then
- # Do each command in the finish commands.
- func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
-'"$cmd"'"'
- fi
- if test -n "$finish_eval"; then
- # Do the single finish_eval.
- eval cmds=\"$finish_eval\"
- $opt_dry_run || eval "$cmds" || admincmds="$admincmds
- $cmds"
- fi
- done
- fi
-
- # Exit here if they wanted silent mode.
- $opt_silent && exit $EXIT_SUCCESS
-
- $ECHO "X----------------------------------------------------------------------" | $Xsed
- $ECHO "Libraries have been installed in:"
- for libdir in $libdirs; do
- $ECHO " $libdir"
- done
- $ECHO
- $ECHO "If you ever happen to want to link against installed libraries"
- $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
- $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
- $ECHO "flag during linking and do at least one of the following:"
- if test -n "$shlibpath_var"; then
- $ECHO " - add LIBDIR to the \`$shlibpath_var' environment variable"
- $ECHO " during execution"
- fi
- if test -n "$runpath_var"; then
- $ECHO " - add LIBDIR to the \`$runpath_var' environment variable"
- $ECHO " during linking"
- fi
- if test -n "$hardcode_libdir_flag_spec"; then
- libdir=LIBDIR
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- $ECHO " - use the \`$flag' linker flag"
- fi
- if test -n "$admincmds"; then
- $ECHO " - have your system administrator run these commands:$admincmds"
- fi
- if test -f /etc/ld.so.conf; then
- $ECHO " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
- fi
- $ECHO
-
- $ECHO "See any operating system documentation about shared libraries for"
- case $host in
- solaris2.[6789]|solaris2.1[0-9])
- $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
- $ECHO "pages."
- ;;
- *)
- $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
- ;;
- esac
- $ECHO "X----------------------------------------------------------------------" | $Xsed
- exit $EXIT_SUCCESS
-}
-
-test "$mode" = finish && func_mode_finish ${1+"$@"}
-
-
-# func_mode_install arg...
-func_mode_install ()
-{
- $opt_debug
- # There may be an optional sh(1) argument at the beginning of
- # install_prog (especially on Windows NT).
- if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
- # Allow the use of GNU shtool's install command.
- $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
- # Aesthetically quote it.
- func_quote_for_eval "$nonopt"
- install_prog="$func_quote_for_eval_result "
- arg=$1
- shift
- else
- install_prog=
- arg=$nonopt
- fi
-
- # The real first argument should be the name of the installation program.
- # Aesthetically quote it.
- func_quote_for_eval "$arg"
- install_prog="$install_prog$func_quote_for_eval_result"
-
- # We need to accept at least all the BSD install flags.
- dest=
- files=
- opts=
- prev=
- install_type=
- isdir=no
- stripme=
- for arg
- do
- if test -n "$dest"; then
- files="$files $dest"
- dest=$arg
- continue
- fi
-
- case $arg in
- -d) isdir=yes ;;
- -f)
- case " $install_prog " in
- *[\\\ /]cp\ *) ;;
- *) prev=$arg ;;
- esac
- ;;
- -g | -m | -o)
- prev=$arg
- ;;
- -s)
- stripme=" -s"
- continue
- ;;
- -*)
- ;;
- *)
- # If the previous option needed an argument, then skip it.
- if test -n "$prev"; then
- prev=
- else
- dest=$arg
- continue
- fi
- ;;
- esac
-
- # Aesthetically quote the argument.
- func_quote_for_eval "$arg"
- install_prog="$install_prog $func_quote_for_eval_result"
- done
-
- test -z "$install_prog" && \
- func_fatal_help "you must specify an install program"
-
- test -n "$prev" && \
- func_fatal_help "the \`$prev' option requires an argument"
-
- if test -z "$files"; then
- if test -z "$dest"; then
- func_fatal_help "no file or destination specified"
- else
- func_fatal_help "you must specify a destination"
- fi
- fi
-
- # Strip any trailing slash from the destination.
- func_stripname '' '/' "$dest"
- dest=$func_stripname_result
-
- # Check to see that the destination is a directory.
- test -d "$dest" && isdir=yes
- if test "$isdir" = yes; then
- destdir="$dest"
- destname=
- else
- func_dirname_and_basename "$dest" "" "."
- destdir="$func_dirname_result"
- destname="$func_basename_result"
-
- # Not a directory, so check to see that there is only one file specified.
- set dummy $files; shift
- test "$#" -gt 1 && \
- func_fatal_help "\`$dest' is not a directory"
- fi
- case $destdir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- for file in $files; do
- case $file in
- *.lo) ;;
- *)
- func_fatal_help "\`$destdir' must be an absolute directory name"
- ;;
- esac
- done
- ;;
- esac
-
- # This variable tells wrapper scripts just to set variables rather
- # than running their programs.
- libtool_install_magic="$magic"
-
- staticlibs=
- future_libdirs=
- current_libdirs=
- for file in $files; do
-
- # Do each installation.
- case $file in
- *.$libext)
- # Do the static libraries later.
- staticlibs="$staticlibs $file"
- ;;
-
- *.la)
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$file" \
- || func_fatal_help "\`$file' is not a valid libtool archive"
-
- library_names=
- old_library=
- relink_command=
- func_source "$file"
-
- # Add the libdir to current_libdirs if it is the destination.
- if test "X$destdir" = "X$libdir"; then
- case "$current_libdirs " in
- *" $libdir "*) ;;
- *) current_libdirs="$current_libdirs $libdir" ;;
- esac
- else
- # Note the libdir as a future libdir.
- case "$future_libdirs " in
- *" $libdir "*) ;;
- *) future_libdirs="$future_libdirs $libdir" ;;
- esac
- fi
-
- func_dirname "$file" "/" ""
- dir="$func_dirname_result"
- dir="$dir$objdir"
-
- if test -n "$relink_command"; then
- # Determine the prefix the user has applied to our future dir.
- inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
-
- # Don't allow the user to place us outside of our expected
- # location b/c this prevents finding dependent libraries that
- # are installed to the same prefix.
- # At present, this check doesn't affect windows .dll's that
- # are installed into $libdir/../bin (currently, that works fine)
- # but it's something to keep an eye on.
- test "$inst_prefix_dir" = "$destdir" && \
- func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
-
- if test -n "$inst_prefix_dir"; then
- # Stick the inst_prefix_dir data into the link command.
- relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
- else
- relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
- fi
-
- func_warning "relinking \`$file'"
- func_show_eval "$relink_command" \
- 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
- fi
-
- # See the names of the shared library.
- set dummy $library_names; shift
- if test -n "$1"; then
- realname="$1"
- shift
-
- srcname="$realname"
- test -n "$relink_command" && srcname="$realname"T
-
- # Install the shared library and build the symlinks.
- func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
- 'exit $?'
- tstripme="$stripme"
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- case $realname in
- *.dll.a)
- tstripme=""
- ;;
- esac
- ;;
- esac
- if test -n "$tstripme" && test -n "$striplib"; then
- func_show_eval "$striplib $destdir/$realname" 'exit $?'
- fi
-
- if test "$#" -gt 0; then
- # Delete the old symlinks, and create new ones.
- # Try `ln -sf' first, because the `ln' binary might depend on
- # the symlink we replace! Solaris /bin/ln does not understand -f,
- # so we also need to try rm && ln -s.
- for linkname
- do
- test "$linkname" != "$realname" \
- && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
- done
- fi
-
- # Do each command in the postinstall commands.
- lib="$destdir/$realname"
- func_execute_cmds "$postinstall_cmds" 'exit $?'
- fi
-
- # Install the pseudo-library for information purposes.
- func_basename "$file"
- name="$func_basename_result"
- instname="$dir/$name"i
- func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
- ;;
-
- *.lo)
- # Install (i.e. copy) a libtool object.
-
- # Figure out destination file name, if it wasn't already specified.
- if test -n "$destname"; then
- destfile="$destdir/$destname"
- else
- func_basename "$file"
- destfile="$func_basename_result"
- destfile="$destdir/$destfile"
- fi
-
- # Deduce the name of the destination old-style object file.
- case $destfile in
- *.lo)
- func_lo2o "$destfile"
- staticdest=$func_lo2o_result
- ;;
- *.$objext)
- staticdest="$destfile"
- destfile=
- ;;
- *)
- func_fatal_help "cannot copy a libtool object to \`$destfile'"
- ;;
- esac
-
- # Install the libtool object if requested.
- test -n "$destfile" && \
- func_show_eval "$install_prog $file $destfile" 'exit $?'
-
- # Install the old object if enabled.
- if test "$build_old_libs" = yes; then
- # Deduce the name of the old-style object file.
- func_lo2o "$file"
- staticobj=$func_lo2o_result
- func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
- fi
- exit $EXIT_SUCCESS
- ;;
-
- *)
- # Figure out destination file name, if it wasn't already specified.
- if test -n "$destname"; then
- destfile="$destdir/$destname"
- else
- func_basename "$file"
- destfile="$func_basename_result"
- destfile="$destdir/$destfile"
- fi
-
- # If the file is missing, and there is a .exe on the end, strip it
- # because it is most likely a libtool script we actually want to
- # install
- stripped_ext=""
- case $file in
- *.exe)
- if test ! -f "$file"; then
- func_stripname '' '.exe' "$file"
- file=$func_stripname_result
- stripped_ext=".exe"
- fi
- ;;
- esac
-
- # Do a test to see if this is really a libtool program.
- case $host in
- *cygwin* | *mingw*)
- if func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- wrapper=$func_ltwrapper_scriptname_result
- else
- func_stripname '' '.exe' "$file"
- wrapper=$func_stripname_result
- fi
- ;;
- *)
- wrapper=$file
- ;;
- esac
- if func_ltwrapper_script_p "$wrapper"; then
- notinst_deplibs=
- relink_command=
-
- func_source "$wrapper"
-
- # Check the variables that should have been set.
- test -z "$generated_by_libtool_version" && \
- func_fatal_error "invalid libtool wrapper script \`$wrapper'"
-
- finalize=yes
- for lib in $notinst_deplibs; do
- # Check to see that each library is installed.
- libdir=
- if test -f "$lib"; then
- func_source "$lib"
- fi
- libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
- if test -n "$libdir" && test ! -f "$libfile"; then
- func_warning "\`$lib' has not been installed in \`$libdir'"
- finalize=no
- fi
- done
-
- relink_command=
- func_source "$wrapper"
-
- outputname=
- if test "$fast_install" = no && test -n "$relink_command"; then
- $opt_dry_run || {
- if test "$finalize" = yes; then
- tmpdir=`func_mktempdir`
- func_basename "$file$stripped_ext"
- file="$func_basename_result"
- outputname="$tmpdir/$file"
- # Replace the output file specification.
- relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
-
- $opt_silent || {
- func_quote_for_expand "$relink_command"
- eval "func_echo $func_quote_for_expand_result"
- }
- if eval "$relink_command"; then :
- else
- func_error "error: relink \`$file' with the above command before installing it"
- $opt_dry_run || ${RM}r "$tmpdir"
- continue
- fi
- file="$outputname"
- else
- func_warning "cannot relink \`$file'"
- fi
- }
- else
- # Install the binary that we compiled earlier.
- file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
- fi
- fi
-
- # remove .exe since cygwin /usr/bin/install will append another
- # one anyway
- case $install_prog,$host in
- */usr/bin/install*,*cygwin*)
- case $file:$destfile in
- *.exe:*.exe)
- # this is ok
- ;;
- *.exe:*)
- destfile=$destfile.exe
- ;;
- *:*.exe)
- func_stripname '' '.exe' "$destfile"
- destfile=$func_stripname_result
- ;;
- esac
- ;;
- esac
- func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
- $opt_dry_run || if test -n "$outputname"; then
- ${RM}r "$tmpdir"
- fi
- ;;
- esac
- done
-
- for file in $staticlibs; do
- func_basename "$file"
- name="$func_basename_result"
-
- # Set up the ranlib parameters.
- oldlib="$destdir/$name"
-
- func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
-
- if test -n "$stripme" && test -n "$old_striplib"; then
- func_show_eval "$old_striplib $oldlib" 'exit $?'
- fi
-
- # Do each command in the postinstall commands.
- func_execute_cmds "$old_postinstall_cmds" 'exit $?'
- done
-
- test -n "$future_libdirs" && \
- func_warning "remember to run \`$progname --finish$future_libdirs'"
-
- if test -n "$current_libdirs"; then
- # Maybe just do a dry run.
- $opt_dry_run && current_libdirs=" -n$current_libdirs"
- exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
- else
- exit $EXIT_SUCCESS
- fi
-}
-
-test "$mode" = install && func_mode_install ${1+"$@"}
-
-
-# func_generate_dlsyms outputname originator pic_p
-# Extract symbols from dlprefiles and create ${outputname}S.o with
-# a dlpreopen symbol table.
-func_generate_dlsyms ()
-{
- $opt_debug
- my_outputname="$1"
- my_originator="$2"
- my_pic_p="${3-no}"
- my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
- my_dlsyms=
-
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- if test -n "$NM" && test -n "$global_symbol_pipe"; then
- my_dlsyms="${my_outputname}S.c"
- else
- func_error "not configured to extract global symbols from dlpreopened files"
- fi
- fi
-
- if test -n "$my_dlsyms"; then
- case $my_dlsyms in
- "") ;;
- *.c)
- # Discover the nlist of each of the dlfiles.
- nlist="$output_objdir/${my_outputname}.nm"
-
- func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
-
- # Parse the name list into a source file.
- func_verbose "creating $output_objdir/$my_dlsyms"
-
- $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
-/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
-/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
-
-#ifdef __cplusplus
-extern \"C\" {
-#endif
-
-/* External symbol declarations for the compiler. */\
-"
-
- if test "$dlself" = yes; then
- func_verbose "generating symbol list for \`$output'"
-
- $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
-
- # Add our own program objects to the symbol list.
- progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
- for progfile in $progfiles; do
- func_verbose "extracting global C symbols from \`$progfile'"
- $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
- done
-
- if test -n "$exclude_expsyms"; then
- $opt_dry_run || {
- eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- }
- fi
-
- if test -n "$export_symbols_regex"; then
- $opt_dry_run || {
- eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- }
- fi
-
- # Prepare the list of exported symbols
- if test -z "$export_symbols"; then
- export_symbols="$output_objdir/$outputname.exp"
- $opt_dry_run || {
- $RM $export_symbols
- eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
- eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
- ;;
- esac
- }
- else
- $opt_dry_run || {
- eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
- eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- case $host in
- *cygwin | *mingw* | *cegcc* )
- eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
- eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
- ;;
- esac
- }
- fi
- fi
-
- for dlprefile in $dlprefiles; do
- func_verbose "extracting global C symbols from \`$dlprefile'"
- func_basename "$dlprefile"
- name="$func_basename_result"
- $opt_dry_run || {
- eval '$ECHO ": $name " >> "$nlist"'
- eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
- }
- done
-
- $opt_dry_run || {
- # Make sure we have at least an empty file.
- test -f "$nlist" || : > "$nlist"
-
- if test -n "$exclude_expsyms"; then
- $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
- $MV "$nlist"T "$nlist"
- fi
-
- # Try sorting and uniquifying the output.
- if $GREP -v "^: " < "$nlist" |
- if sort -k 3 </dev/null >/dev/null 2>&1; then
- sort -k 3
- else
- sort +2
- fi |
- uniq > "$nlist"S; then
- :
- else
- $GREP -v "^: " < "$nlist" > "$nlist"S
- fi
-
- if test -f "$nlist"S; then
- eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
- else
- $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
- fi
-
- $ECHO >> "$output_objdir/$my_dlsyms" "\
-
-/* The mapping between symbol names and symbols. */
-typedef struct {
- const char *name;
- void *address;
-} lt_dlsymlist;
-"
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- $ECHO >> "$output_objdir/$my_dlsyms" "\
-/* DATA imports from DLLs on WIN32 con't be const, because
- runtime relocations are performed -- see ld's documentation
- on pseudo-relocs. */"
- lt_dlsym_const= ;;
- *osf5*)
- echo >> "$output_objdir/$my_dlsyms" "\
-/* This system does not cope well with relocations in const data */"
- lt_dlsym_const= ;;
- *)
- lt_dlsym_const=const ;;
- esac
-
- $ECHO >> "$output_objdir/$my_dlsyms" "\
-extern $lt_dlsym_const lt_dlsymlist
-lt_${my_prefix}_LTX_preloaded_symbols[];
-$lt_dlsym_const lt_dlsymlist
-lt_${my_prefix}_LTX_preloaded_symbols[] =
-{\
- { \"$my_originator\", (void *) 0 },"
-
- case $need_lib_prefix in
- no)
- eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
- ;;
- *)
- eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
- ;;
- esac
- $ECHO >> "$output_objdir/$my_dlsyms" "\
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt_${my_prefix}_LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif\
-"
- } # !$opt_dry_run
-
- pic_flag_for_symtable=
- case "$compile_command " in
- *" -static "*) ;;
- *)
- case $host in
- # compiling the symbol table file with pic_flag works around
- # a FreeBSD bug that causes programs to crash when -lm is
- # linked before any other PIC object. But we must not use
- # pic_flag when linking with -static. The problem exists in
- # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
- *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
- pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
- *-*-hpux*)
- pic_flag_for_symtable=" $pic_flag" ;;
- *)
- if test "X$my_pic_p" != Xno; then
- pic_flag_for_symtable=" $pic_flag"
- fi
- ;;
- esac
- ;;
- esac
- symtab_cflags=
- for arg in $LTCFLAGS; do
- case $arg in
- -pie | -fpie | -fPIE) ;;
- *) symtab_cflags="$symtab_cflags $arg" ;;
- esac
- done
-
- # Now compile the dynamic symbol file.
- func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
-
- # Clean up the generated files.
- func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
-
- # Transform the symbol file into the correct name.
- symfileobj="$output_objdir/${my_outputname}S.$objext"
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- if test -f "$output_objdir/$my_outputname.def"; then
- compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
- finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
- else
- compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
- finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
- fi
- ;;
- *)
- compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
- finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
- ;;
- esac
- ;;
- *)
- func_fatal_error "unknown suffix for \`$my_dlsyms'"
- ;;
- esac
- else
- # We keep going just in case the user didn't refer to
- # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
- # really was required.
-
- # Nullify the symbol file.
- compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
- finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
- fi
-}
-
-# func_win32_libid arg
-# return the library type of file 'arg'
-#
-# Need a lot of goo to handle *both* DLLs and import libs
-# Has to be a shell function in order to 'eat' the argument
-# that is supplied when $file_magic_command is called.
-func_win32_libid ()
-{
- $opt_debug
- win32_libid_type="unknown"
- win32_fileres=`file -L $1 2>/dev/null`
- case $win32_fileres in
- *ar\ archive\ import\ library*) # definitely import
- win32_libid_type="x86 archive import"
- ;;
- *ar\ archive*) # could be an import, or static
- if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
- $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
- win32_nmres=`eval $NM -f posix -A $1 |
- $SED -n -e '
- 1,100{
- / I /{
- s,.*,import,
- p
- q
- }
- }'`
- case $win32_nmres in
- import*) win32_libid_type="x86 archive import";;
- *) win32_libid_type="x86 archive static";;
- esac
- fi
- ;;
- *DLL*)
- win32_libid_type="x86 DLL"
- ;;
- *executable*) # but shell scripts are "executable" too...
- case $win32_fileres in
- *MS\ Windows\ PE\ Intel*)
- win32_libid_type="x86 DLL"
- ;;
- esac
- ;;
- esac
- $ECHO "$win32_libid_type"
-}
-
-
-
-# func_extract_an_archive dir oldlib
-func_extract_an_archive ()
-{
- $opt_debug
- f_ex_an_ar_dir="$1"; shift
- f_ex_an_ar_oldlib="$1"
- func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
- if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
- :
- else
- func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
- fi
-}
-
-
-# func_extract_archives gentop oldlib ...
-func_extract_archives ()
-{
- $opt_debug
- my_gentop="$1"; shift
- my_oldlibs=${1+"$@"}
- my_oldobjs=""
- my_xlib=""
- my_xabs=""
- my_xdir=""
-
- for my_xlib in $my_oldlibs; do
- # Extract the objects.
- case $my_xlib in
- [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
- *) my_xabs=`pwd`"/$my_xlib" ;;
- esac
- func_basename "$my_xlib"
- my_xlib="$func_basename_result"
- my_xlib_u=$my_xlib
- while :; do
- case " $extracted_archives " in
- *" $my_xlib_u "*)
- func_arith $extracted_serial + 1
- extracted_serial=$func_arith_result
- my_xlib_u=lt$extracted_serial-$my_xlib ;;
- *) break ;;
- esac
- done
- extracted_archives="$extracted_archives $my_xlib_u"
- my_xdir="$my_gentop/$my_xlib_u"
-
- func_mkdir_p "$my_xdir"
-
- case $host in
- *-darwin*)
- func_verbose "Extracting $my_xabs"
- # Do not bother doing anything if just a dry run
- $opt_dry_run || {
- darwin_orig_dir=`pwd`
- cd $my_xdir || exit $?
- darwin_archive=$my_xabs
- darwin_curdir=`pwd`
- darwin_base_archive=`basename "$darwin_archive"`
- darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
- if test -n "$darwin_arches"; then
- darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
- darwin_arch=
- func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
- for darwin_arch in $darwin_arches ; do
- func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
- $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
- cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
- func_extract_an_archive "`pwd`" "${darwin_base_archive}"
- cd "$darwin_curdir"
- $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
- done # $darwin_arches
- ## Okay now we've a bunch of thin objects, gotta fatten them up :)
- darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
- darwin_file=
- darwin_files=
- for darwin_file in $darwin_filelist; do
- darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
- $LIPO -create -output "$darwin_file" $darwin_files
- done # $darwin_filelist
- $RM -rf unfat-$$
- cd "$darwin_orig_dir"
- else
- cd $darwin_orig_dir
- func_extract_an_archive "$my_xdir" "$my_xabs"
- fi # $darwin_arches
- } # !$opt_dry_run
- ;;
- *)
- func_extract_an_archive "$my_xdir" "$my_xabs"
- ;;
- esac
- my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
- done
-
- func_extract_archives_result="$my_oldobjs"
-}
-
-
-
-# func_emit_wrapper_part1 [arg=no]
-#
-# Emit the first part of a libtool wrapper script on stdout.
-# For more information, see the description associated with
-# func_emit_wrapper(), below.
-func_emit_wrapper_part1 ()
-{
- func_emit_wrapper_part1_arg1=no
- if test -n "$1" ; then
- func_emit_wrapper_part1_arg1=$1
- fi
-
- $ECHO "\
-#! $SHELL
-
-# $output - temporary wrapper script for $objdir/$outputname
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# The $output program cannot be directly executed until all the libtool
-# libraries that it depends on are installed.
-#
-# This wrapper script should never be moved out of the build directory.
-# If it is, it will not operate correctly.
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed='${SED} -e 1s/^X//'
-sed_quote_subst='$sed_quote_subst'
-
-# Be Bourne compatible
-if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '\${1+\"\$@\"}'='\"\$@\"'
- setopt NO_GLOB_SUBST
-else
- case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-relink_command=\"$relink_command\"
-
-# This environment variable determines our operation mode.
-if test \"\$libtool_install_magic\" = \"$magic\"; then
- # install mode needs the following variables:
- generated_by_libtool_version='$macro_version'
- notinst_deplibs='$notinst_deplibs'
-else
- # When we are sourced in execute mode, \$file and \$ECHO are already set.
- if test \"\$libtool_execute_magic\" != \"$magic\"; then
- ECHO=\"$qecho\"
- file=\"\$0\"
- # Make sure echo works.
- if test \"X\$1\" = X--no-reexec; then
- # Discard the --no-reexec flag, and continue.
- shift
- elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
- # Yippee, \$ECHO works!
- :
- else
- # Restart under the correct shell, and then maybe \$ECHO will work.
- exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
- fi
- fi\
-"
- $ECHO "\
-
- # Find the directory that this script lives in.
- thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
- test \"x\$thisdir\" = \"x\$file\" && thisdir=.
-
- # Follow symbolic links until we get to the real thisdir.
- file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
- while test -n \"\$file\"; do
- destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
-
- # If there was a directory component, then change thisdir.
- if test \"x\$destdir\" != \"x\$file\"; then
- case \"\$destdir\" in
- [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
- *) thisdir=\"\$thisdir/\$destdir\" ;;
- esac
- fi
-
- file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
- file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
- done
-"
-}
-# end: func_emit_wrapper_part1
-
-# func_emit_wrapper_part2 [arg=no]
-#
-# Emit the second part of a libtool wrapper script on stdout.
-# For more information, see the description associated with
-# func_emit_wrapper(), below.
-func_emit_wrapper_part2 ()
-{
- func_emit_wrapper_part2_arg1=no
- if test -n "$1" ; then
- func_emit_wrapper_part2_arg1=$1
- fi
-
- $ECHO "\
-
- # Usually 'no', except on cygwin/mingw when embedded into
- # the cwrapper.
- WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
- if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
- # special case for '.'
- if test \"\$thisdir\" = \".\"; then
- thisdir=\`pwd\`
- fi
- # remove .libs from thisdir
- case \"\$thisdir\" in
- *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
- $objdir ) thisdir=. ;;
- esac
- fi
-
- # Try to get the absolute directory name.
- absdir=\`cd \"\$thisdir\" && pwd\`
- test -n \"\$absdir\" && thisdir=\"\$absdir\"
-"
-
- if test "$fast_install" = yes; then
- $ECHO "\
- program=lt-'$outputname'$exeext
- progdir=\"\$thisdir/$objdir\"
-
- if test ! -f \"\$progdir/\$program\" ||
- { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
- test \"X\$file\" != \"X\$progdir/\$program\"; }; then
-
- file=\"\$\$-\$program\"
-
- if test ! -d \"\$progdir\"; then
- $MKDIR \"\$progdir\"
- else
- $RM \"\$progdir/\$file\"
- fi"
-
- $ECHO "\
-
- # relink executable if necessary
- if test -n \"\$relink_command\"; then
- if relink_command_output=\`eval \$relink_command 2>&1\`; then :
- else
- $ECHO \"\$relink_command_output\" >&2
- $RM \"\$progdir/\$file\"
- exit 1
- fi
- fi
-
- $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
- { $RM \"\$progdir/\$program\";
- $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
- $RM \"\$progdir/\$file\"
- fi"
- else
- $ECHO "\
- program='$outputname'
- progdir=\"\$thisdir/$objdir\"
-"
- fi
-
- $ECHO "\
-
- if test -f \"\$progdir/\$program\"; then"
-
- # Export our shlibpath_var if we have one.
- if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
- $ECHO "\
- # Add our own library path to $shlibpath_var
- $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
-
- # Some systems cannot cope with colon-terminated $shlibpath_var
- # The second colon is a workaround for a bug in BeOS R4 sed
- $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
-
- export $shlibpath_var
-"
- fi
-
- # fixup the dll searchpath if we need to.
- if test -n "$dllsearchpath"; then
- $ECHO "\
- # Add the dll search path components to the executable PATH
- PATH=$dllsearchpath:\$PATH
-"
- fi
-
- $ECHO "\
- if test \"\$libtool_execute_magic\" != \"$magic\"; then
- # Run the actual program with our arguments.
-"
- case $host in
- # Backslashes separate directories on plain windows
- *-*-mingw | *-*-os2* | *-cegcc*)
- $ECHO "\
- exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
-"
- ;;
-
- *)
- $ECHO "\
- exec \"\$progdir/\$program\" \${1+\"\$@\"}
-"
- ;;
- esac
- $ECHO "\
- \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
- exit 1
- fi
- else
- # The program doesn't exist.
- \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
- \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
- $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
- exit 1
- fi
-fi\
-"
-}
-# end: func_emit_wrapper_part2
-
-
-# func_emit_wrapper [arg=no]
-#
-# Emit a libtool wrapper script on stdout.
-# Don't directly open a file because we may want to
-# incorporate the script contents within a cygwin/mingw
-# wrapper executable. Must ONLY be called from within
-# func_mode_link because it depends on a number of variables
-# set therein.
-#
-# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
-# variable will take. If 'yes', then the emitted script
-# will assume that the directory in which it is stored is
-# the $objdir directory. This is a cygwin/mingw-specific
-# behavior.
-func_emit_wrapper ()
-{
- func_emit_wrapper_arg1=no
- if test -n "$1" ; then
- func_emit_wrapper_arg1=$1
- fi
-
- # split this up so that func_emit_cwrapperexe_src
- # can call each part independently.
- func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
- func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
-}
-
-
-# func_to_host_path arg
-#
-# Convert paths to host format when used with build tools.
-# Intended for use with "native" mingw (where libtool itself
-# is running under the msys shell), or in the following cross-
-# build environments:
-# $build $host
-# mingw (msys) mingw [e.g. native]
-# cygwin mingw
-# *nix + wine mingw
-# where wine is equipped with the `winepath' executable.
-# In the native mingw case, the (msys) shell automatically
-# converts paths for any non-msys applications it launches,
-# but that facility isn't available from inside the cwrapper.
-# Similar accommodations are necessary for $host mingw and
-# $build cygwin. Calling this function does no harm for other
-# $host/$build combinations not listed above.
-#
-# ARG is the path (on $build) that should be converted to
-# the proper representation for $host. The result is stored
-# in $func_to_host_path_result.
-func_to_host_path ()
-{
- func_to_host_path_result="$1"
- if test -n "$1" ; then
- case $host in
- *mingw* )
- lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
- case $build in
- *mingw* ) # actually, msys
- # awkward: cmd appends spaces to result
- lt_sed_strip_trailing_spaces="s/[ ]*\$//"
- func_to_host_path_tmp1=`( cmd //c echo "$1" |\
- $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
- func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
- $SED -e "$lt_sed_naive_backslashify"`
- ;;
- *cygwin* )
- func_to_host_path_tmp1=`cygpath -w "$1"`
- func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
- $SED -e "$lt_sed_naive_backslashify"`
- ;;
- * )
- # Unfortunately, winepath does not exit with a non-zero
- # error code, so we are forced to check the contents of
- # stdout. On the other hand, if the command is not
- # found, the shell will set an exit code of 127 and print
- # *an error message* to stdout. So we must check for both
- # error code of zero AND non-empty stdout, which explains
- # the odd construction:
- func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
- if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
- func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
- $SED -e "$lt_sed_naive_backslashify"`
- else
- # Allow warning below.
- func_to_host_path_result=""
- fi
- ;;
- esac
- if test -z "$func_to_host_path_result" ; then
- func_error "Could not determine host path corresponding to"
- func_error " '$1'"
- func_error "Continuing, but uninstalled executables may not work."
- # Fallback:
- func_to_host_path_result="$1"
- fi
- ;;
- esac
- fi
-}
-# end: func_to_host_path
-
-# func_to_host_pathlist arg
-#
-# Convert pathlists to host format when used with build tools.
-# See func_to_host_path(), above. This function supports the
-# following $build/$host combinations (but does no harm for
-# combinations not listed here):
-# $build $host
-# mingw (msys) mingw [e.g. native]
-# cygwin mingw
-# *nix + wine mingw
-#
-# Path separators are also converted from $build format to
-# $host format. If ARG begins or ends with a path separator
-# character, it is preserved (but converted to $host format)
-# on output.
-#
-# ARG is a pathlist (on $build) that should be converted to
-# the proper representation on $host. The result is stored
-# in $func_to_host_pathlist_result.
-func_to_host_pathlist ()
-{
- func_to_host_pathlist_result="$1"
- if test -n "$1" ; then
- case $host in
- *mingw* )
- lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
- # Remove leading and trailing path separator characters from
- # ARG. msys behavior is inconsistent here, cygpath turns them
- # into '.;' and ';.', and winepath ignores them completely.
- func_to_host_pathlist_tmp2="$1"
- # Once set for this call, this variable should not be
- # reassigned. It is used in tha fallback case.
- func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
- $SED -e 's|^:*||' -e 's|:*$||'`
- case $build in
- *mingw* ) # Actually, msys.
- # Awkward: cmd appends spaces to result.
- lt_sed_strip_trailing_spaces="s/[ ]*\$//"
- func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
- $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
- func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
- $SED -e "$lt_sed_naive_backslashify"`
- ;;
- *cygwin* )
- func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
- func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
- $SED -e "$lt_sed_naive_backslashify"`
- ;;
- * )
- # unfortunately, winepath doesn't convert pathlists
- func_to_host_pathlist_result=""
- func_to_host_pathlist_oldIFS=$IFS
- IFS=:
- for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
- IFS=$func_to_host_pathlist_oldIFS
- if test -n "$func_to_host_pathlist_f" ; then
- func_to_host_path "$func_to_host_pathlist_f"
- if test -n "$func_to_host_path_result" ; then
- if test -z "$func_to_host_pathlist_result" ; then
- func_to_host_pathlist_result="$func_to_host_path_result"
- else
- func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
- fi
- fi
- fi
- IFS=:
- done
- IFS=$func_to_host_pathlist_oldIFS
- ;;
- esac
- if test -z "$func_to_host_pathlist_result" ; then
- func_error "Could not determine the host path(s) corresponding to"
- func_error " '$1'"
- func_error "Continuing, but uninstalled executables may not work."
- # Fallback. This may break if $1 contains DOS-style drive
- # specifications. The fix is not to complicate the expression
- # below, but for the user to provide a working wine installation
- # with winepath so that path translation in the cross-to-mingw
- # case works properly.
- lt_replace_pathsep_nix_to_dos="s|:|;|g"
- func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
- $SED -e "$lt_replace_pathsep_nix_to_dos"`
- fi
- # Now, add the leading and trailing path separators back
- case "$1" in
- :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
- ;;
- esac
- case "$1" in
- *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
- ;;
- esac
- ;;
- esac
- fi
-}
-# end: func_to_host_pathlist
-
-# func_emit_cwrapperexe_src
-# emit the source code for a wrapper executable on stdout
-# Must ONLY be called from within func_mode_link because
-# it depends on a number of variable set therein.
-func_emit_cwrapperexe_src ()
-{
- cat <<EOF
-
-/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
- Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-
- The $output program cannot be directly executed until all the libtool
- libraries that it depends on are installed.
-
- This wrapper executable should never be moved out of the build directory.
- If it is, it will not operate correctly.
-
- Currently, it simply execs the wrapper *script* "$SHELL $output",
- but could eventually absorb all of the scripts functionality and
- exec $objdir/$outputname directly.
-*/
-EOF
- cat <<"EOF"
-#include <stdio.h>
-#include <stdlib.h>
-#ifdef _MSC_VER
-# include <direct.h>
-# include <process.h>
-# include <io.h>
-# define setmode _setmode
-#else
-# include <unistd.h>
-# include <stdint.h>
-# ifdef __CYGWIN__
-# include <io.h>
-# define HAVE_SETENV
-# ifdef __STRICT_ANSI__
-char *realpath (const char *, char *);
-int putenv (char *);
-int setenv (const char *, const char *, int);
-# endif
-# endif
-#endif
-#include <malloc.h>
-#include <stdarg.h>
-#include <assert.h>
-#include <string.h>
-#include <ctype.h>
-#include <errno.h>
-#include <fcntl.h>
-#include <sys/stat.h>
-
-#if defined(PATH_MAX)
-# define LT_PATHMAX PATH_MAX
-#elif defined(MAXPATHLEN)
-# define LT_PATHMAX MAXPATHLEN
-#else
-# define LT_PATHMAX 1024
-#endif
-
-#ifndef S_IXOTH
-# define S_IXOTH 0
-#endif
-#ifndef S_IXGRP
-# define S_IXGRP 0
-#endif
-
-#ifdef _MSC_VER
-# define S_IXUSR _S_IEXEC
-# define stat _stat
-# ifndef _INTPTR_T_DEFINED
-# define intptr_t int
-# endif
-#endif
-
-#ifndef DIR_SEPARATOR
-# define DIR_SEPARATOR '/'
-# define PATH_SEPARATOR ':'
-#endif
-
-#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
- defined (__OS2__)
-# define HAVE_DOS_BASED_FILE_SYSTEM
-# define FOPEN_WB "wb"
-# ifndef DIR_SEPARATOR_2
-# define DIR_SEPARATOR_2 '\\'
-# endif
-# ifndef PATH_SEPARATOR_2
-# define PATH_SEPARATOR_2 ';'
-# endif
-#endif
-
-#ifndef DIR_SEPARATOR_2
-# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
-#else /* DIR_SEPARATOR_2 */
-# define IS_DIR_SEPARATOR(ch) \
- (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
-#endif /* DIR_SEPARATOR_2 */
-
-#ifndef PATH_SEPARATOR_2
-# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
-#else /* PATH_SEPARATOR_2 */
-# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
-#endif /* PATH_SEPARATOR_2 */
-
-#ifdef __CYGWIN__
-# define FOPEN_WB "wb"
-#endif
-
-#ifndef FOPEN_WB
-# define FOPEN_WB "w"
-#endif
-#ifndef _O_BINARY
-# define _O_BINARY 0
-#endif
-
-#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
-#define XFREE(stale) do { \
- if (stale) { free ((void *) stale); stale = 0; } \
-} while (0)
-
-#undef LTWRAPPER_DEBUGPRINTF
-#if defined DEBUGWRAPPER
-# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
-static void
-ltwrapper_debugprintf (const char *fmt, ...)
-{
- va_list args;
- va_start (args, fmt);
- (void) vfprintf (stderr, fmt, args);
- va_end (args);
-}
-#else
-# define LTWRAPPER_DEBUGPRINTF(args)
-#endif
-
-const char *program_name = NULL;
-
-void *xmalloc (size_t num);
-char *xstrdup (const char *string);
-const char *base_name (const char *name);
-char *find_executable (const char *wrapper);
-char *chase_symlinks (const char *pathspec);
-int make_executable (const char *path);
-int check_executable (const char *path);
-char *strendzap (char *str, const char *pat);
-void lt_fatal (const char *message, ...);
-void lt_setenv (const char *name, const char *value);
-char *lt_extend_str (const char *orig_value, const char *add, int to_end);
-void lt_opt_process_env_set (const char *arg);
-void lt_opt_process_env_prepend (const char *arg);
-void lt_opt_process_env_append (const char *arg);
-int lt_split_name_value (const char *arg, char** name, char** value);
-void lt_update_exe_path (const char *name, const char *value);
-void lt_update_lib_path (const char *name, const char *value);
-
-static const char *script_text_part1 =
-EOF
-
- func_emit_wrapper_part1 yes |
- $SED -e 's/\([\\"]\)/\\\1/g' \
- -e 's/^/ "/' -e 's/$/\\n"/'
- echo ";"
- cat <<EOF
-
-static const char *script_text_part2 =
-EOF
- func_emit_wrapper_part2 yes |
- $SED -e 's/\([\\"]\)/\\\1/g' \
- -e 's/^/ "/' -e 's/$/\\n"/'
- echo ";"
-
- cat <<EOF
-const char * MAGIC_EXE = "$magic_exe";
-const char * LIB_PATH_VARNAME = "$shlibpath_var";
-EOF
-
- if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
- func_to_host_pathlist "$temp_rpath"
- cat <<EOF
-const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
-EOF
- else
- cat <<"EOF"
-const char * LIB_PATH_VALUE = "";
-EOF
- fi
-
- if test -n "$dllsearchpath"; then
- func_to_host_pathlist "$dllsearchpath:"
- cat <<EOF
-const char * EXE_PATH_VARNAME = "PATH";
-const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
-EOF
- else
- cat <<"EOF"
-const char * EXE_PATH_VARNAME = "";
-const char * EXE_PATH_VALUE = "";
-EOF
- fi
-
- if test "$fast_install" = yes; then
- cat <<EOF
-const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
-EOF
- else
- cat <<EOF
-const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
-EOF
- fi
-
-
- cat <<"EOF"
-
-#define LTWRAPPER_OPTION_PREFIX "--lt-"
-#define LTWRAPPER_OPTION_PREFIX_LENGTH 5
-
-static const size_t opt_prefix_len = LTWRAPPER_OPTION_PREFIX_LENGTH;
-static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
-
-static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
-
-static const size_t env_set_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
-static const char *env_set_opt = LTWRAPPER_OPTION_PREFIX "env-set";
- /* argument is putenv-style "foo=bar", value of foo is set to bar */
-
-static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
-static const char *env_prepend_opt = LTWRAPPER_OPTION_PREFIX "env-prepend";
- /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
-
-static const size_t env_append_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
-static const char *env_append_opt = LTWRAPPER_OPTION_PREFIX "env-append";
- /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
-
-int
-main (int argc, char *argv[])
-{
- char **newargz;
- int newargc;
- char *tmp_pathspec;
- char *actual_cwrapper_path;
- char *actual_cwrapper_name;
- char *target_name;
- char *lt_argv_zero;
- intptr_t rval = 127;
-
- int i;
-
- program_name = (char *) xstrdup (base_name (argv[0]));
- LTWRAPPER_DEBUGPRINTF (("(main) argv[0] : %s\n", argv[0]));
- LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
-
- /* very simple arg parsing; don't want to rely on getopt */
- for (i = 1; i < argc; i++)
- {
- if (strcmp (argv[i], dumpscript_opt) == 0)
- {
-EOF
- case "$host" in
- *mingw* | *cygwin* )
- # make stdout use "unix" line endings
- echo " setmode(1,_O_BINARY);"
- ;;
- esac
-
- cat <<"EOF"
- printf ("%s", script_text_part1);
- printf ("%s", script_text_part2);
- return 0;
- }
- }
-
- newargz = XMALLOC (char *, argc + 1);
- tmp_pathspec = find_executable (argv[0]);
- if (tmp_pathspec == NULL)
- lt_fatal ("Couldn't find %s", argv[0]);
- LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
- tmp_pathspec));
-
- actual_cwrapper_path = chase_symlinks (tmp_pathspec);
- LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
- actual_cwrapper_path));
- XFREE (tmp_pathspec);
-
- actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
- strendzap (actual_cwrapper_path, actual_cwrapper_name);
-
- /* wrapper name transforms */
- strendzap (actual_cwrapper_name, ".exe");
- tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
- XFREE (actual_cwrapper_name);
- actual_cwrapper_name = tmp_pathspec;
- tmp_pathspec = 0;
-
- /* target_name transforms -- use actual target program name; might have lt- prefix */
- target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
- strendzap (target_name, ".exe");
- tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
- XFREE (target_name);
- target_name = tmp_pathspec;
- tmp_pathspec = 0;
-
- LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
- target_name));
-EOF
-
- cat <<EOF
- newargz[0] =
- XMALLOC (char, (strlen (actual_cwrapper_path) +
- strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
- strcpy (newargz[0], actual_cwrapper_path);
- strcat (newargz[0], "$objdir");
- strcat (newargz[0], "/");
-EOF
-
- cat <<"EOF"
- /* stop here, and copy so we don't have to do this twice */
- tmp_pathspec = xstrdup (newargz[0]);
-
- /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
- strcat (newargz[0], actual_cwrapper_name);
-
- /* DO want the lt- prefix here if it exists, so use target_name */
- lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
- XFREE (tmp_pathspec);
- tmp_pathspec = NULL;
-EOF
-
- case $host_os in
- mingw*)
- cat <<"EOF"
- {
- char* p;
- while ((p = strchr (newargz[0], '\\')) != NULL)
- {
- *p = '/';
- }
- while ((p = strchr (lt_argv_zero, '\\')) != NULL)
- {
- *p = '/';
- }
- }
-EOF
- ;;
- esac
-
- cat <<"EOF"
- XFREE (target_name);
- XFREE (actual_cwrapper_path);
- XFREE (actual_cwrapper_name);
-
- lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
- lt_setenv ("DUALCASE", "1"); /* for MSK sh */
- lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
- lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
-
- newargc=0;
- for (i = 1; i < argc; i++)
- {
- if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
- {
- if (argv[i][env_set_opt_len] == '=')
- {
- const char *p = argv[i] + env_set_opt_len + 1;
- lt_opt_process_env_set (p);
- }
- else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
- {
- lt_opt_process_env_set (argv[++i]); /* don't copy */
- }
- else
- lt_fatal ("%s missing required argument", env_set_opt);
- continue;
- }
- if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
- {
- if (argv[i][env_prepend_opt_len] == '=')
- {
- const char *p = argv[i] + env_prepend_opt_len + 1;
- lt_opt_process_env_prepend (p);
- }
- else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
- {
- lt_opt_process_env_prepend (argv[++i]); /* don't copy */
- }
- else
- lt_fatal ("%s missing required argument", env_prepend_opt);
- continue;
- }
- if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
- {
- if (argv[i][env_append_opt_len] == '=')
- {
- const char *p = argv[i] + env_append_opt_len + 1;
- lt_opt_process_env_append (p);
- }
- else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
- {
- lt_opt_process_env_append (argv[++i]); /* don't copy */
- }
- else
- lt_fatal ("%s missing required argument", env_append_opt);
- continue;
- }
- if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
- {
- /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
- namespace, but it is not one of the ones we know about and
- have already dealt with, above (inluding dump-script), then
- report an error. Otherwise, targets might begin to believe
- they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
- namespace. The first time any user complains about this, we'll
- need to make LTWRAPPER_OPTION_PREFIX a configure-time option
- or a configure.ac-settable value.
- */
- lt_fatal ("Unrecognized option in %s namespace: '%s'",
- ltwrapper_option_prefix, argv[i]);
- }
- /* otherwise ... */
- newargz[++newargc] = xstrdup (argv[i]);
- }
- newargz[++newargc] = NULL;
-
- LTWRAPPER_DEBUGPRINTF (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
- for (i = 0; i < newargc; i++)
- {
- LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d] : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
- }
-
-EOF
-
- case $host_os in
- mingw*)
- cat <<"EOF"
- /* execv doesn't actually work on mingw as expected on unix */
- rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
- if (rval == -1)
- {
- /* failed to start process */
- LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
- return 127;
- }
- return rval;
-EOF
- ;;
- *)
- cat <<"EOF"
- execv (lt_argv_zero, newargz);
- return rval; /* =127, but avoids unused variable warning */
-EOF
- ;;
- esac
-
- cat <<"EOF"
-}
-
-void *
-xmalloc (size_t num)
-{
- void *p = (void *) malloc (num);
- if (!p)
- lt_fatal ("Memory exhausted");
-
- return p;
-}
-
-char *
-xstrdup (const char *string)
-{
- return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
- string) : NULL;
-}
-
-const char *
-base_name (const char *name)
-{
- const char *base;
-
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- /* Skip over the disk name in MSDOS pathnames. */
- if (isalpha ((unsigned char) name[0]) && name[1] == ':')
- name += 2;
-#endif
-
- for (base = name; *name; name++)
- if (IS_DIR_SEPARATOR (*name))
- base = name + 1;
- return base;
-}
-
-int
-check_executable (const char *path)
-{
- struct stat st;
-
- LTWRAPPER_DEBUGPRINTF (("(check_executable) : %s\n",
- path ? (*path ? path : "EMPTY!") : "NULL!"));
- if ((!path) || (!*path))
- return 0;
-
- if ((stat (path, &st) >= 0)
- && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
- return 1;
- else
- return 0;
-}
-
-int
-make_executable (const char *path)
-{
- int rval = 0;
- struct stat st;
-
- LTWRAPPER_DEBUGPRINTF (("(make_executable) : %s\n",
- path ? (*path ? path : "EMPTY!") : "NULL!"));
- if ((!path) || (!*path))
- return 0;
-
- if (stat (path, &st) >= 0)
- {
- rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
- }
- return rval;
-}
-
-/* Searches for the full path of the wrapper. Returns
- newly allocated full path name if found, NULL otherwise
- Does not chase symlinks, even on platforms that support them.
-*/
-char *
-find_executable (const char *wrapper)
-{
- int has_slash = 0;
- const char *p;
- const char *p_next;
- /* static buffer for getcwd */
- char tmp[LT_PATHMAX + 1];
- int tmp_len;
- char *concat_name;
-
- LTWRAPPER_DEBUGPRINTF (("(find_executable) : %s\n",
- wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
-
- if ((wrapper == NULL) || (*wrapper == '\0'))
- return NULL;
-
- /* Absolute path? */
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
- {
- concat_name = xstrdup (wrapper);
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
- else
- {
-#endif
- if (IS_DIR_SEPARATOR (wrapper[0]))
- {
- concat_name = xstrdup (wrapper);
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- }
-#endif
-
- for (p = wrapper; *p; p++)
- if (*p == '/')
- {
- has_slash = 1;
- break;
- }
- if (!has_slash)
- {
- /* no slashes; search PATH */
- const char *path = getenv ("PATH");
- if (path != NULL)
- {
- for (p = path; *p; p = p_next)
- {
- const char *q;
- size_t p_len;
- for (q = p; *q; q++)
- if (IS_PATH_SEPARATOR (*q))
- break;
- p_len = q - p;
- p_next = (*q == '\0' ? q : q + 1);
- if (p_len == 0)
- {
- /* empty path: current directory */
- if (getcwd (tmp, LT_PATHMAX) == NULL)
- lt_fatal ("getcwd failed");
- tmp_len = strlen (tmp);
- concat_name =
- XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, tmp, tmp_len);
- concat_name[tmp_len] = '/';
- strcpy (concat_name + tmp_len + 1, wrapper);
- }
- else
- {
- concat_name =
- XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, p, p_len);
- concat_name[p_len] = '/';
- strcpy (concat_name + p_len + 1, wrapper);
- }
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
- }
- /* not found in PATH; assume curdir */
- }
- /* Relative path | not found in path: prepend cwd */
- if (getcwd (tmp, LT_PATHMAX) == NULL)
- lt_fatal ("getcwd failed");
- tmp_len = strlen (tmp);
- concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, tmp, tmp_len);
- concat_name[tmp_len] = '/';
- strcpy (concat_name + tmp_len + 1, wrapper);
-
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- return NULL;
-}
-
-char *
-chase_symlinks (const char *pathspec)
-{
-#ifndef S_ISLNK
- return xstrdup (pathspec);
-#else
- char buf[LT_PATHMAX];
- struct stat s;
- char *tmp_pathspec = xstrdup (pathspec);
- char *p;
- int has_symlinks = 0;
- while (strlen (tmp_pathspec) && !has_symlinks)
- {
- LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
- tmp_pathspec));
- if (lstat (tmp_pathspec, &s) == 0)
- {
- if (S_ISLNK (s.st_mode) != 0)
- {
- has_symlinks = 1;
- break;
- }
-
- /* search backwards for last DIR_SEPARATOR */
- p = tmp_pathspec + strlen (tmp_pathspec) - 1;
- while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
- p--;
- if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
- {
- /* no more DIR_SEPARATORS left */
- break;
- }
- *p = '\0';
- }
- else
- {
- char *errstr = strerror (errno);
- lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
- }
- }
- XFREE (tmp_pathspec);
-
- if (!has_symlinks)
- {
- return xstrdup (pathspec);
- }
-
- tmp_pathspec = realpath (pathspec, buf);
- if (tmp_pathspec == 0)
- {
- lt_fatal ("Could not follow symlinks for %s", pathspec);
- }
- return xstrdup (tmp_pathspec);
-#endif
-}
-
-char *
-strendzap (char *str, const char *pat)
-{
- size_t len, patlen;
-
- assert (str != NULL);
- assert (pat != NULL);
-
- len = strlen (str);
- patlen = strlen (pat);
-
- if (patlen <= len)
- {
- str += len - patlen;
- if (strcmp (str, pat) == 0)
- *str = '\0';
- }
- return str;
-}
-
-static void
-lt_error_core (int exit_status, const char *mode,
- const char *message, va_list ap)
-{
- fprintf (stderr, "%s: %s: ", program_name, mode);
- vfprintf (stderr, message, ap);
- fprintf (stderr, ".\n");
-
- if (exit_status >= 0)
- exit (exit_status);
-}
-
-void
-lt_fatal (const char *message, ...)
-{
- va_list ap;
- va_start (ap, message);
- lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
- va_end (ap);
-}
-
-void
-lt_setenv (const char *name, const char *value)
-{
- LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
- (name ? name : "<NULL>"),
- (value ? value : "<NULL>")));
- {
-#ifdef HAVE_SETENV
- /* always make a copy, for consistency with !HAVE_SETENV */
- char *str = xstrdup (value);
- setenv (name, str, 1);
-#else
- int len = strlen (name) + 1 + strlen (value) + 1;
- char *str = XMALLOC (char, len);
- sprintf (str, "%s=%s", name, value);
- if (putenv (str) != EXIT_SUCCESS)
- {
- XFREE (str);
- }
-#endif
- }
-}
-
-char *
-lt_extend_str (const char *orig_value, const char *add, int to_end)
-{
- char *new_value;
- if (orig_value && *orig_value)
- {
- int orig_value_len = strlen (orig_value);
- int add_len = strlen (add);
- new_value = XMALLOC (char, add_len + orig_value_len + 1);
- if (to_end)
- {
- strcpy (new_value, orig_value);
- strcpy (new_value + orig_value_len, add);
- }
- else
- {
- strcpy (new_value, add);
- strcpy (new_value + add_len, orig_value);
- }
- }
- else
- {
- new_value = xstrdup (add);
- }
- return new_value;
-}
-
-int
-lt_split_name_value (const char *arg, char** name, char** value)
-{
- const char *p;
- int len;
- if (!arg || !*arg)
- return 1;
-
- p = strchr (arg, (int)'=');
-
- if (!p)
- return 1;
-
- *value = xstrdup (++p);
-
- len = strlen (arg) - strlen (*value);
- *name = XMALLOC (char, len);
- strncpy (*name, arg, len-1);
- (*name)[len - 1] = '\0';
-
- return 0;
-}
-
-void
-lt_opt_process_env_set (const char *arg)
-{
- char *name = NULL;
- char *value = NULL;
-
- if (lt_split_name_value (arg, &name, &value) != 0)
- {
- XFREE (name);
- XFREE (value);
- lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
- }
-
- lt_setenv (name, value);
- XFREE (name);
- XFREE (value);
-}
-
-void
-lt_opt_process_env_prepend (const char *arg)
-{
- char *name = NULL;
- char *value = NULL;
- char *new_value = NULL;
-
- if (lt_split_name_value (arg, &name, &value) != 0)
- {
- XFREE (name);
- XFREE (value);
- lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
- }
-
- new_value = lt_extend_str (getenv (name), value, 0);
- lt_setenv (name, new_value);
- XFREE (new_value);
- XFREE (name);
- XFREE (value);
-}
-
-void
-lt_opt_process_env_append (const char *arg)
-{
- char *name = NULL;
- char *value = NULL;
- char *new_value = NULL;
-
- if (lt_split_name_value (arg, &name, &value) != 0)
- {
- XFREE (name);
- XFREE (value);
- lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
- }
-
- new_value = lt_extend_str (getenv (name), value, 1);
- lt_setenv (name, new_value);
- XFREE (new_value);
- XFREE (name);
- XFREE (value);
-}
-
-void
-lt_update_exe_path (const char *name, const char *value)
-{
- LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
- (name ? name : "<NULL>"),
- (value ? value : "<NULL>")));
-
- if (name && *name && value && *value)
- {
- char *new_value = lt_extend_str (getenv (name), value, 0);
- /* some systems can't cope with a ':'-terminated path #' */
- int len = strlen (new_value);
- while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
- {
- new_value[len-1] = '\0';
- }
- lt_setenv (name, new_value);
- XFREE (new_value);
- }
-}
-
-void
-lt_update_lib_path (const char *name, const char *value)
-{
- LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
- (name ? name : "<NULL>"),
- (value ? value : "<NULL>")));
-
- if (name && *name && value && *value)
- {
- char *new_value = lt_extend_str (getenv (name), value, 0);
- lt_setenv (name, new_value);
- XFREE (new_value);
- }
-}
-
-
-EOF
-}
-# end: func_emit_cwrapperexe_src
-
-# func_mode_link arg...
-func_mode_link ()
-{
- $opt_debug
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- # It is impossible to link a dll without this setting, and
- # we shouldn't force the makefile maintainer to figure out
- # which system we are compiling for in order to pass an extra
- # flag for every libtool invocation.
- # allow_undefined=no
-
- # FIXME: Unfortunately, there are problems with the above when trying
- # to make a dll which has undefined symbols, in which case not
- # even a static library is built. For now, we need to specify
- # -no-undefined on the libtool link line when we can be certain
- # that all symbols are satisfied, otherwise we get a static library.
- allow_undefined=yes
- ;;
- *)
- allow_undefined=yes
- ;;
- esac
- libtool_args=$nonopt
- base_compile="$nonopt $@"
- compile_command=$nonopt
- finalize_command=$nonopt
-
- compile_rpath=
- finalize_rpath=
- compile_shlibpath=
- finalize_shlibpath=
- convenience=
- old_convenience=
- deplibs=
- old_deplibs=
- compiler_flags=
- linker_flags=
- dllsearchpath=
- lib_search_path=`pwd`
- inst_prefix_dir=
- new_inherited_linker_flags=
-
- avoid_version=no
- dlfiles=
- dlprefiles=
- dlself=no
- export_dynamic=no
- export_symbols=
- export_symbols_regex=
- generated=
- libobjs=
- ltlibs=
- module=no
- no_install=no
- objs=
- non_pic_objects=
- precious_files_regex=
- prefer_static_libs=no
- preload=no
- prev=
- prevarg=
- release=
- rpath=
- xrpath=
- perm_rpath=
- temp_rpath=
- thread_safe=no
- vinfo=
- vinfo_number=no
- weak_libs=
- single_module="${wl}-single_module"
- func_infer_tag $base_compile
-
- # We need to know -static, to get the right output filenames.
- for arg
- do
- case $arg in
- -shared)
- test "$build_libtool_libs" != yes && \
- func_fatal_configuration "can not build a shared library"
- build_old_libs=no
- break
- ;;
- -all-static | -static | -static-libtool-libs)
- case $arg in
- -all-static)
- if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
- func_warning "complete static linking is impossible in this configuration"
- fi
- if test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=yes
- ;;
- -static)
- if test -z "$pic_flag" && test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=built
- ;;
- -static-libtool-libs)
- if test -z "$pic_flag" && test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=yes
- ;;
- esac
- build_libtool_libs=no
- build_old_libs=yes
- break
- ;;
- esac
- done
-
- # See if our shared archives depend on static archives.
- test -n "$old_archive_from_new_cmds" && build_old_libs=yes
-
- # Go through the arguments, transforming them on the way.
- while test "$#" -gt 0; do
- arg="$1"
- shift
- func_quote_for_eval "$arg"
- qarg=$func_quote_for_eval_unquoted_result
- func_append libtool_args " $func_quote_for_eval_result"
-
- # If the previous option needs an argument, assign it.
- if test -n "$prev"; then
- case $prev in
- output)
- func_append compile_command " @OUTPUT@"
- func_append finalize_command " @OUTPUT@"
- ;;
- esac
-
- case $prev in
- dlfiles|dlprefiles)
- if test "$preload" = no; then
- # Add the symbol object into the linking commands.
- func_append compile_command " @SYMFILE@"
- func_append finalize_command " @SYMFILE@"
- preload=yes
- fi
- case $arg in
- *.la | *.lo) ;; # We handle these cases below.
- force)
- if test "$dlself" = no; then
- dlself=needless
- export_dynamic=yes
- fi
- prev=
- continue
- ;;
- self)
- if test "$prev" = dlprefiles; then
- dlself=yes
- elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
- dlself=yes
- else
- dlself=needless
- export_dynamic=yes
- fi
- prev=
- continue
- ;;
- *)
- if test "$prev" = dlfiles; then
- dlfiles="$dlfiles $arg"
- else
- dlprefiles="$dlprefiles $arg"
- fi
- prev=
- continue
- ;;
- esac
- ;;
- expsyms)
- export_symbols="$arg"
- test -f "$arg" \
- || func_fatal_error "symbol file \`$arg' does not exist"
- prev=
- continue
- ;;
- expsyms_regex)
- export_symbols_regex="$arg"
- prev=
- continue
- ;;
- framework)
- case $host in
- *-*-darwin*)
- case "$deplibs " in
- *" $qarg.ltframework "*) ;;
- *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
- ;;
- esac
- ;;
- esac
- prev=
- continue
- ;;
- inst_prefix)
- inst_prefix_dir="$arg"
- prev=
- continue
- ;;
- objectlist)
- if test -f "$arg"; then
- save_arg=$arg
- moreargs=
- for fil in `cat "$save_arg"`
- do
-# moreargs="$moreargs $fil"
- arg=$fil
- # A libtool-controlled object.
-
- # Check to see that this really is a libtool object.
- if func_lalib_unsafe_p "$arg"; then
- pic_object=
- non_pic_object=
-
- # Read the .lo file
- func_source "$arg"
-
- if test -z "$pic_object" ||
- test -z "$non_pic_object" ||
- test "$pic_object" = none &&
- test "$non_pic_object" = none; then
- func_fatal_error "cannot find name of object for \`$arg'"
- fi
-
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- if test "$pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- pic_object="$xdir$pic_object"
-
- if test "$prev" = dlfiles; then
- if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
- dlfiles="$dlfiles $pic_object"
- prev=
- continue
- else
- # If libtool objects are unsupported, then we need to preload.
- prev=dlprefiles
- fi
- fi
-
- # CHECK ME: I think I busted this. -Ossama
- if test "$prev" = dlprefiles; then
- # Preload the old-style object.
- dlprefiles="$dlprefiles $pic_object"
- prev=
- fi
-
- # A PIC object.
- func_append libobjs " $pic_object"
- arg="$pic_object"
- fi
-
- # Non-PIC object.
- if test "$non_pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- non_pic_object="$xdir$non_pic_object"
-
- # A standard non-PIC object
- func_append non_pic_objects " $non_pic_object"
- if test -z "$pic_object" || test "$pic_object" = none ; then
- arg="$non_pic_object"
- fi
- else
- # If the PIC object exists, use it instead.
- # $xdir was prepended to $pic_object above.
- non_pic_object="$pic_object"
- func_append non_pic_objects " $non_pic_object"
- fi
- else
- # Only an error if not doing a dry-run.
- if $opt_dry_run; then
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- func_lo2o "$arg"
- pic_object=$xdir$objdir/$func_lo2o_result
- non_pic_object=$xdir$func_lo2o_result
- func_append libobjs " $pic_object"
- func_append non_pic_objects " $non_pic_object"
- else
- func_fatal_error "\`$arg' is not a valid libtool object"
- fi
- fi
- done
- else
- func_fatal_error "link input file \`$arg' does not exist"
- fi
- arg=$save_arg
- prev=
- continue
- ;;
- precious_regex)
- precious_files_regex="$arg"
- prev=
- continue
- ;;
- release)
- release="-$arg"
- prev=
- continue
- ;;
- rpath | xrpath)
- # We need an absolute path.
- case $arg in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- func_fatal_error "only absolute run-paths are allowed"
- ;;
- esac
- if test "$prev" = rpath; then
- case "$rpath " in
- *" $arg "*) ;;
- *) rpath="$rpath $arg" ;;
- esac
- else
- case "$xrpath " in
- *" $arg "*) ;;
- *) xrpath="$xrpath $arg" ;;
- esac
- fi
- prev=
- continue
- ;;
- shrext)
- shrext_cmds="$arg"
- prev=
- continue
- ;;
- weak)
- weak_libs="$weak_libs $arg"
- prev=
- continue
- ;;
- xcclinker)
- linker_flags="$linker_flags $qarg"
- compiler_flags="$compiler_flags $qarg"
- prev=
- func_append compile_command " $qarg"
- func_append finalize_command " $qarg"
- continue
- ;;
- xcompiler)
- compiler_flags="$compiler_flags $qarg"
- prev=
- func_append compile_command " $qarg"
- func_append finalize_command " $qarg"
- continue
- ;;
- xlinker)
- linker_flags="$linker_flags $qarg"
- compiler_flags="$compiler_flags $wl$qarg"
- prev=
- func_append compile_command " $wl$qarg"
- func_append finalize_command " $wl$qarg"
- continue
- ;;
- *)
- eval "$prev=\"\$arg\""
- prev=
- continue
- ;;
- esac
- fi # test -n "$prev"
-
- prevarg="$arg"
-
- case $arg in
- -all-static)
- if test -n "$link_static_flag"; then
- # See comment for -static flag below, for more details.
- func_append compile_command " $link_static_flag"
- func_append finalize_command " $link_static_flag"
- fi
- continue
- ;;
-
- -allow-undefined)
- # FIXME: remove this flag sometime in the future.
- func_fatal_error "\`-allow-undefined' must not be used because it is the default"
- ;;
-
- -avoid-version)
- avoid_version=yes
- continue
- ;;
-
- -dlopen)
- prev=dlfiles
- continue
- ;;
-
- -dlpreopen)
- prev=dlprefiles
- continue
- ;;
-
- -export-dynamic)
- export_dynamic=yes
- continue
- ;;
-
- -export-symbols | -export-symbols-regex)
- if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
- func_fatal_error "more than one -exported-symbols argument is not allowed"
- fi
- if test "X$arg" = "X-export-symbols"; then
- prev=expsyms
- else
- prev=expsyms_regex
- fi
- continue
- ;;
-
- -framework)
- prev=framework
- continue
- ;;
-
- -inst-prefix-dir)
- prev=inst_prefix
- continue
- ;;
-
- # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
- # so, if we see these flags be careful not to treat them like -L
- -L[A-Z][A-Z]*:*)
- case $with_gcc/$host in
- no/*-*-irix* | /*-*-irix*)
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- ;;
- esac
- continue
- ;;
-
- -L*)
- func_stripname '-L' '' "$arg"
- dir=$func_stripname_result
- if test -z "$dir"; then
- if test "$#" -gt 0; then
- func_fatal_error "require no space between \`-L' and \`$1'"
- else
- func_fatal_error "need path for \`-L' option"
- fi
- fi
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- absdir=`cd "$dir" && pwd`
- test -z "$absdir" && \
- func_fatal_error "cannot determine absolute directory name of \`$dir'"
- dir="$absdir"
- ;;
- esac
- case "$deplibs " in
- *" -L$dir "*) ;;
- *)
- deplibs="$deplibs -L$dir"
- lib_search_path="$lib_search_path $dir"
- ;;
- esac
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
- case :$dllsearchpath: in
- *":$dir:"*) ;;
- ::) dllsearchpath=$dir;;
- *) dllsearchpath="$dllsearchpath:$dir";;
- esac
- case :$dllsearchpath: in
- *":$testbindir:"*) ;;
- ::) dllsearchpath=$testbindir;;
- *) dllsearchpath="$dllsearchpath:$testbindir";;
- esac
- ;;
- esac
- continue
- ;;
-
- -l*)
- if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
- # These systems don't actually have a C or math library (as such)
- continue
- ;;
- *-*-os2*)
- # These systems don't actually have a C library (as such)
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc due to us having libc/libc_r.
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-rhapsody* | *-*-darwin1.[012])
- # Rhapsody C and math libraries are in the System framework
- deplibs="$deplibs System.ltframework"
- continue
- ;;
- *-*-sco3.2v5* | *-*-sco5v6*)
- # Causes problems with __ctype
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
- # Compiler inserts libc in the correct place for threads to work
- test "X$arg" = "X-lc" && continue
- ;;
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
- esac
- fi
- deplibs="$deplibs $arg"
- continue
- ;;
-
- -module)
- module=yes
- continue
- ;;
-
- # Tru64 UNIX uses -model [arg] to determine the layout of C++
- # classes, name mangling, and exception handling.
- # Darwin uses the -arch flag to determine output architecture.
- -model|-arch|-isysroot)
- compiler_flags="$compiler_flags $arg"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- prev=xcompiler
- continue
- ;;
-
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
- compiler_flags="$compiler_flags $arg"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- case "$new_inherited_linker_flags " in
- *" $arg "*) ;;
- * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
- esac
- continue
- ;;
-
- -multi_module)
- single_module="${wl}-multi_module"
- continue
- ;;
-
- -no-fast-install)
- fast_install=no
- continue
- ;;
-
- -no-install)
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
- # The PATH hackery in wrapper scripts is required on Windows
- # and Darwin in order for the loader to find any dlls it needs.
- func_warning "\`-no-install' is ignored for $host"
- func_warning "assuming \`-no-fast-install' instead"
- fast_install=no
- ;;
- *) no_install=yes ;;
- esac
- continue
- ;;
-
- -no-undefined)
- allow_undefined=no
- continue
- ;;
-
- -objectlist)
- prev=objectlist
- continue
- ;;
-
- -o) prev=output ;;
-
- -precious-files-regex)
- prev=precious_regex
- continue
- ;;
-
- -release)
- prev=release
- continue
- ;;
-
- -rpath)
- prev=rpath
- continue
- ;;
-
- -R)
- prev=xrpath
- continue
- ;;
-
- -R*)
- func_stripname '-R' '' "$arg"
- dir=$func_stripname_result
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- func_fatal_error "only absolute run-paths are allowed"
- ;;
- esac
- case "$xrpath " in
- *" $dir "*) ;;
- *) xrpath="$xrpath $dir" ;;
- esac
- continue
- ;;
-
- -shared)
- # The effects of -shared are defined in a previous loop.
- continue
- ;;
-
- -shrext)
- prev=shrext
- continue
- ;;
-
- -static | -static-libtool-libs)
- # The effects of -static are defined in a previous loop.
- # We used to do the same as -all-static on platforms that
- # didn't have a PIC flag, but the assumption that the effects
- # would be equivalent was wrong. It would break on at least
- # Digital Unix and AIX.
- continue
- ;;
-
- -thread-safe)
- thread_safe=yes
- continue
- ;;
-
- -version-info)
- prev=vinfo
- continue
- ;;
-
- -version-number)
- prev=vinfo
- vinfo_number=yes
- continue
- ;;
-
- -weak)
- prev=weak
- continue
- ;;
-
- -Wc,*)
- func_stripname '-Wc,' '' "$arg"
- args=$func_stripname_result
- arg=
- save_ifs="$IFS"; IFS=','
- for flag in $args; do
- IFS="$save_ifs"
- func_quote_for_eval "$flag"
- arg="$arg $wl$func_quote_for_eval_result"
- compiler_flags="$compiler_flags $func_quote_for_eval_result"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$arg"
- arg=$func_stripname_result
- ;;
-
- -Wl,*)
- func_stripname '-Wl,' '' "$arg"
- args=$func_stripname_result
- arg=
- save_ifs="$IFS"; IFS=','
- for flag in $args; do
- IFS="$save_ifs"
- func_quote_for_eval "$flag"
- arg="$arg $wl$func_quote_for_eval_result"
- compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
- linker_flags="$linker_flags $func_quote_for_eval_result"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$arg"
- arg=$func_stripname_result
- ;;
-
- -Xcompiler)
- prev=xcompiler
- continue
- ;;
-
- -Xlinker)
- prev=xlinker
- continue
- ;;
-
- -XCClinker)
- prev=xcclinker
- continue
- ;;
-
- # -msg_* for osf cc
- -msg_*)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
-
- # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
- # -r[0-9][0-9]* specifies the processor on the SGI compiler
- # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
- # +DA*, +DD* enable 64-bit mode on the HP compiler
- # -q* pass through compiler args for the IBM compiler
- # -m*, -t[45]*, -txscale* pass through architecture-specific
- # compiler args for GCC
- # -F/path gives path to uninstalled frameworks, gcc on darwin
- # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
- # @file GCC response files
- -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- compiler_flags="$compiler_flags $arg"
- continue
- ;;
-
- # Some other compiler flag.
- -* | +*)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
-
- *.$objext)
- # A standard object.
- objs="$objs $arg"
- ;;
-
- *.lo)
- # A libtool-controlled object.
-
- # Check to see that this really is a libtool object.
- if func_lalib_unsafe_p "$arg"; then
- pic_object=
- non_pic_object=
-
- # Read the .lo file
- func_source "$arg"
-
- if test -z "$pic_object" ||
- test -z "$non_pic_object" ||
- test "$pic_object" = none &&
- test "$non_pic_object" = none; then
- func_fatal_error "cannot find name of object for \`$arg'"
- fi
-
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- if test "$pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- pic_object="$xdir$pic_object"
-
- if test "$prev" = dlfiles; then
- if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
- dlfiles="$dlfiles $pic_object"
- prev=
- continue
- else
- # If libtool objects are unsupported, then we need to preload.
- prev=dlprefiles
- fi
- fi
-
- # CHECK ME: I think I busted this. -Ossama
- if test "$prev" = dlprefiles; then
- # Preload the old-style object.
- dlprefiles="$dlprefiles $pic_object"
- prev=
- fi
-
- # A PIC object.
- func_append libobjs " $pic_object"
- arg="$pic_object"
- fi
-
- # Non-PIC object.
- if test "$non_pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- non_pic_object="$xdir$non_pic_object"
-
- # A standard non-PIC object
- func_append non_pic_objects " $non_pic_object"
- if test -z "$pic_object" || test "$pic_object" = none ; then
- arg="$non_pic_object"
- fi
- else
- # If the PIC object exists, use it instead.
- # $xdir was prepended to $pic_object above.
- non_pic_object="$pic_object"
- func_append non_pic_objects " $non_pic_object"
- fi
- else
- # Only an error if not doing a dry-run.
- if $opt_dry_run; then
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- func_lo2o "$arg"
- pic_object=$xdir$objdir/$func_lo2o_result
- non_pic_object=$xdir$func_lo2o_result
- func_append libobjs " $pic_object"
- func_append non_pic_objects " $non_pic_object"
- else
- func_fatal_error "\`$arg' is not a valid libtool object"
- fi
- fi
- ;;
-
- *.$libext)
- # An archive.
- deplibs="$deplibs $arg"
- old_deplibs="$old_deplibs $arg"
- continue
- ;;
-
- *.la)
- # A libtool-controlled library.
-
- if test "$prev" = dlfiles; then
- # This library was specified with -dlopen.
- dlfiles="$dlfiles $arg"
- prev=
- elif test "$prev" = dlprefiles; then
- # The library was specified with -dlpreopen.
- dlprefiles="$dlprefiles $arg"
- prev=
- else
- deplibs="$deplibs $arg"
- fi
- continue
- ;;
-
- # Some other compiler argument.
- *)
- # Unknown arguments in both finalize_command and compile_command need
- # to be aesthetically quoted because they are evaled later.
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
- esac # arg
-
- # Now actually substitute the argument into the commands.
- if test -n "$arg"; then
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- fi
- done # argument parsing loop
-
- test -n "$prev" && \
- func_fatal_help "the \`$prevarg' option requires an argument"
-
- if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
- eval arg=\"$export_dynamic_flag_spec\"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- fi
-
- oldlibs=
- # calculate the name of the file, without its directory
- func_basename "$output"
- outputname="$func_basename_result"
- libobjs_save="$libobjs"
-
- if test -n "$shlibpath_var"; then
- # get the directories listed in $shlibpath_var
- eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
- else
- shlib_search_path=
- fi
- eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
- eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
-
- func_dirname "$output" "/" ""
- output_objdir="$func_dirname_result$objdir"
- # Create the object directory.
- func_mkdir_p "$output_objdir"
-
- # Determine the type of output
- case $output in
- "")
- func_fatal_help "you must specify an output file"
- ;;
- *.$libext) linkmode=oldlib ;;
- *.lo | *.$objext) linkmode=obj ;;
- *.la) linkmode=lib ;;
- *) linkmode=prog ;; # Anything else should be a program.
- esac
-
- specialdeplibs=
-
- libs=
- # Find all interdependent deplibs by searching for libraries
- # that are linked more than once (e.g. -la -lb -la)
- for deplib in $deplibs; do
- if $opt_duplicate_deps ; then
- case "$libs " in
- *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- esac
- fi
- libs="$libs $deplib"
- done
-
- if test "$linkmode" = lib; then
- libs="$predeps $libs $compiler_lib_search_path $postdeps"
-
- # Compute libraries that are listed more than once in $predeps
- # $postdeps and mark them as special (i.e., whose duplicates are
- # not to be eliminated).
- pre_post_deps=
- if $opt_duplicate_compiler_generated_deps; then
- for pre_post_dep in $predeps $postdeps; do
- case "$pre_post_deps " in
- *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
- esac
- pre_post_deps="$pre_post_deps $pre_post_dep"
- done
- fi
- pre_post_deps=
- fi
-
- deplibs=
- newdependency_libs=
- newlib_search_path=
- need_relink=no # whether we're linking any uninstalled libtool libraries
- notinst_deplibs= # not-installed libtool libraries
- notinst_path= # paths that contain not-installed libtool libraries
-
- case $linkmode in
- lib)
- passes="conv dlpreopen link"
- for file in $dlfiles $dlprefiles; do
- case $file in
- *.la) ;;
- *)
- func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
- ;;
- esac
- done
- ;;
- prog)
- compile_deplibs=
- finalize_deplibs=
- alldeplibs=no
- newdlfiles=
- newdlprefiles=
- passes="conv scan dlopen dlpreopen link"
- ;;
- *) passes="conv"
- ;;
- esac
-
- for pass in $passes; do
- # The preopen pass in lib mode reverses $deplibs; put it back here
- # so that -L comes before libs that need it for instance...
- if test "$linkmode,$pass" = "lib,link"; then
- ## FIXME: Find the place where the list is rebuilt in the wrong
- ## order, and fix it there properly
- tmp_deplibs=
- for deplib in $deplibs; do
- tmp_deplibs="$deplib $tmp_deplibs"
- done
- deplibs="$tmp_deplibs"
- fi
-
- if test "$linkmode,$pass" = "lib,link" ||
- test "$linkmode,$pass" = "prog,scan"; then
- libs="$deplibs"
- deplibs=
- fi
- if test "$linkmode" = prog; then
- case $pass in
- dlopen) libs="$dlfiles" ;;
- dlpreopen) libs="$dlprefiles" ;;
- link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
- esac
- fi
- if test "$linkmode,$pass" = "lib,dlpreopen"; then
- # Collect and forward deplibs of preopened libtool libs
- for lib in $dlprefiles; do
- # Ignore non-libtool-libs
- dependency_libs=
- case $lib in
- *.la) func_source "$lib" ;;
- esac
-
- # Collect preopened libtool deplibs, except any this library
- # has declared as weak libs
- for deplib in $dependency_libs; do
- deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
- case " $weak_libs " in
- *" $deplib_base "*) ;;
- *) deplibs="$deplibs $deplib" ;;
- esac
- done
- done
- libs="$dlprefiles"
- fi
- if test "$pass" = dlopen; then
- # Collect dlpreopened libraries
- save_deplibs="$deplibs"
- deplibs=
- fi
-
- for deplib in $libs; do
- lib=
- found=no
- case $deplib in
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- compiler_flags="$compiler_flags $deplib"
- if test "$linkmode" = lib ; then
- case "$new_inherited_linker_flags " in
- *" $deplib "*) ;;
- * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
- esac
- fi
- fi
- continue
- ;;
- -l*)
- if test "$linkmode" != lib && test "$linkmode" != prog; then
- func_warning "\`-l' is ignored for archives/objects"
- continue
- fi
- func_stripname '-l' '' "$deplib"
- name=$func_stripname_result
- if test "$linkmode" = lib; then
- searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
- else
- searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
- fi
- for searchdir in $searchdirs; do
- for search_ext in .la $std_shrext .so .a; do
- # Search the libtool library
- lib="$searchdir/lib${name}${search_ext}"
- if test -f "$lib"; then
- if test "$search_ext" = ".la"; then
- found=yes
- else
- found=no
- fi
- break 2
- fi
- done
- done
- if test "$found" != yes; then
- # deplib doesn't seem to be a libtool library
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
- fi
- continue
- else # deplib is a libtool library
- # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
- # We need to do some special things here, and not later.
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $deplib "*)
- if func_lalib_p "$lib"; then
- library_names=
- old_library=
- func_source "$lib"
- for l in $old_library $library_names; do
- ll="$l"
- done
- if test "X$ll" = "X$old_library" ; then # only static version available
- found=no
- func_dirname "$lib" "" "."
- ladir="$func_dirname_result"
- lib=$ladir/$old_library
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
- fi
- continue
- fi
- fi
- ;;
- *) ;;
- esac
- fi
- fi
- ;; # -l
- *.ltframework)
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- if test "$linkmode" = lib ; then
- case "$new_inherited_linker_flags " in
- *" $deplib "*) ;;
- * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
- esac
- fi
- fi
- continue
- ;;
- -L*)
- case $linkmode in
- lib)
- deplibs="$deplib $deplibs"
- test "$pass" = conv && continue
- newdependency_libs="$deplib $newdependency_libs"
- func_stripname '-L' '' "$deplib"
- newlib_search_path="$newlib_search_path $func_stripname_result"
- ;;
- prog)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- continue
- fi
- if test "$pass" = scan; then
- deplibs="$deplib $deplibs"
- else
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- fi
- func_stripname '-L' '' "$deplib"
- newlib_search_path="$newlib_search_path $func_stripname_result"
- ;;
- *)
- func_warning "\`-L' is ignored for archives/objects"
- ;;
- esac # linkmode
- continue
- ;; # -L
- -R*)
- if test "$pass" = link; then
- func_stripname '-R' '' "$deplib"
- dir=$func_stripname_result
- # Make sure the xrpath contains only unique directories.
- case "$xrpath " in
- *" $dir "*) ;;
- *) xrpath="$xrpath $dir" ;;
- esac
- fi
- deplibs="$deplib $deplibs"
- continue
- ;;
- *.la) lib="$deplib" ;;
- *.$libext)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- continue
- fi
- case $linkmode in
- lib)
- # Linking convenience modules into shared libraries is allowed,
- # but linking other static libraries is non-portable.
- case " $dlpreconveniencelibs " in
- *" $deplib "*) ;;
- *)
- valid_a_lib=no
- case $deplibs_check_method in
- match_pattern*)
- set dummy $deplibs_check_method; shift
- match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
- | $EGREP "$match_pattern_regex" > /dev/null; then
- valid_a_lib=yes
- fi
- ;;
- pass_all)
- valid_a_lib=yes
- ;;
- esac
- if test "$valid_a_lib" != yes; then
- $ECHO
- $ECHO "*** Warning: Trying to link with static lib archive $deplib."
- $ECHO "*** I have the capability to make that library automatically link in when"
- $ECHO "*** you link to this library. But I can only do this if you have a"
- $ECHO "*** shared version of the library, which you do not appear to have"
- $ECHO "*** because the file extensions .$libext of this argument makes me believe"
- $ECHO "*** that it is just a static archive that I should not use here."
- else
- $ECHO
- $ECHO "*** Warning: Linking the shared library $output against the"
- $ECHO "*** static library $deplib is not portable!"
- deplibs="$deplib $deplibs"
- fi
- ;;
- esac
- continue
- ;;
- prog)
- if test "$pass" != link; then
- deplibs="$deplib $deplibs"
- else
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- fi
- continue
- ;;
- esac # linkmode
- ;; # *.$libext
- *.lo | *.$objext)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- elif test "$linkmode" = prog; then
- if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
- # If there is no dlopen support or we're linking statically,
- # we need to preload.
- newdlprefiles="$newdlprefiles $deplib"
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- newdlfiles="$newdlfiles $deplib"
- fi
- fi
- continue
- ;;
- %DEPLIBS%)
- alldeplibs=yes
- continue
- ;;
- esac # case $deplib
-
- if test "$found" = yes || test -f "$lib"; then :
- else
- func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
- fi
-
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$lib" \
- || func_fatal_error "\`$lib' is not a valid libtool archive"
-
- func_dirname "$lib" "" "."
- ladir="$func_dirname_result"
-
- dlname=
- dlopen=
- dlpreopen=
- libdir=
- library_names=
- old_library=
- inherited_linker_flags=
- # If the library was installed with an old release of libtool,
- # it will not redefine variables installed, or shouldnotlink
- installed=yes
- shouldnotlink=no
- avoidtemprpath=
-
-
- # Read the .la file
- func_source "$lib"
-
- # Convert "-framework foo" to "foo.ltframework"
- if test -n "$inherited_linker_flags"; then
- tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
- for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
- case " $new_inherited_linker_flags " in
- *" $tmp_inherited_linker_flag "*) ;;
- *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
- esac
- done
- fi
- dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
- if test "$linkmode,$pass" = "lib,link" ||
- test "$linkmode,$pass" = "prog,scan" ||
- { test "$linkmode" != prog && test "$linkmode" != lib; }; then
- test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
- test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
- fi
-
- if test "$pass" = conv; then
- # Only check for convenience libraries
- deplibs="$lib $deplibs"
- if test -z "$libdir"; then
- if test -z "$old_library"; then
- func_fatal_error "cannot find name of link library for \`$lib'"
- fi
- # It is a libtool convenience library, so add in its objects.
- convenience="$convenience $ladir/$objdir/$old_library"
- old_convenience="$old_convenience $ladir/$objdir/$old_library"
- elif test "$linkmode" != prog && test "$linkmode" != lib; then
- func_fatal_error "\`$lib' is not a convenience library"
- fi
- tmp_libs=
- for deplib in $dependency_libs; do
- deplibs="$deplib $deplibs"
- if $opt_duplicate_deps ; then
- case "$tmp_libs " in
- *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- esac
- fi
- tmp_libs="$tmp_libs $deplib"
- done
- continue
- fi # $pass = conv
-
-
- # Get the name of the library we link against.
- linklib=
- for l in $old_library $library_names; do
- linklib="$l"
- done
- if test -z "$linklib"; then
- func_fatal_error "cannot find name of link library for \`$lib'"
- fi
-
- # This library was specified with -dlopen.
- if test "$pass" = dlopen; then
- if test -z "$libdir"; then
- func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
- fi
- if test -z "$dlname" ||
- test "$dlopen_support" != yes ||
- test "$build_libtool_libs" = no; then
- # If there is no dlname, no dlopen support or we're linking
- # statically, we need to preload. We also need to preload any
- # dependent libraries so libltdl's deplib preloader doesn't
- # bomb out in the load deplibs phase.
- dlprefiles="$dlprefiles $lib $dependency_libs"
- else
- newdlfiles="$newdlfiles $lib"
- fi
- continue
- fi # $pass = dlopen
-
- # We need an absolute path.
- case $ladir in
- [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
- *)
- abs_ladir=`cd "$ladir" && pwd`
- if test -z "$abs_ladir"; then
- func_warning "cannot determine absolute directory name of \`$ladir'"
- func_warning "passing it literally to the linker, although it might fail"
- abs_ladir="$ladir"
- fi
- ;;
- esac
- func_basename "$lib"
- laname="$func_basename_result"
-
- # Find the relevant object directory and library name.
- if test "X$installed" = Xyes; then
- if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
- func_warning "library \`$lib' was moved."
- dir="$ladir"
- absdir="$abs_ladir"
- libdir="$abs_ladir"
- else
- dir="$libdir"
- absdir="$libdir"
- fi
- test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
- else
- if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
- dir="$ladir"
- absdir="$abs_ladir"
- # Remove this search path later
- notinst_path="$notinst_path $abs_ladir"
- else
- dir="$ladir/$objdir"
- absdir="$abs_ladir/$objdir"
- # Remove this search path later
- notinst_path="$notinst_path $abs_ladir"
- fi
- fi # $installed = yes
- func_stripname 'lib' '.la' "$laname"
- name=$func_stripname_result
-
- # This library was specified with -dlpreopen.
- if test "$pass" = dlpreopen; then
- if test -z "$libdir" && test "$linkmode" = prog; then
- func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
- fi
- # Prefer using a static library (so that no silly _DYNAMIC symbols
- # are required to link).
- if test -n "$old_library"; then
- newdlprefiles="$newdlprefiles $dir/$old_library"
- # Keep a list of preopened convenience libraries to check
- # that they are being used correctly in the link pass.
- test -z "$libdir" && \
- dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
- # Otherwise, use the dlname, so that lt_dlopen finds it.
- elif test -n "$dlname"; then
- newdlprefiles="$newdlprefiles $dir/$dlname"
- else
- newdlprefiles="$newdlprefiles $dir/$linklib"
- fi
- fi # $pass = dlpreopen
-
- if test -z "$libdir"; then
- # Link the convenience library
- if test "$linkmode" = lib; then
- deplibs="$dir/$old_library $deplibs"
- elif test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$dir/$old_library $compile_deplibs"
- finalize_deplibs="$dir/$old_library $finalize_deplibs"
- else
- deplibs="$lib $deplibs" # used for prog,scan pass
- fi
- continue
- fi
-
-
- if test "$linkmode" = prog && test "$pass" != link; then
- newlib_search_path="$newlib_search_path $ladir"
- deplibs="$lib $deplibs"
-
- linkalldeplibs=no
- if test "$link_all_deplibs" != no || test -z "$library_names" ||
- test "$build_libtool_libs" = no; then
- linkalldeplibs=yes
- fi
-
- tmp_libs=
- for deplib in $dependency_libs; do
- case $deplib in
- -L*) func_stripname '-L' '' "$deplib"
- newlib_search_path="$newlib_search_path $func_stripname_result"
- ;;
- esac
- # Need to link against all dependency_libs?
- if test "$linkalldeplibs" = yes; then
- deplibs="$deplib $deplibs"
- else
- # Need to hardcode shared library paths
- # or/and link against static libraries
- newdependency_libs="$deplib $newdependency_libs"
- fi
- if $opt_duplicate_deps ; then
- case "$tmp_libs " in
- *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- esac
- fi
- tmp_libs="$tmp_libs $deplib"
- done # for deplib
- continue
- fi # $linkmode = prog...
-
- if test "$linkmode,$pass" = "prog,link"; then
- if test -n "$library_names" &&
- { { test "$prefer_static_libs" = no ||
- test "$prefer_static_libs,$installed" = "built,yes"; } ||
- test -z "$old_library"; }; then
- # We need to hardcode the library path
- if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
- # Make sure the rpath contains only unique directories.
- case "$temp_rpath:" in
- *"$absdir:"*) ;;
- *) temp_rpath="$temp_rpath$absdir:" ;;
- esac
- fi
-
- # Hardcode the library path.
- # Skip directories that are in the system default run-time
- # search path.
- case " $sys_lib_dlsearch_path " in
- *" $absdir "*) ;;
- *)
- case "$compile_rpath " in
- *" $absdir "*) ;;
- *) compile_rpath="$compile_rpath $absdir"
- esac
- ;;
- esac
- case " $sys_lib_dlsearch_path " in
- *" $libdir "*) ;;
- *)
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) finalize_rpath="$finalize_rpath $libdir"
- esac
- ;;
- esac
- fi # $linkmode,$pass = prog,link...
-
- if test "$alldeplibs" = yes &&
- { test "$deplibs_check_method" = pass_all ||
- { test "$build_libtool_libs" = yes &&
- test -n "$library_names"; }; }; then
- # We only need to search for static libraries
- continue
- fi
- fi
-
- link_static=no # Whether the deplib will be linked statically
- use_static_libs=$prefer_static_libs
- if test "$use_static_libs" = built && test "$installed" = yes; then
- use_static_libs=no
- fi
- if test -n "$library_names" &&
- { test "$use_static_libs" = no || test -z "$old_library"; }; then
- case $host in
- *cygwin* | *mingw* | *cegcc*)
- # No point in relinking DLLs because paths are not encoded
- notinst_deplibs="$notinst_deplibs $lib"
- need_relink=no
- ;;
- *)
- if test "$installed" = no; then
- notinst_deplibs="$notinst_deplibs $lib"
- need_relink=yes
- fi
- ;;
- esac
- # This is a shared library
-
- # Warn about portability, can't link against -module's on some
- # systems (darwin). Don't bleat about dlopened modules though!
- dlopenmodule=""
- for dlpremoduletest in $dlprefiles; do
- if test "X$dlpremoduletest" = "X$lib"; then
- dlopenmodule="$dlpremoduletest"
- break
- fi
- done
- if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
- $ECHO
- if test "$linkmode" = prog; then
- $ECHO "*** Warning: Linking the executable $output against the loadable module"
- else
- $ECHO "*** Warning: Linking the shared library $output against the loadable module"
- fi
- $ECHO "*** $linklib is not portable!"
- fi
- if test "$linkmode" = lib &&
- test "$hardcode_into_libs" = yes; then
- # Hardcode the library path.
- # Skip directories that are in the system default run-time
- # search path.
- case " $sys_lib_dlsearch_path " in
- *" $absdir "*) ;;
- *)
- case "$compile_rpath " in
- *" $absdir "*) ;;
- *) compile_rpath="$compile_rpath $absdir"
- esac
- ;;
- esac
- case " $sys_lib_dlsearch_path " in
- *" $libdir "*) ;;
- *)
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) finalize_rpath="$finalize_rpath $libdir"
- esac
- ;;
- esac
- fi
-
- if test -n "$old_archive_from_expsyms_cmds"; then
- # figure out the soname
- set dummy $library_names
- shift
- realname="$1"
- shift
- libname=`eval "\\$ECHO \"$libname_spec\""`
- # use dlname if we got it. it's perfectly good, no?
- if test -n "$dlname"; then
- soname="$dlname"
- elif test -n "$soname_spec"; then
- # bleh windows
- case $host in
- *cygwin* | mingw* | *cegcc*)
- func_arith $current - $age
- major=$func_arith_result
- versuffix="-$major"
- ;;
- esac
- eval soname=\"$soname_spec\"
- else
- soname="$realname"
- fi
-
- # Make a new name for the extract_expsyms_cmds to use
- soroot="$soname"
- func_basename "$soroot"
- soname="$func_basename_result"
- func_stripname 'lib' '.dll' "$soname"
- newlib=libimp-$func_stripname_result.a
-
- # If the library has no export list, then create one now
- if test -f "$output_objdir/$soname-def"; then :
- else
- func_verbose "extracting exported symbol list from \`$soname'"
- func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
- fi
-
- # Create $newlib
- if test -f "$output_objdir/$newlib"; then :; else
- func_verbose "generating import library for \`$soname'"
- func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
- fi
- # make sure the library variables are pointing to the new library
- dir=$output_objdir
- linklib=$newlib
- fi # test -n "$old_archive_from_expsyms_cmds"
-
- if test "$linkmode" = prog || test "$mode" != relink; then
- add_shlibpath=
- add_dir=
- add=
- lib_linked=yes
- case $hardcode_action in
- immediate | unsupported)
- if test "$hardcode_direct" = no; then
- add="$dir/$linklib"
- case $host in
- *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
- *-*-sysv4*uw2*) add_dir="-L$dir" ;;
- *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
- *-*-unixware7*) add_dir="-L$dir" ;;
- *-*-darwin* )
- # if the lib is a (non-dlopened) module then we can not
- # link against it, someone is ignoring the earlier warnings
- if /usr/bin/file -L $add 2> /dev/null |
- $GREP ": [^:]* bundle" >/dev/null ; then
- if test "X$dlopenmodule" != "X$lib"; then
- $ECHO "*** Warning: lib $linklib is a module, not a shared library"
- if test -z "$old_library" ; then
- $ECHO
- $ECHO "*** And there doesn't seem to be a static archive available"
- $ECHO "*** The link will probably fail, sorry"
- else
- add="$dir/$old_library"
- fi
- elif test -n "$old_library"; then
- add="$dir/$old_library"
- fi
- fi
- esac
- elif test "$hardcode_minus_L" = no; then
- case $host in
- *-*-sunos*) add_shlibpath="$dir" ;;
- esac
- add_dir="-L$dir"
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = no; then
- add_shlibpath="$dir"
- add="-l$name"
- else
- lib_linked=no
- fi
- ;;
- relink)
- if test "$hardcode_direct" = yes &&
- test "$hardcode_direct_absolute" = no; then
- add="$dir/$linklib"
- elif test "$hardcode_minus_L" = yes; then
- add_dir="-L$dir"
- # Try looking first in the location we're being installed to.
- if test -n "$inst_prefix_dir"; then
- case $libdir in
- [\\/]*)
- add_dir="$add_dir -L$inst_prefix_dir$libdir"
- ;;
- esac
- fi
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = yes; then
- add_shlibpath="$dir"
- add="-l$name"
- else
- lib_linked=no
- fi
- ;;
- *) lib_linked=no ;;
- esac
-
- if test "$lib_linked" != yes; then
- func_fatal_configuration "unsupported hardcode properties"
- fi
-
- if test -n "$add_shlibpath"; then
- case :$compile_shlibpath: in
- *":$add_shlibpath:"*) ;;
- *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
- esac
- fi
- if test "$linkmode" = prog; then
- test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
- test -n "$add" && compile_deplibs="$add $compile_deplibs"
- else
- test -n "$add_dir" && deplibs="$add_dir $deplibs"
- test -n "$add" && deplibs="$add $deplibs"
- if test "$hardcode_direct" != yes &&
- test "$hardcode_minus_L" != yes &&
- test "$hardcode_shlibpath_var" = yes; then
- case :$finalize_shlibpath: in
- *":$libdir:"*) ;;
- *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
- esac
- fi
- fi
- fi
-
- if test "$linkmode" = prog || test "$mode" = relink; then
- add_shlibpath=
- add_dir=
- add=
- # Finalize command for both is simple: just hardcode it.
- if test "$hardcode_direct" = yes &&
- test "$hardcode_direct_absolute" = no; then
- add="$libdir/$linklib"
- elif test "$hardcode_minus_L" = yes; then
- add_dir="-L$libdir"
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = yes; then
- case :$finalize_shlibpath: in
- *":$libdir:"*) ;;
- *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
- esac
- add="-l$name"
- elif test "$hardcode_automatic" = yes; then
- if test -n "$inst_prefix_dir" &&
- test -f "$inst_prefix_dir$libdir/$linklib" ; then
- add="$inst_prefix_dir$libdir/$linklib"
- else
- add="$libdir/$linklib"
- fi
- else
- # We cannot seem to hardcode it, guess we'll fake it.
- add_dir="-L$libdir"
- # Try looking first in the location we're being installed to.
- if test -n "$inst_prefix_dir"; then
- case $libdir in
- [\\/]*)
- add_dir="$add_dir -L$inst_prefix_dir$libdir"
- ;;
- esac
- fi
- add="-l$name"
- fi
-
- if test "$linkmode" = prog; then
- test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
- test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
- else
- test -n "$add_dir" && deplibs="$add_dir $deplibs"
- test -n "$add" && deplibs="$add $deplibs"
- fi
- fi
- elif test "$linkmode" = prog; then
- # Here we assume that one of hardcode_direct or hardcode_minus_L
- # is not unsupported. This is valid on all known static and
- # shared platforms.
- if test "$hardcode_direct" != unsupported; then
- test -n "$old_library" && linklib="$old_library"
- compile_deplibs="$dir/$linklib $compile_deplibs"
- finalize_deplibs="$dir/$linklib $finalize_deplibs"
- else
- compile_deplibs="-l$name -L$dir $compile_deplibs"
- finalize_deplibs="-l$name -L$dir $finalize_deplibs"
- fi
- elif test "$build_libtool_libs" = yes; then
- # Not a shared library
- if test "$deplibs_check_method" != pass_all; then
- # We're trying link a shared library against a static one
- # but the system doesn't support it.
-
- # Just print a warning and add the library to dependency_libs so
- # that the program can be linked against the static library.
- $ECHO
- $ECHO "*** Warning: This system can not link to static lib archive $lib."
- $ECHO "*** I have the capability to make that library automatically link in when"
- $ECHO "*** you link to this library. But I can only do this if you have a"
- $ECHO "*** shared version of the library, which you do not appear to have."
- if test "$module" = yes; then
- $ECHO "*** But as you try to build a module library, libtool will still create "
- $ECHO "*** a static module, that should work as long as the dlopening application"
- $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
- if test -z "$global_symbol_pipe"; then
- $ECHO
- $ECHO "*** However, this would only work if libtool was able to extract symbol"
- $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
- $ECHO "*** not find such a program. So, this module is probably useless."
- $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
- fi
- if test "$build_old_libs" = no; then
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- fi
- else
- deplibs="$dir/$old_library $deplibs"
- link_static=yes
- fi
- fi # link shared/static library?
-
- if test "$linkmode" = lib; then
- if test -n "$dependency_libs" &&
- { test "$hardcode_into_libs" != yes ||
- test "$build_old_libs" = yes ||
- test "$link_static" = yes; }; then
- # Extract -R from dependency_libs
- temp_deplibs=
- for libdir in $dependency_libs; do
- case $libdir in
- -R*) func_stripname '-R' '' "$libdir"
- temp_xrpath=$func_stripname_result
- case " $xrpath " in
- *" $temp_xrpath "*) ;;
- *) xrpath="$xrpath $temp_xrpath";;
- esac;;
- *) temp_deplibs="$temp_deplibs $libdir";;
- esac
- done
- dependency_libs="$temp_deplibs"
- fi
-
- newlib_search_path="$newlib_search_path $absdir"
- # Link against this library
- test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
- # ... and its dependency_libs
- tmp_libs=
- for deplib in $dependency_libs; do
- newdependency_libs="$deplib $newdependency_libs"
- if $opt_duplicate_deps ; then
- case "$tmp_libs " in
- *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- esac
- fi
- tmp_libs="$tmp_libs $deplib"
- done
-
- if test "$link_all_deplibs" != no; then
- # Add the search paths of all dependency libraries
- for deplib in $dependency_libs; do
- case $deplib in
- -L*) path="$deplib" ;;
- *.la)
- func_dirname "$deplib" "" "."
- dir="$func_dirname_result"
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
- *)
- absdir=`cd "$dir" && pwd`
- if test -z "$absdir"; then
- func_warning "cannot determine absolute directory name of \`$dir'"
- absdir="$dir"
- fi
- ;;
- esac
- if $GREP "^installed=no" $deplib > /dev/null; then
- case $host in
- *-*-darwin*)
- depdepl=
- eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
- if test -n "$deplibrary_names" ; then
- for tmp in $deplibrary_names ; do
- depdepl=$tmp
- done
- if test -f "$absdir/$objdir/$depdepl" ; then
- depdepl="$absdir/$objdir/$depdepl"
- darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
- if test -z "$darwin_install_name"; then
- darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
- fi
- compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
- linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
- path=
- fi
- fi
- ;;
- *)
- path="-L$absdir/$objdir"
- ;;
- esac
- else
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
- test -z "$libdir" && \
- func_fatal_error "\`$deplib' is not a valid libtool archive"
- test "$absdir" != "$libdir" && \
- func_warning "\`$deplib' seems to be moved"
-
- path="-L$absdir"
- fi
- ;;
- esac
- case " $deplibs " in
- *" $path "*) ;;
- *) deplibs="$path $deplibs" ;;
- esac
- done
- fi # link_all_deplibs != no
- fi # linkmode = lib
- done # for deplib in $libs
- if test "$pass" = link; then
- if test "$linkmode" = "prog"; then
- compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
- finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
- else
- compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
- fi
- fi
- dependency_libs="$newdependency_libs"
- if test "$pass" = dlpreopen; then
- # Link the dlpreopened libraries before other libraries
- for deplib in $save_deplibs; do
- deplibs="$deplib $deplibs"
- done
- fi
- if test "$pass" != dlopen; then
- if test "$pass" != conv; then
- # Make sure lib_search_path contains only unique directories.
- lib_search_path=
- for dir in $newlib_search_path; do
- case "$lib_search_path " in
- *" $dir "*) ;;
- *) lib_search_path="$lib_search_path $dir" ;;
- esac
- done
- newlib_search_path=
- fi
-
- if test "$linkmode,$pass" != "prog,link"; then
- vars="deplibs"
- else
- vars="compile_deplibs finalize_deplibs"
- fi
- for var in $vars dependency_libs; do
- # Add libraries to $var in reverse order
- eval tmp_libs=\"\$$var\"
- new_libs=
- for deplib in $tmp_libs; do
- # FIXME: Pedantically, this is the right thing to do, so
- # that some nasty dependency loop isn't accidentally
- # broken:
- #new_libs="$deplib $new_libs"
- # Pragmatically, this seems to cause very few problems in
- # practice:
- case $deplib in
- -L*) new_libs="$deplib $new_libs" ;;
- -R*) ;;
- *)
- # And here is the reason: when a library appears more
- # than once as an explicit dependence of a library, or
- # is implicitly linked in more than once by the
- # compiler, it is considered special, and multiple
- # occurrences thereof are not removed. Compare this
- # with having the same library being listed as a
- # dependency of multiple other libraries: in this case,
- # we know (pedantically, we assume) the library does not
- # need to be listed more than once, so we keep only the
- # last copy. This is not always right, but it is rare
- # enough that we require users that really mean to play
- # such unportable linking tricks to link the library
- # using -Wl,-lname, so that libtool does not consider it
- # for duplicate removal.
- case " $specialdeplibs " in
- *" $deplib "*) new_libs="$deplib $new_libs" ;;
- *)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) new_libs="$deplib $new_libs" ;;
- esac
- ;;
- esac
- ;;
- esac
- done
- tmp_libs=
- for deplib in $new_libs; do
- case $deplib in
- -L*)
- case " $tmp_libs " in
- *" $deplib "*) ;;
- *) tmp_libs="$tmp_libs $deplib" ;;
- esac
- ;;
- *) tmp_libs="$tmp_libs $deplib" ;;
- esac
- done
- eval $var=\"$tmp_libs\"
- done # for var
- fi
- # Last step: remove runtime libs from dependency_libs
- # (they stay in deplibs)
- tmp_libs=
- for i in $dependency_libs ; do
- case " $predeps $postdeps $compiler_lib_search_path " in
- *" $i "*)
- i=""
- ;;
- esac
- if test -n "$i" ; then
- tmp_libs="$tmp_libs $i"
- fi
- done
- dependency_libs=$tmp_libs
- done # for pass
- if test "$linkmode" = prog; then
- dlfiles="$newdlfiles"
- fi
- if test "$linkmode" = prog || test "$linkmode" = lib; then
- dlprefiles="$newdlprefiles"
- fi
-
- case $linkmode in
- oldlib)
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- func_warning "\`-dlopen' is ignored for archives"
- fi
-
- case " $deplibs" in
- *\ -l* | *\ -L*)
- func_warning "\`-l' and \`-L' are ignored for archives" ;;
- esac
-
- test -n "$rpath" && \
- func_warning "\`-rpath' is ignored for archives"
-
- test -n "$xrpath" && \
- func_warning "\`-R' is ignored for archives"
-
- test -n "$vinfo" && \
- func_warning "\`-version-info/-version-number' is ignored for archives"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for archives"
-
- test -n "$export_symbols$export_symbols_regex" && \
- func_warning "\`-export-symbols' is ignored for archives"
-
- # Now set the variables for building old libraries.
- build_libtool_libs=no
- oldlibs="$output"
- objs="$objs$old_deplibs"
- ;;
-
- lib)
- # Make sure we only generate libraries of the form `libNAME.la'.
- case $outputname in
- lib*)
- func_stripname 'lib' '.la' "$outputname"
- name=$func_stripname_result
- eval shared_ext=\"$shrext_cmds\"
- eval libname=\"$libname_spec\"
- ;;
- *)
- test "$module" = no && \
- func_fatal_help "libtool library \`$output' must begin with \`lib'"
-
- if test "$need_lib_prefix" != no; then
- # Add the "lib" prefix for modules if required
- func_stripname '' '.la' "$outputname"
- name=$func_stripname_result
- eval shared_ext=\"$shrext_cmds\"
- eval libname=\"$libname_spec\"
- else
- func_stripname '' '.la' "$outputname"
- libname=$func_stripname_result
- fi
- ;;
- esac
-
- if test -n "$objs"; then
- if test "$deplibs_check_method" != pass_all; then
- func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
- else
- $ECHO
- $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
- $ECHO "*** objects $objs is not portable!"
- libobjs="$libobjs $objs"
- fi
- fi
-
- test "$dlself" != no && \
- func_warning "\`-dlopen self' is ignored for libtool libraries"
-
- set dummy $rpath
- shift
- test "$#" -gt 1 && \
- func_warning "ignoring multiple \`-rpath's for a libtool library"
-
- install_libdir="$1"
-
- oldlibs=
- if test -z "$rpath"; then
- if test "$build_libtool_libs" = yes; then
- # Building a libtool convenience library.
- # Some compilers have problems with a `.al' extension so
- # convenience libraries should have the same extension an
- # archive normally would.
- oldlibs="$output_objdir/$libname.$libext $oldlibs"
- build_libtool_libs=convenience
- build_old_libs=yes
- fi
-
- test -n "$vinfo" && \
- func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for convenience libraries"
- else
-
- # Parse the version information argument.
- save_ifs="$IFS"; IFS=':'
- set dummy $vinfo 0 0 0
- shift
- IFS="$save_ifs"
-
- test -n "$7" && \
- func_fatal_help "too many parameters to \`-version-info'"
-
- # convert absolute version numbers to libtool ages
- # this retains compatibility with .la files and attempts
- # to make the code below a bit more comprehensible
-
- case $vinfo_number in
- yes)
- number_major="$1"
- number_minor="$2"
- number_revision="$3"
- #
- # There are really only two kinds -- those that
- # use the current revision as the major version
- # and those that subtract age and use age as
- # a minor version. But, then there is irix
- # which has an extra 1 added just for fun
- #
- case $version_type in
- darwin|linux|osf|windows|none)
- func_arith $number_major + $number_minor
- current=$func_arith_result
- age="$number_minor"
- revision="$number_revision"
- ;;
- freebsd-aout|freebsd-elf|sunos)
- current="$number_major"
- revision="$number_minor"
- age="0"
- ;;
- irix|nonstopux)
- func_arith $number_major + $number_minor
- current=$func_arith_result
- age="$number_minor"
- revision="$number_minor"
- lt_irix_increment=no
- ;;
- esac
- ;;
- no)
- current="$1"
- revision="$2"
- age="$3"
- ;;
- esac
-
- # Check that each of the things are valid numbers.
- case $current in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "CURRENT \`$current' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- case $revision in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "REVISION \`$revision' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- case $age in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "AGE \`$age' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- if test "$age" -gt "$current"; then
- func_error "AGE \`$age' is greater than the current interface number \`$current'"
- func_fatal_error "\`$vinfo' is not valid version information"
- fi
-
- # Calculate the version variables.
- major=
- versuffix=
- verstring=
- case $version_type in
- none) ;;
-
- darwin)
- # Like Linux, but with the current version available in
- # verstring for coding it into the library header
- func_arith $current - $age
- major=.$func_arith_result
- versuffix="$major.$age.$revision"
- # Darwin ld doesn't like 0 for these options...
- func_arith $current + 1
- minor_current=$func_arith_result
- xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
- verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
- ;;
-
- freebsd-aout)
- major=".$current"
- versuffix=".$current.$revision";
- ;;
-
- freebsd-elf)
- major=".$current"
- versuffix=".$current"
- ;;
-
- irix | nonstopux)
- if test "X$lt_irix_increment" = "Xno"; then
- func_arith $current - $age
- else
- func_arith $current - $age + 1
- fi
- major=$func_arith_result
-
- case $version_type in
- nonstopux) verstring_prefix=nonstopux ;;
- *) verstring_prefix=sgi ;;
- esac
- verstring="$verstring_prefix$major.$revision"
-
- # Add in all the interfaces that we are compatible with.
- loop=$revision
- while test "$loop" -ne 0; do
- func_arith $revision - $loop
- iface=$func_arith_result
- func_arith $loop - 1
- loop=$func_arith_result
- verstring="$verstring_prefix$major.$iface:$verstring"
- done
-
- # Before this point, $major must not contain `.'.
- major=.$major
- versuffix="$major.$revision"
- ;;
-
- linux)
- func_arith $current - $age
- major=.$func_arith_result
- versuffix="$major.$age.$revision"
- ;;
-
- osf)
- func_arith $current - $age
- major=.$func_arith_result
- versuffix=".$current.$age.$revision"
- verstring="$current.$age.$revision"
-
- # Add in all the interfaces that we are compatible with.
- loop=$age
- while test "$loop" -ne 0; do
- func_arith $current - $loop
- iface=$func_arith_result
- func_arith $loop - 1
- loop=$func_arith_result
- verstring="$verstring:${iface}.0"
- done
-
- # Make executables depend on our current version.
- verstring="$verstring:${current}.0"
- ;;
-
- qnx)
- major=".$current"
- versuffix=".$current"
- ;;
-
- sunos)
- major=".$current"
- versuffix=".$current.$revision"
- ;;
-
- windows)
- # Use '-' rather than '.', since we only want one
- # extension on DOS 8.3 filesystems.
- func_arith $current - $age
- major=$func_arith_result
- versuffix="-$major"
- ;;
-
- *)
- func_fatal_configuration "unknown library version type \`$version_type'"
- ;;
- esac
-
- # Clear the version info if we defaulted, and they specified a release.
- if test -z "$vinfo" && test -n "$release"; then
- major=
- case $version_type in
- darwin)
- # we can't check for "0.0" in archive_cmds due to quoting
- # problems, so we reset it completely
- verstring=
- ;;
- *)
- verstring="0.0"
- ;;
- esac
- if test "$need_version" = no; then
- versuffix=
- else
- versuffix=".0.0"
- fi
- fi
-
- # Remove version info from name if versioning should be avoided
- if test "$avoid_version" = yes && test "$need_version" = no; then
- major=
- versuffix=
- verstring=""
- fi
-
- # Check to see if the archive will have undefined symbols.
- if test "$allow_undefined" = yes; then
- if test "$allow_undefined_flag" = unsupported; then
- func_warning "undefined symbols not allowed in $host shared libraries"
- build_libtool_libs=no
- build_old_libs=yes
- fi
- else
- # Don't allow undefined symbols.
- allow_undefined_flag="$no_undefined_flag"
- fi
-
- fi
-
- func_generate_dlsyms "$libname" "$libname" "yes"
- libobjs="$libobjs $symfileobj"
- test "X$libobjs" = "X " && libobjs=
-
- if test "$mode" != relink; then
- # Remove our outputs, but don't remove object files since they
- # may have been created when compiling PIC objects.
- removelist=
- tempremovelist=`$ECHO "$output_objdir/*"`
- for p in $tempremovelist; do
- case $p in
- *.$objext | *.gcno)
- ;;
- $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
- if test "X$precious_files_regex" != "X"; then
- if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
- then
- continue
- fi
- fi
- removelist="$removelist $p"
- ;;
- *) ;;
- esac
- done
- test -n "$removelist" && \
- func_show_eval "${RM}r \$removelist"
- fi
-
- # Now set the variables for building old libraries.
- if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
- oldlibs="$oldlibs $output_objdir/$libname.$libext"
-
- # Transform .lo files to .o files.
- oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
- fi
-
- # Eliminate all temporary directories.
- #for path in $notinst_path; do
- # lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
- # deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
- # dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
- #done
-
- if test -n "$xrpath"; then
- # If the user specified any rpath flags, then add them.
- temp_xrpath=
- for libdir in $xrpath; do
- temp_xrpath="$temp_xrpath -R$libdir"
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) finalize_rpath="$finalize_rpath $libdir" ;;
- esac
- done
- if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
- dependency_libs="$temp_xrpath $dependency_libs"
- fi
- fi
-
- # Make sure dlfiles contains only unique files that won't be dlpreopened
- old_dlfiles="$dlfiles"
- dlfiles=
- for lib in $old_dlfiles; do
- case " $dlprefiles $dlfiles " in
- *" $lib "*) ;;
- *) dlfiles="$dlfiles $lib" ;;
- esac
- done
-
- # Make sure dlprefiles contains only unique files
- old_dlprefiles="$dlprefiles"
- dlprefiles=
- for lib in $old_dlprefiles; do
- case "$dlprefiles " in
- *" $lib "*) ;;
- *) dlprefiles="$dlprefiles $lib" ;;
- esac
- done
-
- if test "$build_libtool_libs" = yes; then
- if test -n "$rpath"; then
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
- # these systems don't actually have a c library (as such)!
- ;;
- *-*-rhapsody* | *-*-darwin1.[012])
- # Rhapsody C library is in the System framework
- deplibs="$deplibs System.ltframework"
- ;;
- *-*-netbsd*)
- # Don't link with libc until the a.out ld.so is fixed.
- ;;
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc due to us having libc/libc_r.
- ;;
- *-*-sco3.2v5* | *-*-sco5v6*)
- # Causes problems with __ctype
- ;;
- *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
- # Compiler inserts libc in the correct place for threads to work
- ;;
- *)
- # Add libc to deplibs on all other systems if necessary.
- if test "$build_libtool_need_lc" = "yes"; then
- deplibs="$deplibs -lc"
- fi
- ;;
- esac
- fi
-
- # Transform deplibs into only deplibs that can be linked in shared.
- name_save=$name
- libname_save=$libname
- release_save=$release
- versuffix_save=$versuffix
- major_save=$major
- # I'm not sure if I'm treating the release correctly. I think
- # release should show up in the -l (ie -lgmp5) so we don't want to
- # add it in twice. Is that correct?
- release=""
- versuffix=""
- major=""
- newdeplibs=
- droppeddeps=no
- case $deplibs_check_method in
- pass_all)
- # Don't check for shared/static. Everything works.
- # This might be a little naive. We might want to check
- # whether the library exists or not. But this is on
- # osf3 & osf4 and I'm not really sure... Just
- # implementing what was already the behavior.
- newdeplibs=$deplibs
- ;;
- test_compile)
- # This code stresses the "libraries are programs" paradigm to its
- # limits. Maybe even breaks it. We compile a program, linking it
- # against the deplibs as a proxy for the library. Then we can check
- # whether they linked in statically or dynamically with ldd.
- $opt_dry_run || $RM conftest.c
- cat > conftest.c <<EOF
- int main() { return 0; }
-EOF
- $opt_dry_run || $RM conftest
- if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
- ldd_output=`ldd conftest`
- for i in $deplibs; do
- case $i in
- -l*)
- func_stripname -l '' "$i"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $i "*)
- newdeplibs="$newdeplibs $i"
- i=""
- ;;
- esac
- fi
- if test -n "$i" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
- set dummy $deplib_matches; shift
- deplib_match=$1
- if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- newdeplibs="$newdeplibs $i"
- else
- droppeddeps=yes
- $ECHO
- $ECHO "*** Warning: dynamic linker does not accept needed library $i."
- $ECHO "*** I have the capability to make that library automatically link in when"
- $ECHO "*** you link to this library. But I can only do this if you have a"
- $ECHO "*** shared version of the library, which I believe you do not have"
- $ECHO "*** because a test_compile did reveal that the linker did not use it for"
- $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
- fi
- fi
- ;;
- *)
- newdeplibs="$newdeplibs $i"
- ;;
- esac
- done
- else
- # Error occurred in the first compile. Let's try to salvage
- # the situation: Compile a separate program for each library.
- for i in $deplibs; do
- case $i in
- -l*)
- func_stripname -l '' "$i"
- name=$func_stripname_result
- $opt_dry_run || $RM conftest
- if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
- ldd_output=`ldd conftest`
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $i "*)
- newdeplibs="$newdeplibs $i"
- i=""
- ;;
- esac
- fi
- if test -n "$i" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
- set dummy $deplib_matches; shift
- deplib_match=$1
- if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- newdeplibs="$newdeplibs $i"
- else
- droppeddeps=yes
- $ECHO
- $ECHO "*** Warning: dynamic linker does not accept needed library $i."
- $ECHO "*** I have the capability to make that library automatically link in when"
- $ECHO "*** you link to this library. But I can only do this if you have a"
- $ECHO "*** shared version of the library, which you do not appear to have"
- $ECHO "*** because a test_compile did reveal that the linker did not use this one"
- $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
- fi
- fi
- else
- droppeddeps=yes
- $ECHO
- $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
- $ECHO "*** make it link in! You will probably need to install it or some"
- $ECHO "*** library that it depends on before this library will be fully"
- $ECHO "*** functional. Installing it before continuing would be even better."
- fi
- ;;
- *)
- newdeplibs="$newdeplibs $i"
- ;;
- esac
- done
- fi
- ;;
- file_magic*)
- set dummy $deplibs_check_method; shift
- file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- for a_deplib in $deplibs; do
- case $a_deplib in
- -l*)
- func_stripname -l '' "$a_deplib"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $a_deplib "*)
- newdeplibs="$newdeplibs $a_deplib"
- a_deplib=""
- ;;
- esac
- fi
- if test -n "$a_deplib" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
- potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
- for potent_lib in $potential_libs; do
- # Follow soft links.
- if ls -lLd "$potent_lib" 2>/dev/null |
- $GREP " -> " >/dev/null; then
- continue
- fi
- # The statement above tries to avoid entering an
- # endless loop below, in case of cyclic links.
- # We might still enter an endless loop, since a link
- # loop can be closed while we follow links,
- # but so what?
- potlib="$potent_lib"
- while test -h "$potlib" 2>/dev/null; do
- potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
- case $potliblink in
- [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
- *) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
- esac
- done
- if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
- $SED -e 10q |
- $EGREP "$file_magic_regex" > /dev/null; then
- newdeplibs="$newdeplibs $a_deplib"
- a_deplib=""
- break 2
- fi
- done
- done
- fi
- if test -n "$a_deplib" ; then
- droppeddeps=yes
- $ECHO
- $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
- $ECHO "*** I have the capability to make that library automatically link in when"
- $ECHO "*** you link to this library. But I can only do this if you have a"
- $ECHO "*** shared version of the library, which you do not appear to have"
- $ECHO "*** because I did check the linker path looking for a file starting"
- if test -z "$potlib" ; then
- $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
- else
- $ECHO "*** with $libname and none of the candidates passed a file format test"
- $ECHO "*** using a file magic. Last file checked: $potlib"
- fi
- fi
- ;;
- *)
- # Add a -L argument.
- newdeplibs="$newdeplibs $a_deplib"
- ;;
- esac
- done # Gone through all deplibs.
- ;;
- match_pattern*)
- set dummy $deplibs_check_method; shift
- match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- for a_deplib in $deplibs; do
- case $a_deplib in
- -l*)
- func_stripname -l '' "$a_deplib"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $a_deplib "*)
- newdeplibs="$newdeplibs $a_deplib"
- a_deplib=""
- ;;
- esac
- fi
- if test -n "$a_deplib" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
- potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
- for potent_lib in $potential_libs; do
- potlib="$potent_lib" # see symlink-check above in file_magic test
- if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
- $EGREP "$match_pattern_regex" > /dev/null; then
- newdeplibs="$newdeplibs $a_deplib"
- a_deplib=""
- break 2
- fi
- done
- done
- fi
- if test -n "$a_deplib" ; then
- droppeddeps=yes
- $ECHO
- $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
- $ECHO "*** I have the capability to make that library automatically link in when"
- $ECHO "*** you link to this library. But I can only do this if you have a"
- $ECHO "*** shared version of the library, which you do not appear to have"
- $ECHO "*** because I did check the linker path looking for a file starting"
- if test -z "$potlib" ; then
- $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
- else
- $ECHO "*** with $libname and none of the candidates passed a file format test"
- $ECHO "*** using a regex pattern. Last file checked: $potlib"
- fi
- fi
- ;;
- *)
- # Add a -L argument.
- newdeplibs="$newdeplibs $a_deplib"
- ;;
- esac
- done # Gone through all deplibs.
- ;;
- none | unknown | *)
- newdeplibs=""
- tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
- -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- for i in $predeps $postdeps ; do
- # can't use Xsed below, because $i might contain '/'
- tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
- done
- fi
- if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' |
- $GREP . >/dev/null; then
- $ECHO
- if test "X$deplibs_check_method" = "Xnone"; then
- $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
- else
- $ECHO "*** Warning: inter-library dependencies are not known to be supported."
- fi
- $ECHO "*** All declared inter-library dependencies are being dropped."
- droppeddeps=yes
- fi
- ;;
- esac
- versuffix=$versuffix_save
- major=$major_save
- release=$release_save
- libname=$libname_save
- name=$name_save
-
- case $host in
- *-*-rhapsody* | *-*-darwin1.[012])
- # On Rhapsody replace the C library with the System framework
- newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
- ;;
- esac
-
- if test "$droppeddeps" = yes; then
- if test "$module" = yes; then
- $ECHO
- $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
- $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
- $ECHO "*** a static module, that should work as long as the dlopening"
- $ECHO "*** application is linked with the -dlopen flag."
- if test -z "$global_symbol_pipe"; then
- $ECHO
- $ECHO "*** However, this would only work if libtool was able to extract symbol"
- $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
- $ECHO "*** not find such a program. So, this module is probably useless."
- $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
- fi
- if test "$build_old_libs" = no; then
- oldlibs="$output_objdir/$libname.$libext"
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- else
- $ECHO "*** The inter-library dependencies that have been dropped here will be"
- $ECHO "*** automatically added whenever a program is linked with this library"
- $ECHO "*** or is declared to -dlopen it."
-
- if test "$allow_undefined" = no; then
- $ECHO
- $ECHO "*** Since this library must not contain undefined symbols,"
- $ECHO "*** because either the platform does not support them or"
- $ECHO "*** it was explicitly requested with -no-undefined,"
- $ECHO "*** libtool will only create a static version of it."
- if test "$build_old_libs" = no; then
- oldlibs="$output_objdir/$libname.$libext"
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- fi
- fi
- fi
- # Done checking deplibs!
- deplibs=$newdeplibs
- fi
- # Time to change all our "foo.ltframework" stuff back to "-framework foo"
- case $host in
- *-*-darwin*)
- newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
- new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
- deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
- ;;
- esac
-
- # move library search paths that coincide with paths to not yet
- # installed libraries to the beginning of the library search list
- new_libs=
- for path in $notinst_path; do
- case " $new_libs " in
- *" -L$path/$objdir "*) ;;
- *)
- case " $deplibs " in
- *" -L$path/$objdir "*)
- new_libs="$new_libs -L$path/$objdir" ;;
- esac
- ;;
- esac
- done
- for deplib in $deplibs; do
- case $deplib in
- -L*)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) new_libs="$new_libs $deplib" ;;
- esac
- ;;
- *) new_libs="$new_libs $deplib" ;;
- esac
- done
- deplibs="$new_libs"
-
- # All the library-specific variables (install_libdir is set above).
- library_names=
- old_library=
- dlname=
-
- # Test again, we may have decided not to build it any more
- if test "$build_libtool_libs" = yes; then
- if test "$hardcode_into_libs" = yes; then
- # Hardcode the library paths
- hardcode_libdirs=
- dep_rpath=
- rpath="$finalize_rpath"
- test "$mode" != relink && rpath="$compile_rpath$rpath"
- for libdir in $rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- dep_rpath="$dep_rpath $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$perm_rpath " in
- *" $libdir "*) ;;
- *) perm_rpath="$perm_rpath $libdir" ;;
- esac
- fi
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- if test -n "$hardcode_libdir_flag_spec_ld"; then
- eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
- else
- eval dep_rpath=\"$hardcode_libdir_flag_spec\"
- fi
- fi
- if test -n "$runpath_var" && test -n "$perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $perm_rpath; do
- rpath="$rpath$dir:"
- done
- eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
- fi
- test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
- fi
-
- shlibpath="$finalize_shlibpath"
- test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
- if test -n "$shlibpath"; then
- eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
- fi
-
- # Get the real and link names of the library.
- eval shared_ext=\"$shrext_cmds\"
- eval library_names=\"$library_names_spec\"
- set dummy $library_names
- shift
- realname="$1"
- shift
-
- if test -n "$soname_spec"; then
- eval soname=\"$soname_spec\"
- else
- soname="$realname"
- fi
- if test -z "$dlname"; then
- dlname=$soname
- fi
-
- lib="$output_objdir/$realname"
- linknames=
- for link
- do
- linknames="$linknames $link"
- done
-
- # Use standard objects if they are pic
- test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
- test "X$libobjs" = "X " && libobjs=
-
- delfiles=
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
- export_symbols="$output_objdir/$libname.uexp"
- delfiles="$delfiles $export_symbols"
- fi
-
- orig_export_symbols=
- case $host_os in
- cygwin* | mingw* | cegcc*)
- if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
- # exporting using user supplied symfile
- if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
- # and it's NOT already a .def file. Must figure out
- # which of the given symbols are data symbols and tag
- # them as such. So, trigger use of export_symbols_cmds.
- # export_symbols gets reassigned inside the "prepare
- # the list of exported symbols" if statement, so the
- # include_expsyms logic still works.
- orig_export_symbols="$export_symbols"
- export_symbols=
- always_export_symbols=yes
- fi
- fi
- ;;
- esac
-
- # Prepare the list of exported symbols
- if test -z "$export_symbols"; then
- if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
- func_verbose "generating symbol list for \`$libname.la'"
- export_symbols="$output_objdir/$libname.exp"
- $opt_dry_run || $RM $export_symbols
- cmds=$export_symbols_cmds
- save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- eval cmd=\"$cmd\"
- func_len " $cmd"
- len=$func_len_result
- if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
- func_show_eval "$cmd" 'exit $?'
- skipped_export=false
- else
- # The command line is too long to execute in one step.
- func_verbose "using reloadable object file for export list..."
- skipped_export=:
- # Break out early, otherwise skipped_export may be
- # set to false by a later but shorter cmd.
- break
- fi
- done
- IFS="$save_ifs"
- if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
- func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
- func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
- fi
- fi
- fi
-
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- tmp_export_symbols="$export_symbols"
- test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
- $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
- fi
-
- if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
- # The given exports_symbols file has to be filtered, so filter it.
- func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
- # FIXME: $output_objdir/$libname.filter potentially contains lots of
- # 's' commands which not all seds can handle. GNU sed should be fine
- # though. Also, the filter scales superlinearly with the number of
- # global variables. join(1) would be nice here, but unfortunately
- # isn't a blessed tool.
- $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
- delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
- export_symbols=$output_objdir/$libname.def
- $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
- fi
-
- tmp_deplibs=
- for test_deplib in $deplibs; do
- case " $convenience " in
- *" $test_deplib "*) ;;
- *)
- tmp_deplibs="$tmp_deplibs $test_deplib"
- ;;
- esac
- done
- deplibs="$tmp_deplibs"
-
- if test -n "$convenience"; then
- if test -n "$whole_archive_flag_spec" &&
- test "$compiler_needs_object" = yes &&
- test -z "$libobjs"; then
- # extract the archives, so we have objects to list.
- # TODO: could optimize this to just extract one archive.
- whole_archive_flag_spec=
- fi
- if test -n "$whole_archive_flag_spec"; then
- save_libobjs=$libobjs
- eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
- test "X$libobjs" = "X " && libobjs=
- else
- gentop="$output_objdir/${outputname}x"
- generated="$generated $gentop"
-
- func_extract_archives $gentop $convenience
- libobjs="$libobjs $func_extract_archives_result"
- test "X$libobjs" = "X " && libobjs=
- fi
- fi
-
- if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
- eval flag=\"$thread_safe_flag_spec\"
- linker_flags="$linker_flags $flag"
- fi
-
- # Make a backup of the uninstalled library when relinking
- if test "$mode" = relink; then
- $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
- fi
-
- # Do each of the archive commands.
- if test "$module" = yes && test -n "$module_cmds" ; then
- if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
- eval test_cmds=\"$module_expsym_cmds\"
- cmds=$module_expsym_cmds
- else
- eval test_cmds=\"$module_cmds\"
- cmds=$module_cmds
- fi
- else
- if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
- eval test_cmds=\"$archive_expsym_cmds\"
- cmds=$archive_expsym_cmds
- else
- eval test_cmds=\"$archive_cmds\"
- cmds=$archive_cmds
- fi
- fi
-
- if test "X$skipped_export" != "X:" &&
- func_len " $test_cmds" &&
- len=$func_len_result &&
- test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
- :
- else
- # The command line is too long to link in one step, link piecewise
- # or, if using GNU ld and skipped_export is not :, use a linker
- # script.
-
- # Save the value of $output and $libobjs because we want to
- # use them later. If we have whole_archive_flag_spec, we
- # want to use save_libobjs as it was before
- # whole_archive_flag_spec was expanded, because we can't
- # assume the linker understands whole_archive_flag_spec.
- # This may have to be revisited, in case too many
- # convenience libraries get linked in and end up exceeding
- # the spec.
- if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
- save_libobjs=$libobjs
- fi
- save_output=$output
- output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
-
- # Clear the reloadable object creation command queue and
- # initialize k to one.
- test_cmds=
- concat_cmds=
- objlist=
- last_robj=
- k=1
-
- if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
- output=${output_objdir}/${output_la}.lnkscript
- func_verbose "creating GNU ld script: $output"
- $ECHO 'INPUT (' > $output
- for obj in $save_libobjs
- do
- $ECHO "$obj" >> $output
- done
- $ECHO ')' >> $output
- delfiles="$delfiles $output"
- elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
- output=${output_objdir}/${output_la}.lnk
- func_verbose "creating linker input file list: $output"
- : > $output
- set x $save_libobjs
- shift
- firstobj=
- if test "$compiler_needs_object" = yes; then
- firstobj="$1 "
- shift
- fi
- for obj
- do
- $ECHO "$obj" >> $output
- done
- delfiles="$delfiles $output"
- output=$firstobj\"$file_list_spec$output\"
- else
- if test -n "$save_libobjs"; then
- func_verbose "creating reloadable object files..."
- output=$output_objdir/$output_la-${k}.$objext
- eval test_cmds=\"$reload_cmds\"
- func_len " $test_cmds"
- len0=$func_len_result
- len=$len0
-
- # Loop over the list of objects to be linked.
- for obj in $save_libobjs
- do
- func_len " $obj"
- func_arith $len + $func_len_result
- len=$func_arith_result
- if test "X$objlist" = X ||
- test "$len" -lt "$max_cmd_len"; then
- func_append objlist " $obj"
- else
- # The command $test_cmds is almost too long, add a
- # command to the queue.
- if test "$k" -eq 1 ; then
- # The first file doesn't have a previous command to add.
- eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
- else
- # All subsequent reloadable object files will link in
- # the last one created.
- eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
- fi
- last_robj=$output_objdir/$output_la-${k}.$objext
- func_arith $k + 1
- k=$func_arith_result
- output=$output_objdir/$output_la-${k}.$objext
- objlist=$obj
- func_len " $last_robj"
- func_arith $len0 + $func_len_result
- len=$func_arith_result
- fi
- done
- # Handle the remaining objects by creating one last
- # reloadable object file. All subsequent reloadable object
- # files will link in the last one created.
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
- if test -n "$last_robj"; then
- eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
- fi
- delfiles="$delfiles $output"
-
- else
- output=
- fi
-
- if ${skipped_export-false}; then
- func_verbose "generating symbol list for \`$libname.la'"
- export_symbols="$output_objdir/$libname.exp"
- $opt_dry_run || $RM $export_symbols
- libobjs=$output
- # Append the command to create the export file.
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
- if test -n "$last_robj"; then
- eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
- fi
- fi
-
- test -n "$save_libobjs" &&
- func_verbose "creating a temporary reloadable object file: $output"
-
- # Loop through the commands generated above and execute them.
- save_ifs="$IFS"; IFS='~'
- for cmd in $concat_cmds; do
- IFS="$save_ifs"
- $opt_silent || {
- func_quote_for_expand "$cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
- $opt_dry_run || eval "$cmd" || {
- lt_exit=$?
-
- # Restore the uninstalled library and exit
- if test "$mode" = relink; then
- ( cd "$output_objdir" && \
- $RM "${realname}T" && \
- $MV "${realname}U" "$realname" )
- fi
-
- exit $lt_exit
- }
- done
- IFS="$save_ifs"
-
- if test -n "$export_symbols_regex" && ${skipped_export-false}; then
- func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
- func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
- fi
- fi
-
- if ${skipped_export-false}; then
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- tmp_export_symbols="$export_symbols"
- test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
- $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
- fi
-
- if test -n "$orig_export_symbols"; then
- # The given exports_symbols file has to be filtered, so filter it.
- func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
- # FIXME: $output_objdir/$libname.filter potentially contains lots of
- # 's' commands which not all seds can handle. GNU sed should be fine
- # though. Also, the filter scales superlinearly with the number of
- # global variables. join(1) would be nice here, but unfortunately
- # isn't a blessed tool.
- $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
- delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
- export_symbols=$output_objdir/$libname.def
- $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
- fi
- fi
-
- libobjs=$output
- # Restore the value of output.
- output=$save_output
-
- if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
- eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
- test "X$libobjs" = "X " && libobjs=
- fi
- # Expand the library linking commands again to reset the
- # value of $libobjs for piecewise linking.
-
- # Do each of the archive commands.
- if test "$module" = yes && test -n "$module_cmds" ; then
- if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
- cmds=$module_expsym_cmds
- else
- cmds=$module_cmds
- fi
- else
- if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
- cmds=$archive_expsym_cmds
- else
- cmds=$archive_cmds
- fi
- fi
- fi
-
- if test -n "$delfiles"; then
- # Append the command to remove temporary files to $cmds.
- eval cmds=\"\$cmds~\$RM $delfiles\"
- fi
-
- # Add any objects from preloaded convenience libraries
- if test -n "$dlprefiles"; then
- gentop="$output_objdir/${outputname}x"
- generated="$generated $gentop"
-
- func_extract_archives $gentop $dlprefiles
- libobjs="$libobjs $func_extract_archives_result"
- test "X$libobjs" = "X " && libobjs=
- fi
-
- save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- eval cmd=\"$cmd\"
- $opt_silent || {
- func_quote_for_expand "$cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
- $opt_dry_run || eval "$cmd" || {
- lt_exit=$?
-
- # Restore the uninstalled library and exit
- if test "$mode" = relink; then
- ( cd "$output_objdir" && \
- $RM "${realname}T" && \
- $MV "${realname}U" "$realname" )
- fi
-
- exit $lt_exit
- }
- done
- IFS="$save_ifs"
-
- # Restore the uninstalled library and exit
- if test "$mode" = relink; then
- $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
-
- if test -n "$convenience"; then
- if test -z "$whole_archive_flag_spec"; then
- func_show_eval '${RM}r "$gentop"'
- fi
- fi
-
- exit $EXIT_SUCCESS
- fi
-
- # Create links to the real library.
- for linkname in $linknames; do
- if test "$realname" != "$linkname"; then
- func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
- fi
- done
-
- # If -module or -export-dynamic was specified, set the dlname.
- if test "$module" = yes || test "$export_dynamic" = yes; then
- # On all known operating systems, these are identical.
- dlname="$soname"
- fi
- fi
- ;;
-
- obj)
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- func_warning "\`-dlopen' is ignored for objects"
- fi
-
- case " $deplibs" in
- *\ -l* | *\ -L*)
- func_warning "\`-l' and \`-L' are ignored for objects" ;;
- esac
-
- test -n "$rpath" && \
- func_warning "\`-rpath' is ignored for objects"
-
- test -n "$xrpath" && \
- func_warning "\`-R' is ignored for objects"
-
- test -n "$vinfo" && \
- func_warning "\`-version-info' is ignored for objects"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for objects"
-
- case $output in
- *.lo)
- test -n "$objs$old_deplibs" && \
- func_fatal_error "cannot build library object \`$output' from non-libtool objects"
-
- libobj=$output
- func_lo2o "$libobj"
- obj=$func_lo2o_result
- ;;
- *)
- libobj=
- obj="$output"
- ;;
- esac
-
- # Delete the old objects.
- $opt_dry_run || $RM $obj $libobj
-
- # Objects from convenience libraries. This assumes
- # single-version convenience libraries. Whenever we create
- # different ones for PIC/non-PIC, this we'll have to duplicate
- # the extraction.
- reload_conv_objs=
- gentop=
- # reload_cmds runs $LD directly, so let us get rid of
- # -Wl from whole_archive_flag_spec and hope we can get by with
- # turning comma into space..
- wl=
-
- if test -n "$convenience"; then
- if test -n "$whole_archive_flag_spec"; then
- eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
- reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
- else
- gentop="$output_objdir/${obj}x"
- generated="$generated $gentop"
-
- func_extract_archives $gentop $convenience
- reload_conv_objs="$reload_objs $func_extract_archives_result"
- fi
- fi
-
- # Create the old-style object.
- reload_objs="$objs$old_deplibs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
-
- output="$obj"
- func_execute_cmds "$reload_cmds" 'exit $?'
-
- # Exit if we aren't doing a library object file.
- if test -z "$libobj"; then
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- exit $EXIT_SUCCESS
- fi
-
- if test "$build_libtool_libs" != yes; then
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- # Create an invalid libtool object if no PIC, so that we don't
- # accidentally link it into a program.
- # $show "echo timestamp > $libobj"
- # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
- exit $EXIT_SUCCESS
- fi
-
- if test -n "$pic_flag" || test "$pic_mode" != default; then
- # Only do commands if we really have different PIC objects.
- reload_objs="$libobjs $reload_conv_objs"
- output="$libobj"
- func_execute_cmds "$reload_cmds" 'exit $?'
- fi
-
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- exit $EXIT_SUCCESS
- ;;
-
- prog)
- case $host in
- *cygwin*) func_stripname '' '.exe' "$output"
- output=$func_stripname_result.exe;;
- esac
- test -n "$vinfo" && \
- func_warning "\`-version-info' is ignored for programs"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for programs"
-
- test "$preload" = yes \
- && test "$dlopen_support" = unknown \
- && test "$dlopen_self" = unknown \
- && test "$dlopen_self_static" = unknown && \
- func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
-
- case $host in
- *-*-rhapsody* | *-*-darwin1.[012])
- # On Rhapsody replace the C library is the System framework
- compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
- finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
- ;;
- esac
-
- case $host in
- *-*-darwin*)
- # Don't allow lazy linking, it breaks C++ global constructors
- # But is supposedly fixed on 10.4 or later (yay!).
- if test "$tagname" = CXX ; then
- case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
- 10.[0123])
- compile_command="$compile_command ${wl}-bind_at_load"
- finalize_command="$finalize_command ${wl}-bind_at_load"
- ;;
- esac
- fi
- # Time to change all our "foo.ltframework" stuff back to "-framework foo"
- compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
- finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
- ;;
- esac
-
-
- # move library search paths that coincide with paths to not yet
- # installed libraries to the beginning of the library search list
- new_libs=
- for path in $notinst_path; do
- case " $new_libs " in
- *" -L$path/$objdir "*) ;;
- *)
- case " $compile_deplibs " in
- *" -L$path/$objdir "*)
- new_libs="$new_libs -L$path/$objdir" ;;
- esac
- ;;
- esac
- done
- for deplib in $compile_deplibs; do
- case $deplib in
- -L*)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) new_libs="$new_libs $deplib" ;;
- esac
- ;;
- *) new_libs="$new_libs $deplib" ;;
- esac
- done
- compile_deplibs="$new_libs"
-
-
- compile_command="$compile_command $compile_deplibs"
- finalize_command="$finalize_command $finalize_deplibs"
-
- if test -n "$rpath$xrpath"; then
- # If the user specified any rpath flags, then add them.
- for libdir in $rpath $xrpath; do
- # This is the magic to use -rpath.
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) finalize_rpath="$finalize_rpath $libdir" ;;
- esac
- done
- fi
-
- # Now hardcode the library paths
- rpath=
- hardcode_libdirs=
- for libdir in $compile_rpath $finalize_rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- rpath="$rpath $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$perm_rpath " in
- *" $libdir "*) ;;
- *) perm_rpath="$perm_rpath $libdir" ;;
- esac
- fi
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
- case :$dllsearchpath: in
- *":$libdir:"*) ;;
- ::) dllsearchpath=$libdir;;
- *) dllsearchpath="$dllsearchpath:$libdir";;
- esac
- case :$dllsearchpath: in
- *":$testbindir:"*) ;;
- ::) dllsearchpath=$testbindir;;
- *) dllsearchpath="$dllsearchpath:$testbindir";;
- esac
- ;;
- esac
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- eval rpath=\" $hardcode_libdir_flag_spec\"
- fi
- compile_rpath="$rpath"
-
- rpath=
- hardcode_libdirs=
- for libdir in $finalize_rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- rpath="$rpath $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$finalize_perm_rpath " in
- *" $libdir "*) ;;
- *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
- esac
- fi
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- eval rpath=\" $hardcode_libdir_flag_spec\"
- fi
- finalize_rpath="$rpath"
-
- if test -n "$libobjs" && test "$build_old_libs" = yes; then
- # Transform all the library objects into standard objects.
- compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
- finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
- fi
-
- func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
-
- # template prelinking step
- if test -n "$prelink_cmds"; then
- func_execute_cmds "$prelink_cmds" 'exit $?'
- fi
-
- wrappers_required=yes
- case $host in
- *cygwin* | *mingw* )
- if test "$build_libtool_libs" != yes; then
- wrappers_required=no
- fi
- ;;
- *cegcc)
- # Disable wrappers for cegcc, we are cross compiling anyway.
- wrappers_required=no
- ;;
- *)
- if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
- wrappers_required=no
- fi
- ;;
- esac
- if test "$wrappers_required" = no; then
- # Replace the output file specification.
- compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
- link_command="$compile_command$compile_rpath"
-
- # We have no uninstalled library dependencies, so finalize right now.
- exit_status=0
- func_show_eval "$link_command" 'exit_status=$?'
-
- # Delete the generated files.
- if test -f "$output_objdir/${outputname}S.${objext}"; then
- func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
- fi
-
- exit $exit_status
- fi
-
- if test -n "$compile_shlibpath$finalize_shlibpath"; then
- compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
- fi
- if test -n "$finalize_shlibpath"; then
- finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
- fi
-
- compile_var=
- finalize_var=
- if test -n "$runpath_var"; then
- if test -n "$perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $perm_rpath; do
- rpath="$rpath$dir:"
- done
- compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
- fi
- if test -n "$finalize_perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $finalize_perm_rpath; do
- rpath="$rpath$dir:"
- done
- finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
- fi
- fi
-
- if test "$no_install" = yes; then
- # We don't need to create a wrapper script.
- link_command="$compile_var$compile_command$compile_rpath"
- # Replace the output file specification.
- link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
- # Delete the old output file.
- $opt_dry_run || $RM $output
- # Link the executable and exit
- func_show_eval "$link_command" 'exit $?'
- exit $EXIT_SUCCESS
- fi
-
- if test "$hardcode_action" = relink; then
- # Fast installation is not supported
- link_command="$compile_var$compile_command$compile_rpath"
- relink_command="$finalize_var$finalize_command$finalize_rpath"
-
- func_warning "this platform does not like uninstalled shared libraries"
- func_warning "\`$output' will be relinked during installation"
- else
- if test "$fast_install" != no; then
- link_command="$finalize_var$compile_command$finalize_rpath"
- if test "$fast_install" = yes; then
- relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
- else
- # fast_install is set to needless
- relink_command=
- fi
- else
- link_command="$compile_var$compile_command$compile_rpath"
- relink_command="$finalize_var$finalize_command$finalize_rpath"
- fi
- fi
-
- # Replace the output file specification.
- link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
-
- # Delete the old output files.
- $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
-
- func_show_eval "$link_command" 'exit $?'
-
- # Now create the wrapper script.
- func_verbose "creating $output"
-
- # Quote the relink command for shipping.
- if test -n "$relink_command"; then
- # Preserve any variables that may affect compiler behavior
- for var in $variables_saved_for_relink; do
- if eval test -z \"\${$var+set}\"; then
- relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
- elif eval var_value=\$$var; test -z "$var_value"; then
- relink_command="$var=; export $var; $relink_command"
- else
- func_quote_for_eval "$var_value"
- relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
- fi
- done
- relink_command="(cd `pwd`; $relink_command)"
- relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
- fi
-
- # Quote $ECHO for shipping.
- if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
- case $progpath in
- [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
- *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
- esac
- qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
- else
- qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
- fi
-
- # Only actually do things if not in dry run mode.
- $opt_dry_run || {
- # win32 will think the script is a binary if it has
- # a .exe suffix, so we strip it off here.
- case $output in
- *.exe) func_stripname '' '.exe' "$output"
- output=$func_stripname_result ;;
- esac
- # test for cygwin because mv fails w/o .exe extensions
- case $host in
- *cygwin*)
- exeext=.exe
- func_stripname '' '.exe' "$outputname"
- outputname=$func_stripname_result ;;
- *) exeext= ;;
- esac
- case $host in
- *cygwin* | *mingw* )
- func_dirname_and_basename "$output" "" "."
- output_name=$func_basename_result
- output_path=$func_dirname_result
- cwrappersource="$output_path/$objdir/lt-$output_name.c"
- cwrapper="$output_path/$output_name.exe"
- $RM $cwrappersource $cwrapper
- trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
-
- func_emit_cwrapperexe_src > $cwrappersource
-
- # The wrapper executable is built using the $host compiler,
- # because it contains $host paths and files. If cross-
- # compiling, it, like the target executable, must be
- # executed on the $host or under an emulation environment.
- $opt_dry_run || {
- $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
- $STRIP $cwrapper
- }
-
- # Now, create the wrapper script for func_source use:
- func_ltwrapper_scriptname $cwrapper
- $RM $func_ltwrapper_scriptname_result
- trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
- $opt_dry_run || {
- # note: this script will not be executed, so do not chmod.
- if test "x$build" = "x$host" ; then
- $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
- else
- func_emit_wrapper no > $func_ltwrapper_scriptname_result
- fi
- }
- ;;
- * )
- $RM $output
- trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
-
- func_emit_wrapper no > $output
- chmod +x $output
- ;;
- esac
- }
- exit $EXIT_SUCCESS
- ;;
- esac
-
- # See if we need to build an old-fashioned archive.
- for oldlib in $oldlibs; do
-
- if test "$build_libtool_libs" = convenience; then
- oldobjs="$libobjs_save $symfileobj"
- addlibs="$convenience"
- build_libtool_libs=no
- else
- if test "$build_libtool_libs" = module; then
- oldobjs="$libobjs_save"
- build_libtool_libs=no
- else
- oldobjs="$old_deplibs $non_pic_objects"
- if test "$preload" = yes && test -f "$symfileobj"; then
- oldobjs="$oldobjs $symfileobj"
- fi
- fi
- addlibs="$old_convenience"
- fi
-
- if test -n "$addlibs"; then
- gentop="$output_objdir/${outputname}x"
- generated="$generated $gentop"
-
- func_extract_archives $gentop $addlibs
- oldobjs="$oldobjs $func_extract_archives_result"
- fi
-
- # Do each command in the archive commands.
- if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
- cmds=$old_archive_from_new_cmds
- else
-
- # Add any objects from preloaded convenience libraries
- if test -n "$dlprefiles"; then
- gentop="$output_objdir/${outputname}x"
- generated="$generated $gentop"
-
- func_extract_archives $gentop $dlprefiles
- oldobjs="$oldobjs $func_extract_archives_result"
- fi
-
- # POSIX demands no paths to be encoded in archives. We have
- # to avoid creating archives with duplicate basenames if we
- # might have to extract them afterwards, e.g., when creating a
- # static archive out of a convenience library, or when linking
- # the entirety of a libtool archive into another (currently
- # not supported by libtool).
- if (for obj in $oldobjs
- do
- func_basename "$obj"
- $ECHO "$func_basename_result"
- done | sort | sort -uc >/dev/null 2>&1); then
- :
- else
- $ECHO "copying selected object files to avoid basename conflicts..."
- gentop="$output_objdir/${outputname}x"
- generated="$generated $gentop"
- func_mkdir_p "$gentop"
- save_oldobjs=$oldobjs
- oldobjs=
- counter=1
- for obj in $save_oldobjs
- do
- func_basename "$obj"
- objbase="$func_basename_result"
- case " $oldobjs " in
- " ") oldobjs=$obj ;;
- *[\ /]"$objbase "*)
- while :; do
- # Make sure we don't pick an alternate name that also
- # overlaps.
- newobj=lt$counter-$objbase
- func_arith $counter + 1
- counter=$func_arith_result
- case " $oldobjs " in
- *[\ /]"$newobj "*) ;;
- *) if test ! -f "$gentop/$newobj"; then break; fi ;;
- esac
- done
- func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
- oldobjs="$oldobjs $gentop/$newobj"
- ;;
- *) oldobjs="$oldobjs $obj" ;;
- esac
- done
- fi
- eval cmds=\"$old_archive_cmds\"
-
- func_len " $cmds"
- len=$func_len_result
- if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
- cmds=$old_archive_cmds
- else
- # the command line is too long to link in one step, link in parts
- func_verbose "using piecewise archive linking..."
- save_RANLIB=$RANLIB
- RANLIB=:
- objlist=
- concat_cmds=
- save_oldobjs=$oldobjs
- oldobjs=
- # Is there a better way of finding the last object in the list?
- for obj in $save_oldobjs
- do
- last_oldobj=$obj
- done
- eval test_cmds=\"$old_archive_cmds\"
- func_len " $test_cmds"
- len0=$func_len_result
- len=$len0
- for obj in $save_oldobjs
- do
- func_len " $obj"
- func_arith $len + $func_len_result
- len=$func_arith_result
- func_append objlist " $obj"
- if test "$len" -lt "$max_cmd_len"; then
- :
- else
- # the above command should be used before it gets too long
- oldobjs=$objlist
- if test "$obj" = "$last_oldobj" ; then
- RANLIB=$save_RANLIB
- fi
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
- objlist=
- len=$len0
- fi
- done
- RANLIB=$save_RANLIB
- oldobjs=$objlist
- if test "X$oldobjs" = "X" ; then
- eval cmds=\"\$concat_cmds\"
- else
- eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
- fi
- fi
- fi
- func_execute_cmds "$cmds" 'exit $?'
- done
-
- test -n "$generated" && \
- func_show_eval "${RM}r$generated"
-
- # Now create the libtool archive.
- case $output in
- *.la)
- old_library=
- test "$build_old_libs" = yes && old_library="$libname.$libext"
- func_verbose "creating $output"
-
- # Preserve any variables that may affect compiler behavior
- for var in $variables_saved_for_relink; do
- if eval test -z \"\${$var+set}\"; then
- relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
- elif eval var_value=\$$var; test -z "$var_value"; then
- relink_command="$var=; export $var; $relink_command"
- else
- func_quote_for_eval "$var_value"
- relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
- fi
- done
- # Quote the link command for shipping.
- relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
- relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
- if test "$hardcode_automatic" = yes ; then
- relink_command=
- fi
-
- # Only create the output if not a dry run.
- $opt_dry_run || {
- for installed in no yes; do
- if test "$installed" = yes; then
- if test -z "$install_libdir"; then
- break
- fi
- output="$output_objdir/$outputname"i
- # Replace all uninstalled libtool libraries with the installed ones
- newdependency_libs=
- for deplib in $dependency_libs; do
- case $deplib in
- *.la)
- func_basename "$deplib"
- name="$func_basename_result"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
- test -z "$libdir" && \
- func_fatal_error "\`$deplib' is not a valid libtool archive"
- newdependency_libs="$newdependency_libs $libdir/$name"
- ;;
- *) newdependency_libs="$newdependency_libs $deplib" ;;
- esac
- done
- dependency_libs="$newdependency_libs"
- newdlfiles=
-
- for lib in $dlfiles; do
- case $lib in
- *.la)
- func_basename "$lib"
- name="$func_basename_result"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
- test -z "$libdir" && \
- func_fatal_error "\`$lib' is not a valid libtool archive"
- newdlfiles="$newdlfiles $libdir/$name"
- ;;
- *) newdlfiles="$newdlfiles $lib" ;;
- esac
- done
- dlfiles="$newdlfiles"
- newdlprefiles=
- for lib in $dlprefiles; do
- case $lib in
- *.la)
- # Only pass preopened files to the pseudo-archive (for
- # eventual linking with the app. that links it) if we
- # didn't already link the preopened objects directly into
- # the library:
- func_basename "$lib"
- name="$func_basename_result"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
- test -z "$libdir" && \
- func_fatal_error "\`$lib' is not a valid libtool archive"
- newdlprefiles="$newdlprefiles $libdir/$name"
- ;;
- esac
- done
- dlprefiles="$newdlprefiles"
- else
- newdlfiles=
- for lib in $dlfiles; do
- case $lib in
- [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
- *) abs=`pwd`"/$lib" ;;
- esac
- newdlfiles="$newdlfiles $abs"
- done
- dlfiles="$newdlfiles"
- newdlprefiles=
- for lib in $dlprefiles; do
- case $lib in
- [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
- *) abs=`pwd`"/$lib" ;;
- esac
- newdlprefiles="$newdlprefiles $abs"
- done
- dlprefiles="$newdlprefiles"
- fi
- $RM $output
- # place dlname in correct position for cygwin
- tdlname=$dlname
- case $host,$output,$installed,$module,$dlname in
- *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
- esac
- $ECHO > $output "\
-# $outputname - a libtool library file
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# The name that we can dlopen(3).
-dlname='$tdlname'
-
-# Names of this library.
-library_names='$library_names'
-
-# The name of the static archive.
-old_library='$old_library'
-
-# Linker flags that can not go in dependency_libs.
-inherited_linker_flags='$new_inherited_linker_flags'
-
-# Libraries that this one depends upon.
-dependency_libs='$dependency_libs'
-
-# Names of additional weak libraries provided by this library
-weak_library_names='$weak_libs'
-
-# Version information for $libname.
-current=$current
-age=$age
-revision=$revision
-
-# Is this an already installed library?
-installed=$installed
-
-# Should we warn about portability when linking against -modules?
-shouldnotlink=$module
-
-# Files to dlopen/dlpreopen
-dlopen='$dlfiles'
-dlpreopen='$dlprefiles'
-
-# Directory that this library needs to be installed in:
-libdir='$install_libdir'"
- if test "$installed" = no && test "$need_relink" = yes; then
- $ECHO >> $output "\
-relink_command=\"$relink_command\""
- fi
- done
- }
-
- # Do a symbolic link so that the libtool archive can be found in
- # LD_LIBRARY_PATH before the program is installed.
- func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
- ;;
- esac
- exit $EXIT_SUCCESS
-}
-
-{ test "$mode" = link || test "$mode" = relink; } &&
- func_mode_link ${1+"$@"}
-
-
-# func_mode_uninstall arg...
-func_mode_uninstall ()
-{
- $opt_debug
- RM="$nonopt"
- files=
- rmforce=
- exit_status=0
-
- # This variable tells wrapper scripts just to set variables rather
- # than running their programs.
- libtool_install_magic="$magic"
-
- for arg
- do
- case $arg in
- -f) RM="$RM $arg"; rmforce=yes ;;
- -*) RM="$RM $arg" ;;
- *) files="$files $arg" ;;
- esac
- done
-
- test -z "$RM" && \
- func_fatal_help "you must specify an RM program"
-
- rmdirs=
-
- origobjdir="$objdir"
- for file in $files; do
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
- if test "X$dir" = X.; then
- objdir="$origobjdir"
- else
- objdir="$dir/$origobjdir"
- fi
- func_basename "$file"
- name="$func_basename_result"
- test "$mode" = uninstall && objdir="$dir"
-
- # Remember objdir for removal later, being careful to avoid duplicates
- if test "$mode" = clean; then
- case " $rmdirs " in
- *" $objdir "*) ;;
- *) rmdirs="$rmdirs $objdir" ;;
- esac
- fi
-
- # Don't error if the file doesn't exist and rm -f was used.
- if { test -L "$file"; } >/dev/null 2>&1 ||
- { test -h "$file"; } >/dev/null 2>&1 ||
- test -f "$file"; then
- :
- elif test -d "$file"; then
- exit_status=1
- continue
- elif test "$rmforce" = yes; then
- continue
- fi
-
- rmfiles="$file"
-
- case $name in
- *.la)
- # Possibly a libtool archive, so verify it.
- if func_lalib_p "$file"; then
- func_source $dir/$name
-
- # Delete the libtool libraries and symlinks.
- for n in $library_names; do
- rmfiles="$rmfiles $objdir/$n"
- done
- test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
-
- case "$mode" in
- clean)
- case " $library_names " in
- # " " in the beginning catches empty $dlname
- *" $dlname "*) ;;
- *) rmfiles="$rmfiles $objdir/$dlname" ;;
- esac
- test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
- ;;
- uninstall)
- if test -n "$library_names"; then
- # Do each command in the postuninstall commands.
- func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
- fi
-
- if test -n "$old_library"; then
- # Do each command in the old_postuninstall commands.
- func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
- fi
- # FIXME: should reinstall the best remaining shared library.
- ;;
- esac
- fi
- ;;
-
- *.lo)
- # Possibly a libtool object, so verify it.
- if func_lalib_p "$file"; then
-
- # Read the .lo file
- func_source $dir/$name
-
- # Add PIC object to the list of files to remove.
- if test -n "$pic_object" &&
- test "$pic_object" != none; then
- rmfiles="$rmfiles $dir/$pic_object"
- fi
-
- # Add non-PIC object to the list of files to remove.
- if test -n "$non_pic_object" &&
- test "$non_pic_object" != none; then
- rmfiles="$rmfiles $dir/$non_pic_object"
- fi
- fi
- ;;
-
- *)
- if test "$mode" = clean ; then
- noexename=$name
- case $file in
- *.exe)
- func_stripname '' '.exe' "$file"
- file=$func_stripname_result
- func_stripname '' '.exe' "$name"
- noexename=$func_stripname_result
- # $file with .exe has already been added to rmfiles,
- # add $file without .exe
- rmfiles="$rmfiles $file"
- ;;
- esac
- # Do a test to see if this is a libtool program.
- if func_ltwrapper_p "$file"; then
- if func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- relink_command=
- func_source $func_ltwrapper_scriptname_result
- rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
- else
- relink_command=
- func_source $dir/$noexename
- fi
-
- # note $name still contains .exe if it was in $file originally
- # as does the version of $file that was added into $rmfiles
- rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
- if test "$fast_install" = yes && test -n "$relink_command"; then
- rmfiles="$rmfiles $objdir/lt-$name"
- fi
- if test "X$noexename" != "X$name" ; then
- rmfiles="$rmfiles $objdir/lt-${noexename}.c"
- fi
- fi
- fi
- ;;
- esac
- func_show_eval "$RM $rmfiles" 'exit_status=1'
- done
- objdir="$origobjdir"
-
- # Try to remove the ${objdir}s in the directories where we deleted files
- for dir in $rmdirs; do
- if test -d "$dir"; then
- func_show_eval "rmdir $dir >/dev/null 2>&1"
- fi
- done
-
- exit $exit_status
-}
-
-{ test "$mode" = uninstall || test "$mode" = clean; } &&
- func_mode_uninstall ${1+"$@"}
-
-test -z "$mode" && {
- help="$generic_help"
- func_fatal_help "you must specify a MODE"
-}
-
-test -z "$exec_cmd" && \
- func_fatal_help "invalid operation mode \`$mode'"
-
-if test -n "$exec_cmd"; then
- eval exec "$exec_cmd"
- exit $EXIT_FAILURE
-fi
-
-exit $exit_status
-
-
-# The TAGs below are defined such that we never get into a situation
-# in which we disable both kinds of libraries. Given conflicting
-# choices, we go for a static library, that is the most portable,
-# since we can't tell whether shared libraries were disabled because
-# the user asked for that or because the platform doesn't support
-# them. This is particularly important on AIX, because we don't
-# support having both static and shared libraries enabled at the same
-# time on that platform, so we default to a shared-only configuration.
-# If a disable-shared tag is given, we'll fallback to a static-only
-# configuration. But we'll never go from static-only to shared-only.
-
-# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
-build_libtool_libs=no
-build_old_libs=yes
-# ### END LIBTOOL TAG CONFIG: disable-shared
-
-# ### BEGIN LIBTOOL TAG CONFIG: disable-static
-build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
-# ### END LIBTOOL TAG CONFIG: disable-static
-
-# Local Variables:
-# mode:shell-script
-# sh-indentation:2
-# End:
-# vi:sw=2
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltoptions.m4
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltoptions.m4 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltoptions.m4 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,368 +0,0 @@
-# Helper functions for option handling. -*- Autoconf -*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltoptions.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
-
-# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
-# ------------------------------------------
-m4_define([_LT_MANGLE_OPTION],
-[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
-
-
-# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
-# ---------------------------------------
-# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
-# matching handler defined, dispatch to it. Other OPTION-NAMEs are
-# saved as a flag.
-m4_define([_LT_SET_OPTION],
-[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
-m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
- _LT_MANGLE_DEFUN([$1], [$2]),
- [m4_warning([Unknown $1 option `$2'])])[]dnl
-])
-
-
-# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
-# ------------------------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-m4_define([_LT_IF_OPTION],
-[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
-
-
-# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
-# -------------------------------------------------------
-# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
-# are set.
-m4_define([_LT_UNLESS_OPTIONS],
-[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
- [m4_define([$0_found])])])[]dnl
-m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
-])[]dnl
-])
-
-
-# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
-# ----------------------------------------
-# OPTION-LIST is a space-separated list of Libtool options associated
-# with MACRO-NAME. If any OPTION has a matching handler declared with
-# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
-# the unknown option and exit.
-m4_defun([_LT_SET_OPTIONS],
-[# Set options
-m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- [_LT_SET_OPTION([$1], _LT_Option)])
-
-m4_if([$1],[LT_INIT],[
- dnl
- dnl Simply set some default values (i.e off) if boolean options were not
- dnl specified:
- _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
- ])
- _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
- ])
- dnl
- dnl If no reference was made to various pairs of opposing options, then
- dnl we run the default mode handler for the pair. For example, if neither
- dnl `shared' nor `disable-shared' was passed, we enable building of shared
- dnl archives by default:
- _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
- _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
- _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
- _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
- [_LT_ENABLE_FAST_INSTALL])
- ])
-])# _LT_SET_OPTIONS
-
-
-## --------------------------------- ##
-## Macros to handle LT_INIT options. ##
-## --------------------------------- ##
-
-# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
-# -----------------------------------------
-m4_define([_LT_MANGLE_DEFUN],
-[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
-
-
-# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
-# -----------------------------------------------
-m4_define([LT_OPTION_DEFINE],
-[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
-])# LT_OPTION_DEFINE
-
-
-# dlopen
-# ------
-LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
-])
-
-AU_DEFUN([AC_LIBTOOL_DLOPEN],
-[_LT_SET_OPTION([LT_INIT], [dlopen])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `dlopen' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
-
-
-# win32-dll
-# ---------
-# Declare package support for building win32 dll's.
-LT_OPTION_DEFINE([LT_INIT], [win32-dll],
-[enable_win32_dll=yes
-
-case $host in
-*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
- AC_CHECK_TOOL(AS, as, false)
- AC_CHECK_TOOL(DLLTOOL, dlltool, false)
- AC_CHECK_TOOL(OBJDUMP, objdump, false)
- ;;
-esac
-
-test -z "$AS" && AS=as
-_LT_DECL([], [AS], [0], [Assembler program])dnl
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
-])# win32-dll
-
-AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-_LT_SET_OPTION([LT_INIT], [win32-dll])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `win32-dll' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
-
-
-# _LT_ENABLE_SHARED([DEFAULT])
-# ----------------------------
-# implement the --enable-shared flag, and supports the `shared' and
-# `disable-shared' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_SHARED],
-[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([shared],
- [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
- [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- no) enable_shared=no ;;
- *)
- enable_shared=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_shared=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
-
- _LT_DECL([build_libtool_libs], [enable_shared], [0],
- [Whether or not to build shared libraries])
-])# _LT_ENABLE_SHARED
-
-LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
-])
-
-AC_DEFUN([AC_DISABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], [disable-shared])
-])
-
-AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
-AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_SHARED], [])
-dnl AC_DEFUN([AM_DISABLE_SHARED], [])
-
-
-
-# _LT_ENABLE_STATIC([DEFAULT])
-# ----------------------------
-# implement the --enable-static flag, and support the `static' and
-# `disable-static' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_STATIC],
-[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([static],
- [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
- [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- no) enable_static=no ;;
- *)
- enable_static=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_static=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
-
- _LT_DECL([build_old_libs], [enable_static], [0],
- [Whether or not to build static libraries])
-])# _LT_ENABLE_STATIC
-
-LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
-])
-
-AC_DEFUN([AC_DISABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], [disable-static])
-])
-
-AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
-AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_STATIC], [])
-dnl AC_DEFUN([AM_DISABLE_STATIC], [])
-
-
-
-# _LT_ENABLE_FAST_INSTALL([DEFAULT])
-# ----------------------------------
-# implement the --enable-fast-install flag, and support the `fast-install'
-# and `disable-fast-install' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_FAST_INSTALL],
-[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([fast-install],
- [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
- [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- no) enable_fast_install=no ;;
- *)
- enable_fast_install=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_fast_install=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
-_LT_DECL([fast_install], [enable_fast_install], [0],
- [Whether or not to optimize for fast installation])dnl
-])# _LT_ENABLE_FAST_INSTALL
-
-LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
-
-# Old names:
-AU_DEFUN([AC_ENABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `fast-install' option into LT_INIT's first parameter.])
-])
-
-AU_DEFUN([AC_DISABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `disable-fast-install' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
-dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
-
-
-# _LT_WITH_PIC([MODE])
-# --------------------
-# implement the --with-pic flag, and support the `pic-only' and `no-pic'
-# LT_INIT options.
-# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
-m4_define([_LT_WITH_PIC],
-[AC_ARG_WITH([pic],
- [AS_HELP_STRING([--with-pic],
- [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- [pic_mode="$withval"],
- [pic_mode=default])
-
-test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
-
-_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
-])# _LT_WITH_PIC
-
-LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
-
-# Old name:
-AU_DEFUN([AC_LIBTOOL_PICMODE],
-[_LT_SET_OPTION([LT_INIT], [pic-only])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `pic-only' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
-
-## ----------------- ##
-## LTDL_INIT Options ##
-## ----------------- ##
-
-m4_define([_LTDL_MODE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
- [m4_define([_LTDL_MODE], [nonrecursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [recursive],
- [m4_define([_LTDL_MODE], [recursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [subproject],
- [m4_define([_LTDL_MODE], [subproject])])
-
-m4_define([_LTDL_TYPE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [installable],
- [m4_define([_LTDL_TYPE], [installable])])
-LT_OPTION_DEFINE([LTDL_INIT], [convenience],
- [m4_define([_LTDL_TYPE], [convenience])])
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltsugar.m4
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltsugar.m4 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltsugar.m4 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,123 +0,0 @@
-# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltsugar.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
-
-
-# lt_join(SEP, ARG1, [ARG2...])
-# -----------------------------
-# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
-# associated separator.
-# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
-# versions in m4sugar had bugs.
-m4_define([lt_join],
-[m4_if([$#], [1], [],
- [$#], [2], [[$2]],
- [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
-m4_define([_lt_join],
-[m4_if([$#$2], [2], [],
- [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
-
-
-# lt_car(LIST)
-# lt_cdr(LIST)
-# ------------
-# Manipulate m4 lists.
-# These macros are necessary as long as will still need to support
-# Autoconf-2.59 which quotes differently.
-m4_define([lt_car], [[$1]])
-m4_define([lt_cdr],
-[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
- [$#], 1, [],
- [m4_dquote(m4_shift($@))])])
-m4_define([lt_unquote], $1)
-
-
-# lt_append(MACRO-NAME, STRING, [SEPARATOR])
-# ------------------------------------------
-# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
-# Note that neither SEPARATOR nor STRING are expanded; they are appended
-# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
-# No SEPARATOR is output if MACRO-NAME was previously undefined (different
-# than defined and empty).
-#
-# This macro is needed until we can rely on Autoconf 2.62, since earlier
-# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
-m4_define([lt_append],
-[m4_define([$1],
- m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
-
-
-
-# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
-# ----------------------------------------------------------
-# Produce a SEP delimited list of all paired combinations of elements of
-# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
-# has the form PREFIXmINFIXSUFFIXn.
-# Needed until we can rely on m4_combine added in Autoconf 2.62.
-m4_define([lt_combine],
-[m4_if(m4_eval([$# > 3]), [1],
- [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
-[[m4_foreach([_Lt_prefix], [$2],
- [m4_foreach([_Lt_suffix],
- ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
- [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
-
-
-# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
-# -----------------------------------------------------------------------
-# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
-# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
-m4_define([lt_if_append_uniq],
-[m4_ifdef([$1],
- [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
- [lt_append([$1], [$2], [$3])$4],
- [$5])],
- [lt_append([$1], [$2], [$3])$4])])
-
-
-# lt_dict_add(DICT, KEY, VALUE)
-# -----------------------------
-m4_define([lt_dict_add],
-[m4_define([$1($2)], [$3])])
-
-
-# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
-# --------------------------------------------
-m4_define([lt_dict_add_subkey],
-[m4_define([$1($2:$3)], [$4])])
-
-
-# lt_dict_fetch(DICT, KEY, [SUBKEY])
-# ----------------------------------
-m4_define([lt_dict_fetch],
-[m4_ifval([$3],
- m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
- m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
-
-
-# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
-# -----------------------------------------------------------------
-m4_define([lt_if_dict_fetch],
-[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
- [$5],
- [$6])])
-
-
-# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
-# --------------------------------------------------------------
-m4_define([lt_dict_filter],
-[m4_if([$5], [], [],
- [lt_join(m4_quote(m4_default([$4], [[, ]])),
- lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
- [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
-])
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltversion.m4
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltversion.m4 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/ltversion.m4 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,23 +0,0 @@
-# ltversion.m4 -- version numbers -*- Autoconf -*-
-#
-# Copyright (C) 2004 Free Software Foundation, Inc.
-# Written by Scott James Remnant, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# Generated from ltversion.in.
-
-# serial 3012 ltversion.m4
-# This file is part of GNU Libtool
-
-m4_define([LT_PACKAGE_VERSION], [2.2.6])
-m4_define([LT_PACKAGE_REVISION], [1.3012])
-
-AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.2.6'
-macro_revision='1.3012'
-_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
-_LT_DECL(, macro_revision, 0)
-])
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/lt~obsolete.m4
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/lt~obsolete.m4 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/lt~obsolete.m4 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,92 +0,0 @@
-# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
-# Written by Scott James Remnant, 2004.
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 4 lt~obsolete.m4
-
-# These exist entirely to fool aclocal when bootstrapping libtool.
-#
-# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
-# which have later been changed to m4_define as they aren't part of the
-# exported API, or moved to Autoconf or Automake where they belong.
-#
-# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
-# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
-# using a macro with the same name in our local m4/libtool.m4 it'll
-# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
-# and doesn't know about Autoconf macros at all.)
-#
-# So we provide this file, which has a silly filename so it's always
-# included after everything else. This provides aclocal with the
-# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
-# because those macros already exist, or will be overwritten later.
-# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
-#
-# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
-# Yes, that means every name once taken will need to remain here until
-# we give up compatibility with versions before 1.7, at which point
-# we need to keep only those names which we still refer to.
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
-
-m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
-m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
-m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
-m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
-m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
-m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
-m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
-m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
-m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
-m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
-m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
-m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
-m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
-m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
-m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
-m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
-m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
-m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
-m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
-m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
-m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
-m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
-m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
-m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
-m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
-m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
-m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
-m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
-m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
-m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
-m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
-m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
-m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
-m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
-m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
-m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
-m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
-m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
-m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
-m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
-m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
-m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
-m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
-m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
-m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
-m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/missing
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/missing 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/config/missing 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,376 +0,0 @@
-#! /bin/sh
-# Common stub for a few missing GNU programs while installing.
-
-scriptversion=2009-04-28.21; # UTC
-
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
-# 2008, 2009 Free Software Foundation, Inc.
-# Originally by Fran,cois Pinard <pinard at iro.umontreal.ca>, 1996.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
-fi
-
-run=:
-sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
-sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
-
-# In the cases where this matters, `missing' is being run in the
-# srcdir already.
-if test -f configure.ac; then
- configure_ac=configure.ac
-else
- configure_ac=configure.in
-fi
-
-msg="missing on your system"
-
-case $1 in
---run)
- # Try to run requested program, and just exit if it succeeds.
- run=
- shift
- "$@" && exit 0
- # Exit code 63 means version mismatch. This often happens
- # when the user try to use an ancient version of a tool on
- # a file that requires a minimum version. In this case we
- # we should proceed has if the program had been absent, or
- # if --run hadn't been passed.
- if test $? = 63; then
- run=:
- msg="probably too old"
- fi
- ;;
-
- -h|--h|--he|--hel|--help)
- echo "\
-$0 [OPTION]... PROGRAM [ARGUMENT]...
-
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
-error status if there is no known handling for PROGRAM.
-
-Options:
- -h, --help display this help and exit
- -v, --version output version information and exit
- --run try to run the given command, and emulate it if it fails
-
-Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
- autom4te touch the output file, or create a stub one
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
- help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
- makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
-
-Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
-\`g' are ignored when checking the name.
-
-Send bug reports to <bug-automake at gnu.org>."
- exit $?
- ;;
-
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing $scriptversion (GNU Automake)"
- exit $?
- ;;
-
- -*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
- ;;
-
-esac
-
-# normalize program name to check for.
-program=`echo "$1" | sed '
- s/^gnu-//; t
- s/^gnu//; t
- s/^g//; t'`
-
-# Now exit if we have it, but it failed. Also exit now if we
-# don't have it and --version was passed (most likely to detect
-# the program). This is about non-GNU programs, so use $1 not
-# $program.
-case $1 in
- lex*|yacc*)
- # Not GNU programs, they don't have --version.
- ;;
-
- tar*)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
-
- *)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- # Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
- # $TOOL exists and not knowing $TOOL uses missing.
- exit 1
- fi
- ;;
-esac
-
-# If it does not exist, or fails to run (possibly an outdated version),
-# try to emulate it.
-case $program in
- aclocal*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
- any GNU archive site."
- touch aclocal.m4
- ;;
-
- autoconf*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
- archive site."
- touch configure
- ;;
-
- autoheader*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
- from any GNU archive site."
- files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
- test -z "$files" && files="config.h"
- touch_files=
- for f in $files; do
- case $f in
- *:*) touch_files="$touch_files "`echo "$f" |
- sed -e 's/^[^:]*://' -e 's/:.*//'`;;
- *) touch_files="$touch_files $f.in";;
- esac
- done
- touch $touch_files
- ;;
-
- automake*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
- Grab them from any GNU archive site."
- find . -type f -name Makefile.am -print |
- sed 's/\.am$/.in/' |
- while read f; do touch "$f"; done
- ;;
-
- autom4te*)
- echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
- You might have modified some files without having the
- proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
- archive site."
-
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo "#! /bin/sh"
- echo "# Created by GNU Automake missing as a replacement of"
- echo "# $ $@"
- echo "exit 0"
- chmod +x $file
- exit 1
- fi
- ;;
-
- bison*|yacc*)
- echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
- in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
- rm -f y.tab.c y.tab.h
- if test $# -ne 1; then
- eval LASTARG="\${$#}"
- case $LASTARG in
- *.y)
- SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" y.tab.c
- fi
- SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" y.tab.h
- fi
- ;;
- esac
- fi
- if test ! -f y.tab.h; then
- echo >y.tab.h
- fi
- if test ! -f y.tab.c; then
- echo 'main() { return 0; }' >y.tab.c
- fi
- ;;
-
- lex*|flex*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
- in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
- rm -f lex.yy.c
- if test $# -ne 1; then
- eval LASTARG="\${$#}"
- case $LASTARG in
- *.l)
- SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" lex.yy.c
- fi
- ;;
- esac
- fi
- if test ! -f lex.yy.c; then
- echo 'main() { return 0; }' >lex.yy.c
- fi
- ;;
-
- help2man*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
-
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo ".ab help2man is required to generate this page"
- exit $?
- fi
- ;;
-
- makeinfo*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
- indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
- # The file to touch is that specified with -o ...
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -z "$file"; then
- # ... or it is the one specified with @setfilename ...
- infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '
- /^@setfilename/{
- s/.* \([^ ]*\) *$/\1/
- p
- q
- }' $infile`
- # ... or it is derived from the source name (dir/f.texi becomes f.info)
- test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
- fi
- # If the file does not exist, the user really needs makeinfo;
- # let's fail without touching anything.
- test -f $file || exit 1
- touch $file
- ;;
-
- tar*)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case $firstarg in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case $firstarg in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
- *)
- echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
- You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
- it often tells you about the needed prerequisites for installing
- this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
- exit 1
- ;;
-esac
-
-exit 0
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/configure
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/configure 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/configure 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,16715 +0,0 @@
-#! /bin/sh
-# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.64 for hwloc 0.9.1rc1.
-#
-# Report bugs to <http://www.open-mpi.org/community/help/>.
-#
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
-# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
-# Foundation, Inc.
-#
-# This configure script is free software; the Free Software Foundation
-# gives unlimited permission to copy, distribute and modify it.
-## -------------------- ##
-## M4sh Initialization. ##
-## -------------------- ##
-
-# Be more Bourne compatible
-DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-
-
-as_nl='
-'
-export as_nl
-# Printing a long string crashes Solaris 7 /usr/bin/printf.
-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-# Prefer a ksh shell builtin over an external printf program on Solaris,
-# but without wasting forks for bash or zsh.
-if test -z "$BASH_VERSION$ZSH_VERSION" \
- && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='print -r --'
- as_echo_n='print -rn --'
-elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
-else
- if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
- as_echo_n='/usr/ucb/echo -n'
- else
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- esac;
- expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
- '
- export as_echo_n_body
- as_echo_n='sh -c $as_echo_n_body as_echo'
- fi
- export as_echo_body
- as_echo='sh -c $as_echo_body as_echo'
-fi
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
- PATH_SEPARATOR=:
- (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
- (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
- PATH_SEPARATOR=';'
- }
-fi
-
-
-# IFS
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-IFS=" "" $as_nl"
-
-# Find who we are. Look in the path if we contain no directory separator.
-case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
-# in which case we are not to be found in the path.
-if test "x$as_myself" = x; then
- as_myself=$0
-fi
-if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- exit 1
-fi
-
-# Unset variables that we do not need and which cause bugs (e.g. in
-# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
-# suppresses any "Segmentation fault" message there. '((' could
-# trigger a bug in pdksh 5.2.14.
-for as_var in BASH_ENV ENV MAIL MAILPATH
-do eval test x\${$as_var+set} = xset \
- && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-LC_ALL=C
-export LC_ALL
-LANGUAGE=C
-export LANGUAGE
-
-# CDPATH.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-if test "x$CONFIG_SHELL" = x; then
- as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '\${1+\"\$@\"}'='\"\$@\"'
- setopt NO_GLOB_SUBST
-else
- case \`(set -o) 2>/dev/null\` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-"
- as_required="as_fn_return () { (exit \$1); }
-as_fn_success () { as_fn_return 0; }
-as_fn_failure () { as_fn_return 1; }
-as_fn_ret_success () { return 0; }
-as_fn_ret_failure () { return 1; }
-
-exitcode=0
-as_fn_success || { exitcode=1; echo as_fn_success failed.; }
-as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
-as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
-as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
-if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
-
-else
- exitcode=1; echo positional parameters were not saved.
-fi
-test x\$exitcode = x0 || exit 1"
- as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
- as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
- eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
- test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
-test \$(( 1 + 1 )) = 2 || exit 1"
- if (eval "$as_required") 2>/dev/null; then :
- as_have_required=yes
-else
- as_have_required=no
-fi
- if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
-
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_found=false
-for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- as_found=:
- case $as_dir in #(
- /*)
- for as_base in sh bash ksh sh5; do
- # Try only shells that exist, to save several forks.
- as_shell=$as_dir/$as_base
- if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
- { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
- CONFIG_SHELL=$as_shell as_have_required=yes
- if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
- break 2
-fi
-fi
- done;;
- esac
- as_found=false
-done
-$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
- { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
- CONFIG_SHELL=$SHELL as_have_required=yes
-fi; }
-IFS=$as_save_IFS
-
-
- if test "x$CONFIG_SHELL" != x; then :
- # We cannot yet assume a decent shell, so we have to provide a
- # neutralization value for shells without unset; and this also
- # works around shells that cannot unset nonexistent variables.
- BASH_ENV=/dev/null
- ENV=/dev/null
- (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
- export CONFIG_SHELL
- exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
-fi
-
- if test x$as_have_required = xno; then :
- $as_echo "$0: This script requires a shell more modern than all"
- $as_echo "$0: the shells that I found on your system."
- if test x${ZSH_VERSION+set} = xset ; then
- $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
- $as_echo "$0: be upgraded to zsh 4.3.4 or later."
- else
- $as_echo "$0: Please tell bug-autoconf at gnu.org and
-$0: http://www.open-mpi.org/community/help/ about your
-$0: system, including any error possibly output before this
-$0: message. Then install a modern shell, or manually run
-$0: the script under such a shell if you do have one."
- fi
- exit 1
-fi
-fi
-fi
-SHELL=${CONFIG_SHELL-/bin/sh}
-export SHELL
-# Unset more variables known to interfere with behavior of common tools.
-CLICOLOR_FORCE= GREP_OPTIONS=
-unset CLICOLOR_FORCE GREP_OPTIONS
-
-## --------------------- ##
-## M4sh Shell Functions. ##
-## --------------------- ##
-# as_fn_unset VAR
-# ---------------
-# Portably unset VAR.
-as_fn_unset ()
-{
- { eval $1=; unset $1;}
-}
-as_unset=as_fn_unset
-
-# as_fn_set_status STATUS
-# -----------------------
-# Set $? to STATUS, without forking.
-as_fn_set_status ()
-{
- return $1
-} # as_fn_set_status
-
-# as_fn_exit STATUS
-# -----------------
-# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
-as_fn_exit ()
-{
- set +e
- as_fn_set_status $1
- exit $1
-} # as_fn_exit
-
-# as_fn_mkdir_p
-# -------------
-# Create "$as_dir" as a directory, including parents if necessary.
-as_fn_mkdir_p ()
-{
-
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || eval $as_mkdir_p || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
-
-
-} # as_fn_mkdir_p
-# as_fn_append VAR VALUE
-# ----------------------
-# Append the text in VALUE to the end of the definition contained in VAR. Take
-# advantage of any shell optimizations that allow amortized linear growth over
-# repeated appends, instead of the typical quadratic growth present in naive
-# implementations.
-if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- eval 'as_fn_append ()
- {
- eval $1+=\$2
- }'
-else
- as_fn_append ()
- {
- eval $1=\$$1\$2
- }
-fi # as_fn_append
-
-# as_fn_arith ARG...
-# ------------------
-# Perform arithmetic evaluation on the ARGs, and store the result in the
-# global $as_val. Take advantage of shells that can avoid forks. The arguments
-# must be portable across $(()) and expr.
-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- eval 'as_fn_arith ()
- {
- as_val=$(( $* ))
- }'
-else
- as_fn_arith ()
- {
- as_val=`expr "$@" || test $? -eq 1`
- }
-fi # as_fn_arith
-
-
-# as_fn_error ERROR [LINENO LOG_FD]
-# ---------------------------------
-# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
-# script with status $?, using 1 if that was 0.
-as_fn_error ()
-{
- as_status=$?; test $as_status -eq 0 && as_status=1
- if test "$3"; then
- as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
- fi
- $as_echo "$as_me: error: $1" >&2
- as_fn_exit $as_status
-} # as_fn_error
-
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- as_dirname=dirname
-else
- as_dirname=false
-fi
-
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{
- s//\1/
- q
- }
- /^X\/\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\/\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
-
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-
- as_lineno_1=$LINENO as_lineno_1a=$LINENO
- as_lineno_2=$LINENO as_lineno_2a=$LINENO
- eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
- test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
- # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
- sed -n '
- p
- /[$]LINENO/=
- ' <$as_myself |
- sed '
- s/[$]LINENO.*/&-/
- t lineno
- b
- :lineno
- N
- :loop
- s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
- t loop
- s/-\n.*//
- ' >$as_me.lineno &&
- chmod +x "$as_me.lineno" ||
- { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
-
- # Don't try to exec as it changes $[0], causing all sort of problems
- # (the dirname of $[0] is not the place where we might find the
- # original and so on. Autoconf is especially sensitive to this).
- . "./$as_me.lineno"
- # Exit status is that of the last command.
- exit
-}
-
-ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in #(((((
--n*)
- case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- xy) ECHO_C='\c';;
- *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- ECHO_T=' ';;
- esac;;
-*)
- ECHO_N='-n';;
-esac
-
-rm -f conf$$ conf$$.exe conf$$.file
-if test -d conf$$.dir; then
- rm -f conf$$.dir/conf$$.file
-else
- rm -f conf$$.dir
- mkdir conf$$.dir 2>/dev/null
-fi
-if (echo >conf$$.file) 2>/dev/null; then
- if ln -s conf$$.file conf$$ 2>/dev/null; then
- as_ln_s='ln -s'
- # ... but there are two gotchas:
- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
- # In both cases, we have to default to `cp -p'.
- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
- as_ln_s='cp -p'
- elif ln conf$$.file conf$$ 2>/dev/null; then
- as_ln_s=ln
- else
- as_ln_s='cp -p'
- fi
-else
- as_ln_s='cp -p'
-fi
-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-rmdir conf$$.dir 2>/dev/null
-
-if mkdir -p . 2>/dev/null; then
- as_mkdir_p='mkdir -p "$as_dir"'
-else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
-fi
-
-if test -x / >/dev/null 2>&1; then
- as_test_x='test -x'
-else
- if ls -dL / >/dev/null 2>&1; then
- as_ls_L_option=L
- else
- as_ls_L_option=
- fi
- as_test_x='
- eval sh -c '\''
- if test -d "$1"; then
- test -d "$1/.";
- else
- case $1 in #(
- -*)set "./$1";;
- esac;
- case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
- ???[sx]*):;;*)false;;esac;fi
- '\'' sh
- '
-fi
-as_executable_p=$as_test_x
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-
-
-# Check that we are running under the correct shell.
-SHELL=${CONFIG_SHELL-/bin/sh}
-
-case X$lt_ECHO in
-X*--fallback-echo)
- # Remove one level of quotation (which was required for Make).
- ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
- ;;
-esac
-
-ECHO=${lt_ECHO-echo}
-if test "X$1" = X--no-reexec; then
- # Discard the --no-reexec flag, and continue.
- shift
-elif test "X$1" = X--fallback-echo; then
- # Avoid inline document here, it may be left over
- :
-elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
- # Yippee, $ECHO works!
- :
-else
- # Restart under the correct shell.
- exec $SHELL "$0" --no-reexec ${1+"$@"}
-fi
-
-if test "X$1" = X--fallback-echo; then
- # used as fallback echo
- shift
- cat <<_LT_EOF
-$*
-_LT_EOF
- exit 0
-fi
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-if test -z "$lt_ECHO"; then
- if test "X${echo_test_string+set}" != Xset; then
- # find a string as large as possible, as long as the shell can cope with it
- for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
- # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
- if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
- { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
- then
- break
- fi
- done
- fi
-
- if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- :
- else
- # The Solaris, AIX, and Digital Unix default echo programs unquote
- # backslashes. This makes it impossible to quote backslashes using
- # echo "$something" | sed 's/\\/\\\\/g'
- #
- # So, first we look for a working echo in the user's PATH.
-
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for dir in $PATH /usr/ucb; do
- IFS="$lt_save_ifs"
- if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
- test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
- echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- ECHO="$dir/echo"
- break
- fi
- done
- IFS="$lt_save_ifs"
-
- if test "X$ECHO" = Xecho; then
- # We didn't find a better echo, so look for alternatives.
- if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
- echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- # This shell has a builtin print -r that does the trick.
- ECHO='print -r'
- elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
- test "X$CONFIG_SHELL" != X/bin/ksh; then
- # If we have ksh, try running configure again with it.
- ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
- export ORIGINAL_CONFIG_SHELL
- CONFIG_SHELL=/bin/ksh
- export CONFIG_SHELL
- exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
- else
- # Try using printf.
- ECHO='printf %s\n'
- if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- # Cool, printf works
- :
- elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
- test "X$echo_testing_string" = 'X\t' &&
- echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
- export CONFIG_SHELL
- SHELL="$CONFIG_SHELL"
- export SHELL
- ECHO="$CONFIG_SHELL $0 --fallback-echo"
- elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
- test "X$echo_testing_string" = 'X\t' &&
- echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- test "X$echo_testing_string" = "X$echo_test_string"; then
- ECHO="$CONFIG_SHELL $0 --fallback-echo"
- else
- # maybe with a smaller string...
- prev=:
-
- for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
- if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
- then
- break
- fi
- prev="$cmd"
- done
-
- if test "$prev" != 'sed 50q "$0"'; then
- echo_test_string=`eval $prev`
- export echo_test_string
- exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
- else
- # Oops. We lost completely, so just stick with echo.
- ECHO=echo
- fi
- fi
- fi
- fi
- fi
-fi
-
-# Copy echo and quote the copy suitably for passing to libtool from
-# the Makefile, instead of quoting the original, which is used later.
-lt_ECHO=$ECHO
-if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
- lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
-fi
-
-
-
-
-exec 7<&0 </dev/null 6>&1
-
-# Name of the host.
-# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
-# so uname gets run too.
-ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
-
-#
-# Initializations.
-#
-ac_default_prefix=/usr/local
-ac_clean_files=
-ac_config_libobj_dir=.
-LIBOBJS=
-cross_compiling=no
-subdirs=
-MFLAGS=
-MAKEFLAGS=
-
-# Identity of this package.
-PACKAGE_NAME='hwloc'
-PACKAGE_TARNAME='hwloc'
-PACKAGE_VERSION='0.9.1rc1'
-PACKAGE_STRING='hwloc 0.9.1rc1'
-PACKAGE_BUGREPORT='http://www.open-mpi.org/community/help/'
-PACKAGE_URL=''
-
-ac_unique_file="src/topology.c"
-# Factoring default headers for most tests.
-ac_includes_default="\
-#include <stdio.h>
-#ifdef HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-#ifdef HAVE_SYS_STAT_H
-# include <sys/stat.h>
-#endif
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-# include <stddef.h>
-#else
-# ifdef HAVE_STDLIB_H
-# include <stdlib.h>
-# endif
-#endif
-#ifdef HAVE_STRING_H
-# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
-# include <memory.h>
-# endif
-# include <string.h>
-#endif
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#endif
-#ifdef HAVE_INTTYPES_H
-# include <inttypes.h>
-#endif
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
-#ifdef HAVE_UNISTD_H
-# include <unistd.h>
-#endif"
-
-ac_subst_vars='am__EXEEXT_FALSE
-am__EXEEXT_TRUE
-LTLIBOBJS
-LIBOBJS
-HWLOC_REQUIRES
-XMLLINT
-HAVE_SCHED_SETAFFINITY_FALSE
-HAVE_SCHED_SETAFFINITY_TRUE
-HAVE_LINUX_LIBNUMA_FALSE
-HAVE_LINUX_LIBNUMA_TRUE
-ALLOCA
-HAVE_OPENAT_FALSE
-HAVE_OPENAT_TRUE
-BASH
-HAVE_MS_LIB_FALSE
-HAVE_MS_LIB_TRUE
-HWLOC_MS_LIB
-HAVE_GCC_FALSE
-HAVE_GCC_TRUE
-DLLTOOL
-AS
-OTOOL64
-OTOOL
-LIPO
-NMEDIT
-DSYMUTIL
-lt_ECHO
-RANLIB
-AR
-OBJDUMP
-NM
-ac_ct_DUMPBIN
-DUMPBIN
-LD
-FGREP
-SED
-LIBTOOL
-KERRIGHED_LIBS
-KERRIGHED_CFLAGS
-HAVE_XML_FALSE
-HAVE_XML_TRUE
-HAVE_XML
-XML_LIBS
-XML_CFLAGS
-CAIRO_LIBS
-CAIRO_CFLAGS
-HAVE_LIBIBVERBS_FALSE
-HAVE_LIBIBVERBS_TRUE
-HWLOC_DIFF_U
-GCC_CFLAGS
-PKG_CONFIG
-LN_S
-EGREP
-GREP
-CPP
-am__fastdepCC_FALSE
-am__fastdepCC_TRUE
-CCDEPMODE
-AMDEPBACKSLASH
-AMDEP_FALSE
-AMDEP_TRUE
-am__quote
-am__include
-DEPDIR
-OBJEXT
-EXEEXT
-ac_ct_CC
-CPPFLAGS
-LDFLAGS
-CFLAGS
-CC
-HAVE_MINGW32_FALSE
-HAVE_MINGW32_TRUE
-HAVE_WINDOWS_FALSE
-HAVE_WINDOWS_TRUE
-HAVE_HPUX_FALSE
-HAVE_HPUX_TRUE
-HAVE_OSF_FALSE
-HAVE_OSF_TRUE
-HAVE_AIX_FALSE
-HAVE_AIX_TRUE
-HAVE_SOLARIS_FALSE
-HAVE_SOLARIS_TRUE
-HAVE_DARWIN_FALSE
-HAVE_DARWIN_TRUE
-HAVE_IRIX_FALSE
-HAVE_IRIX_TRUE
-HAVE_LINUX_FALSE
-HAVE_LINUX_TRUE
-INSTALL_DOXYGEN_FALSE
-INSTALL_DOXYGEN_TRUE
-BUILD_README_FALSE
-BUILD_README_TRUE
-BUILD_DOXYGEN_FALSE
-BUILD_DOXYGEN_TRUE
-W3_GENERATOR
-LYNX
-W3M
-FIG2DEV
-MAKEINDEX
-PDFLATEX
-DOXYGEN
-libhwloc_so_version
-HWLOC_RELEASE_DATE
-HWLOC_SVN_R
-HWLOC_VERSION
-CONFIGURE_DEPENDENCIES
-am__untar
-am__tar
-AMTAR
-am__leading_dot
-SET_MAKE
-AWK
-mkdir_p
-MKDIR_P
-INSTALL_STRIP_PROGRAM
-STRIP
-install_sh
-MAKEINFO
-AUTOHEADER
-AUTOMAKE
-AUTOCONF
-ACLOCAL
-VERSION
-PACKAGE
-CYGPATH_W
-am__isrc
-INSTALL_DATA
-INSTALL_SCRIPT
-INSTALL_PROGRAM
-target_os
-target_vendor
-target_cpu
-target
-host_os
-host_vendor
-host_cpu
-host
-build_os
-build_vendor
-build_cpu
-build
-target_alias
-host_alias
-build_alias
-LIBS
-ECHO_T
-ECHO_N
-ECHO_C
-DEFS
-mandir
-localedir
-libdir
-psdir
-pdfdir
-dvidir
-htmldir
-infodir
-docdir
-oldincludedir
-includedir
-localstatedir
-sharedstatedir
-sysconfdir
-datadir
-datarootdir
-libexecdir
-sbindir
-bindir
-program_transform_name
-prefix
-exec_prefix
-PACKAGE_URL
-PACKAGE_BUGREPORT
-PACKAGE_STRING
-PACKAGE_VERSION
-PACKAGE_TARNAME
-PACKAGE_NAME
-PATH_SEPARATOR
-SHELL'
-ac_subst_files=''
-ac_user_opts='
-enable_option_checking
-enable_doxygen
-enable_dependency_tracking
-enable_cairo
-enable_xml
-enable_shared
-enable_static
-with_pic
-enable_fast_install
-with_gnu_ld
-enable_libtool_lock
-enable_debug
-'
- ac_precious_vars='build_alias
-host_alias
-target_alias
-DOXYGEN
-PDFLATEX
-MAKEINDEX
-FIG2DEV
-W3M
-LYNX
-CC
-CFLAGS
-LDFLAGS
-LIBS
-CPPFLAGS
-CPP
-PKG_CONFIG
-CAIRO_CFLAGS
-CAIRO_LIBS
-XML_CFLAGS
-XML_LIBS
-KERRIGHED_CFLAGS
-KERRIGHED_LIBS
-HWLOC_MS_LIB'
-
-
-# Initialize some variables set by options.
-ac_init_help=
-ac_init_version=false
-ac_unrecognized_opts=
-ac_unrecognized_sep=
-# The variables have the same names as the options, with
-# dashes changed to underlines.
-cache_file=/dev/null
-exec_prefix=NONE
-no_create=
-no_recursion=
-prefix=NONE
-program_prefix=NONE
-program_suffix=NONE
-program_transform_name=s,x,x,
-silent=
-site=
-srcdir=
-verbose=
-x_includes=NONE
-x_libraries=NONE
-
-# Installation directory options.
-# These are left unexpanded so users can "make install exec_prefix=/foo"
-# and all the variables that are supposed to be based on exec_prefix
-# by default will actually change.
-# Use braces instead of parens because sh, perl, etc. also accept them.
-# (The list follows the same order as the GNU Coding Standards.)
-bindir='${exec_prefix}/bin'
-sbindir='${exec_prefix}/sbin'
-libexecdir='${exec_prefix}/libexec'
-datarootdir='${prefix}/share'
-datadir='${datarootdir}'
-sysconfdir='${prefix}/etc'
-sharedstatedir='${prefix}/com'
-localstatedir='${prefix}/var'
-includedir='${prefix}/include'
-oldincludedir='/usr/include'
-docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
-infodir='${datarootdir}/info'
-htmldir='${docdir}'
-dvidir='${docdir}'
-pdfdir='${docdir}'
-psdir='${docdir}'
-libdir='${exec_prefix}/lib'
-localedir='${datarootdir}/locale'
-mandir='${datarootdir}/man'
-
-ac_prev=
-ac_dashdash=
-for ac_option
-do
- # If the previous option needs an argument, assign it.
- if test -n "$ac_prev"; then
- eval $ac_prev=\$ac_option
- ac_prev=
- continue
- fi
-
- case $ac_option in
- *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
- *) ac_optarg=yes ;;
- esac
-
- # Accept the important Cygnus configure options, so we can diagnose typos.
-
- case $ac_dashdash$ac_option in
- --)
- ac_dashdash=yes ;;
-
- -bindir | --bindir | --bindi | --bind | --bin | --bi)
- ac_prev=bindir ;;
- -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
- bindir=$ac_optarg ;;
-
- -build | --build | --buil | --bui | --bu)
- ac_prev=build_alias ;;
- -build=* | --build=* | --buil=* | --bui=* | --bu=*)
- build_alias=$ac_optarg ;;
-
- -cache-file | --cache-file | --cache-fil | --cache-fi \
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
- ac_prev=cache_file ;;
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
- cache_file=$ac_optarg ;;
-
- --config-cache | -C)
- cache_file=config.cache ;;
-
- -datadir | --datadir | --datadi | --datad)
- ac_prev=datadir ;;
- -datadir=* | --datadir=* | --datadi=* | --datad=*)
- datadir=$ac_optarg ;;
-
- -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
- | --dataroo | --dataro | --datar)
- ac_prev=datarootdir ;;
- -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
- | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
- datarootdir=$ac_optarg ;;
-
- -disable-* | --disable-*)
- ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"enable_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval enable_$ac_useropt=no ;;
-
- -docdir | --docdir | --docdi | --doc | --do)
- ac_prev=docdir ;;
- -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
- docdir=$ac_optarg ;;
-
- -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
- ac_prev=dvidir ;;
- -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
- dvidir=$ac_optarg ;;
-
- -enable-* | --enable-*)
- ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"enable_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval enable_$ac_useropt=\$ac_optarg ;;
-
- -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
- | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
- | --exec | --exe | --ex)
- ac_prev=exec_prefix ;;
- -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
- | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
- | --exec=* | --exe=* | --ex=*)
- exec_prefix=$ac_optarg ;;
-
- -gas | --gas | --ga | --g)
- # Obsolete; use --with-gas.
- with_gas=yes ;;
-
- -help | --help | --hel | --he | -h)
- ac_init_help=long ;;
- -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
- ac_init_help=recursive ;;
- -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
- ac_init_help=short ;;
-
- -host | --host | --hos | --ho)
- ac_prev=host_alias ;;
- -host=* | --host=* | --hos=* | --ho=*)
- host_alias=$ac_optarg ;;
-
- -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
- ac_prev=htmldir ;;
- -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
- | --ht=*)
- htmldir=$ac_optarg ;;
-
- -includedir | --includedir | --includedi | --included | --include \
- | --includ | --inclu | --incl | --inc)
- ac_prev=includedir ;;
- -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
- | --includ=* | --inclu=* | --incl=* | --inc=*)
- includedir=$ac_optarg ;;
-
- -infodir | --infodir | --infodi | --infod | --info | --inf)
- ac_prev=infodir ;;
- -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
- infodir=$ac_optarg ;;
-
- -libdir | --libdir | --libdi | --libd)
- ac_prev=libdir ;;
- -libdir=* | --libdir=* | --libdi=* | --libd=*)
- libdir=$ac_optarg ;;
-
- -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
- | --libexe | --libex | --libe)
- ac_prev=libexecdir ;;
- -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
- | --libexe=* | --libex=* | --libe=*)
- libexecdir=$ac_optarg ;;
-
- -localedir | --localedir | --localedi | --localed | --locale)
- ac_prev=localedir ;;
- -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
- localedir=$ac_optarg ;;
-
- -localstatedir | --localstatedir | --localstatedi | --localstated \
- | --localstate | --localstat | --localsta | --localst | --locals)
- ac_prev=localstatedir ;;
- -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
- | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
- localstatedir=$ac_optarg ;;
-
- -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
- ac_prev=mandir ;;
- -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
- mandir=$ac_optarg ;;
-
- -nfp | --nfp | --nf)
- # Obsolete; use --without-fp.
- with_fp=no ;;
-
- -no-create | --no-create | --no-creat | --no-crea | --no-cre \
- | --no-cr | --no-c | -n)
- no_create=yes ;;
-
- -no-recursion | --no-recursion | --no-recursio | --no-recursi \
- | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
- no_recursion=yes ;;
-
- -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
- | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
- | --oldin | --oldi | --old | --ol | --o)
- ac_prev=oldincludedir ;;
- -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
- | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
- | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
- oldincludedir=$ac_optarg ;;
-
- -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
- ac_prev=prefix ;;
- -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
- prefix=$ac_optarg ;;
-
- -program-prefix | --program-prefix | --program-prefi | --program-pref \
- | --program-pre | --program-pr | --program-p)
- ac_prev=program_prefix ;;
- -program-prefix=* | --program-prefix=* | --program-prefi=* \
- | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
- program_prefix=$ac_optarg ;;
-
- -program-suffix | --program-suffix | --program-suffi | --program-suff \
- | --program-suf | --program-su | --program-s)
- ac_prev=program_suffix ;;
- -program-suffix=* | --program-suffix=* | --program-suffi=* \
- | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
- program_suffix=$ac_optarg ;;
-
- -program-transform-name | --program-transform-name \
- | --program-transform-nam | --program-transform-na \
- | --program-transform-n | --program-transform- \
- | --program-transform | --program-transfor \
- | --program-transfo | --program-transf \
- | --program-trans | --program-tran \
- | --progr-tra | --program-tr | --program-t)
- ac_prev=program_transform_name ;;
- -program-transform-name=* | --program-transform-name=* \
- | --program-transform-nam=* | --program-transform-na=* \
- | --program-transform-n=* | --program-transform-=* \
- | --program-transform=* | --program-transfor=* \
- | --program-transfo=* | --program-transf=* \
- | --program-trans=* | --program-tran=* \
- | --progr-tra=* | --program-tr=* | --program-t=*)
- program_transform_name=$ac_optarg ;;
-
- -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
- ac_prev=pdfdir ;;
- -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
- pdfdir=$ac_optarg ;;
-
- -psdir | --psdir | --psdi | --psd | --ps)
- ac_prev=psdir ;;
- -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
- psdir=$ac_optarg ;;
-
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil)
- silent=yes ;;
-
- -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
- ac_prev=sbindir ;;
- -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
- | --sbi=* | --sb=*)
- sbindir=$ac_optarg ;;
-
- -sharedstatedir | --sharedstatedir | --sharedstatedi \
- | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
- | --sharedst | --shareds | --shared | --share | --shar \
- | --sha | --sh)
- ac_prev=sharedstatedir ;;
- -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
- | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
- | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
- | --sha=* | --sh=*)
- sharedstatedir=$ac_optarg ;;
-
- -site | --site | --sit)
- ac_prev=site ;;
- -site=* | --site=* | --sit=*)
- site=$ac_optarg ;;
-
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
- srcdir=$ac_optarg ;;
-
- -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
- | --syscon | --sysco | --sysc | --sys | --sy)
- ac_prev=sysconfdir ;;
- -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
- | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
- sysconfdir=$ac_optarg ;;
-
- -target | --target | --targe | --targ | --tar | --ta | --t)
- ac_prev=target_alias ;;
- -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
- target_alias=$ac_optarg ;;
-
- -v | -verbose | --verbose | --verbos | --verbo | --verb)
- verbose=yes ;;
-
- -version | --version | --versio | --versi | --vers | -V)
- ac_init_version=: ;;
-
- -with-* | --with-*)
- ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"with_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval with_$ac_useropt=\$ac_optarg ;;
-
- -without-* | --without-*)
- ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"with_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval with_$ac_useropt=no ;;
-
- --x)
- # Obsolete; use --with-x.
- with_x=yes ;;
-
- -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
- | --x-incl | --x-inc | --x-in | --x-i)
- ac_prev=x_includes ;;
- -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
- | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
- x_includes=$ac_optarg ;;
-
- -x-libraries | --x-libraries | --x-librarie | --x-librari \
- | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
- ac_prev=x_libraries ;;
- -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
- | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
- x_libraries=$ac_optarg ;;
-
- -*) as_fn_error "unrecognized option: \`$ac_option'
-Try \`$0 --help' for more information."
- ;;
-
- *=*)
- ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
- # Reject names that are not valid shell variable names.
- case $ac_envvar in #(
- '' | [0-9]* | *[!_$as_cr_alnum]* )
- as_fn_error "invalid variable name: \`$ac_envvar'" ;;
- esac
- eval $ac_envvar=\$ac_optarg
- export $ac_envvar ;;
-
- *)
- # FIXME: should be removed in autoconf 3.0.
- $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
- expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
- $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
- : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
- ;;
-
- esac
-done
-
-if test -n "$ac_prev"; then
- ac_option=--`echo $ac_prev | sed 's/_/-/g'`
- as_fn_error "missing argument to $ac_option"
-fi
-
-if test -n "$ac_unrecognized_opts"; then
- case $enable_option_checking in
- no) ;;
- fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
- *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
- esac
-fi
-
-# Check all directory arguments for consistency.
-for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
- datadir sysconfdir sharedstatedir localstatedir includedir \
- oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
- libdir localedir mandir
-do
- eval ac_val=\$$ac_var
- # Remove trailing slashes.
- case $ac_val in
- */ )
- ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
- eval $ac_var=\$ac_val;;
- esac
- # Be sure to have absolute directory names.
- case $ac_val in
- [\\/$]* | ?:[\\/]* ) continue;;
- NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
- esac
- as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
-done
-
-# There might be people who depend on the old broken behavior: `$host'
-# used to hold the argument of --host etc.
-# FIXME: To remove some day.
-build=$build_alias
-host=$host_alias
-target=$target_alias
-
-# FIXME: To remove some day.
-if test "x$host_alias" != x; then
- if test "x$build_alias" = x; then
- cross_compiling=maybe
- $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
- If a cross compiler is detected then cross compile mode will be used." >&2
- elif test "x$build_alias" != "x$host_alias"; then
- cross_compiling=yes
- fi
-fi
-
-ac_tool_prefix=
-test -n "$host_alias" && ac_tool_prefix=$host_alias-
-
-test "$silent" = yes && exec 6>/dev/null
-
-
-ac_pwd=`pwd` && test -n "$ac_pwd" &&
-ac_ls_di=`ls -di .` &&
-ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
- as_fn_error "working directory cannot be determined"
-test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
- as_fn_error "pwd does not report name of working directory"
-
-
-# Find the source files, if location was not specified.
-if test -z "$srcdir"; then
- ac_srcdir_defaulted=yes
- # Try the directory containing this script, then the parent directory.
- ac_confdir=`$as_dirname -- "$as_myself" ||
-$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_myself" : 'X\(//\)[^/]' \| \
- X"$as_myself" : 'X\(//\)$' \| \
- X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_myself" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- srcdir=$ac_confdir
- if test ! -r "$srcdir/$ac_unique_file"; then
- srcdir=..
- fi
-else
- ac_srcdir_defaulted=no
-fi
-if test ! -r "$srcdir/$ac_unique_file"; then
- test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
- as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
-fi
-ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
-ac_abs_confdir=`(
- cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
- pwd)`
-# When building in place, set srcdir=.
-if test "$ac_abs_confdir" = "$ac_pwd"; then
- srcdir=.
-fi
-# Remove unnecessary trailing slashes from srcdir.
-# Double slashes in file names in object file debugging info
-# mess up M-x gdb in Emacs.
-case $srcdir in
-*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
-esac
-for ac_var in $ac_precious_vars; do
- eval ac_env_${ac_var}_set=\${${ac_var}+set}
- eval ac_env_${ac_var}_value=\$${ac_var}
- eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
- eval ac_cv_env_${ac_var}_value=\$${ac_var}
-done
-
-#
-# Report the --help message.
-#
-if test "$ac_init_help" = "long"; then
- # Omit some internal or obsolete options to make the list less imposing.
- # This message is too long to be a string in the A/UX 3.1 sh.
- cat <<_ACEOF
-\`configure' configures hwloc 0.9.1rc1 to adapt to many kinds of systems.
-
-Usage: $0 [OPTION]... [VAR=VALUE]...
-
-To assign environment variables (e.g., CC, CFLAGS...), specify them as
-VAR=VALUE. See below for descriptions of some of the useful variables.
-
-Defaults for the options are specified in brackets.
-
-Configuration:
- -h, --help display this help and exit
- --help=short display options specific to this package
- --help=recursive display the short help of all the included packages
- -V, --version display version information and exit
- -q, --quiet, --silent do not print \`checking...' messages
- --cache-file=FILE cache test results in FILE [disabled]
- -C, --config-cache alias for \`--cache-file=config.cache'
- -n, --no-create do not create output files
- --srcdir=DIR find the sources in DIR [configure dir or \`..']
-
-Installation directories:
- --prefix=PREFIX install architecture-independent files in PREFIX
- [$ac_default_prefix]
- --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
- [PREFIX]
-
-By default, \`make install' will install all the files in
-\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
-an installation prefix other than \`$ac_default_prefix' using \`--prefix',
-for instance \`--prefix=\$HOME'.
-
-For better control, use the options below.
-
-Fine tuning of the installation directories:
- --bindir=DIR user executables [EPREFIX/bin]
- --sbindir=DIR system admin executables [EPREFIX/sbin]
- --libexecdir=DIR program executables [EPREFIX/libexec]
- --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
- --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
- --localstatedir=DIR modifiable single-machine data [PREFIX/var]
- --libdir=DIR object code libraries [EPREFIX/lib]
- --includedir=DIR C header files [PREFIX/include]
- --oldincludedir=DIR C header files for non-gcc [/usr/include]
- --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
- --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
- --infodir=DIR info documentation [DATAROOTDIR/info]
- --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
- --mandir=DIR man documentation [DATAROOTDIR/man]
- --docdir=DIR documentation root [DATAROOTDIR/doc/hwloc]
- --htmldir=DIR html documentation [DOCDIR]
- --dvidir=DIR dvi documentation [DOCDIR]
- --pdfdir=DIR pdf documentation [DOCDIR]
- --psdir=DIR ps documentation [DOCDIR]
-_ACEOF
-
- cat <<\_ACEOF
-
-Program names:
- --program-prefix=PREFIX prepend PREFIX to installed program names
- --program-suffix=SUFFIX append SUFFIX to installed program names
- --program-transform-name=PROGRAM run sed PROGRAM on installed program names
-
-System types:
- --build=BUILD configure for building on BUILD [guessed]
- --host=HOST cross-compile to build programs to run on HOST [BUILD]
- --target=TARGET configure for building compilers for TARGET [HOST]
-_ACEOF
-fi
-
-if test -n "$ac_init_help"; then
- case $ac_init_help in
- short | recursive ) echo "Configuration of hwloc 0.9.1rc1:";;
- esac
- cat <<\_ACEOF
-
-Optional Features:
- --disable-option-checking ignore unrecognized --enable/--with options
- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
- --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
- --enable-doxygen enable support for building Doxygen documentation
- (note that this option is ONLY relevant in developer
- builds; Doxygen documentation is pre-built for
- tarball builds and this option is therefore ignored)
- --disable-dependency-tracking speeds up one-time build
- --enable-dependency-tracking do not reject slow dependency extractors
- --disable-cairo disable the Cairo back-end of `lstopo'
- --disable-xml disable the XML back-end of `lstopo'
- --enable-shared[=PKGS] build shared libraries [default=yes]
- --enable-static[=PKGS] build static libraries [default=yes]
- --enable-fast-install[=PKGS]
- optimize for fast installation [default=yes]
- --disable-libtool-lock avoid locking (might break parallel builds)
- --enable-debug enable debugging messages
-
-Optional Packages:
- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
- --with-pic try to use only PIC/non-PIC objects [default=use
- both]
- --with-gnu-ld assume the C compiler uses GNU ld [default=no]
-
-Some influential environment variables:
- DOXYGEN Location of the doxygen program (required for building the hwloc
- doxygen documentation)
- PDFLATEX Location of the pdflatex program (required for building the
- hwloc doxygen documentation)
- MAKEINDEX Location of the makeindex program (required for building the
- hwloc doxygen documentation)
- FIG2DEV Location of the fig2dev program (required for building the hwloc
- doxygen documentation)
- W3M Location of the w3m program (required to building the top-level
- hwloc README file)
- LYNX Location of the lynx program (required to building the top-level
- hwloc README file)
- CC C compiler command
- CFLAGS C compiler flags
- LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
- nonstandard directory <lib dir>
- LIBS libraries to pass to the linker, e.g. -l<library>
- CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
- you have headers in a nonstandard directory <include dir>
- CPP C preprocessor
- PKG_CONFIG path to pkg-config utility
- CAIRO_CFLAGS
- C compiler flags for CAIRO, overriding pkg-config
- CAIRO_LIBS linker flags for CAIRO, overriding pkg-config
- XML_CFLAGS C compiler flags for XML, overriding pkg-config
- XML_LIBS linker flags for XML, overriding pkg-config
- KERRIGHED_CFLAGS
- C compiler flags for KERRIGHED, overriding pkg-config
- KERRIGHED_LIBS
- linker flags for KERRIGHED, overriding pkg-config
- HWLOC_MS_LIB
- Path to Microsoft's Visual Studio `lib' tool
-
-Use these variables to override the choices made by `configure' or to help
-it to find libraries and programs with nonstandard names/locations.
-
-Report bugs to <http://www.open-mpi.org/community/help/>.
-_ACEOF
-ac_status=$?
-fi
-
-if test "$ac_init_help" = "recursive"; then
- # If there are subdirs, report their specific --help.
- for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
- test -d "$ac_dir" ||
- { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
- continue
- ac_builddir=.
-
-case "$ac_dir" in
-.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-*)
- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
- # A ".." for each directory in $ac_dir_suffix.
- ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
- case $ac_top_builddir_sub in
- "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
- *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
- esac ;;
-esac
-ac_abs_top_builddir=$ac_pwd
-ac_abs_builddir=$ac_pwd$ac_dir_suffix
-# for backward compatibility:
-ac_top_builddir=$ac_top_build_prefix
-
-case $srcdir in
- .) # We are building in place.
- ac_srcdir=.
- ac_top_srcdir=$ac_top_builddir_sub
- ac_abs_top_srcdir=$ac_pwd ;;
- [\\/]* | ?:[\\/]* ) # Absolute name.
- ac_srcdir=$srcdir$ac_dir_suffix;
- ac_top_srcdir=$srcdir
- ac_abs_top_srcdir=$srcdir ;;
- *) # Relative name.
- ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
- ac_top_srcdir=$ac_top_build_prefix$srcdir
- ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-esac
-ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-
- cd "$ac_dir" || { ac_status=$?; continue; }
- # Check for guested configure.
- if test -f "$ac_srcdir/configure.gnu"; then
- echo &&
- $SHELL "$ac_srcdir/configure.gnu" --help=recursive
- elif test -f "$ac_srcdir/configure"; then
- echo &&
- $SHELL "$ac_srcdir/configure" --help=recursive
- else
- $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
- fi || ac_status=$?
- cd "$ac_pwd" || { ac_status=$?; break; }
- done
-fi
-
-test -n "$ac_init_help" && exit $ac_status
-if $ac_init_version; then
- cat <<\_ACEOF
-hwloc configure 0.9.1rc1
-generated by GNU Autoconf 2.64
-
-Copyright (C) 2009 Free Software Foundation, Inc.
-This configure script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it.
-_ACEOF
- exit
-fi
-
-## ------------------------ ##
-## Autoconf initialization. ##
-## ------------------------ ##
-
-# ac_fn_c_try_compile LINENO
-# --------------------------
-# Try to compile conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_compile ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- rm -f conftest.$ac_objext
- if { { ac_try="$ac_compile"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compile") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && {
- test -z "$ac_c_werror_flag" ||
- test ! -s conftest.err
- } && test -s conftest.$ac_objext; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- return $ac_retval
-
-} # ac_fn_c_try_compile
-
-# ac_fn_c_try_cpp LINENO
-# ----------------------
-# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_cpp ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if { { ac_try="$ac_cpp conftest.$ac_ext"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } >/dev/null && {
- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- test ! -s conftest.err
- }; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- return $ac_retval
-
-} # ac_fn_c_try_cpp
-
-# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
-# -------------------------------------------------------
-# Tests whether HEADER exists, giving a warning if it cannot be compiled using
-# the include files in INCLUDES and setting the cache variable VAR
-# accordingly.
-ac_fn_c_check_header_mongrel ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
-else
- # Is the header compilable?
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
-$as_echo_n "checking $2 usability... " >&6; }
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-#include <$2>
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_header_compiler=yes
-else
- ac_header_compiler=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
-$as_echo "$ac_header_compiler" >&6; }
-
-# Is the header present?
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
-$as_echo_n "checking $2 presence... " >&6; }
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <$2>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- ac_header_preproc=yes
-else
- ac_header_preproc=no
-fi
-rm -f conftest.err conftest.$ac_ext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
-$as_echo "$ac_header_preproc" >&6; }
-
-# So? What about this header?
-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
- yes:no: )
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
-$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
- ;;
- no:yes:* )
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
-$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
-$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
-$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
-$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
-( cat <<\_ASBOX
-## ------------------------------------------------------ ##
-## Report this to http://www.open-mpi.org/community/help/ ##
-## ------------------------------------------------------ ##
-_ASBOX
- ) | sed "s/^/$as_me: WARNING: /" >&2
- ;;
-esac
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-else
- eval "$3=\$ac_header_compiler"
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
-fi
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
-} # ac_fn_c_check_header_mongrel
-
-# ac_fn_c_try_run LINENO
-# ----------------------
-# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
-# that executables *can* be run.
-ac_fn_c_try_run ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
- { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; }; then :
- ac_retval=0
-else
- $as_echo "$as_me: program exited with status $ac_status" >&5
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=$ac_status
-fi
- rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- return $ac_retval
-
-} # ac_fn_c_try_run
-
-# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
-# -------------------------------------------------------
-# Tests whether HEADER exists and can be compiled using the include files in
-# INCLUDES, setting the cache variable VAR accordingly.
-ac_fn_c_check_header_compile ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-#include <$2>
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- eval "$3=yes"
-else
- eval "$3=no"
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
-} # ac_fn_c_check_header_compile
-
-# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
-# --------------------------------------------
-# Tries to find the compile-time value of EXPR in a program that includes
-# INCLUDES, setting VAR accordingly. Returns whether the value could be
-# computed
-ac_fn_c_compute_int ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if test "$cross_compiling" = yes; then
- # Depending upon the size, compute the lo and hi bounds.
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-static int test_array [1 - 2 * !(($2) >= 0)];
-test_array [0] = 0
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_lo=0 ac_mid=0
- while :; do
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-static int test_array [1 - 2 * !(($2) <= $ac_mid)];
-test_array [0] = 0
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_hi=$ac_mid; break
-else
- as_fn_arith $ac_mid + 1 && ac_lo=$as_val
- if test $ac_lo -le $ac_mid; then
- ac_lo= ac_hi=
- break
- fi
- as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- done
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-static int test_array [1 - 2 * !(($2) < 0)];
-test_array [0] = 0
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_hi=-1 ac_mid=-1
- while :; do
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-static int test_array [1 - 2 * !(($2) >= $ac_mid)];
-test_array [0] = 0
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_lo=$ac_mid; break
-else
- as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
- if test $ac_mid -le $ac_hi; then
- ac_lo= ac_hi=
- break
- fi
- as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- done
-else
- ac_lo= ac_hi=
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-# Binary search between lo and hi bounds.
-while test "x$ac_lo" != "x$ac_hi"; do
- as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-static int test_array [1 - 2 * !(($2) <= $ac_mid)];
-test_array [0] = 0
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_hi=$ac_mid
-else
- as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-done
-case $ac_lo in #((
-?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
-'') ac_retval=1 ;;
-esac
- else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-static long int longval () { return $2; }
-static unsigned long int ulongval () { return $2; }
-#include <stdio.h>
-#include <stdlib.h>
-int
-main ()
-{
-
- FILE *f = fopen ("conftest.val", "w");
- if (! f)
- return 1;
- if (($2) < 0)
- {
- long int i = longval ();
- if (i != ($2))
- return 1;
- fprintf (f, "%ld", i);
- }
- else
- {
- unsigned long int i = ulongval ();
- if (i != ($2))
- return 1;
- fprintf (f, "%lu", i);
- }
- /* Do not output a trailing newline, as this causes \r\n confusion
- on some platforms. */
- return ferror (f) || fclose (f) != 0;
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
- echo >>conftest.val; read $3 <conftest.val; ac_retval=0
-else
- ac_retval=1
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-rm -f conftest.val
-
- fi
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- return $ac_retval
-
-} # ac_fn_c_compute_int
-
-# ac_fn_c_try_link LINENO
-# -----------------------
-# Try to link conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_link ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- rm -f conftest.$ac_objext conftest$ac_exeext
- if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && {
- test -z "$ac_c_werror_flag" ||
- test ! -s conftest.err
- } && test -s conftest$ac_exeext && {
- test "$cross_compiling" = yes ||
- $as_test_x conftest$ac_exeext
- }; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
- # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
- # interfere with the next link command; also delete a directory that is
- # left behind by Apple's compiler. We do this before executing the actions.
- rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- return $ac_retval
-
-} # ac_fn_c_try_link
-
-# ac_fn_c_check_func LINENO FUNC VAR
-# ----------------------------------
-# Tests whether FUNC exists, setting the cache variable VAR accordingly
-ac_fn_c_check_func ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
- For example, HP-UX 11i <limits.h> declares gettimeofday. */
-#define $2 innocuous_$2
-
-/* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $2 (); below.
- Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- <limits.h> exists even on freestanding compilers. */
-
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
-
-#undef $2
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char $2 ();
-/* The GNU C library defines this for functions which it implements
- to always fail with ENOSYS. Some functions are actually named
- something starting with __ and the normal name is an alias. */
-#if defined __stub_$2 || defined __stub___$2
-choke me
-#endif
-
-int
-main ()
-{
-return $2 ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- eval "$3=yes"
-else
- eval "$3=no"
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
-} # ac_fn_c_check_func
-
-# ac_fn_c_check_decl LINENO SYMBOL VAR
-# ------------------------------------
-# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
-ac_fn_c_check_decl ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
-$as_echo_n "checking whether $2 is declared... " >&6; }
-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-#ifndef $2
- (void) $2;
-#endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- eval "$3=yes"
-else
- eval "$3=no"
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
-} # ac_fn_c_check_decl
-
-# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
-# -------------------------------------------
-# Tests whether TYPE exists after having included INCLUDES, setting cache
-# variable VAR accordingly.
-ac_fn_c_check_type ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-else
- eval "$3=no"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-if (sizeof ($2))
- return 0;
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-if (sizeof (($2)))
- return 0;
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
-else
- eval "$3=yes"
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
-} # ac_fn_c_check_type
-cat >config.log <<_ACEOF
-This file contains any messages produced by compilers while
-running configure, to aid debugging if configure makes a mistake.
-
-It was created by hwloc $as_me 0.9.1rc1, which was
-generated by GNU Autoconf 2.64. Invocation command line was
-
- $ $0 $@
-
-_ACEOF
-exec 5>>config.log
-{
-cat <<_ASUNAME
-## --------- ##
-## Platform. ##
-## --------- ##
-
-hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
-
-/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
-/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
-/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
-/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
-
-_ASUNAME
-
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- $as_echo "PATH: $as_dir"
- done
-IFS=$as_save_IFS
-
-} >&5
-
-cat >&5 <<_ACEOF
-
-
-## ----------- ##
-## Core tests. ##
-## ----------- ##
-
-_ACEOF
-
-
-# Keep a trace of the command line.
-# Strip out --no-create and --no-recursion so they do not pile up.
-# Strip out --silent because we don't want to record it for future runs.
-# Also quote any args containing shell meta-characters.
-# Make two passes to allow for proper duplicate-argument suppression.
-ac_configure_args=
-ac_configure_args0=
-ac_configure_args1=
-ac_must_keep_next=false
-for ac_pass in 1 2
-do
- for ac_arg
- do
- case $ac_arg in
- -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil)
- continue ;;
- *\'*)
- ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- case $ac_pass in
- 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
- 2)
- as_fn_append ac_configure_args1 " '$ac_arg'"
- if test $ac_must_keep_next = true; then
- ac_must_keep_next=false # Got value, back to normal.
- else
- case $ac_arg in
- *=* | --config-cache | -C | -disable-* | --disable-* \
- | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
- | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
- | -with-* | --with-* | -without-* | --without-* | --x)
- case "$ac_configure_args0 " in
- "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
- esac
- ;;
- -* ) ac_must_keep_next=true ;;
- esac
- fi
- as_fn_append ac_configure_args " '$ac_arg'"
- ;;
- esac
- done
-done
-{ ac_configure_args0=; unset ac_configure_args0;}
-{ ac_configure_args1=; unset ac_configure_args1;}
-
-# When interrupted or exit'd, cleanup temporary files, and complete
-# config.log. We remove comments because anyway the quotes in there
-# would cause problems or look ugly.
-# WARNING: Use '\'' to represent an apostrophe within the trap.
-# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
-trap 'exit_status=$?
- # Save into config.log some information that might help in debugging.
- {
- echo
-
- cat <<\_ASBOX
-## ---------------- ##
-## Cache variables. ##
-## ---------------- ##
-_ASBOX
- echo
- # The following way of writing the cache mishandles newlines in values,
-(
- for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
- eval ac_val=\$$ac_var
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
- (set) 2>&1 |
- case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
- *${as_nl}ac_space=\ *)
- sed -n \
- "s/'\''/'\''\\\\'\'''\''/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
- ;; #(
- *)
- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
- ;;
- esac |
- sort
-)
- echo
-
- cat <<\_ASBOX
-## ----------------- ##
-## Output variables. ##
-## ----------------- ##
-_ASBOX
- echo
- for ac_var in $ac_subst_vars
- do
- eval ac_val=\$$ac_var
- case $ac_val in
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- esac
- $as_echo "$ac_var='\''$ac_val'\''"
- done | sort
- echo
-
- if test -n "$ac_subst_files"; then
- cat <<\_ASBOX
-## ------------------- ##
-## File substitutions. ##
-## ------------------- ##
-_ASBOX
- echo
- for ac_var in $ac_subst_files
- do
- eval ac_val=\$$ac_var
- case $ac_val in
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- esac
- $as_echo "$ac_var='\''$ac_val'\''"
- done | sort
- echo
- fi
-
- if test -s confdefs.h; then
- cat <<\_ASBOX
-## ----------- ##
-## confdefs.h. ##
-## ----------- ##
-_ASBOX
- echo
- cat confdefs.h
- echo
- fi
- test "$ac_signal" != 0 &&
- $as_echo "$as_me: caught signal $ac_signal"
- $as_echo "$as_me: exit $exit_status"
- } >&5
- rm -f core *.core core.conftest.* &&
- rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
- exit $exit_status
-' 0
-for ac_signal in 1 2 13 15; do
- trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
-done
-ac_signal=0
-
-# confdefs.h avoids OS command line length limits that DEFS can exceed.
-rm -f -r conftest* confdefs.h
-
-$as_echo "/* confdefs.h */" > confdefs.h
-
-# Predefined preprocessor variables.
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_NAME "$PACKAGE_NAME"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_VERSION "$PACKAGE_VERSION"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_STRING "$PACKAGE_STRING"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_URL "$PACKAGE_URL"
-_ACEOF
-
-
-# Let the site file select an alternate cache file if it wants to.
-# Prefer an explicitly selected file to automatically selected ones.
-ac_site_file1=NONE
-ac_site_file2=NONE
-if test -n "$CONFIG_SITE"; then
- ac_site_file1=$CONFIG_SITE
-elif test "x$prefix" != xNONE; then
- ac_site_file1=$prefix/share/config.site
- ac_site_file2=$prefix/etc/config.site
-else
- ac_site_file1=$ac_default_prefix/share/config.site
- ac_site_file2=$ac_default_prefix/etc/config.site
-fi
-for ac_site_file in "$ac_site_file1" "$ac_site_file2"
-do
- test "x$ac_site_file" = xNONE && continue
- if test -r "$ac_site_file"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
-$as_echo "$as_me: loading site script $ac_site_file" >&6;}
- sed 's/^/| /' "$ac_site_file" >&5
- . "$ac_site_file"
- fi
-done
-
-if test -r "$cache_file"; then
- # Some versions of bash will fail to source /dev/null (special
- # files actually), so we avoid doing that.
- if test -f "$cache_file"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
-$as_echo "$as_me: loading cache $cache_file" >&6;}
- case $cache_file in
- [\\/]* | ?:[\\/]* ) . "$cache_file";;
- *) . "./$cache_file";;
- esac
- fi
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
-$as_echo "$as_me: creating cache $cache_file" >&6;}
- >$cache_file
-fi
-
-# Check that the precious variables saved in the cache have kept the same
-# value.
-ac_cache_corrupted=false
-for ac_var in $ac_precious_vars; do
- eval ac_old_set=\$ac_cv_env_${ac_var}_set
- eval ac_new_set=\$ac_env_${ac_var}_set
- eval ac_old_val=\$ac_cv_env_${ac_var}_value
- eval ac_new_val=\$ac_env_${ac_var}_value
- case $ac_old_set,$ac_new_set in
- set,)
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
-$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,set)
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
-$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,);;
- *)
- if test "x$ac_old_val" != "x$ac_new_val"; then
- # differences in whitespace do not lead to failure.
- ac_old_val_w=`echo x $ac_old_val`
- ac_new_val_w=`echo x $ac_new_val`
- if test "$ac_old_val_w" != "$ac_new_val_w"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
-$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
- ac_cache_corrupted=:
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
-$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
- eval $ac_var=\$ac_old_val
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
-$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
-$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
- fi;;
- esac
- # Pass precious variables to config.status.
- if test "$ac_new_set" = set; then
- case $ac_new_val in
- *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
- *) ac_arg=$ac_var=$ac_new_val ;;
- esac
- case " $ac_configure_args " in
- *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
- *) as_fn_append ac_configure_args " '$ac_arg'" ;;
- esac
- fi
-done
-if $ac_cache_corrupted; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
-$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
- as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
-fi
-## -------------------- ##
-## Main body of script. ##
-## -------------------- ##
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-ac_aux_dir=
-for ac_dir in config "$srcdir"/config; do
- for ac_t in install-sh install.sh shtool; do
- if test -f "$ac_dir/$ac_t"; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/$ac_t -c"
- break 2
- fi
- done
-done
-if test -z "$ac_aux_dir"; then
- as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
-fi
-
-# These three variables are undocumented and unsupported,
-# and are intended to be withdrawn in a future Autoconf release.
-# They can cause serious problems if a builder's source tree is in a directory
-# whose full name contains unusual characters.
-ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
-ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
-ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
-
-
-
-# Make sure we can run config.sub.
-$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
- as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
-$as_echo_n "checking build system type... " >&6; }
-if test "${ac_cv_build+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_build_alias=$build_alias
-test "x$ac_build_alias" = x &&
- ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
-test "x$ac_build_alias" = x &&
- as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
-ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
- as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
-$as_echo "$ac_cv_build" >&6; }
-case $ac_cv_build in
-*-*-*) ;;
-*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
-esac
-build=$ac_cv_build
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_build
-shift
-build_cpu=$1
-build_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-build_os=$*
-IFS=$ac_save_IFS
-case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
-$as_echo_n "checking host system type... " >&6; }
-if test "${ac_cv_host+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$host_alias" = x; then
- ac_cv_host=$ac_cv_build
-else
- ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
- as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
-$as_echo "$ac_cv_host" >&6; }
-case $ac_cv_host in
-*-*-*) ;;
-*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
-esac
-host=$ac_cv_host
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_host
-shift
-host_cpu=$1
-host_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-host_os=$*
-IFS=$ac_save_IFS
-case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
-$as_echo_n "checking target system type... " >&6; }
-if test "${ac_cv_target+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$target_alias" = x; then
- ac_cv_target=$ac_cv_host
-else
- ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
- as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
-$as_echo "$ac_cv_target" >&6; }
-case $ac_cv_target in
-*-*-*) ;;
-*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
-esac
-target=$ac_cv_target
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_target
-shift
-target_cpu=$1
-target_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-target_os=$*
-IFS=$ac_save_IFS
-case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
-
-
-# The aliases save the names the user supplied, while $host etc.
-# will get canonicalized.
-test -n "$target_alias" &&
- test "$program_prefix$program_suffix$program_transform_name" = \
- NONENONEs,x,x, &&
- program_prefix=${target_alias}-
-
-
-
-am__api_version='1.11'
-
-# Find a good install program. We prefer a C program (faster),
-# so one script is as good as another. But avoid the broken or
-# incompatible versions:
-# SysV /etc/install, /usr/sbin/install
-# SunOS /usr/etc/install
-# IRIX /sbin/install
-# AIX /bin/install
-# AmigaOS /C/install, which installs bootblocks on floppy discs
-# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
-# AFS /usr/afsws/bin/install, which mishandles nonexistent args
-# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
-# OS/2's system install, which has a completely different semantic
-# ./install, which can be erroneously created by make from ./install.sh.
-# Reject install programs that cannot install multiple files.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
-$as_echo_n "checking for a BSD-compatible install... " >&6; }
-if test -z "$INSTALL"; then
-if test "${ac_cv_path_install+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- # Account for people who put trailing slashes in PATH elements.
-case $as_dir/ in #((
- ./ | .// | /[cC]/* | \
- /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
- ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
- /usr/ucb/* ) ;;
- *)
- # OSF1 and SCO ODT 3.0 have their own names for install.
- # Don't use installbsd from OSF since it installs stuff as root
- # by default.
- for ac_prog in ginstall scoinst install; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
- if test $ac_prog = install &&
- grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- # AIX install. It has an incompatible calling convention.
- :
- elif test $ac_prog = install &&
- grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- # program-specific install script used by HP pwplus--don't use.
- :
- else
- rm -rf conftest.one conftest.two conftest.dir
- echo one > conftest.one
- echo two > conftest.two
- mkdir conftest.dir
- if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
- test -s conftest.one && test -s conftest.two &&
- test -s conftest.dir/conftest.one &&
- test -s conftest.dir/conftest.two
- then
- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
- break 3
- fi
- fi
- fi
- done
- done
- ;;
-esac
-
- done
-IFS=$as_save_IFS
-
-rm -rf conftest.one conftest.two conftest.dir
-
-fi
- if test "${ac_cv_path_install+set}" = set; then
- INSTALL=$ac_cv_path_install
- else
- # As a last resort, use the slow shell script. Don't cache a
- # value for INSTALL within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the value is a relative name.
- INSTALL=$ac_install_sh
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
-$as_echo "$INSTALL" >&6; }
-
-# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
-# It thinks the first close brace ends the variable substitution.
-test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
-
-test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
-
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
-$as_echo_n "checking whether build environment is sane... " >&6; }
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Reject unsafe characters in $srcdir or the absolute working directory
-# name. Accept space and tab only in the latter.
-am_lf='
-'
-case `pwd` in
- *[\\\"\#\$\&\'\`$am_lf]*)
- as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
-esac
-case $srcdir in
- *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
- as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
-esac
-
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- if test "$*" = "X"; then
- # -L didn't work.
- set X `ls -t "$srcdir/configure" conftest.file`
- fi
- rm -f conftest.file
- if test "$*" != "X $srcdir/configure conftest.file" \
- && test "$*" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- as_fn_error "ls -t appears to fail. Make sure there is not a broken
-alias in your environment" "$LINENO" 5
- fi
-
- test "$2" = conftest.file
- )
-then
- # Ok.
- :
-else
- as_fn_error "newly created file is older than distributed files!
-Check your system clock" "$LINENO" 5
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-test "$program_prefix" != NONE &&
- program_transform_name="s&^&$program_prefix&;$program_transform_name"
-# Use a double $ so make ignores it.
-test "$program_suffix" != NONE &&
- program_transform_name="s&\$&$program_suffix&;$program_transform_name"
-# Double any \ or $.
-# By default was `s,x,x', remove it if useless.
-ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
-program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
-
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-
-if test x"${MISSING+set}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- *)
- MISSING="\${SHELL} $am_aux_dir/missing" ;;
- esac
-fi
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
- am_missing_run="$MISSING --run "
-else
- am_missing_run=
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
-$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
-fi
-
-if test x"${install_sh}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- *)
- install_sh="\${SHELL} $am_aux_dir/install-sh"
- esac
-fi
-
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'. However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-if test "$cross_compiling" != no; then
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
-set dummy ${ac_tool_prefix}strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$STRIP"; then
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-STRIP=$ac_cv_prog_STRIP
-if test -n "$STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
-$as_echo "$STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_STRIP"; then
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
-set dummy strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_STRIP"; then
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_STRIP="strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
-if test -n "$ac_ct_STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
-$as_echo "$ac_ct_STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_STRIP" = x; then
- STRIP=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- STRIP=$ac_ct_STRIP
- fi
-else
- STRIP="$ac_cv_prog_STRIP"
-fi
-
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
-$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
-if test -z "$MKDIR_P"; then
- if test "${ac_cv_path_mkdir+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in mkdir gmkdir; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
- case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
- 'mkdir (GNU coreutils) '* | \
- 'mkdir (coreutils) '* | \
- 'mkdir (fileutils) '4.1*)
- ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
- break 3;;
- esac
- done
- done
- done
-IFS=$as_save_IFS
-
-fi
-
- if test "${ac_cv_path_mkdir+set}" = set; then
- MKDIR_P="$ac_cv_path_mkdir -p"
- else
- # As a last resort, use the slow shell script. Don't cache a
- # value for MKDIR_P within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the value is a relative name.
- test -d ./--version && rmdir ./--version
- MKDIR_P="$ac_install_sh -d"
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
-$as_echo "$MKDIR_P" >&6; }
-
-mkdir_p="$MKDIR_P"
-case $mkdir_p in
- [\\/$]* | ?:[\\/]*) ;;
- */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-
-for ac_prog in gawk mawk nawk awk
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_AWK+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$AWK"; then
- ac_cv_prog_AWK="$AWK" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AWK="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-AWK=$ac_cv_prog_AWK
-if test -n "$AWK"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
-$as_echo "$AWK" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$AWK" && break
-done
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
-$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
-set x ${MAKE-make}
-ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
-if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-else
- cat >conftest.make <<\_ACEOF
-SHELL = /bin/sh
-all:
- @echo '@@@%%%=$(MAKE)=@@@%%%'
-_ACEOF
-# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
-case `${MAKE-make} -f conftest.make 2>/dev/null` in
- *@@@%%%=?*=@@@%%%*)
- eval ac_cv_prog_make_${ac_make}_set=yes;;
- *)
- eval ac_cv_prog_make_${ac_make}_set=no;;
-esac
-rm -f conftest.make
-fi
-if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- SET_MAKE=
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- SET_MAKE="MAKE=${MAKE-make}"
-fi
-
-rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- am__isrc=' -I$(srcdir)'
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-
-
-# Define the identity of the package.
- PACKAGE='hwloc'
- VERSION='0.9.1rc1'
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE "$PACKAGE"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define VERSION "$VERSION"
-_ACEOF
-
-# Some tools Automake needs.
-
-ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
-
-
-AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
-
-
-AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
-
-
-AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
-
-
-MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
-
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-# Always define AMTAR for backward compatibility.
-
-AMTAR=${AMTAR-"${am_missing_run}tar"}
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5
-$as_echo_n "checking how to create a ustar tar archive... " >&6; }
-# Loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar plaintar pax cpio none'
-_am_tools=${am_cv_prog_tar_ustar-$_am_tools}
-# Do not fold the above two line into one, because Tru64 sh and
-# Solaris sh will not grok spaces in the rhs of `-'.
-for _am_tool in $_am_tools
-do
- case $_am_tool in
- gnutar)
- for _am_tar in tar gnutar gtar;
- do
- { echo "$as_me:$LINENO: $_am_tar --version" >&5
- ($_am_tar --version) >&5 2>&5
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); } && break
- done
- am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"'
- am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"'
- am__untar="$_am_tar -xf -"
- ;;
- plaintar)
- # Must skip GNU tar: if it does not support --format= it doesn't create
- # ustar tarball either.
- (tar --version) >/dev/null 2>&1 && continue
- am__tar='tar chf - "$$tardir"'
- am__tar_='tar chf - "$tardir"'
- am__untar='tar xf -'
- ;;
- pax)
- am__tar='pax -L -x ustar -w "$$tardir"'
- am__tar_='pax -L -x ustar -w "$tardir"'
- am__untar='pax -r'
- ;;
- cpio)
- am__tar='find "$$tardir" -print | cpio -o -H ustar -L'
- am__tar_='find "$tardir" -print | cpio -o -H ustar -L'
- am__untar='cpio -i -H ustar -d'
- ;;
- none)
- am__tar=false
- am__tar_=false
- am__untar=false
- ;;
- esac
-
- # If the value was cached, stop now. We just wanted to have am__tar
- # and am__untar set.
- test -n "${am_cv_prog_tar_ustar}" && break
-
- # tar/untar a dummy directory, and stop if the command works
- rm -rf conftest.dir
- mkdir conftest.dir
- echo GrepMe > conftest.dir/file
- { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5
- (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }
- rm -rf conftest.dir
- if test -s conftest.tar; then
- { echo "$as_me:$LINENO: $am__untar <conftest.tar" >&5
- ($am__untar <conftest.tar) >&5 2>&5
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }
- grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- fi
-done
-rm -rf conftest.dir
-
-if test "${am_cv_prog_tar_ustar+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- am_cv_prog_tar_ustar=$_am_tool
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5
-$as_echo "$am_cv_prog_tar_ustar" >&6; }
-
-
-
-
-
-
-# Make configure depend on the VERSION file, since it's used in AC_INIT
-
-CONFIGURE_DEPENDENCIES='$(top_srcdir)/VERSION'
-
-
-# Get the version of hwloc that we are installing
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for hwloc version" >&5
-$as_echo_n "checking for hwloc version... " >&6; }
-HWLOC_VERSION="`$srcdir/config/hwloc_get_version.sh $srcdir/VERSION`"
-HWLOC_MAJOR_VERSION="`$srcdir/config/hwloc_get_version.sh $srcdir/VERSION --major`"
-HWLOC_MINOR_VERSION="`$srcdir/config/hwloc_get_version.sh $srcdir/VERSION --minor`"
-HWLOC_RELEASE_VERSION="`$srcdir/config/hwloc_get_version.sh $srcdir/VERSION --release`"
-HWLOC_SVN_R="`$srcdir/config/hwloc_get_version.sh $srcdir/VERSION --svn`"
-HWLOC_RELEASE_DATE="`$srcdir/config/hwloc_get_version.sh $srcdir/VERSION --release-date`"
-
-
-
-
-cat >>confdefs.h <<_ACEOF
-#define HWLOC_MAJOR_VERSION $HWLOC_MAJOR_VERSION
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define HWLOC_MINOR_VERSION $HWLOC_MINOR_VERSION
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define HWLOC_RELEASE_VERSION $HWLOC_RELEASE_VERSION
-_ACEOF
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $HWLOC_VERSION" >&5
-$as_echo "$HWLOC_VERSION" >&6; }
-
-# Override/fixup the version numbers set by AC_INIT, since on
-# developer builds, there's no good way to know what the version is
-# before running configure :(. We only use the base version number
-# (ie, no svn r numbers) for the version set in AC_INIT. This will
-# always match reality because we add the VERSION file (the only way
-# to change the major.minor.release{greek}) into the configure
-# dependencies.
-
-PACKAGE_VERSION="$HWLOC_VERSION"
-PACKAGE_STRING="${PACKAGE_NAME} ${PACKAGE_VERSION}"
-VERSION="${PACKAGE_VERSION}"
-
-# For standalone configurations, we also include a .so version number.
-
-. $srcdir/VERSION
-
-
-# Setup the header file
-
-
-
-
-# We only build documentation if this is a developer checkout.
-# Distribution tarballs just install pre-built docuemntation that was
-# included in the tarball.
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if this is a developer build" >&5
-$as_echo_n "checking if this is a developer build... " >&6; }
-if test ! -d "$srcdir/.svn" -a ! -d "$srcdir/.hg" -a ! -d "$srcdir/.git"; then :
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (doxygen generation is optional)" >&5
-$as_echo "no (doxygen generation is optional)" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-fi
-
-# Generating the doxygen output requires a few tools. If we
-# don't have all of them, refuse the build the docs.
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}doxygen", so it can be a program name with args.
-set dummy ${ac_tool_prefix}doxygen; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_DOXYGEN+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $DOXYGEN in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-DOXYGEN=$ac_cv_path_DOXYGEN
-if test -n "$DOXYGEN"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
-$as_echo "$DOXYGEN" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_path_DOXYGEN"; then
- ac_pt_DOXYGEN=$DOXYGEN
- # Extract the first word of "doxygen", so it can be a program name with args.
-set dummy doxygen; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_ac_pt_DOXYGEN+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $ac_pt_DOXYGEN in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_DOXYGEN="$ac_pt_DOXYGEN" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_ac_pt_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-ac_pt_DOXYGEN=$ac_cv_path_ac_pt_DOXYGEN
-if test -n "$ac_pt_DOXYGEN"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_DOXYGEN" >&5
-$as_echo "$ac_pt_DOXYGEN" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_pt_DOXYGEN" = x; then
- DOXYGEN=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DOXYGEN=$ac_pt_DOXYGEN
- fi
-else
- DOXYGEN="$ac_cv_path_DOXYGEN"
-fi
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}pdflatex", so it can be a program name with args.
-set dummy ${ac_tool_prefix}pdflatex; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_PDFLATEX+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $PDFLATEX in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_PDFLATEX="$PDFLATEX" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_PDFLATEX="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-PDFLATEX=$ac_cv_path_PDFLATEX
-if test -n "$PDFLATEX"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PDFLATEX" >&5
-$as_echo "$PDFLATEX" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_path_PDFLATEX"; then
- ac_pt_PDFLATEX=$PDFLATEX
- # Extract the first word of "pdflatex", so it can be a program name with args.
-set dummy pdflatex; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_ac_pt_PDFLATEX+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $ac_pt_PDFLATEX in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_PDFLATEX="$ac_pt_PDFLATEX" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_ac_pt_PDFLATEX="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-ac_pt_PDFLATEX=$ac_cv_path_ac_pt_PDFLATEX
-if test -n "$ac_pt_PDFLATEX"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PDFLATEX" >&5
-$as_echo "$ac_pt_PDFLATEX" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_pt_PDFLATEX" = x; then
- PDFLATEX=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- PDFLATEX=$ac_pt_PDFLATEX
- fi
-else
- PDFLATEX="$ac_cv_path_PDFLATEX"
-fi
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}makeindex", so it can be a program name with args.
-set dummy ${ac_tool_prefix}makeindex; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_MAKEINDEX+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $MAKEINDEX in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_MAKEINDEX="$MAKEINDEX" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-MAKEINDEX=$ac_cv_path_MAKEINDEX
-if test -n "$MAKEINDEX"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINDEX" >&5
-$as_echo "$MAKEINDEX" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_path_MAKEINDEX"; then
- ac_pt_MAKEINDEX=$MAKEINDEX
- # Extract the first word of "makeindex", so it can be a program name with args.
-set dummy makeindex; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_ac_pt_MAKEINDEX+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $ac_pt_MAKEINDEX in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_MAKEINDEX="$ac_pt_MAKEINDEX" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_ac_pt_MAKEINDEX="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-ac_pt_MAKEINDEX=$ac_cv_path_ac_pt_MAKEINDEX
-if test -n "$ac_pt_MAKEINDEX"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_MAKEINDEX" >&5
-$as_echo "$ac_pt_MAKEINDEX" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_pt_MAKEINDEX" = x; then
- MAKEINDEX=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- MAKEINDEX=$ac_pt_MAKEINDEX
- fi
-else
- MAKEINDEX="$ac_cv_path_MAKEINDEX"
-fi
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}fig2dev", so it can be a program name with args.
-set dummy ${ac_tool_prefix}fig2dev; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_FIG2DEV+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $FIG2DEV in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_FIG2DEV="$FIG2DEV" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_FIG2DEV="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-FIG2DEV=$ac_cv_path_FIG2DEV
-if test -n "$FIG2DEV"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FIG2DEV" >&5
-$as_echo "$FIG2DEV" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_path_FIG2DEV"; then
- ac_pt_FIG2DEV=$FIG2DEV
- # Extract the first word of "fig2dev", so it can be a program name with args.
-set dummy fig2dev; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_ac_pt_FIG2DEV+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $ac_pt_FIG2DEV in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_FIG2DEV="$ac_pt_FIG2DEV" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_ac_pt_FIG2DEV="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-ac_pt_FIG2DEV=$ac_cv_path_ac_pt_FIG2DEV
-if test -n "$ac_pt_FIG2DEV"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_FIG2DEV" >&5
-$as_echo "$ac_pt_FIG2DEV" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_pt_FIG2DEV" = x; then
- FIG2DEV=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- FIG2DEV=$ac_pt_FIG2DEV
- fi
-else
- FIG2DEV="$ac_cv_path_FIG2DEV"
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if can build doxygen docs" >&5
-$as_echo_n "checking if can build doxygen docs... " >&6; }
-if test "x$DOXYGEN" != "x" -a "x$PDFLATEX" != "x" -a "x$MAKEINDEX" != "x" -a "x$FIG2DEV" != "x"; then :
- generate_doxs=yes
-else
- generate_doxs=no
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $generate_doxs" >&5
-$as_echo "$generate_doxs" >&6; }
-
-# Making the top-level README requires w3m or lynx.
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}w3m", so it can be a program name with args.
-set dummy ${ac_tool_prefix}w3m; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_W3M+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $W3M in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_W3M="$W3M" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_W3M="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-W3M=$ac_cv_path_W3M
-if test -n "$W3M"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $W3M" >&5
-$as_echo "$W3M" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_path_W3M"; then
- ac_pt_W3M=$W3M
- # Extract the first word of "w3m", so it can be a program name with args.
-set dummy w3m; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_ac_pt_W3M+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $ac_pt_W3M in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_W3M="$ac_pt_W3M" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_ac_pt_W3M="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-ac_pt_W3M=$ac_cv_path_ac_pt_W3M
-if test -n "$ac_pt_W3M"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_W3M" >&5
-$as_echo "$ac_pt_W3M" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_pt_W3M" = x; then
- W3M=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- W3M=$ac_pt_W3M
- fi
-else
- W3M="$ac_cv_path_W3M"
-fi
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}lynx", so it can be a program name with args.
-set dummy ${ac_tool_prefix}lynx; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_LYNX+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $LYNX in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_LYNX="$LYNX" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_LYNX="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-LYNX=$ac_cv_path_LYNX
-if test -n "$LYNX"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LYNX" >&5
-$as_echo "$LYNX" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_path_LYNX"; then
- ac_pt_LYNX=$LYNX
- # Extract the first word of "lynx", so it can be a program name with args.
-set dummy lynx; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_ac_pt_LYNX+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $ac_pt_LYNX in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_LYNX="$ac_pt_LYNX" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_ac_pt_LYNX="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-ac_pt_LYNX=$ac_cv_path_ac_pt_LYNX
-if test -n "$ac_pt_LYNX"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LYNX" >&5
-$as_echo "$ac_pt_LYNX" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_pt_LYNX" = x; then
- LYNX=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- LYNX=$ac_pt_LYNX
- fi
-else
- LYNX="$ac_cv_path_LYNX"
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if can build top-level README" >&5
-$as_echo_n "checking if can build top-level README... " >&6; }
-if test "x$W3M" != "x"; then :
- generate_readme=yes
- W3_GENERATOR=$W3M
-else
- if test "x$LYNX" != "x"; then :
- generate_readme=yes
- W3_GENERATOR="$LYNX -dump -nolist"
-else
- generate_readme=no
-fi
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $generate_readme" >&5
-$as_echo "$generate_readme" >&6; }
-
-# If any one of the above tools is missing, we will refuse to make dist.
-
-# Check whether --enable-doxygen was given.
-if test "${enable_doxygen+set}" = set; then :
- enableval=$enable_doxygen;
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if will build doxygen docs" >&5
-$as_echo_n "checking if will build doxygen docs... " >&6; }
-if test "x$generate_doxs" = "xyes" -a "x$enable_doxygen" != "xno"; then :
-
-else
- generate_doxs=no
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $generate_doxs" >&5
-$as_echo "$generate_doxs" >&6; }
-
-# See if we want to install the doxygen docs
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if will install doxygen docs" >&5
-$as_echo_n "checking if will install doxygen docs... " >&6; }
-if test "x$generate_doxs" = "xyes" -o \
- -f "$srcdir/doc/doxygen-doc/man/man3/hwloc_distribute.3" -a \
- -f "$srcdir/doc/doxygen-doc/hwloc.pdf"; then :
- install_doxs=yes
-else
- install_doxs=no
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_doxs" >&5
-$as_echo "$install_doxs" >&6; }
-
- if test "x$generate_doxs" = "xyes"; then
- BUILD_DOXYGEN_TRUE=
- BUILD_DOXYGEN_FALSE='#'
-else
- BUILD_DOXYGEN_TRUE='#'
- BUILD_DOXYGEN_FALSE=
-fi
-
- if test "x$generate_readme" = "xyes" -a \( "x$install_doxs" = "xyes" -o "x$generate_doxs" = "xyes" \) ; then
- BUILD_README_TRUE=
- BUILD_README_FALSE='#'
-else
- BUILD_README_TRUE='#'
- BUILD_README_FALSE=
-fi
-
- if test "x$install_doxs" = "xyes"; then
- INSTALL_DOXYGEN_TRUE=
- INSTALL_DOXYGEN_FALSE='#'
-else
- INSTALL_DOXYGEN_TRUE='#'
- INSTALL_DOXYGEN_FALSE=
-fi
-
-
-#
-# Check OS support
-#
-
-case ${target} in
- *-*-linux*)
-
-$as_echo "#define LINUX_SYS 1" >>confdefs.h
-
- linux=yes
- ;;
- *-*-irix*)
-
-$as_echo "#define IRIX_SYS 1" >>confdefs.h
-
- irix=yes
- ;;
- *-*-darwin*)
-
-$as_echo "#define DARWIN_SYS 1" >>confdefs.h
-
- darwin=yes
- ;;
- *-*-solaris*)
-
-$as_echo "#define SOLARIS_SYS 1" >>confdefs.h
-
- solaris=yes
- ;;
- *-*-aix*)
-
-$as_echo "#define AIX_SYS 1" >>confdefs.h
-
- aix=yes
- ;;
- *-*-osf*)
-
-$as_echo "#define OSF_SYS 1" >>confdefs.h
-
- osf=yes
- ;;
- *-*-hpux*)
-
-$as_echo "#define HPUX_SYS 1" >>confdefs.h
-
- hpux=yes
- ;;
- *-*-mingw*|*-*-cygwin*)
-
-$as_echo "#define WIN_SYS 1" >>confdefs.h
-
- windows=yes
- ;;
- *)
- echo Warning: Host type \"${target}\" not yet supported.
- ;;
-esac
-
- if test "x$linux" = "xyes"; then
- HAVE_LINUX_TRUE=
- HAVE_LINUX_FALSE='#'
-else
- HAVE_LINUX_TRUE='#'
- HAVE_LINUX_FALSE=
-fi
-
- if test "x$irix" = "xyes"; then
- HAVE_IRIX_TRUE=
- HAVE_IRIX_FALSE='#'
-else
- HAVE_IRIX_TRUE='#'
- HAVE_IRIX_FALSE=
-fi
-
- if test "x$darwin" = "xyes"; then
- HAVE_DARWIN_TRUE=
- HAVE_DARWIN_FALSE='#'
-else
- HAVE_DARWIN_TRUE='#'
- HAVE_DARWIN_FALSE=
-fi
-
- if test "x$solaris" = "xyes"; then
- HAVE_SOLARIS_TRUE=
- HAVE_SOLARIS_FALSE='#'
-else
- HAVE_SOLARIS_TRUE='#'
- HAVE_SOLARIS_FALSE=
-fi
-
- if test "x$aix" = "xyes"; then
- HAVE_AIX_TRUE=
- HAVE_AIX_FALSE='#'
-else
- HAVE_AIX_TRUE='#'
- HAVE_AIX_FALSE=
-fi
-
- if test "x$osf" = "xyes"; then
- HAVE_OSF_TRUE=
- HAVE_OSF_FALSE='#'
-else
- HAVE_OSF_TRUE='#'
- HAVE_OSF_FALSE=
-fi
-
- if test "x$hpux" = "xyes"; then
- HAVE_HPUX_TRUE=
- HAVE_HPUX_FALSE='#'
-else
- HAVE_HPUX_TRUE='#'
- HAVE_HPUX_FALSE=
-fi
-
- if test "x$windows" = "xyes"; then
- HAVE_WINDOWS_TRUE=
- HAVE_WINDOWS_FALSE='#'
-else
- HAVE_WINDOWS_TRUE='#'
- HAVE_WINDOWS_FALSE=
-fi
-
- if test "x$target_os" = "xmingw32"; then
- HAVE_MINGW32_TRUE=
- HAVE_MINGW32_FALSE='#'
-else
- HAVE_MINGW32_TRUE='#'
- HAVE_MINGW32_FALSE=
-fi
-
-
-#
-# Define C flags
-#
-
-DEPDIR="${am__leading_dot}deps"
-
-ac_config_commands="$ac_config_commands depfiles"
-
-
-am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
- @echo this is the am__doit target
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
-$as_echo_n "checking for style of include used by $am_make... " >&6; }
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# Ignore all kinds of additional output from `make'.
-case `$am_make -s -f confmf 2> /dev/null` in #(
-*the\ am__doit\ target*)
- am__include=include
- am__quote=
- _am_result=GNU
- ;;
-esac
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
- echo '.include "confinc"' > confmf
- case `$am_make -s -f confmf 2> /dev/null` in #(
- *the\ am__doit\ target*)
- am__include=.include
- am__quote="\""
- _am_result=BSD
- ;;
- esac
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
-$as_echo "$_am_result" >&6; }
-rm -f confinc confmf
-
-# Check whether --enable-dependency-tracking was given.
-if test "${enable_dependency_tracking+set}" = set; then :
- enableval=$enable_dependency_tracking;
-fi
-
-if test "x$enable_dependency_tracking" != xno; then
- am_depcomp="$ac_aux_dir/depcomp"
- AMDEPBACKSLASH='\'
-fi
- if test "x$enable_dependency_tracking" != xno; then
- AMDEP_TRUE=
- AMDEP_FALSE='#'
-else
- AMDEP_TRUE='#'
- AMDEP_FALSE=
-fi
-
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}gcc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="${ac_tool_prefix}gcc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_CC"; then
- ac_ct_CC=$CC
- # Extract the first word of "gcc", so it can be a program name with args.
-set dummy gcc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_CC"; then
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_CC="gcc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
-if test -n "$ac_ct_CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
-$as_echo "$ac_ct_CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_CC" = x; then
- CC=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- CC=$ac_ct_CC
- fi
-else
- CC="$ac_cv_prog_CC"
-fi
-
-if test -z "$CC"; then
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}cc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="${ac_tool_prefix}cc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- fi
-fi
-if test -z "$CC"; then
- # Extract the first word of "cc", so it can be a program name with args.
-set dummy cc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
- ac_prog_rejected=no
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
- ac_prog_rejected=yes
- continue
- fi
- ac_cv_prog_CC="cc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-if test $ac_prog_rejected = yes; then
- # We found a bogon in the path, so make sure we never use it.
- set dummy $ac_cv_prog_CC
- shift
- if test $# != 0; then
- # We chose a different compiler from the bogus one.
- # However, it has the same basename, so the bogon will be chosen
- # first if we set CC to just the basename; use the full file name.
- shift
- ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
- fi
-fi
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$CC"; then
- if test -n "$ac_tool_prefix"; then
- for ac_prog in cl.exe
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$CC" && break
- done
-fi
-if test -z "$CC"; then
- ac_ct_CC=$CC
- for ac_prog in cl.exe
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_CC"; then
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_CC="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
-if test -n "$ac_ct_CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
-$as_echo "$ac_ct_CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$ac_ct_CC" && break
-done
-
- if test "x$ac_ct_CC" = x; then
- CC=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- CC=$ac_ct_CC
- fi
-fi
-
-fi
-
-
-test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error "no acceptable C compiler found in \$PATH
-See \`config.log' for more details." "$LINENO" 5; }
-
-# Provide some information about the compiler.
-$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
-set X $ac_compile
-ac_compiler=$2
-for ac_option in --version -v -V -qversion; do
- { { ac_try="$ac_compiler $ac_option >&5"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compiler $ac_option >&5") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- sed '10a\
-... rest of stderr output deleted ...
- 10q' conftest.err >conftest.er1
- cat conftest.er1 >&5
- rm -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
-done
-
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdio.h>
-int
-main ()
-{
-FILE *f = fopen ("conftest.out", "w");
- return ferror (f) || fclose (f) != 0;
-
- ;
- return 0;
-}
-_ACEOF
-ac_clean_files_save=$ac_clean_files
-ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
-# Try to create an executable without -o first, disregard a.out.
-# It will help us diagnose broken compilers, and finding out an intuition
-# of exeext.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
-$as_echo_n "checking for C compiler default output file name... " >&6; }
-ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
-
-# The possible output files:
-ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
-
-ac_rmfiles=
-for ac_file in $ac_files
-do
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
- * ) ac_rmfiles="$ac_rmfiles $ac_file";;
- esac
-done
-rm -f $ac_rmfiles
-
-if { { ac_try="$ac_link_default"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link_default") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
-# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
-# in a Makefile. We should not override ac_cv_exeext if it was cached,
-# so that the user can short-circuit this test for compilers unknown to
-# Autoconf.
-for ac_file in $ac_files ''
-do
- test -f "$ac_file" || continue
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
- ;;
- [ab].out )
- # We found the default executable, but exeext='' is most
- # certainly right.
- break;;
- *.* )
- if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
- then :; else
- ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
- fi
- # We set ac_cv_exeext here because the later test for it is not
- # safe: cross compilers may not add the suffix if given an `-o'
- # argument, so we may need to know it at that point already.
- # Even if this section looks crufty: it has the advantage of
- # actually working.
- break;;
- * )
- break;;
- esac
-done
-test "$ac_cv_exeext" = no && ac_cv_exeext=
-
-else
- ac_file=''
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
-$as_echo "$ac_file" >&6; }
-if test -z "$ac_file"; then :
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-{ as_fn_set_status 77
-as_fn_error "C compiler cannot create executables
-See \`config.log' for more details." "$LINENO" 5; }; }
-fi
-ac_exeext=$ac_cv_exeext
-
-# Check that the compiler produces executables we can run. If not, either
-# the compiler is broken, or we cross compile.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
-$as_echo_n "checking whether the C compiler works... " >&6; }
-# If not cross compiling, check that we can run a simple program.
-if test "$cross_compiling" != yes; then
- if { ac_try='./$ac_file'
- { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; }; then
- cross_compiling=no
- else
- if test "$cross_compiling" = maybe; then
- cross_compiling=yes
- else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error "cannot run C compiled programs.
-If you meant to cross compile, use \`--host'.
-See \`config.log' for more details." "$LINENO" 5; }
- fi
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-
-rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
-ac_clean_files=$ac_clean_files_save
-# Check that the compiler produces executables we can run. If not, either
-# the compiler is broken, or we cross compile.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
-$as_echo_n "checking whether we are cross compiling... " >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
-$as_echo "$cross_compiling" >&6; }
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
-$as_echo_n "checking for suffix of executables... " >&6; }
-if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- # If both `conftest.exe' and `conftest' are `present' (well, observable)
-# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
-# work properly (i.e., refer to `conftest.exe'), while it won't with
-# `rm'.
-for ac_file in conftest.exe conftest conftest.*; do
- test -f "$ac_file" || continue
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
- *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
- break;;
- * ) break;;
- esac
-done
-else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error "cannot compute suffix of executables: cannot compile and link
-See \`config.log' for more details." "$LINENO" 5; }
-fi
-rm -f conftest$ac_cv_exeext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
-$as_echo "$ac_cv_exeext" >&6; }
-
-rm -f conftest.$ac_ext
-EXEEXT=$ac_cv_exeext
-ac_exeext=$EXEEXT
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
-$as_echo_n "checking for suffix of object files... " >&6; }
-if test "${ac_cv_objext+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-rm -f conftest.o conftest.obj
-if { { ac_try="$ac_compile"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compile") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- for ac_file in conftest.o conftest.obj conftest.*; do
- test -f "$ac_file" || continue;
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
- *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
- break;;
- esac
-done
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error "cannot compute suffix of object files: cannot compile
-See \`config.log' for more details." "$LINENO" 5; }
-fi
-rm -f conftest.$ac_cv_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
-$as_echo "$ac_cv_objext" >&6; }
-OBJEXT=$ac_cv_objext
-ac_objext=$OBJEXT
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
-$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
-if test "${ac_cv_c_compiler_gnu+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-#ifndef __GNUC__
- choke me
-#endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_compiler_gnu=yes
-else
- ac_compiler_gnu=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
-$as_echo "$ac_cv_c_compiler_gnu" >&6; }
-if test $ac_compiler_gnu = yes; then
- GCC=yes
-else
- GCC=
-fi
-ac_test_CFLAGS=${CFLAGS+set}
-ac_save_CFLAGS=$CFLAGS
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
-$as_echo_n "checking whether $CC accepts -g... " >&6; }
-if test "${ac_cv_prog_cc_g+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_save_c_werror_flag=$ac_c_werror_flag
- ac_c_werror_flag=yes
- ac_cv_prog_cc_g=no
- CFLAGS="-g"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
-else
- CFLAGS=""
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
-else
- ac_c_werror_flag=$ac_save_c_werror_flag
- CFLAGS="-g"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_c_werror_flag=$ac_save_c_werror_flag
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
-$as_echo "$ac_cv_prog_cc_g" >&6; }
-if test "$ac_test_CFLAGS" = set; then
- CFLAGS=$ac_save_CFLAGS
-elif test $ac_cv_prog_cc_g = yes; then
- if test "$GCC" = yes; then
- CFLAGS="-g -O2"
- else
- CFLAGS="-g"
- fi
-else
- if test "$GCC" = yes; then
- CFLAGS="-O2"
- else
- CFLAGS=
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
-$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
-if test "${ac_cv_prog_cc_c89+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_cv_prog_cc_c89=no
-ac_save_CC=$CC
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdarg.h>
-#include <stdio.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
-struct buf { int x; };
-FILE * (*rcsopen) (struct buf *, struct stat *, int);
-static char *e (p, i)
- char **p;
- int i;
-{
- return p[i];
-}
-static char *f (char * (*g) (char **, int), char **p, ...)
-{
- char *s;
- va_list v;
- va_start (v,p);
- s = g (p, va_arg (v,int));
- va_end (v);
- return s;
-}
-
-/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
- function prototypes and stuff, but not '\xHH' hex character constants.
- These don't provoke an error unfortunately, instead are silently treated
- as 'x'. The following induces an error, until -std is added to get
- proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
- array size at least. It's necessary to write '\x00'==0 to get something
- that's true only with -std. */
-int osf4_cc_array ['\x00' == 0 ? 1 : -1];
-
-/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
- inside strings and character constants. */
-#define FOO(x) 'x'
-int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
-
-int test (int i, double x);
-struct s1 {int (*f) (int a);};
-struct s2 {int (*f) (double a);};
-int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
-int argc;
-char **argv;
-int
-main ()
-{
-return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
- ;
- return 0;
-}
-_ACEOF
-for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
-do
- CC="$ac_save_CC $ac_arg"
- if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_c89=$ac_arg
-fi
-rm -f core conftest.err conftest.$ac_objext
- test "x$ac_cv_prog_cc_c89" != "xno" && break
-done
-rm -f conftest.$ac_ext
-CC=$ac_save_CC
-
-fi
-# AC_CACHE_VAL
-case "x$ac_cv_prog_cc_c89" in
- x)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
-$as_echo "none needed" >&6; } ;;
- xno)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
-$as_echo "unsupported" >&6; } ;;
- *)
- CC="$CC $ac_cv_prog_cc_c89"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
-$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
-esac
-if test "x$ac_cv_prog_cc_c89" != xno; then :
-
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-depcc="$CC" am_compiler_list=
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
-$as_echo_n "checking dependency style of $depcc... " >&6; }
-if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- # We make a subdir and do the tests there. Otherwise we can end up
- # making bogus files that we don't know about and never remove. For
- # instance it was reported that on HP-UX the gcc test will end up
- # making a dummy file named `D' -- because `-MD' means `put the output
- # in D'.
- mkdir conftest.dir
- # Copy depcomp to subdir because otherwise we won't find it if we're
- # using a relative directory.
- cp "$am_depcomp" conftest.dir
- cd conftest.dir
- # We will build objects and dependencies in a subdirectory because
- # it helps to detect inapplicable dependency modes. For instance
- # both Tru64's cc and ICC support -MD to output dependencies as a
- # side effect of compilation, but ICC will put the dependencies in
- # the current directory while Tru64 will put them in the object
- # directory.
- mkdir sub
-
- am_cv_CC_dependencies_compiler_type=none
- if test "$am_compiler_list" = ""; then
- am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
- fi
- am__universal=false
- case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac
-
- for depmode in $am_compiler_list; do
- # Setup a source with many dependencies, because some compilers
- # like to wrap large dependency lists on column 80 (with \), and
- # we should not choose a depcomp mode which is confused by this.
- #
- # We need to recreate these files for each test, as the compiler may
- # overwrite some of them when testing with obscure command lines.
- # This happens at least with the AIX C compiler.
- : > sub/conftest.c
- for i in 1 2 3 4 5 6; do
- echo '#include "conftst'$i'.h"' >> sub/conftest.c
- # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- # Solaris 8's {/usr,}/bin/sh.
- touch sub/conftst$i.h
- done
- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- # We check with `-c' and `-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle `-M -o', and we need to detect this. Also, some Intel
- # versions had trouble with output in subdirs
- am__obj=sub/conftest.${OBJEXT-o}
- am__minus_obj="-o $am__obj"
- case $depmode in
- gcc)
- # This depmode causes a compiler race in universal mode.
- test "$am__universal" = false || continue
- ;;
- nosideeffect)
- # after this tag, mechanisms are not by side-effect, so they'll
- # only be used when explicitly requested
- if test "x$enable_dependency_tracking" = xyes; then
- continue
- else
- break
- fi
- ;;
- msvisualcpp | msvcmsys)
- # This compiler won't grok `-c -o', but also, the minuso test has
- # not run yet. These depmodes are late enough in the game, and
- # so weak that their functioning should not be impacted.
- am__obj=conftest.${OBJEXT-o}
- am__minus_obj=
- ;;
- none) break ;;
- esac
- if depmode=$depmode \
- source=sub/conftest.c object=$am__obj \
- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- >/dev/null 2>conftest.err &&
- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- # icc doesn't choke on unknown options, it will just issue warnings
- # or remarks (even with -Werror). So we grep stderr for any message
- # that says an option was ignored or not supported.
- # When given -MP, icc 7.0 and 7.1 complain thusly:
- # icc: Command line warning: ignoring option '-M'; no argument required
- # The diagnosis changed in icc 8.0:
- # icc: Command line remark: option '-MP' not supported
- if (grep 'ignoring option' conftest.err ||
- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- am_cv_CC_dependencies_compiler_type=$depmode
- break
- fi
- fi
- done
-
- cd ..
- rm -rf conftest.dir
-else
- am_cv_CC_dependencies_compiler_type=none
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
-$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
-CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
-
- if
- test "x$enable_dependency_tracking" != xno \
- && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
- am__fastdepCC_TRUE=
- am__fastdepCC_FALSE='#'
-else
- am__fastdepCC_TRUE='#'
- am__fastdepCC_FALSE=
-fi
-
-
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
-$as_echo_n "checking how to run the C preprocessor... " >&6; }
-# On Suns, sometimes $CPP names a directory.
-if test -n "$CPP" && test -d "$CPP"; then
- CPP=
-fi
-if test -z "$CPP"; then
- if test "${ac_cv_prog_CPP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- # Double quotes because CPP needs to be expanded
- for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
- do
- ac_preproc_ok=false
-for ac_c_preproc_warn_flag in '' yes
-do
- # Use a header file that comes with gcc, so configuring glibc
- # with a fresh cross-compiler works.
- # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
- Syntax error
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
-
-else
- # Broken: fails on valid input.
-continue
-fi
-rm -f conftest.err conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ac_nonexistent.h>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
-continue
-else
- # Passes both tests.
-ac_preproc_ok=:
-break
-fi
-rm -f conftest.err conftest.$ac_ext
-
-done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.err conftest.$ac_ext
-if $ac_preproc_ok; then :
- break
-fi
-
- done
- ac_cv_prog_CPP=$CPP
-
-fi
- CPP=$ac_cv_prog_CPP
-else
- ac_cv_prog_CPP=$CPP
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
-$as_echo "$CPP" >&6; }
-ac_preproc_ok=false
-for ac_c_preproc_warn_flag in '' yes
-do
- # Use a header file that comes with gcc, so configuring glibc
- # with a fresh cross-compiler works.
- # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
- Syntax error
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
-
-else
- # Broken: fails on valid input.
-continue
-fi
-rm -f conftest.err conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ac_nonexistent.h>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
-continue
-else
- # Passes both tests.
-ac_preproc_ok=:
-break
-fi
-rm -f conftest.err conftest.$ac_ext
-
-done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.err conftest.$ac_ext
-if $ac_preproc_ok; then :
-
-else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error "C preprocessor \"$CPP\" fails sanity check
-See \`config.log' for more details." "$LINENO" 5; }
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
-$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
-if test "${ac_cv_path_GREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$GREP"; then
- ac_path_GREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in grep ggrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
-# Check for GNU ac_path_GREP and select it if it is found.
- # Check for GNU $ac_path_GREP
-case `"$ac_path_GREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'GREP' >> "conftest.nl"
- "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_GREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_GREP="$ac_path_GREP"
- ac_path_GREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_GREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_GREP"; then
- as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_GREP=$GREP
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
-$as_echo "$ac_cv_path_GREP" >&6; }
- GREP="$ac_cv_path_GREP"
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
-$as_echo_n "checking for egrep... " >&6; }
-if test "${ac_cv_path_EGREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
- then ac_cv_path_EGREP="$GREP -E"
- else
- if test -z "$EGREP"; then
- ac_path_EGREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in egrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
-# Check for GNU ac_path_EGREP and select it if it is found.
- # Check for GNU $ac_path_EGREP
-case `"$ac_path_EGREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'EGREP' >> "conftest.nl"
- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_EGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_EGREP="$ac_path_EGREP"
- ac_path_EGREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_EGREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_EGREP"; then
- as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_EGREP=$EGREP
-fi
-
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
-$as_echo "$ac_cv_path_EGREP" >&6; }
- EGREP="$ac_cv_path_EGREP"
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
-$as_echo_n "checking for ANSI C header files... " >&6; }
-if test "${ac_cv_header_stdc+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdlib.h>
-#include <stdarg.h>
-#include <string.h>
-#include <float.h>
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_header_stdc=yes
-else
- ac_cv_header_stdc=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-if test $ac_cv_header_stdc = yes; then
- # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <string.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "memchr" >/dev/null 2>&1; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdlib.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "free" >/dev/null 2>&1; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
- # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- if test "$cross_compiling" = yes; then :
- :
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ctype.h>
-#include <stdlib.h>
-#if ((' ' & 0x0FF) == 0x020)
-# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
-# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
-#else
-# define ISLOWER(c) \
- (('a' <= (c) && (c) <= 'i') \
- || ('j' <= (c) && (c) <= 'r') \
- || ('s' <= (c) && (c) <= 'z'))
-# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
-#endif
-
-#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
-int
-main ()
-{
- int i;
- for (i = 0; i < 256; i++)
- if (XOR (islower (i), ISLOWER (i))
- || toupper (i) != TOUPPER (i))
- return 2;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
-fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
-$as_echo "$ac_cv_header_stdc" >&6; }
-if test $ac_cv_header_stdc = yes; then
-
-$as_echo "#define STDC_HEADERS 1" >>confdefs.h
-
-fi
-
-# On IRIX 5.3, sys/types and inttypes.h are conflicting.
-for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
- inttypes.h stdint.h unistd.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
-"
-eval as_val=\$$as_ac_Header
- if test "x$as_val" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-
-
- ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
-if test "x$ac_cv_header_minix_config_h" = x""yes; then :
- MINIX=yes
-else
- MINIX=
-fi
-
-
- if test "$MINIX" = yes; then
-
-$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
-
-
-$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
-
-
-$as_echo "#define _MINIX 1" >>confdefs.h
-
- fi
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
-$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
-if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-# define __EXTENSIONS__ 1
- $ac_includes_default
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_safe_to_define___extensions__=yes
-else
- ac_cv_safe_to_define___extensions__=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
-$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
- test $ac_cv_safe_to_define___extensions__ = yes &&
- $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
-
- $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
-
- $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
-
- $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
-
- $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
-
- # for O_DIRECTORY, fdopen, ffsl, ...
-
-$as_echo "#define _HPUX_SOURCE 1" >>confdefs.h
-
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-if test "x$CC" != xcc; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
-$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
-$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
-fi
-set dummy $CC; ac_cc=`$as_echo "$2" |
- sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
-if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-# Make sure it works both with $CC and with simple cc.
-# We do the test twice because some compilers refuse to overwrite an
-# existing .o file with -o, though they will create one.
-ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
-rm -f conftest2.*
-if { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } &&
- test -f conftest2.$ac_objext && { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; };
-then
- eval ac_cv_prog_cc_${ac_cc}_c_o=yes
- if test "x$CC" != xcc; then
- # Test first that cc exists at all.
- if { ac_try='cc -c conftest.$ac_ext >&5'
- { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; }; then
- ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
- rm -f conftest2.*
- if { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } &&
- test -f conftest2.$ac_objext && { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; };
- then
- # cc works too.
- :
- else
- # cc exists but doesn't like -o.
- eval ac_cv_prog_cc_${ac_cc}_c_o=no
- fi
- fi
- fi
-else
- eval ac_cv_prog_cc_${ac_cc}_c_o=no
-fi
-rm -f core conftest*
-
-fi
-if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-
-$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
-
-fi
-
-# FIXME: we rely on the cache variable name because
-# there is no other way.
-set dummy $CC
-am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
-eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
-if test "$am_t" != yes; then
- # Losing compiler, so override with the script.
- # FIXME: It is wrong to rewrite CC.
- # But if we don't then we get into trouble of one sort or another.
- # A longer-term fix would be to have automake use am__CC in this case,
- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
- CC="$am_aux_dir/compile $CC"
-fi
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
-$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
-if test "${ac_cv_prog_cc_c99+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_cv_prog_cc_c99=no
-ac_save_CC=$CC
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdarg.h>
-#include <stdbool.h>
-#include <stdlib.h>
-#include <wchar.h>
-#include <stdio.h>
-
-// Check varargs macros. These examples are taken from C99 6.10.3.5.
-#define debug(...) fprintf (stderr, __VA_ARGS__)
-#define showlist(...) puts (#__VA_ARGS__)
-#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
-static void
-test_varargs_macros (void)
-{
- int x = 1234;
- int y = 5678;
- debug ("Flag");
- debug ("X = %d\n", x);
- showlist (The first, second, and third items.);
- report (x>y, "x is %d but y is %d", x, y);
-}
-
-// Check long long types.
-#define BIG64 18446744073709551615ull
-#define BIG32 4294967295ul
-#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
-#if !BIG_OK
- your preprocessor is broken;
-#endif
-#if BIG_OK
-#else
- your preprocessor is broken;
-#endif
-static long long int bignum = -9223372036854775807LL;
-static unsigned long long int ubignum = BIG64;
-
-struct incomplete_array
-{
- int datasize;
- double data[];
-};
-
-struct named_init {
- int number;
- const wchar_t *name;
- double average;
-};
-
-typedef const char *ccp;
-
-static inline int
-test_restrict (ccp restrict text)
-{
- // See if C++-style comments work.
- // Iterate through items via the restricted pointer.
- // Also check for declarations in for loops.
- for (unsigned int i = 0; *(text+i) != '\0'; ++i)
- continue;
- return 0;
-}
-
-// Check varargs and va_copy.
-static void
-test_varargs (const char *format, ...)
-{
- va_list args;
- va_start (args, format);
- va_list args_copy;
- va_copy (args_copy, args);
-
- const char *str;
- int number;
- float fnumber;
-
- while (*format)
- {
- switch (*format++)
- {
- case 's': // string
- str = va_arg (args_copy, const char *);
- break;
- case 'd': // int
- number = va_arg (args_copy, int);
- break;
- case 'f': // float
- fnumber = va_arg (args_copy, double);
- break;
- default:
- break;
- }
- }
- va_end (args_copy);
- va_end (args);
-}
-
-int
-main ()
-{
-
- // Check bool.
- _Bool success = false;
-
- // Check restrict.
- if (test_restrict ("String literal") == 0)
- success = true;
- char *restrict newvar = "Another string";
-
- // Check varargs.
- test_varargs ("s, d' f .", "string", 65, 34.234);
- test_varargs_macros ();
-
- // Check flexible array members.
- struct incomplete_array *ia =
- malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
- ia->datasize = 10;
- for (int i = 0; i < ia->datasize; ++i)
- ia->data[i] = i * 1.234;
-
- // Check named initializers.
- struct named_init ni = {
- .number = 34,
- .name = L"Test wide string",
- .average = 543.34343,
- };
-
- ni.number = 58;
-
- int dynamic_array[ni.number];
- dynamic_array[ni.number - 1] = 543;
-
- // work around unused variable warnings
- return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
- || dynamic_array[ni.number - 1] != 543);
-
- ;
- return 0;
-}
-_ACEOF
-for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
-do
- CC="$ac_save_CC $ac_arg"
- if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_c99=$ac_arg
-fi
-rm -f core conftest.err conftest.$ac_objext
- test "x$ac_cv_prog_cc_c99" != "xno" && break
-done
-rm -f conftest.$ac_ext
-CC=$ac_save_CC
-
-fi
-# AC_CACHE_VAL
-case "x$ac_cv_prog_cc_c99" in
- x)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
-$as_echo "none needed" >&6; } ;;
- xno)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
-$as_echo "unsupported" >&6; } ;;
- *)
- CC="$CC $ac_cv_prog_cc_c99"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
-$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
-esac
-if test "x$ac_cv_prog_cc_c99" != xno; then :
-
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
-$as_echo_n "checking whether ln -s works... " >&6; }
-LN_S=$as_ln_s
-if test "$LN_S" = "ln -s"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
-$as_echo "no, using $LN_S" >&6; }
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
-$as_echo_n "checking for egrep... " >&6; }
-if test "${ac_cv_path_EGREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
- then ac_cv_path_EGREP="$GREP -E"
- else
- if test -z "$EGREP"; then
- ac_path_EGREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in egrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
-# Check for GNU ac_path_EGREP and select it if it is found.
- # Check for GNU $ac_path_EGREP
-case `"$ac_path_EGREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'EGREP' >> "conftest.nl"
- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_EGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_EGREP="$ac_path_EGREP"
- ac_path_EGREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_EGREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_EGREP"; then
- as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_EGREP=$EGREP
-fi
-
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
-$as_echo "$ac_cv_path_EGREP" >&6; }
- EGREP="$ac_cv_path_EGREP"
-
-
-
-
-if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
-set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $PKG_CONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-PKG_CONFIG=$ac_cv_path_PKG_CONFIG
-if test -n "$PKG_CONFIG"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
-$as_echo "$PKG_CONFIG" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_path_PKG_CONFIG"; then
- ac_pt_PKG_CONFIG=$PKG_CONFIG
- # Extract the first word of "pkg-config", so it can be a program name with args.
-set dummy pkg-config; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $ac_pt_PKG_CONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
-if test -n "$ac_pt_PKG_CONFIG"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
-$as_echo "$ac_pt_PKG_CONFIG" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_pt_PKG_CONFIG" = x; then
- PKG_CONFIG=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- PKG_CONFIG=$ac_pt_PKG_CONFIG
- fi
-else
- PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
-fi
-
-fi
-if test -n "$PKG_CONFIG"; then
- _pkg_min_version=0.9.0
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
-$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
- if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- PKG_CONFIG=""
- fi
-
-fi
-if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\""; } >&5
- ($PKG_CONFIG --exists --print-errors "") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- :
-fi
-
-
- # GCC specifics.
- if test "x$GCC" = "xyes"; then
- GCC_CFLAGS="-std=c99 -Wall -Wmissing-prototypes -Wundef"
- GCC_CFLAGS="$GCC_CFLAGS -Wpointer-arith -Wcast-align"
- else
- GCC_CFLAGS=""
- fi
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether diff accepts -u" >&5
-$as_echo_n "checking whether diff accepts -u... " >&6; }
- if diff -u /dev/null /dev/null 2> /dev/null
- then
- HWLOC_DIFF_U="-u"
- else
- HWLOC_DIFF_U=""
- fi
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HWLOC_DIFF_U" >&5
-$as_echo "$HWLOC_DIFF_U" >&6; }
-
-
-# The cast to long int works around a bug in the HP C Compiler
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
-# This bug is HP SR number 8606223364.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
-$as_echo_n "checking size of unsigned long... " >&6; }
-if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
-
-else
- if test "$ac_cv_type_unsigned_long" = yes; then
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-{ as_fn_set_status 77
-as_fn_error "cannot compute sizeof (unsigned long)
-See \`config.log' for more details." "$LINENO" 5; }; }
- else
- ac_cv_sizeof_unsigned_long=0
- fi
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
-$as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
-
-
-
-cat >>confdefs.h <<_ACEOF
-#define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
-_ACEOF
-
-
-
-cat >>confdefs.h <<_ACEOF
-#define HWLOC_SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
-_ACEOF
-
-# The cast to long int works around a bug in the HP C Compiler
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
-# This bug is HP SR number 8606223364.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned int" >&5
-$as_echo_n "checking size of unsigned int... " >&6; }
-if test "${ac_cv_sizeof_unsigned_int+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned int))" "ac_cv_sizeof_unsigned_int" "$ac_includes_default"; then :
-
-else
- if test "$ac_cv_type_unsigned_int" = yes; then
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-{ as_fn_set_status 77
-as_fn_error "cannot compute sizeof (unsigned int)
-See \`config.log' for more details." "$LINENO" 5; }; }
- else
- ac_cv_sizeof_unsigned_int=0
- fi
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_int" >&5
-$as_echo "$ac_cv_sizeof_unsigned_int" >&6; }
-
-
-
-cat >>confdefs.h <<_ACEOF
-#define SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_int
-_ACEOF
-
-
-
-cat >>confdefs.h <<_ACEOF
-#define HWLOC_SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_int
-_ACEOF
-
-
-#
-# Now detect support
-#
-
-hwloc_strncasecmp=strncmp
-for ac_func in strncasecmp
-do :
- ac_fn_c_check_func "$LINENO" "strncasecmp" "ac_cv_func_strncasecmp"
-if test "x$ac_cv_func_strncasecmp" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_STRNCASECMP 1
-_ACEOF
-
- ac_fn_c_check_decl "$LINENO" "strncasecmp" "ac_cv_have_decl_strncasecmp" "$ac_includes_default"
-if test "x$ac_cv_have_decl_strncasecmp" = x""yes; then :
-
- hwloc_strncasecmp=strncasecmp
-
-fi
-
-
-fi
-done
-
-
-cat >>confdefs.h <<_ACEOF
-#define hwloc_strncasecmp $hwloc_strncasecmp
-_ACEOF
-
-
-ac_fn_c_check_type "$LINENO" "wchar_t" "ac_cv_type_wchar_t" "#include <wchar.h>
-"
-if test "x$ac_cv_type_wchar_t" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_WCHAR_T 1
-_ACEOF
-
-
- for ac_func in putwc
-do :
- ac_fn_c_check_func "$LINENO" "putwc" "ac_cv_func_putwc"
-if test "x$ac_cv_func_putwc" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_PUTWC 1
-_ACEOF
-
-fi
-done
-
-
-fi
-
-
-for ac_header in locale.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
-if test "x$ac_cv_header_locale_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_LOCALE_H 1
-_ACEOF
-
- for ac_func in setlocale
-do :
- ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale"
-if test "x$ac_cv_func_setlocale" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_SETLOCALE 1
-_ACEOF
-
-fi
-done
-
-
-fi
-
-done
-
-for ac_header in langinfo.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
-if test "x$ac_cv_header_langinfo_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_LANGINFO_H 1
-_ACEOF
-
- for ac_func in nl_langinfo
-do :
- ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
-if test "x$ac_cv_func_nl_langinfo" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_NL_LANGINFO 1
-_ACEOF
-
-fi
-done
-
-
-fi
-
-done
-
-for ac_header in curses.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default"
-if test "x$ac_cv_header_curses_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_CURSES_H 1
-_ACEOF
-
- for ac_header in term.h
-do :
- ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#include <curses.h>
-"
-if test "x$ac_cv_header_term_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_TERM_H 1
-_ACEOF
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tparm in -ltermcap" >&5
-$as_echo_n "checking for tparm in -ltermcap... " >&6; }
-if test "${ac_cv_lib_termcap_tparm+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ltermcap $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char tparm ();
-int
-main ()
-{
-return tparm ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_termcap_tparm=yes
-else
- ac_cv_lib_termcap_tparm=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tparm" >&5
-$as_echo "$ac_cv_lib_termcap_tparm" >&6; }
-if test "x$ac_cv_lib_termcap_tparm" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_LIBTERMCAP 1
-_ACEOF
-
- LIBS="-ltermcap $LIBS"
-
-fi
-
-
-fi
-
-done
-
-
-fi
-
-done
-
-
-ac_fn_c_check_type "$LINENO" "KAFFINITY" "ac_cv_type_KAFFINITY" "#include <windows.h>
-"
-if test "x$ac_cv_type_KAFFINITY" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_KAFFINITY 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "PROCESSOR_CACHE_TYPE" "ac_cv_type_PROCESSOR_CACHE_TYPE" "#include <windows.h>
-"
-if test "x$ac_cv_type_PROCESSOR_CACHE_TYPE" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_PROCESSOR_CACHE_TYPE 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "CACHE_DESCRIPTOR" "ac_cv_type_CACHE_DESCRIPTOR" "#include <windows.h>
-"
-if test "x$ac_cv_type_CACHE_DESCRIPTOR" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_CACHE_DESCRIPTOR 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "LOGICAL_PROCESSOR_RELATIONSHIP" "ac_cv_type_LOGICAL_PROCESSOR_RELATIONSHIP" "#include <windows.h>
-"
-if test "x$ac_cv_type_LOGICAL_PROCESSOR_RELATIONSHIP" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_LOGICAL_PROCESSOR_RELATIONSHIP 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "SYSTEM_LOGICAL_PROCESSOR_INFORMATION" "ac_cv_type_SYSTEM_LOGICAL_PROCESSOR_INFORMATION" "#include <windows.h>
-"
-if test "x$ac_cv_type_SYSTEM_LOGICAL_PROCESSOR_INFORMATION" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "GROUP_AFFINITY" "ac_cv_type_GROUP_AFFINITY" "#include <windows.h>
-"
-if test "x$ac_cv_type_GROUP_AFFINITY" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_GROUP_AFFINITY 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "PROCESSOR_RELATIONSHIP" "ac_cv_type_PROCESSOR_RELATIONSHIP" "#include <windows.h>
-"
-if test "x$ac_cv_type_PROCESSOR_RELATIONSHIP" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_PROCESSOR_RELATIONSHIP 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "NUMA_NODE_RELATIONSHIP" "ac_cv_type_NUMA_NODE_RELATIONSHIP" "#include <windows.h>
-"
-if test "x$ac_cv_type_NUMA_NODE_RELATIONSHIP" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_NUMA_NODE_RELATIONSHIP 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "CACHE_RELATIONSHIP" "ac_cv_type_CACHE_RELATIONSHIP" "#include <windows.h>
-"
-if test "x$ac_cv_type_CACHE_RELATIONSHIP" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_CACHE_RELATIONSHIP 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "PROCESSOR_GROUP_INFO" "ac_cv_type_PROCESSOR_GROUP_INFO" "#include <windows.h>
-"
-if test "x$ac_cv_type_PROCESSOR_GROUP_INFO" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_PROCESSOR_GROUP_INFO 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "GROUP_RELATIONSHIP" "ac_cv_type_GROUP_RELATIONSHIP" "#include <windows.h>
-"
-if test "x$ac_cv_type_GROUP_RELATIONSHIP" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_GROUP_RELATIONSHIP 1
-_ACEOF
-
-
-fi
-ac_fn_c_check_type "$LINENO" "SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX" "ac_cv_type_SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX" "#include <windows.h>
-"
-if test "x$ac_cv_type_SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX 1
-_ACEOF
-
-
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgdi32" >&5
-$as_echo_n "checking for main in -lgdi32... " >&6; }
-if test "${ac_cv_lib_gdi32_main+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lgdi32 $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-
-int
-main ()
-{
-return main ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_gdi32_main=yes
-else
- ac_cv_lib_gdi32_main=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gdi32_main" >&5
-$as_echo "$ac_cv_lib_gdi32_main" >&6; }
-if test "x$ac_cv_lib_gdi32_main" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_LIBGDI32 1
-_ACEOF
-
- LIBS="-lgdi32 $LIBS"
-
-fi
-ac_cv_lib_gdi32=ac_cv_lib_gdi32_main
-
-
-ac_fn_c_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
-if test "x$ac_cv_header_windows_h" = x""yes; then :
-
-
-$as_echo "#define HWLOC_HAVE_WINDOWS_H 1" >>confdefs.h
-
-
-fi
-
-
-
-for ac_header in sys/lgrp_user.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "sys/lgrp_user.h" "ac_cv_header_sys_lgrp_user_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_lgrp_user_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_SYS_LGRP_USER_H 1
-_ACEOF
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -llgrp" >&5
-$as_echo_n "checking for main in -llgrp... " >&6; }
-if test "${ac_cv_lib_lgrp_main+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-llgrp $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-
-int
-main ()
-{
-return main ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_lgrp_main=yes
-else
- ac_cv_lib_lgrp_main=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lgrp_main" >&5
-$as_echo "$ac_cv_lib_lgrp_main" >&6; }
-if test "x$ac_cv_lib_lgrp_main" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_LIBLGRP 1
-_ACEOF
-
- LIBS="-llgrp $LIBS"
-
-fi
-ac_cv_lib_lgrp=ac_cv_lib_lgrp_main
-
-
-fi
-
-done
-
-for ac_header in kstat.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "kstat.h" "ac_cv_header_kstat_h" "$ac_includes_default"
-if test "x$ac_cv_header_kstat_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_KSTAT_H 1
-_ACEOF
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lkstat" >&5
-$as_echo_n "checking for main in -lkstat... " >&6; }
-if test "${ac_cv_lib_kstat_main+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lkstat $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-
-int
-main ()
-{
-return main ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_kstat_main=yes
-else
- ac_cv_lib_kstat_main=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kstat_main" >&5
-$as_echo "$ac_cv_lib_kstat_main" >&6; }
-if test "x$ac_cv_lib_kstat_main" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_LIBKSTAT 1
-_ACEOF
-
- LIBS="-lkstat $LIBS"
-
-fi
-ac_cv_lib_kstat=ac_cv_lib_kstat_main
-
-
-fi
-
-done
-
-
-for ac_header in infiniband/verbs.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "infiniband/verbs.h" "ac_cv_header_infiniband_verbs_h" "$ac_includes_default"
-if test "x$ac_cv_header_infiniband_verbs_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_INFINIBAND_VERBS_H 1
-_ACEOF
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -libverbs" >&5
-$as_echo_n "checking for main in -libverbs... " >&6; }
-if test "${ac_cv_lib_ibverbs_main+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-libverbs $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-
-int
-main ()
-{
-return main ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_ibverbs_main=yes
-else
- ac_cv_lib_ibverbs_main=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ibverbs_main" >&5
-$as_echo "$ac_cv_lib_ibverbs_main" >&6; }
-if test "x$ac_cv_lib_ibverbs_main" = x""yes; then :
- have_libibverbs=yes
-fi
-ac_cv_lib_ibverbs=ac_cv_lib_ibverbs_main
-
-
-fi
-
-done
-
- if test "x$have_libibverbs" = "xyes"; then
- HAVE_LIBIBVERBS_TRUE=
- HAVE_LIBIBVERBS_FALSE='#'
-else
- HAVE_LIBIBVERBS_TRUE='#'
- HAVE_LIBIBVERBS_FALSE=
-fi
-
-
-ac_fn_c_check_decl "$LINENO" "_SC_NPROCESSORS_ONLN" "ac_cv_have_decl__SC_NPROCESSORS_ONLN" "#include <unistd.h>
-"
-if test "x$ac_cv_have_decl__SC_NPROCESSORS_ONLN" = x""yes; then :
- ac_have_decl=1
-else
- ac_have_decl=0
-fi
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_DECL__SC_NPROCESSORS_ONLN $ac_have_decl
-_ACEOF
-if test $ac_have_decl = 1; then :
-
-else
- :
-fi
-ac_fn_c_check_decl "$LINENO" "_SC_NPROCESSORS_CONF" "ac_cv_have_decl__SC_NPROCESSORS_CONF" "#include <unistd.h>
-"
-if test "x$ac_cv_have_decl__SC_NPROCESSORS_CONF" = x""yes; then :
- ac_have_decl=1
-else
- ac_have_decl=0
-fi
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_DECL__SC_NPROCESSORS_CONF $ac_have_decl
-_ACEOF
-if test $ac_have_decl = 1; then :
-
-else
- :
-fi
-ac_fn_c_check_decl "$LINENO" "_SC_NPROC_ONLN" "ac_cv_have_decl__SC_NPROC_ONLN" "#include <unistd.h>
-"
-if test "x$ac_cv_have_decl__SC_NPROC_ONLN" = x""yes; then :
- ac_have_decl=1
-else
- ac_have_decl=0
-fi
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_DECL__SC_NPROC_ONLN $ac_have_decl
-_ACEOF
-if test $ac_have_decl = 1; then :
-
-else
- :
-fi
-ac_fn_c_check_decl "$LINENO" "_SC_NPROC_CONF" "ac_cv_have_decl__SC_NPROC_CONF" "#include <unistd.h>
-"
-if test "x$ac_cv_have_decl__SC_NPROC_CONF" = x""yes; then :
- ac_have_decl=1
-else
- ac_have_decl=0
-fi
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_DECL__SC_NPROC_CONF $ac_have_decl
-_ACEOF
-if test $ac_have_decl = 1; then :
-
-else
- :
-fi
-ac_fn_c_check_decl "$LINENO" "_SC_LARGE_PAGESIZE" "ac_cv_have_decl__SC_LARGE_PAGESIZE" "#include <unistd.h>
-"
-if test "x$ac_cv_have_decl__SC_LARGE_PAGESIZE" = x""yes; then :
- ac_have_decl=1
-else
- ac_have_decl=0
-fi
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_DECL__SC_LARGE_PAGESIZE $ac_have_decl
-_ACEOF
-if test $ac_have_decl = 1; then :
-
-else
- :
-fi
-
-
-for ac_header in mach/mach_host.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "mach/mach_host.h" "ac_cv_header_mach_mach_host_h" "$ac_includes_default"
-if test "x$ac_cv_header_mach_mach_host_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_MACH_MACH_HOST_H 1
-_ACEOF
-
-fi
-
-done
-
-for ac_header in mach/mach_init.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "mach/mach_init.h" "ac_cv_header_mach_mach_init_h" "$ac_includes_default"
-if test "x$ac_cv_header_mach_mach_init_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_MACH_MACH_INIT_H 1
-_ACEOF
-
- for ac_func in host_info
-do :
- ac_fn_c_check_func "$LINENO" "host_info" "ac_cv_func_host_info"
-if test "x$ac_cv_func_host_info" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_HOST_INFO 1
-_ACEOF
-
-fi
-done
-
-
-fi
-
-done
-
-
-case ${target} in
- *-*-mingw*|*-*-cygwin*)
- hwloc_pid_t=HANDLE
- hwloc_thread_t=HANDLE
- ;;
- *)
- hwloc_pid_t=pid_t
- ac_fn_c_check_type "$LINENO" "pthread_t" "ac_cv_type_pthread_t" "#include <pthread.h>
-"
-if test "x$ac_cv_type_pthread_t" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_PTHREAD_T 1
-_ACEOF
-
-hwloc_thread_t=pthread_t
-else
- :
-fi
-
- ;;
-esac
-
-cat >>confdefs.h <<_ACEOF
-#define hwloc_pid_t $hwloc_pid_t
-_ACEOF
-
-if test "x$hwloc_thread_t" != "x" ; then
-
-cat >>confdefs.h <<_ACEOF
-#define hwloc_thread_t $hwloc_thread_t
-_ACEOF
-
-fi
-
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-#define _GNU_SOURCE
-#include <sched.h>
-static unsigned long mask;
-
-int
-main ()
-{
- sched_setaffinity(0, (void*) &mask);
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
-$as_echo "#define HAVE_OLD_SCHED_SETAFFINITY 1" >>confdefs.h
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-# Check whether --enable-cairo was given.
-if test "${enable_cairo+set}" = set; then :
- enableval=$enable_cairo; enable_cairo="$enableval"
-else
- enable_cairo="yes"
-fi
-
-
-if test "x$enable_cairo" = "xyes"; then
-
-pkg_failed=no
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CAIRO" >&5
-$as_echo_n "checking for CAIRO... " >&6; }
-
-if test -n "$PKG_CONFIG"; then
- if test -n "$CAIRO_CFLAGS"; then
- pkg_cv_CAIRO_CFLAGS="$CAIRO_CFLAGS"
- else
- if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cairo\""; } >&5
- ($PKG_CONFIG --exists --print-errors "cairo") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- pkg_cv_CAIRO_CFLAGS=`$PKG_CONFIG --cflags "cairo" 2>/dev/null`
-else
- pkg_failed=yes
-fi
- fi
-else
- pkg_failed=untried
-fi
-if test -n "$PKG_CONFIG"; then
- if test -n "$CAIRO_LIBS"; then
- pkg_cv_CAIRO_LIBS="$CAIRO_LIBS"
- else
- if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cairo\""; } >&5
- ($PKG_CONFIG --exists --print-errors "cairo") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- pkg_cv_CAIRO_LIBS=`$PKG_CONFIG --libs "cairo" 2>/dev/null`
-else
- pkg_failed=yes
-fi
- fi
-else
- pkg_failed=untried
-fi
-
-
-
-if test $pkg_failed = yes; then
-
-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
- _pkg_short_errors_supported=yes
-else
- _pkg_short_errors_supported=no
-fi
- if test $_pkg_short_errors_supported = yes; then
- CAIRO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "cairo"`
- else
- CAIRO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "cairo"`
- fi
- # Put the nasty error message in config.log where it belongs
- echo "$CAIRO_PKG_ERRORS" >&5
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- enable_cairo="no"
-elif test $pkg_failed = untried; then
- enable_cairo="no"
-else
- CAIRO_CFLAGS=$pkg_cv_CAIRO_CFLAGS
- CAIRO_LIBS=$pkg_cv_CAIRO_LIBS
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- :
-fi
- if test "x$enable_cairo" = "xyes"; then
- for ac_header in X11/Xlib.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "X11/Xlib.h" "ac_cv_header_X11_Xlib_h" "$ac_includes_default"
-if test "x$ac_cv_header_X11_Xlib_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_X11_XLIB_H 1
-_ACEOF
- for ac_header in X11/Xutil.h X11/keysym.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <X11/Xlib.h>
-"
-eval as_val=\$$as_ac_Header
- if test "x$as_val" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
- enable_X11=yes
-
-$as_echo "#define HAVE_X11 1" >>confdefs.h
-
-fi
-
-done
-
-
-fi
-
-done
-
- if test "x$enable_X11" != "xyes"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: X11 headers not found, Cairo/X11 back-end disabled" >&5
-$as_echo "$as_me: WARNING: X11 headers not found, Cairo/X11 back-end disabled" >&2;}
- fi
- fi
-fi
-
-if test "x$enable_cairo" = "xyes"; then
-
-$as_echo "#define HAVE_CAIRO 1" >>confdefs.h
-
-fi
-
-# Check whether --enable-xml was given.
-if test "${enable_xml+set}" = set; then :
- enableval=$enable_xml; enable_xml="$enableval"
-else
- enable_xml="yes"
-fi
-
-
-if test "x$enable_xml" = "xyes"; then
-
-pkg_failed=no
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XML" >&5
-$as_echo_n "checking for XML... " >&6; }
-
-if test -n "$PKG_CONFIG"; then
- if test -n "$XML_CFLAGS"; then
- pkg_cv_XML_CFLAGS="$XML_CFLAGS"
- else
- if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0\""; } >&5
- ($PKG_CONFIG --exists --print-errors "libxml-2.0") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- pkg_cv_XML_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0" 2>/dev/null`
-else
- pkg_failed=yes
-fi
- fi
-else
- pkg_failed=untried
-fi
-if test -n "$PKG_CONFIG"; then
- if test -n "$XML_LIBS"; then
- pkg_cv_XML_LIBS="$XML_LIBS"
- else
- if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0\""; } >&5
- ($PKG_CONFIG --exists --print-errors "libxml-2.0") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- pkg_cv_XML_LIBS=`$PKG_CONFIG --libs "libxml-2.0" 2>/dev/null`
-else
- pkg_failed=yes
-fi
- fi
-else
- pkg_failed=untried
-fi
-
-
-
-if test $pkg_failed = yes; then
-
-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
- _pkg_short_errors_supported=yes
-else
- _pkg_short_errors_supported=no
-fi
- if test $_pkg_short_errors_supported = yes; then
- XML_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "libxml-2.0"`
- else
- XML_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libxml-2.0"`
- fi
- # Put the nasty error message in config.log where it belongs
- echo "$XML_PKG_ERRORS" >&5
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- enable_xml="no"
-elif test $pkg_failed = untried; then
- enable_xml="no"
-else
- XML_CFLAGS=$pkg_cv_XML_CFLAGS
- XML_LIBS=$pkg_cv_XML_LIBS
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- :
-fi
-fi
-
-if test "x$enable_xml" = "xyes"; then
- HWLOC_REQUIRES="libxml-2.0 $HWLOC_REQUIRES"
-
-$as_echo "#define HAVE_XML 1" >>confdefs.h
-
- HAVE_XML=1
-
-else
- HAVE_XML=0
-
-fi
- if test "x$enable_xml" = "xyes"; then
- HAVE_XML_TRUE=
- HAVE_XML_FALSE='#'
-else
- HAVE_XML_TRUE='#'
- HAVE_XML_FALSE=
-fi
-
-
-# check for kerrighed, but don't abort if not found
-
-pkg_failed=no
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for KERRIGHED" >&5
-$as_echo_n "checking for KERRIGHED... " >&6; }
-
-if test -n "$PKG_CONFIG"; then
- if test -n "$KERRIGHED_CFLAGS"; then
- pkg_cv_KERRIGHED_CFLAGS="$KERRIGHED_CFLAGS"
- else
- if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"kerrighed >= 2.0\""; } >&5
- ($PKG_CONFIG --exists --print-errors "kerrighed >= 2.0") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- pkg_cv_KERRIGHED_CFLAGS=`$PKG_CONFIG --cflags "kerrighed >= 2.0" 2>/dev/null`
-else
- pkg_failed=yes
-fi
- fi
-else
- pkg_failed=untried
-fi
-if test -n "$PKG_CONFIG"; then
- if test -n "$KERRIGHED_LIBS"; then
- pkg_cv_KERRIGHED_LIBS="$KERRIGHED_LIBS"
- else
- if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"kerrighed >= 2.0\""; } >&5
- ($PKG_CONFIG --exists --print-errors "kerrighed >= 2.0") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- pkg_cv_KERRIGHED_LIBS=`$PKG_CONFIG --libs "kerrighed >= 2.0" 2>/dev/null`
-else
- pkg_failed=yes
-fi
- fi
-else
- pkg_failed=untried
-fi
-
-
-
-if test $pkg_failed = yes; then
-
-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
- _pkg_short_errors_supported=yes
-else
- _pkg_short_errors_supported=no
-fi
- if test $_pkg_short_errors_supported = yes; then
- KERRIGHED_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "kerrighed >= 2.0"`
- else
- KERRIGHED_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "kerrighed >= 2.0"`
- fi
- # Put the nasty error message in config.log where it belongs
- echo "$KERRIGHED_PKG_ERRORS" >&5
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- :
-elif test $pkg_failed = untried; then
- :
-else
- KERRIGHED_CFLAGS=$pkg_cv_KERRIGHED_CFLAGS
- KERRIGHED_LIBS=$pkg_cv_KERRIGHED_LIBS
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- :
-fi
-
-# disable C++, F77, Java and Windows Resource Compiler support
-
-case `pwd` in
- *\ * | *\ *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
-$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
-esac
-
-
-
-macro_version='2.2.6'
-macro_revision='1.3012'
-
-
-
-
-
-
-
-
-
-
-
-
-
-ltmain="$ac_aux_dir/ltmain.sh"
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
-$as_echo_n "checking for a sed that does not truncate output... " >&6; }
-if test "${ac_cv_path_SED+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
- for ac_i in 1 2 3 4 5 6 7; do
- ac_script="$ac_script$as_nl$ac_script"
- done
- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
- { ac_script=; unset ac_script;}
- if test -z "$SED"; then
- ac_path_SED_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
-# Check for GNU ac_path_SED and select it if it is found.
- # Check for GNU $ac_path_SED
-case `"$ac_path_SED" --version 2>&1` in
-*GNU*)
- ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo '' >> "conftest.nl"
- "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_SED_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_SED="$ac_path_SED"
- ac_path_SED_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_SED_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_SED"; then
- as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
- fi
-else
- ac_cv_path_SED=$SED
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
-$as_echo "$ac_cv_path_SED" >&6; }
- SED="$ac_cv_path_SED"
- rm -f conftest.sed
-
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
-$as_echo_n "checking for fgrep... " >&6; }
-if test "${ac_cv_path_FGREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
- then ac_cv_path_FGREP="$GREP -F"
- else
- if test -z "$FGREP"; then
- ac_path_FGREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in fgrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
-# Check for GNU ac_path_FGREP and select it if it is found.
- # Check for GNU $ac_path_FGREP
-case `"$ac_path_FGREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'FGREP' >> "conftest.nl"
- "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_FGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_FGREP="$ac_path_FGREP"
- ac_path_FGREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_FGREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_FGREP"; then
- as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_FGREP=$FGREP
-fi
-
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
-$as_echo "$ac_cv_path_FGREP" >&6; }
- FGREP="$ac_cv_path_FGREP"
-
-
-test -z "$GREP" && GREP=grep
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# Check whether --with-gnu-ld was given.
-if test "${with_gnu_ld+set}" = set; then :
- withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
-else
- with_gnu_ld=no
-fi
-
-ac_prog=ld
-if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
-$as_echo_n "checking for ld used by $CC... " >&6; }
- case $host in
- *-*-mingw*)
- # gcc leaves a trailing carriage return which upsets mingw
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- *)
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- case $ac_prog in
- # Accept absolute paths.
- [\\/]* | ?:[\\/]*)
- re_direlt='/[^/][^/]*/\.\./'
- # Canonicalize the pathname of ld
- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
-elif test "$with_gnu_ld" = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
-$as_echo_n "checking for GNU ld... " >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
-$as_echo_n "checking for non-GNU ld... " >&6; }
-fi
-if test "${lt_cv_path_LD+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$LD"; then
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- lt_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some variants of GNU ld only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
- test "$with_gnu_ld" != no && break
- ;;
- *)
- test "$with_gnu_ld" != yes && break
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
-else
- lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi
-fi
-
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
-$as_echo "$LD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
-$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
-if test "${lt_cv_prog_gnu_ld+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- # I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
- lt_cv_prog_gnu_ld=yes
- ;;
-*)
- lt_cv_prog_gnu_ld=no
- ;;
-esac
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
-$as_echo "$lt_cv_prog_gnu_ld" >&6; }
-with_gnu_ld=$lt_cv_prog_gnu_ld
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
-$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
-if test "${lt_cv_path_NM+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$NM"; then
- # Let the user override the test.
- lt_cv_path_NM="$NM"
-else
- lt_nm_to_check="${ac_tool_prefix}nm"
- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- lt_nm_to_check="$lt_nm_to_check nm"
- fi
- for lt_tmp_nm in $lt_nm_to_check; do
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- tmp_nm="$ac_dir/$lt_tmp_nm"
- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- # Check to see if the nm accepts a BSD-compat flag.
- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- # nm: unknown option "B" ignored
- # Tru64's nm complains that /dev/null is an invalid object file
- case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- */dev/null* | *'Invalid file or object type'*)
- lt_cv_path_NM="$tmp_nm -B"
- break
- ;;
- *)
- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- */dev/null*)
- lt_cv_path_NM="$tmp_nm -p"
- break
- ;;
- *)
- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- continue # so that we can try to find one that supports BSD flags
- ;;
- esac
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
- done
- : ${lt_cv_path_NM=no}
-fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
-$as_echo "$lt_cv_path_NM" >&6; }
-if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
-else
- # Didn't find any BSD compatible name lister, look for dumpbin.
- if test -n "$ac_tool_prefix"; then
- for ac_prog in "dumpbin -symbols" "link -dump -symbols"
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DUMPBIN"; then
- ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DUMPBIN=$ac_cv_prog_DUMPBIN
-if test -n "$DUMPBIN"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
-$as_echo "$DUMPBIN" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$DUMPBIN" && break
- done
-fi
-if test -z "$DUMPBIN"; then
- ac_ct_DUMPBIN=$DUMPBIN
- for ac_prog in "dumpbin -symbols" "link -dump -symbols"
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DUMPBIN"; then
- ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
-if test -n "$ac_ct_DUMPBIN"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
-$as_echo "$ac_ct_DUMPBIN" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$ac_ct_DUMPBIN" && break
-done
-
- if test "x$ac_ct_DUMPBIN" = x; then
- DUMPBIN=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DUMPBIN=$ac_ct_DUMPBIN
- fi
-fi
-
-
- if test "$DUMPBIN" != ":"; then
- NM="$DUMPBIN"
- fi
-fi
-test -z "$NM" && NM=nm
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
-$as_echo_n "checking the name lister ($NM) interface... " >&6; }
-if test "${lt_cv_nm_interface+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:7786: $ac_compile\"" >&5)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&5
- (eval echo "\"\$as_me:7789: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&5
- (eval echo "\"\$as_me:7792: output\"" >&5)
- cat conftest.out >&5
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
-$as_echo "$lt_cv_nm_interface" >&6; }
-
-# find the maximum length of command line arguments
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
-$as_echo_n "checking the maximum length of command line arguments... " >&6; }
-if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- i=0
- teststring="ABCD"
-
- case $build_os in
- msdosdjgpp*)
- # On DJGPP, this test can blow up pretty badly due to problems in libc
- # (any single argument exceeding 2000 bytes causes a buffer overrun
- # during glob expansion). Even if it were fixed, the result of this
- # check would be larger than it should be.
- lt_cv_sys_max_cmd_len=12288; # 12K is about right
- ;;
-
- gnu*)
- # Under GNU Hurd, this test is not required because there is
- # no limit to the length of command line arguments.
- # Libtool will interpret -1 as no limit whatsoever
- lt_cv_sys_max_cmd_len=-1;
- ;;
-
- cygwin* | mingw* | cegcc*)
- # On Win9x/ME, this test blows up -- it succeeds, but takes
- # about 5 minutes as the teststring grows exponentially.
- # Worse, since 9x/ME are not pre-emptively multitasking,
- # you end up with a "frozen" computer, even though with patience
- # the test eventually succeeds (with a max line length of 256k).
- # Instead, let's just punt: use the minimum linelength reported by
- # all of the supported platforms: 8192 (on NT/2K/XP).
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- amigaos*)
- # On AmigaOS with pdksh, this test takes hours, literally.
- # So we just punt and use a minimum line length of 8192.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- # This has been around since 386BSD, at least. Likely further.
- if test -x /sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- elif test -x /usr/sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- else
- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- fi
- # And add a safety zone
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- ;;
-
- interix*)
- # We know the value 262144 and hardcode it with a safety zone (like BSD)
- lt_cv_sys_max_cmd_len=196608
- ;;
-
- osf*)
- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- # nice to cause kernel panics so lets avoid the loop below.
- # First set a reasonable default.
- lt_cv_sys_max_cmd_len=16384
- #
- if test -x /sbin/sysconfig; then
- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- *1*) lt_cv_sys_max_cmd_len=-1 ;;
- esac
- fi
- ;;
- sco3.2v5*)
- lt_cv_sys_max_cmd_len=102400
- ;;
- sysv5* | sco5v6* | sysv4.2uw2*)
- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- if test -n "$kargmax"; then
- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
- else
- lt_cv_sys_max_cmd_len=32768
- fi
- ;;
- *)
- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- if test -n "$lt_cv_sys_max_cmd_len"; then
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- else
- # Make teststring a little bigger before we do anything with it.
- # a 1K string should be a reasonable start.
- for i in 1 2 3 4 5 6 7 8 ; do
- teststring=$teststring$teststring
- done
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- # If test is not a shell built-in, we'll probably end up computing a
- # maximum length that is only half of the actual maximum length, but
- # we can't tell.
- while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
- = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
- test $i != 17 # 1/2 MB should be enough
- do
- i=`expr $i + 1`
- teststring=$teststring$teststring
- done
- # Only check the string length outside the loop.
- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- teststring=
- # Add a significant safety factor because C++ compilers can tack on
- # massive amounts of additional arguments before passing them to the
- # linker. It appears as though 1/2 is a usable value.
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- fi
- ;;
- esac
-
-fi
-
-if test -n $lt_cv_sys_max_cmd_len ; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
-$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
-$as_echo "none" >&6; }
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-
-
-
-
-
-
-: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
-$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
- test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
- = c,a/b,, \
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
-$as_echo "$xsi_shell" >&6; }
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
-$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
-$as_echo "$lt_shell_append" >&6; }
-
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- lt_unset=unset
-else
- lt_unset=false
-fi
-
-
-
-
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- lt_SP2NL='tr \040 \012'
- lt_NL2SP='tr \015\012 \040\040'
- ;;
- *) # EBCDIC based system
- lt_SP2NL='tr \100 \n'
- lt_NL2SP='tr \r\n \100\100'
- ;;
-esac
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
-$as_echo_n "checking for $LD option to reload object files... " >&6; }
-if test "${lt_cv_ld_reload_flag+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ld_reload_flag='-r'
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
-$as_echo "$lt_cv_ld_reload_flag" >&6; }
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
- darwin*)
- if test "$GCC" = yes; then
- reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- else
- reload_cmds='$LD$reload_flag -o $output$reload_objs'
- fi
- ;;
-esac
-
-
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
-set dummy ${ac_tool_prefix}objdump; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OBJDUMP"; then
- ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OBJDUMP=$ac_cv_prog_OBJDUMP
-if test -n "$OBJDUMP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
-$as_echo "$OBJDUMP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OBJDUMP"; then
- ac_ct_OBJDUMP=$OBJDUMP
- # Extract the first word of "objdump", so it can be a program name with args.
-set dummy objdump; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OBJDUMP"; then
- ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OBJDUMP="objdump"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
-if test -n "$ac_ct_OBJDUMP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
-$as_echo "$ac_ct_OBJDUMP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OBJDUMP" = x; then
- OBJDUMP="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OBJDUMP=$ac_ct_OBJDUMP
- fi
-else
- OBJDUMP="$ac_cv_prog_OBJDUMP"
-fi
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
-$as_echo_n "checking how to recognize dependent libraries... " >&6; }
-if test "${lt_cv_deplibs_check_method+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[4-9]*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-beos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-bsdi[45]*)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
- lt_cv_file_magic_cmd='/usr/bin/file -L'
- lt_cv_file_magic_test_file=/shlib/libc.so
- ;;
-
-cygwin*)
- # func_win32_libid is a shell function defined in ltmain.sh
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- ;;
-
-mingw* | pw32*)
- # Base MSYS/MinGW do not provide the 'file' command needed by
- # func_win32_libid shell function, so use a weaker test based on 'objdump',
- # unless we find 'file', for example because we are cross-compiling.
- if ( file / ) >/dev/null 2>&1; then
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- else
- lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- fi
- ;;
-
-cegcc)
- # use the weaker test based on 'objdump'. See mingw*.
- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- ;;
-
-darwin* | rhapsody*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-freebsd* | dragonfly*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- case $host_cpu in
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
- ;;
-
-gnu*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-hpux10.20* | hpux11*)
- lt_cv_file_magic_cmd=/usr/bin/file
- case $host_cpu in
- ia64*)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- ;;
- hppa*64*)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- ;;
- *)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
- lt_cv_file_magic_test_file=/usr/lib/libc.sl
- ;;
- esac
- ;;
-
-interix[3-9]*)
- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $LD in
- *-32|*"-32 ") libmagic=32-bit;;
- *-n32|*"-n32 ") libmagic=N32;;
- *-64|*"-64 ") libmagic=64-bit;;
- *) libmagic=never-match;;
- esac
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-# This must be Linux ELF.
-linux* | k*bsd*-gnu)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
- fi
- ;;
-
-newos6*)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=/usr/lib/libnls.so
- ;;
-
-*nto* | *qnx*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-openbsd*)
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
- fi
- ;;
-
-osf3* | osf4* | osf5*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-rdos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-solaris*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv4 | sysv4.3*)
- case $host_vendor in
- motorola)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- ;;
- ncr)
- lt_cv_deplibs_check_method=pass_all
- ;;
- sequent)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
- ;;
- sni)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
- lt_cv_file_magic_test_file=/lib/libc.so
- ;;
- siemens)
- lt_cv_deplibs_check_method=pass_all
- ;;
- pc)
- lt_cv_deplibs_check_method=pass_all
- ;;
- esac
- ;;
-
-tpf*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-esac
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
-$as_echo "$lt_cv_deplibs_check_method" >&6; }
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-
-
-
-
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
-set dummy ${ac_tool_prefix}ar; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_AR+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$AR"; then
- ac_cv_prog_AR="$AR" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AR="${ac_tool_prefix}ar"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-AR=$ac_cv_prog_AR
-if test -n "$AR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
-$as_echo "$AR" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_AR"; then
- ac_ct_AR=$AR
- # Extract the first word of "ar", so it can be a program name with args.
-set dummy ar; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_AR"; then
- ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_AR="ar"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_AR=$ac_cv_prog_ac_ct_AR
-if test -n "$ac_ct_AR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
-$as_echo "$ac_ct_AR" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_AR" = x; then
- AR="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- AR=$ac_ct_AR
- fi
-else
- AR="$ac_cv_prog_AR"
-fi
-
-test -z "$AR" && AR=ar
-test -z "$AR_FLAGS" && AR_FLAGS=cru
-
-
-
-
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
-set dummy ${ac_tool_prefix}strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$STRIP"; then
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-STRIP=$ac_cv_prog_STRIP
-if test -n "$STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
-$as_echo "$STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_STRIP"; then
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
-set dummy strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_STRIP"; then
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_STRIP="strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
-if test -n "$ac_ct_STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
-$as_echo "$ac_ct_STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_STRIP" = x; then
- STRIP=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- STRIP=$ac_ct_STRIP
- fi
-else
- STRIP="$ac_cv_prog_STRIP"
-fi
-
-test -z "$STRIP" && STRIP=:
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
-set dummy ${ac_tool_prefix}ranlib; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_RANLIB+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$RANLIB"; then
- ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-RANLIB=$ac_cv_prog_RANLIB
-if test -n "$RANLIB"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
-$as_echo "$RANLIB" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_RANLIB"; then
- ac_ct_RANLIB=$RANLIB
- # Extract the first word of "ranlib", so it can be a program name with args.
-set dummy ranlib; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_RANLIB"; then
- ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_RANLIB="ranlib"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
-if test -n "$ac_ct_RANLIB"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
-$as_echo "$ac_ct_RANLIB" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_RANLIB" = x; then
- RANLIB=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- RANLIB=$ac_ct_RANLIB
- fi
-else
- RANLIB="$ac_cv_prog_RANLIB"
-fi
-
-test -z "$RANLIB" && RANLIB=:
-
-
-
-
-
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
- case $host_os in
- openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
- ;;
- *)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
- ;;
- esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
-$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
-if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
-
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix. What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[BCDEGRST]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
- symcode='[BCDT]'
- ;;
-cygwin* | mingw* | pw32* | cegcc*)
- symcode='[ABCDGISTW]'
- ;;
-hpux*)
- if test "$host_cpu" = ia64; then
- symcode='[ABCDEGRST]'
- fi
- ;;
-irix* | nonstopux*)
- symcode='[BCDEGRST]'
- ;;
-osf*)
- symcode='[BCDEGQRST]'
- ;;
-solaris*)
- symcode='[BDRT]'
- ;;
-sco3.2v5*)
- symcode='[DT]'
- ;;
-sysv4.2uw2*)
- symcode='[DT]'
- ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
- symcode='[ABDT]'
- ;;
-sysv4)
- symcode='[DFNSTU]'
- ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
- symcode='[ABCDGIRSTW]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- symxfrm="\\1 $ac_symprfx\\2 \\2"
-
- # Write the raw and C identifiers.
- if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- # Fake it for dumpbin and say T for any non-static function
- # and D for any global variable.
- # Also find C++ and __fastcall symbols from MSVC++,
- # which start with @ or ?.
- lt_cv_sys_global_symbol_pipe="$AWK '"\
-" {last_section=section; section=\$ 3};"\
-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-" \$ 0!~/External *\|/{next};"\
-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-" {if(hide[section]) next};"\
-" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-" s[1]~/^[@?]/{print s[1], s[1]; next};"\
-" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-" ' prfx=^$ac_symprfx"
- else
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- fi
-
- # Check to see that the pipe works correctly.
- pipe_works=no
-
- rm -f conftest*
- cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- # Now try to grab the symbols.
- nlist=conftest.nm
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
- (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- else
- rm -f "$nlist"T
- fi
-
- # Make sure that we snagged all the symbols we need.
- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- cat <<_LT_EOF > conftest.$ac_ext
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
- # Now generate the symbol file.
- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
- cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols. */
-const struct {
- const char *name;
- void *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[] =
-{
- { "@PROGRAM@", (void *) 0 },
-_LT_EOF
- $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- cat <<\_LT_EOF >> conftest.$ac_ext
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
- # Now try linking the two files.
- mv conftest.$ac_objext conftstm.$ac_objext
- lt_save_LIBS="$LIBS"
- lt_save_CFLAGS="$CFLAGS"
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS="$lt_save_LIBS"
- CFLAGS="$lt_save_CFLAGS"
- else
- echo "cannot find nm_test_func in $nlist" >&5
- fi
- else
- echo "cannot find nm_test_var in $nlist" >&5
- fi
- else
- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
- fi
- else
- echo "$progname: failed program was:" >&5
- cat conftest.$ac_ext >&5
- fi
- rm -rf conftest* conftst*
-
- # Do not use the global_symbol_pipe unless it works.
- if test "$pipe_works" = yes; then
- break
- else
- lt_cv_sys_global_symbol_pipe=
- fi
-done
-
-fi
-
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
- lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
-$as_echo "failed" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
-$as_echo "ok" >&6; }
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# Check whether --enable-libtool-lock was given.
-if test "${enable_libtool_lock+set}" = set; then :
- enableval=$enable_libtool_lock;
-fi
-
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- ;;
- *ELF-64*)
- HPUX_IA64_MODE="64"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-*-*-irix6*)
- # Find out which ABI we are using.
- echo '#line 8986 "configure"' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -melf32bsmip"
- ;;
- *N32*)
- LD="${LD-ld} -melf32bmipn32"
- ;;
- *64-bit*)
- LD="${LD-ld} -melf64bmip"
- ;;
- esac
- else
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -32"
- ;;
- *N32*)
- LD="${LD-ld} -n32"
- ;;
- *64-bit*)
- LD="${LD-ld} -64"
- ;;
- esac
- fi
- fi
- rm -rf conftest*
- ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_i386_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_i386"
- ;;
- ppc64-*linux*|powerpc64-*linux*)
- LD="${LD-ld} -m elf32ppclinux"
- ;;
- s390x-*linux*)
- LD="${LD-ld} -m elf_s390"
- ;;
- sparc64-*linux*)
- LD="${LD-ld} -m elf32_sparc"
- ;;
- esac
- ;;
- *64-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_x86_64_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- ppc*-*linux*|powerpc*-*linux*)
- LD="${LD-ld} -m elf64ppc"
- ;;
- s390*-*linux*|s390*-*tpf*)
- LD="${LD-ld} -m elf64_s390"
- ;;
- sparc*-*linux*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-
-*-*-sco3.2v5*)
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
-$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
-if test "${lt_cv_cc_needs_belf+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_cc_needs_belf=yes
-else
- lt_cv_cc_needs_belf=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
-$as_echo "$lt_cv_cc_needs_belf" >&6; }
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- CFLAGS="$SAVE_CFLAGS"
- fi
- ;;
-sparc*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- yes*) LD="${LD-ld} -m elf64_sparc" ;;
- *)
- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- LD="${LD-ld} -64"
- fi
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-esac
-
-need_locks="$enable_libtool_lock"
-
-
- case $host_os in
- rhapsody* | darwin*)
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
-set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DSYMUTIL"; then
- ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DSYMUTIL=$ac_cv_prog_DSYMUTIL
-if test -n "$DSYMUTIL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
-$as_echo "$DSYMUTIL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_DSYMUTIL"; then
- ac_ct_DSYMUTIL=$DSYMUTIL
- # Extract the first word of "dsymutil", so it can be a program name with args.
-set dummy dsymutil; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DSYMUTIL"; then
- ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
-if test -n "$ac_ct_DSYMUTIL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
-$as_echo "$ac_ct_DSYMUTIL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_DSYMUTIL" = x; then
- DSYMUTIL=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DSYMUTIL=$ac_ct_DSYMUTIL
- fi
-else
- DSYMUTIL="$ac_cv_prog_DSYMUTIL"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
-set dummy ${ac_tool_prefix}nmedit; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_NMEDIT+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$NMEDIT"; then
- ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-NMEDIT=$ac_cv_prog_NMEDIT
-if test -n "$NMEDIT"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
-$as_echo "$NMEDIT" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_NMEDIT"; then
- ac_ct_NMEDIT=$NMEDIT
- # Extract the first word of "nmedit", so it can be a program name with args.
-set dummy nmedit; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_NMEDIT"; then
- ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_NMEDIT="nmedit"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
-if test -n "$ac_ct_NMEDIT"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
-$as_echo "$ac_ct_NMEDIT" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_NMEDIT" = x; then
- NMEDIT=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- NMEDIT=$ac_ct_NMEDIT
- fi
-else
- NMEDIT="$ac_cv_prog_NMEDIT"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
-set dummy ${ac_tool_prefix}lipo; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_LIPO+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$LIPO"; then
- ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-LIPO=$ac_cv_prog_LIPO
-if test -n "$LIPO"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
-$as_echo "$LIPO" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_LIPO"; then
- ac_ct_LIPO=$LIPO
- # Extract the first word of "lipo", so it can be a program name with args.
-set dummy lipo; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_LIPO"; then
- ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_LIPO="lipo"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
-if test -n "$ac_ct_LIPO"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
-$as_echo "$ac_ct_LIPO" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_LIPO" = x; then
- LIPO=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- LIPO=$ac_ct_LIPO
- fi
-else
- LIPO="$ac_cv_prog_LIPO"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
-set dummy ${ac_tool_prefix}otool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_OTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OTOOL"; then
- ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OTOOL=$ac_cv_prog_OTOOL
-if test -n "$OTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
-$as_echo "$OTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OTOOL"; then
- ac_ct_OTOOL=$OTOOL
- # Extract the first word of "otool", so it can be a program name with args.
-set dummy otool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OTOOL"; then
- ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OTOOL="otool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
-if test -n "$ac_ct_OTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
-$as_echo "$ac_ct_OTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OTOOL" = x; then
- OTOOL=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OTOOL=$ac_ct_OTOOL
- fi
-else
- OTOOL="$ac_cv_prog_OTOOL"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
-set dummy ${ac_tool_prefix}otool64; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_OTOOL64+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OTOOL64"; then
- ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OTOOL64=$ac_cv_prog_OTOOL64
-if test -n "$OTOOL64"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
-$as_echo "$OTOOL64" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OTOOL64"; then
- ac_ct_OTOOL64=$OTOOL64
- # Extract the first word of "otool64", so it can be a program name with args.
-set dummy otool64; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OTOOL64"; then
- ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OTOOL64="otool64"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
-if test -n "$ac_ct_OTOOL64"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
-$as_echo "$ac_ct_OTOOL64" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OTOOL64" = x; then
- OTOOL64=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OTOOL64=$ac_ct_OTOOL64
- fi
-else
- OTOOL64="$ac_cv_prog_OTOOL64"
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
-$as_echo_n "checking for -single_module linker flag... " >&6; }
-if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_apple_cc_single_mod=no
- if test -z "${LT_MULTI_MODULE}"; then
- # By default we will add the -single_module flag. You can override
- # by either setting the environment variable LT_MULTI_MODULE
- # non-empty at configure time, or by adding -multi_module to the
- # link flags.
- rm -rf libconftest.dylib*
- echo "int foo(void){return 1;}" > conftest.c
- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&5
- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- _lt_result=$?
- if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
- lt_cv_apple_cc_single_mod=yes
- else
- cat conftest.err >&5
- fi
- rm -rf libconftest.dylib*
- rm -f conftest.*
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
-$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
-$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
-if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_ld_exported_symbols_list=yes
-else
- lt_cv_ld_exported_symbols_list=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
-$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
- case $host_os in
- rhapsody* | darwin1.[012])
- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- darwin1.*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- darwin*) # darwin 5.x on
- # if running on 10.5 or later, the deployment target defaults
- # to the OS version, if on x86, and 10.4, the deployment
- # target defaults to 10.4. Don't you love it?
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- 10.[012]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- esac
- ;;
- esac
- if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- _lt_dar_single_mod='$single_module'
- fi
- if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- else
- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- fi
- if test "$DSYMUTIL" != ":"; then
- _lt_dsymutil='~$DSYMUTIL $lib || :'
- else
- _lt_dsymutil=
- fi
- ;;
- esac
-
-for ac_header in dlfcn.h
-do :
- ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
-"
-if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_DLFCN_H 1
-_ACEOF
-
-fi
-
-done
-
-
-
-# Set options
-
-
-
- enable_dlopen=no
-
-
- enable_win32_dll=no
-
-
- # Check whether --enable-shared was given.
-if test "${enable_shared+set}" = set; then :
- enableval=$enable_shared; p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- no) enable_shared=no ;;
- *)
- enable_shared=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_shared=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_shared=yes
-fi
-
-
-
-
-
-
-
-
-
- # Check whether --enable-static was given.
-if test "${enable_static+set}" = set; then :
- enableval=$enable_static; p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- no) enable_static=no ;;
- *)
- enable_static=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_static=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_static=yes
-fi
-
-
-
-
-
-
-
-
-
-
-# Check whether --with-pic was given.
-if test "${with_pic+set}" = set; then :
- withval=$with_pic; pic_mode="$withval"
-else
- pic_mode=default
-fi
-
-
-test -z "$pic_mode" && pic_mode=default
-
-
-
-
-
-
-
- # Check whether --enable-fast-install was given.
-if test "${enable_fast_install+set}" = set; then :
- enableval=$enable_fast_install; p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- no) enable_fast_install=no ;;
- *)
- enable_fast_install=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_fast_install=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_fast_install=yes
-fi
-
-
-
-
-
-
-
-
-
-
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-test -z "$LN_S" && LN_S="ln -s"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
-$as_echo_n "checking for objdir... " >&6; }
-if test "${lt_cv_objdir+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
- lt_cv_objdir=.libs
-else
- # MS-DOS does not allow filenames that begin with a dot.
- lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
-$as_echo "$lt_cv_objdir" >&6; }
-objdir=$lt_cv_objdir
-
-
-
-
-
-cat >>confdefs.h <<_ACEOF
-#define LT_OBJDIR "$lt_cv_objdir/"
-_ACEOF
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-case $host_os in
-aix3*)
- # AIX sometimes has problems with the GCC collect2 program. For some
- # reason, if we set the COLLECT_NAMES environment variable, the problems
- # vanish in a puff of smoke.
- if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
- fi
- ;;
-esac
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\(["`\\]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-for cc_temp in $compiler""; do
- case $cc_temp in
- compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
- distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
- \-*) ;;
- *) break;;
- esac
-done
-cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
-
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
-$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
-if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $MAGIC_CMD in
-[\\/*] | ?:[\\/]*)
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/${ac_tool_prefix}file; then
- lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac
-fi
-
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
-$as_echo "$MAGIC_CMD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-
-
-
-if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
-$as_echo_n "checking for file... " >&6; }
-if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $MAGIC_CMD in
-[\\/*] | ?:[\\/]*)
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/file; then
- lt_cv_path_MAGIC_CMD="$ac_dir/file"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac
-fi
-
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
-$as_echo "$MAGIC_CMD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- else
- MAGIC_CMD=:
- fi
-fi
-
- fi
- ;;
-esac
-
-# Use C for the default configuration in the libtool script
-
-lt_save_CC="$CC"
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-objext=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-
-
-
-
-
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-
-
-## CAVEAT EMPTOR:
-## There is no encapsulation within the following macros, do not change
-## the running order or otherwise move them around unless you know exactly
-## what you are doing...
-if test -n "$compiler"; then
-
-lt_prog_compiler_no_builtin_flag=
-
-if test "$GCC" = yes; then
- lt_prog_compiler_no_builtin_flag=' -fno-builtin'
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
-$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
-if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_rtti_exceptions=no
- ac_outfile=conftest.$ac_objext
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="-fno-rtti -fno-exceptions"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:10248: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- echo "$as_me:10252: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_rtti_exceptions=yes
- fi
- fi
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
-$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
-
-if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
- lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
-else
- :
-fi
-
-fi
-
-
-
-
-
-
- lt_prog_compiler_wl=
-lt_prog_compiler_pic=
-lt_prog_compiler_static=
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
-$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
-
- if test "$GCC" = yes; then
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_static='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- lt_prog_compiler_static='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- lt_prog_compiler_pic='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- lt_prog_compiler_pic='-DDLL_EXPORT'
- ;;
-
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- lt_prog_compiler_pic='-fno-common'
- ;;
-
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- # +Z the default
- ;;
- *)
- lt_prog_compiler_pic='-fPIC'
- ;;
- esac
- ;;
-
- interix[3-9]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
-
- msdosdjgpp*)
- # Just because we use GCC doesn't mean we suddenly get shared libraries
- # on systems that don't support them.
- lt_prog_compiler_can_build_shared=no
- enable_shared=no
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- lt_prog_compiler_pic='-fPIC -shared'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- lt_prog_compiler_pic=-Kconform_pic
- fi
- ;;
-
- *)
- lt_prog_compiler_pic='-fPIC'
- ;;
- esac
- else
- # PORTME Check for flag to pass linker flags through the system compiler.
- case $host_os in
- aix*)
- lt_prog_compiler_wl='-Wl,'
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- lt_prog_compiler_static='-Bstatic'
- else
- lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- lt_prog_compiler_pic='-DDLL_EXPORT'
- ;;
-
- hpux9* | hpux10* | hpux11*)
- lt_prog_compiler_wl='-Wl,'
- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- # not for PA HP-UX.
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- lt_prog_compiler_pic='+Z'
- ;;
- esac
- # Is there a better lt_prog_compiler_static that works with the bundled CC?
- lt_prog_compiler_static='${wl}-a ${wl}archive'
- ;;
-
- irix5* | irix6* | nonstopux*)
- lt_prog_compiler_wl='-Wl,'
- # PIC (with -KPIC) is the default.
- lt_prog_compiler_static='-non_shared'
- ;;
-
- linux* | k*bsd*-gnu)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-static'
- ;;
- # icc used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- icc* | ifort*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fPIC'
- lt_prog_compiler_static='-static'
- ;;
- # Lahey Fortran 8.1.
- lf95*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='--shared'
- lt_prog_compiler_static='--static'
- ;;
- pgcc* | pgf77* | pgf90* | pgf95*)
- # Portland Group compilers (*not* the Pentium gcc compiler,
- # which looks to be a dead project)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fpic'
- lt_prog_compiler_static='-Bstatic'
- ;;
- ccc*)
- lt_prog_compiler_wl='-Wl,'
- # All Alpha code is PIC.
- lt_prog_compiler_static='-non_shared'
- ;;
- xl*)
- # IBM XL C 8.0/Fortran 10.1 on PPC
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-qpic'
- lt_prog_compiler_static='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C 5.9
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- lt_prog_compiler_wl='-Wl,'
- ;;
- *Sun\ F*)
- # Sun Fortran 8.3 passes all unrecognized flags to the linker
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- lt_prog_compiler_wl=''
- ;;
- esac
- ;;
- esac
- ;;
-
- newsos6)
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- lt_prog_compiler_pic='-fPIC -shared'
- ;;
-
- osf3* | osf4* | osf5*)
- lt_prog_compiler_wl='-Wl,'
- # All OSF/1 code is PIC.
- lt_prog_compiler_static='-non_shared'
- ;;
-
- rdos*)
- lt_prog_compiler_static='-non_shared'
- ;;
-
- solaris*)
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- case $cc_basename in
- f77* | f90* | f95*)
- lt_prog_compiler_wl='-Qoption ld ';;
- *)
- lt_prog_compiler_wl='-Wl,';;
- esac
- ;;
-
- sunos4*)
- lt_prog_compiler_wl='-Qoption ld '
- lt_prog_compiler_pic='-PIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- sysv4 | sysv4.2uw2* | sysv4.3*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec ;then
- lt_prog_compiler_pic='-Kconform_pic'
- lt_prog_compiler_static='-Bstatic'
- fi
- ;;
-
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- unicos*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_can_build_shared=no
- ;;
-
- uts4*)
- lt_prog_compiler_pic='-pic'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- *)
- lt_prog_compiler_can_build_shared=no
- ;;
- esac
- fi
-
-case $host_os in
- # For platforms which do not support PIC, -DPIC is meaningless:
- *djgpp*)
- lt_prog_compiler_pic=
- ;;
- *)
- lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
- ;;
-esac
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
-$as_echo "$lt_prog_compiler_pic" >&6; }
-
-
-
-
-
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$lt_prog_compiler_pic"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
-$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
-if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_pic_works=no
- ac_outfile=conftest.$ac_objext
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:10587: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- echo "$as_me:10591: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_pic_works=yes
- fi
- fi
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
-$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
-
-if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
- case $lt_prog_compiler_pic in
- "" | " "*) ;;
- *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
- esac
-else
- lt_prog_compiler_pic=
- lt_prog_compiler_can_build_shared=no
-fi
-
-fi
-
-
-
-
-
-
-#
-# Check to make sure the static flag actually works.
-#
-wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
-$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
-if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_static_works=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&5
- $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_static_works=yes
- fi
- else
- lt_cv_prog_compiler_static_works=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
-$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
-
-if test x"$lt_cv_prog_compiler_static_works" = xyes; then
- :
-else
- lt_prog_compiler_static=
-fi
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_c_o=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:10692: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- echo "$as_me:10696: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_c_o=yes
- fi
- fi
- chmod u+w . 2>&5
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
-$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_c_o=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:10747: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- echo "$as_me:10751: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_c_o=yes
- fi
- fi
- chmod u+w . 2>&5
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
-$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
-
-
-hard_links="nottested"
-if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
-$as_echo_n "checking if we can lock with hard links... " >&6; }
- hard_links=yes
- $RM conftest*
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
-$as_echo "$hard_links" >&6; }
- if test "$hard_links" = no; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
-$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
- need_locks=warn
- fi
-else
- need_locks=no
-fi
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
-
- runpath_var=
- allow_undefined_flag=
- always_export_symbols=no
- archive_cmds=
- archive_expsym_cmds=
- compiler_needs_object=no
- enable_shared_with_static_runtimes=no
- export_dynamic_flag_spec=
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- hardcode_automatic=no
- hardcode_direct=no
- hardcode_direct_absolute=no
- hardcode_libdir_flag_spec=
- hardcode_libdir_flag_spec_ld=
- hardcode_libdir_separator=
- hardcode_minus_L=no
- hardcode_shlibpath_var=unsupported
- inherit_rpath=no
- link_all_deplibs=unknown
- module_cmds=
- module_expsym_cmds=
- old_archive_from_new_cmds=
- old_archive_from_expsyms_cmds=
- thread_safe_flag_spec=
- whole_archive_flag_spec=
- # include_expsyms should be a list of space-separated symbols to be *always*
- # included in the symbol list
- include_expsyms=
- # exclude_expsyms can be an extended regexp of symbols to exclude
- # it will be wrapped by ` (' and `)$', so one must not match beginning or
- # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- # as well as any symbol that contains `d'.
- exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
- # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- # platforms (ab)use it in PIC code, but their linkers get confused if
- # the symbol is explicitly referenced. Since portable code cannot
- # rely on this symbol name, it's probably fine to never include it in
- # preloaded symbol tables.
- # Exclude shared library initialization/finalization symbols.
- extract_expsyms_cmds=
-
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- # FIXME: the MSVC++ port hasn't been tested in a loooong time
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- if test "$GCC" != yes; then
- with_gnu_ld=no
- fi
- ;;
- interix*)
- # we just hope/assume this is gcc and not c89 (= MSVC++)
- with_gnu_ld=yes
- ;;
- openbsd*)
- with_gnu_ld=no
- ;;
- esac
-
- ld_shlibs=yes
- if test "$with_gnu_ld" = yes; then
- # If archive_cmds runs LD, not CC, wlarc should be empty
- wlarc='${wl}'
-
- # Set some defaults for GNU ld with shared library support. These
- # are reset later if shared libraries are not supported. Putting them
- # here allows them to be overridden if necessary.
- runpath_var=LD_RUN_PATH
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- export_dynamic_flag_spec='${wl}--export-dynamic'
- # ancient GNU ld didn't support --whole-archive et. al.
- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- whole_archive_flag_spec=
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- *\ 2.11.*) ;; # other 2.11 versions
- *) supports_anon_versioning=yes ;;
- esac
-
- # See if GNU ld supports shared libraries.
- case $host_os in
- aix[3-9]*)
- # On AIX/PPC, the GNU linker is very broken
- if test "$host_cpu" != ia64; then
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.9.1, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support. If you
-*** really care for shared libraries, you may want to modify your PATH
-*** so that a non-GNU linker is found, and then restart.
-
-_LT_EOF
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds=''
- ;;
- m68k)
- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- ;;
- esac
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- allow_undefined_flag=unsupported
- # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
- # as there is no search path for DLLs.
- hardcode_libdir_flag_spec='-L$libdir'
- allow_undefined_flag=unsupported
- always_export_symbols=no
- enable_shared_with_static_runtimes=yes
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- interix[3-9]*)
- hardcode_direct=no
- hardcode_shlibpath_var=no
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- export_dynamic_flag_spec='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- gnu* | linux* | tpf* | k*bsd*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- esac
- fi
- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- && test "$tmp_diet" = no
- then
- tmp_addflag=
- tmp_sharedflag='-shared'
- case $cc_basename,$host_cpu in
- pgcc*) # Portland Group C compiler
- whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag'
- ;;
- pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
- whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag -Mnomain' ;;
- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- tmp_addflag=' -i_dynamic' ;;
- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- tmp_addflag=' -i_dynamic -nofor_main' ;;
- ifc* | ifort*) # Intel Fortran compiler
- tmp_addflag=' -nofor_main' ;;
- lf95*) # Lahey Fortran 8.1
- whole_archive_flag_spec=
- tmp_sharedflag='--shared' ;;
- xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- tmp_sharedflag='-qmkshrobj'
- tmp_addflag= ;;
- esac
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*) # Sun C 5.9
- whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- compiler_needs_object=yes
- tmp_sharedflag='-G' ;;
- *Sun\ F*) # Sun Fortran 8.3
- tmp_sharedflag='-G' ;;
- esac
- archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
- if test "x$supports_anon_versioning" = xyes; then
- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
-
- case $cc_basename in
- xlf*)
- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
- hardcode_libdir_flag_spec=
- hardcode_libdir_flag_spec_ld='-rpath $libdir'
- archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- fi
- ;;
- esac
- else
- ld_shlibs=no
- fi
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- else
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- fi
- ;;
-
- solaris*)
- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- case `$LD -v 2>&1` in
- *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- ;;
- *)
- # For security reasons, it is highly recommended that you always
- # use absolute paths for naming shared libraries, and exclude the
- # DT_RUNPATH tag from executables and libraries. But doing so
- # requires that you compile everything twice, which is a pain.
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
- esac
- ;;
-
- sunos4*)
- archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- wlarc=
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- *)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
- esac
-
- if test "$ld_shlibs" = no; then
- runpath_var=
- hardcode_libdir_flag_spec=
- export_dynamic_flag_spec=
- whole_archive_flag_spec=
- fi
- else
- # PORTME fill in a description of your system's linker (not GNU ld)
- case $host_os in
- aix3*)
- allow_undefined_flag=unsupported
- always_export_symbols=yes
- archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- # Note: this linker hardcodes the directories in LIBPATH if there
- # are no directories specified by -L.
- hardcode_minus_L=yes
- if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- # Neither direct hardcoding nor static linking is supported with a
- # broken collect2.
- hardcode_direct=unsupported
- fi
- ;;
-
- aix[4-9]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
- for ld_flag in $LDFLAGS; do
- if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- aix_use_runtimelinking=yes
- break
- fi
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- archive_cmds=''
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- hardcode_libdir_separator=':'
- link_all_deplibs=yes
- file_list_spec='${wl}-f,'
-
- if test "$GCC" = yes; then
- case $host_os in aix4.[012]|aix4.[012].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- hardcode_direct=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- hardcode_minus_L=yes
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_libdir_separator=
- fi
- ;;
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- export_dynamic_flag_spec='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to export.
- always_export_symbols=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- allow_undefined_flag='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
-
-lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\(.*\)$/\1/
- p
- }
- }'
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-# Check for a 64-bit object if we didn't find anything.
-if test -z "$aix_libpath"; then
- aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
- allow_undefined_flag="-z nodefs"
- archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
-
-lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\(.*\)$/\1/
- p
- }
- }'
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-# Check for a 64-bit object if we didn't find anything.
-if test -z "$aix_libpath"; then
- aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- no_undefined_flag=' ${wl}-bernotok'
- allow_undefined_flag=' ${wl}-berok'
- # Exported symbols can be pulled into shared objects from archives
- whole_archive_flag_spec='$convenience'
- archive_cmds_need_lc=yes
- # This is similar to how AIX traditionally builds its shared libraries.
- archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds=''
- ;;
- m68k)
- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- ;;
- esac
- ;;
-
- bsdi[45]*)
- export_dynamic_flag_spec=-rdynamic
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- hardcode_libdir_flag_spec=' '
- allow_undefined_flag=unsupported
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
- # The linker will automatically build a .lib file if we build a DLL.
- old_archive_from_new_cmds='true'
- # FIXME: Should let the user specify the lib program.
- old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
- fix_srcfile_path='`cygpath -w "$srcfile"`'
- enable_shared_with_static_runtimes=yes
- ;;
-
- darwin* | rhapsody*)
-
-
- archive_cmds_need_lc=no
- hardcode_direct=no
- hardcode_automatic=yes
- hardcode_shlibpath_var=unsupported
- whole_archive_flag_spec=''
- link_all_deplibs=yes
- allow_undefined_flag="$_lt_dar_allow_undefined"
- case $cc_basename in
- ifort*) _lt_dar_can_shared=yes ;;
- *) _lt_dar_can_shared=$GCC ;;
- esac
- if test "$_lt_dar_can_shared" = "yes"; then
- output_verbose_link_cmd=echo
- archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-
- else
- ld_shlibs=no
- fi
-
- ;;
-
- dgux*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_shlibpath_var=no
- ;;
-
- freebsd1*)
- ld_shlibs=no
- ;;
-
- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- # support. Future versions do this automatically, but an explicit c++rt0.o
- # does not break anything, and helps significantly (at the cost of a little
- # extra space).
- freebsd2.2*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes
- hardcode_minus_L=yes
- hardcode_shlibpath_var=no
- ;;
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd* | dragonfly*)
- archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- hpux9*)
- if test "$GCC" = yes; then
- archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- fi
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_separator=:
- hardcode_direct=yes
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- export_dynamic_flag_spec='${wl}-E'
- ;;
-
- hpux10*)
- if test "$GCC" = yes -a "$with_gnu_ld" = no; then
- archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- fi
- if test "$with_gnu_ld" = no; then
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_flag_spec_ld='+b $libdir'
- hardcode_libdir_separator=:
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- export_dynamic_flag_spec='${wl}-E'
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- fi
- ;;
-
- hpux11*)
- if test "$GCC" = yes -a "$with_gnu_ld" = no; then
- case $host_cpu in
- hppa*64*)
- archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- else
- case $host_cpu in
- hppa*64*)
- archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- fi
- if test "$with_gnu_ld" = no; then
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_separator=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- hardcode_direct=no
- hardcode_shlibpath_var=no
- ;;
- *)
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- export_dynamic_flag_spec='${wl}-E'
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- ;;
- esac
- fi
- ;;
-
- irix5* | irix6* | nonstopux*)
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- # Try to use the -exported_symbol ld option, if it does not
- # work, assume that -exports_file does not work either and
- # implicitly export all symbols.
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-int foo(void) {}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
-
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
- else
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- inherit_rpath=yes
- link_all_deplibs=yes
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- fi
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- newsos6)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- hardcode_shlibpath_var=no
- ;;
-
- *nto* | *qnx*)
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- hardcode_direct_absolute=yes
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- export_dynamic_flag_spec='${wl}-E'
- else
- case $host_os in
- openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-R$libdir'
- ;;
- *)
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- ;;
- esac
- fi
- else
- ld_shlibs=no
- fi
- ;;
-
- os2*)
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- allow_undefined_flag=unsupported
- archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- ;;
-
- osf3*)
- if test "$GCC" = yes; then
- allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- allow_undefined_flag=' -expect_unresolved \*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- ;;
-
- osf4* | osf5*) # as osf3* with the addition of -msym flag
- if test "$GCC" = yes; then
- allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- else
- allow_undefined_flag=' -expect_unresolved \*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
- # Both c and cxx compiler support -rpath directly
- hardcode_libdir_flag_spec='-rpath $libdir'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_separator=:
- ;;
-
- solaris*)
- no_undefined_flag=' -z defs'
- if test "$GCC" = yes; then
- wlarc='${wl}'
- archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- else
- case `$CC -V 2>&1` in
- *"Compilers 5.0"*)
- wlarc=''
- archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- ;;
- *)
- wlarc='${wl}'
- archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- ;;
- esac
- fi
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_shlibpath_var=no
- case $host_os in
- solaris2.[0-5] | solaris2.[0-5].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'. GCC discards it without `$wl',
- # but is careful enough not to reorder.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- if test "$GCC" = yes; then
- whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- else
- whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
- fi
- ;;
- esac
- link_all_deplibs=yes
- ;;
-
- sunos4*)
- if test "x$host_vendor" = xsequent; then
- # Use $CC to link under sequent, because it throws in some extra .o
- # files that make .init and .fini sections work.
- archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- fi
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_direct=yes
- hardcode_minus_L=yes
- hardcode_shlibpath_var=no
- ;;
-
- sysv4)
- case $host_vendor in
- sni)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes # is this really true???
- ;;
- siemens)
- ## LD is ld it makes a PLAMLIB
- ## CC just makes a GrossModule.
- archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- reload_cmds='$CC -r -o $output$reload_objs'
- hardcode_direct=no
- ;;
- motorola)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=no #Motorola manual says yes, but my tests say they lie
- ;;
- esac
- runpath_var='LD_RUN_PATH'
- hardcode_shlibpath_var=no
- ;;
-
- sysv4.3*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_shlibpath_var=no
- export_dynamic_flag_spec='-Bexport'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_shlibpath_var=no
- runpath_var=LD_RUN_PATH
- hardcode_runpath_var=yes
- ld_shlibs=yes
- fi
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
- no_undefined_flag='${wl}-z,text'
- archive_cmds_need_lc=no
- hardcode_shlibpath_var=no
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- no_undefined_flag='${wl}-z,text'
- allow_undefined_flag='${wl}-z,nodefs'
- archive_cmds_need_lc=no
- hardcode_shlibpath_var=no
- hardcode_libdir_flag_spec='${wl}-R,$libdir'
- hardcode_libdir_separator=':'
- link_all_deplibs=yes
- export_dynamic_flag_spec='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- uts4*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_shlibpath_var=no
- ;;
-
- *)
- ld_shlibs=no
- ;;
- esac
-
- if test x$host_vendor = xsni; then
- case $host in
- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- export_dynamic_flag_spec='${wl}-Blargedynsym'
- ;;
- esac
- fi
- fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
-$as_echo "$ld_shlibs" >&6; }
-test "$ld_shlibs" = no && can_build_shared=no
-
-with_gnu_ld=$with_gnu_ld
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$archive_cmds_need_lc" in
-x|xyes)
- # Assume -lc should be added
- archive_cmds_need_lc=yes
-
- if test "$enable_shared" = yes && test "$GCC" = yes; then
- case $archive_cmds in
- *'~'*)
- # FIXME: we may have to deal with multi-command sequences.
- ;;
- '$CC '*)
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
-$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
- $RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- deplibs=
- wl=$lt_prog_compiler_wl
- pic_flag=$lt_prog_compiler_pic
- compiler_flags=-v
- linker_flags=-v
- verstring=
- output_objdir=.
- libname=conftest
- lt_save_allow_undefined_flag=$allow_undefined_flag
- allow_undefined_flag=
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
- (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- then
- archive_cmds_need_lc=no
- else
- archive_cmds_need_lc=yes
- fi
- allow_undefined_flag=$lt_save_allow_undefined_flag
- else
- cat conftest.err 1>&5
- fi
- $RM conftest*
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
-$as_echo "$archive_cmds_need_lc" >&6; }
- ;;
- esac
- fi
- ;;
-esac
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
-$as_echo_n "checking dynamic linker characteristics... " >&6; }
-
-if test "$GCC" = yes; then
- case $host_os in
- darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- *) lt_awk_arg="/^libraries:/" ;;
- esac
- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
- # if the path contains ";" then we assume it to be the separator
- # otherwise default to the standard path separator (i.e. ":") - it is
- # assumed that no part of a normal pathname contains ";" but that should
- # okay in the real world where ";" in dirpaths is itself problematic.
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
- else
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- # Ok, now we have the path, separated by spaces, we can step through it
- # and add multilib dir if necessary.
- lt_tmp_lt_search_path_spec=
- lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- for lt_sys_path in $lt_search_path_spec; do
- if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- else
- test -d "$lt_sys_path" && \
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- fi
- done
- lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
-BEGIN {RS=" "; FS="/|\n";} {
- lt_foo="";
- lt_count=0;
- for (lt_i = NF; lt_i > 0; lt_i--) {
- if ($lt_i != "" && $lt_i != ".") {
- if ($lt_i == "..") {
- lt_count++;
- } else {
- if (lt_count == 0) {
- lt_foo="/" $lt_i lt_foo;
- } else {
- lt_count--;
- }
- }
- }
- }
- if (lt_foo != "") { lt_freq[lt_foo]++; }
- if (lt_freq[lt_foo] == 1) { print lt_foo; }
-}'`
- sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
-else
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
- version_type=linux
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- shlibpath_var=LIBPATH
-
- # AIX 3 has no versioning support, so we append a major version to the name.
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
-
-aix[4-9]*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- hardcode_into_libs=yes
- if test "$host_cpu" = ia64; then
- # AIX 5 supports IA64
- library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- else
- # With GCC up to 2.95.x, collect2 would create an import file
- # for dependence libraries. The import file would start with
- # the line `#! .'. This would cause the generated library to
- # depend on `.', always an invalid library. This was fixed in
- # development snapshots of GCC prior to 3.0.
- case $host_os in
- aix4 | aix4.[01] | aix4.[01].*)
- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- echo ' yes '
- echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- :
- else
- can_build_shared=no
- fi
- ;;
- esac
- # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- # soname into executable. Probably we can add versioning support to
- # collect2, so additional links can be useful in future.
- if test "$aix_use_runtimelinking" = yes; then
- # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- # instead of lib<name>.a to let people know that these are not
- # typical AIX shared libraries.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- else
- # We preserve .a as extension for shared libraries through AIX4.2
- # and later when we are not doing run time linking.
- library_names_spec='${libname}${release}.a $libname.a'
- soname_spec='${libname}${release}${shared_ext}$major'
- fi
- shlibpath_var=LIBPATH
- fi
- ;;
-
-amigaos*)
- case $host_cpu in
- powerpc)
- # Since July 2007 AmigaOS4 officially supports .so libraries.
- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- ;;
- m68k)
- library_names_spec='$libname.ixlibrary $libname.a'
- # Create ${libname}_ixlibrary.a entries in /sys/libs.
- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- ;;
- esac
- ;;
-
-beos*)
- library_names_spec='${libname}${shared_ext}'
- dynamic_linker="$host_os ld.so"
- shlibpath_var=LIBRARY_PATH
- ;;
-
-bsdi[45]*)
- version_type=linux
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- # the default ld.so.conf also contains /usr/contrib/lib and
- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- # libtool to hard-code these into programs
- ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
- version_type=windows
- shrext_cmds=".dll"
- need_version=no
- need_lib_prefix=no
-
- case $GCC,$host_os in
- yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
- library_names_spec='$libname.dll.a'
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname~
- chmod a+x \$dldir/$dlname~
- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- fi'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
-
- case $host_os in
- cygwin*)
- # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
- ;;
- mingw* | cegcc*)
- # MinGW DLLs use traditional 'lib' prefix
- soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
- # It is most probably a Windows format PATH printed by
- # mingw gcc, but we are running on Cygwin. Gcc prints its search
- # path with ; separators, and with drive letters. We can handle the
- # drive letters (cygwin fileutils understands them), so leave them,
- # especially as we might pass files found there to a mingw objdump,
- # which wouldn't understand a cygwinified path. Ahh.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- else
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- ;;
- pw32*)
- # pw32 DLLs use 'pw' prefix rather than 'lib'
- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- ;;
- esac
- ;;
-
- *)
- library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
- ;;
- esac
- dynamic_linker='Win32 ld.exe'
- # FIXME: first we should search . and the directory the executable is in
- shlibpath_var=PATH
- ;;
-
-darwin* | rhapsody*)
- dynamic_linker="$host_os dyld"
- version_type=darwin
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- soname_spec='${libname}${release}${major}$shared_ext'
- shlibpath_overrides_runpath=yes
- shlibpath_var=DYLD_LIBRARY_PATH
- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- ;;
-
-dgux*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-freebsd1*)
- dynamic_linker=no
- ;;
-
-freebsd* | dragonfly*)
- # DragonFly does not have aout. When/if they implement a new
- # versioning mechanism, adjust this.
- if test -x /usr/bin/objformat; then
- objformat=`/usr/bin/objformat`
- else
- case $host_os in
- freebsd[123]*) objformat=aout ;;
- *) objformat=elf ;;
- esac
- fi
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- need_version=no
- need_lib_prefix=no
- ;;
- freebsd-*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- need_version=yes
- ;;
- esac
- shlibpath_var=LD_LIBRARY_PATH
- case $host_os in
- freebsd2*)
- shlibpath_overrides_runpath=yes
- ;;
- freebsd3.[01]* | freebsdelf3.[01]*)
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
- freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
- *) # from 4.6 on, and DragonFly
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- esac
- ;;
-
-gnu*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- hardcode_into_libs=yes
- ;;
-
-hpux9* | hpux10* | hpux11*)
- # Give a soname corresponding to the major version so that dld.sl refuses to
- # link against other versions.
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- case $host_cpu in
- ia64*)
- shrext_cmds='.so'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.so"
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- if test "X$HPUX_IA64_MODE" = X32; then
- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- else
- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- fi
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- hppa*64*)
- shrext_cmds='.sl'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- *)
- shrext_cmds='.sl'
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=SHLIB_PATH
- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
- esac
- # HP-UX runs *really* slowly unless shared libraries are mode 555.
- postinstall_cmds='chmod 555 $lib'
- ;;
-
-interix[3-9]*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $host_os in
- nonstopux*) version_type=nonstopux ;;
- *)
- if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux
- else
- version_type=irix
- fi ;;
- esac
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- case $host_os in
- irix5* | nonstopux*)
- libsuff= shlibsuff=
- ;;
- *)
- case $LD in # libtool.m4 will add one of these switches to LD
- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- libsuff= shlibsuff= libmagic=32-bit;;
- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- libsuff=32 shlibsuff=N32 libmagic=N32;;
- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- libsuff=64 shlibsuff=64 libmagic=64-bit;;
- *) libsuff= shlibsuff= libmagic=never-match;;
- esac
- ;;
- esac
- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- hardcode_into_libs=yes
- ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
- dynamic_linker=no
- ;;
-
-# This must be Linux ELF.
-linux* | k*bsd*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- # Some binutils ld are patched to set DT_RUNPATH
- save_LDFLAGS=$LDFLAGS
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
- LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
- shlibpath_overrides_runpath=yes
-fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
-
- # This implies no fast_install, which is unacceptable.
- # Some rework will be needed to allow for fast_install
- # before this can be enabled.
- hardcode_into_libs=yes
-
- # Append ld.so.conf contents to the search path
- if test -f /etc/ld.so.conf; then
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- fi
-
- # We used to test for /lib/ld.so.1 and disable shared libraries on
- # powerpc, because MkLinux only supported shared libraries with the
- # GNU dynamic linker. Since this was broken with cross compilers,
- # most powerpc-linux boxes support dynamic linking these days and
- # people can always --disable-shared, the test was removed, and we
- # assume the GNU/Linux dynamic linker is in use.
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
-netbsd*)
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- dynamic_linker='NetBSD (a.out) ld.so'
- else
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='NetBSD ld.elf_so'
- fi
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
-
-newsos6)
- version_type=linux
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- ;;
-
-*nto* | *qnx*)
- version_type=qnx
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='ldqnx.so'
- ;;
-
-openbsd*)
- version_type=sunos
- sys_lib_dlsearch_path_spec="/usr/lib"
- need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- case $host_os in
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- *) need_version=no ;;
- esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- case $host_os in
- openbsd2.[89] | openbsd2.[89].*)
- shlibpath_overrides_runpath=no
- ;;
- *)
- shlibpath_overrides_runpath=yes
- ;;
- esac
- else
- shlibpath_overrides_runpath=yes
- fi
- ;;
-
-os2*)
- libname_spec='$name'
- shrext_cmds=".dll"
- need_lib_prefix=no
- library_names_spec='$libname${shared_ext} $libname.a'
- dynamic_linker='OS/2 ld.exe'
- shlibpath_var=LIBPATH
- ;;
-
-osf3* | osf4* | osf5*)
- version_type=osf
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- ;;
-
-rdos*)
- dynamic_linker=no
- ;;
-
-solaris*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- # ldd complains unless libraries are executable
- postinstall_cmds='chmod +x $lib'
- ;;
-
-sunos4*)
- version_type=sunos
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- fi
- need_version=yes
- ;;
-
-sysv4 | sysv4.3*)
- version_type=linux
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- case $host_vendor in
- sni)
- shlibpath_overrides_runpath=no
- need_lib_prefix=no
- runpath_var=LD_RUN_PATH
- ;;
- siemens)
- need_lib_prefix=no
- ;;
- motorola)
- need_lib_prefix=no
- need_version=no
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- ;;
- esac
- ;;
-
-sysv4*MP*)
- if test -d /usr/nec ;then
- version_type=linux
- library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- soname_spec='$libname${shared_ext}.$major'
- shlibpath_var=LD_LIBRARY_PATH
- fi
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- version_type=freebsd-elf
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- if test "$with_gnu_ld" = yes; then
- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- else
- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- case $host_os in
- sco3.2v5*)
- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- ;;
- esac
- fi
- sys_lib_dlsearch_path_spec='/usr/lib'
- ;;
-
-tpf*)
- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-uts4*)
- version_type=linux
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-*)
- dynamic_linker=no
- ;;
-esac
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
-$as_echo "$dynamic_linker" >&6; }
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
-$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
-hardcode_action=
-if test -n "$hardcode_libdir_flag_spec" ||
- test -n "$runpath_var" ||
- test "X$hardcode_automatic" = "Xyes" ; then
-
- # We can hardcode non-existent directories.
- if test "$hardcode_direct" != no &&
- # If the only mechanism to avoid hardcoding is shlibpath_var, we
- # have to relink, otherwise we might link with an installed library
- # when we should be linking with a yet-to-be-installed one
- ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
- test "$hardcode_minus_L" != no; then
- # Linking always hardcodes the temporary library directory.
- hardcode_action=relink
- else
- # We can link without hardcoding, and we can hardcode nonexisting dirs.
- hardcode_action=immediate
- fi
-else
- # We cannot hardcode anything, or else we can only hardcode existing
- # directories.
- hardcode_action=unsupported
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
-$as_echo "$hardcode_action" >&6; }
-
-if test "$hardcode_action" = relink ||
- test "$inherit_rpath" = yes; then
- # Fast installation is not supported
- enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
- test "$enable_shared" = no; then
- # Fast installation is not necessary
- enable_fast_install=needless
-fi
-
-
-
-
-
-
- if test "x$enable_dlopen" != xyes; then
- enable_dlopen=unknown
- enable_dlopen_self=unknown
- enable_dlopen_self_static=unknown
-else
- lt_cv_dlopen=no
- lt_cv_dlopen_libs=
-
- case $host_os in
- beos*)
- lt_cv_dlopen="load_add_on"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ;;
-
- mingw* | pw32* | cegcc*)
- lt_cv_dlopen="LoadLibrary"
- lt_cv_dlopen_libs=
- ;;
-
- cygwin*)
- lt_cv_dlopen="dlopen"
- lt_cv_dlopen_libs=
- ;;
-
- darwin*)
- # if libdl is installed we need to link against it
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
-if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldl $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dl_dlopen=yes
-else
- ac_cv_lib_dl_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
-else
-
- lt_cv_dlopen="dyld"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
-
-fi
-
- ;;
-
- *)
- ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
-if test "x$ac_cv_func_shl_load" = x""yes; then :
- lt_cv_dlopen="shl_load"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
-$as_echo_n "checking for shl_load in -ldld... " >&6; }
-if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char shl_load ();
-int
-main ()
-{
-return shl_load ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dld_shl_load=yes
-else
- ac_cv_lib_dld_shl_load=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
-$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
-if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
- lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
-else
- ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
-if test "x$ac_cv_func_dlopen" = x""yes; then :
- lt_cv_dlopen="dlopen"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
-if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldl $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dl_dlopen=yes
-else
- ac_cv_lib_dl_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
-$as_echo_n "checking for dlopen in -lsvld... " >&6; }
-if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lsvld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_svld_dlopen=yes
-else
- ac_cv_lib_svld_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
-$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
-if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
-$as_echo_n "checking for dld_link in -ldld... " >&6; }
-if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dld_link ();
-int
-main ()
-{
-return dld_link ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dld_dld_link=yes
-else
- ac_cv_lib_dld_dld_link=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
-$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
-if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
- lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
- ;;
- esac
-
- if test "x$lt_cv_dlopen" != xno; then
- enable_dlopen=yes
- else
- enable_dlopen=no
- fi
-
- case $lt_cv_dlopen in
- dlopen)
- save_CPPFLAGS="$CPPFLAGS"
- test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
- save_LDFLAGS="$LDFLAGS"
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
-$as_echo_n "checking whether a program can dlopen itself... " >&6; }
-if test "${lt_cv_dlopen_self+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- lt_cv_dlopen_self=cross
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-#line 13114 "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-void fnord() { int i=42;}
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}
-_LT_EOF
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
- x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
- x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
- esac
- else :
- # compilation failed
- lt_cv_dlopen_self=no
- fi
-fi
-rm -fr conftest*
-
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
-$as_echo "$lt_cv_dlopen_self" >&6; }
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
-$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
-if test "${lt_cv_dlopen_self_static+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- lt_cv_dlopen_self_static=cross
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-#line 13210 "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-void fnord() { int i=42;}
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}
-_LT_EOF
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
- x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
- x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
- esac
- else :
- # compilation failed
- lt_cv_dlopen_self_static=no
- fi
-fi
-rm -fr conftest*
-
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
-$as_echo "$lt_cv_dlopen_self_static" >&6; }
- fi
-
- CPPFLAGS="$save_CPPFLAGS"
- LDFLAGS="$save_LDFLAGS"
- LIBS="$save_LIBS"
- ;;
- esac
-
- case $lt_cv_dlopen_self in
- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- *) enable_dlopen_self=unknown ;;
- esac
-
- case $lt_cv_dlopen_self_static in
- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- *) enable_dlopen_self_static=unknown ;;
- esac
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-striplib=
-old_striplib=
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
-$as_echo_n "checking whether stripping libraries is possible... " >&6; }
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
-# FIXME - insert some real tests, host_os isn't really good enough
- case $host_os in
- darwin*)
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- fi
- ;;
- *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- ;;
- esac
-fi
-
-
-
-
-
-
-
-
-
-
-
-
- # Report which library types will actually be built
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
-$as_echo_n "checking if libtool supports shared libraries... " >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
-$as_echo "$can_build_shared" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
-$as_echo_n "checking whether to build shared libraries... " >&6; }
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
-
- aix[4-9]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
-$as_echo "$enable_shared" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
-$as_echo_n "checking whether to build static libraries... " >&6; }
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
-$as_echo "$enable_static" >&6; }
-
-
-
-
-fi
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-CC="$lt_save_CC"
-
-
-
-
-
-
-
-
-
-
-
-
-
- ac_config_commands="$ac_config_commands libtool"
-
-
-
-
-# Only expand once:
-
-
-
-enable_win32_dll=yes
-
-case $host in
-*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
-set dummy ${ac_tool_prefix}as; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_AS+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$AS"; then
- ac_cv_prog_AS="$AS" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AS="${ac_tool_prefix}as"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-AS=$ac_cv_prog_AS
-if test -n "$AS"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
-$as_echo "$AS" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_AS"; then
- ac_ct_AS=$AS
- # Extract the first word of "as", so it can be a program name with args.
-set dummy as; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_AS"; then
- ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_AS="as"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_AS=$ac_cv_prog_ac_ct_AS
-if test -n "$ac_ct_AS"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
-$as_echo "$ac_ct_AS" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_AS" = x; then
- AS="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- AS=$ac_ct_AS
- fi
-else
- AS="$ac_cv_prog_AS"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
-set dummy ${ac_tool_prefix}dlltool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DLLTOOL"; then
- ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DLLTOOL=$ac_cv_prog_DLLTOOL
-if test -n "$DLLTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
-$as_echo "$DLLTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_DLLTOOL"; then
- ac_ct_DLLTOOL=$DLLTOOL
- # Extract the first word of "dlltool", so it can be a program name with args.
-set dummy dlltool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DLLTOOL"; then
- ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DLLTOOL="dlltool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
-if test -n "$ac_ct_DLLTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
-$as_echo "$ac_ct_DLLTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_DLLTOOL" = x; then
- DLLTOOL="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DLLTOOL=$ac_ct_DLLTOOL
- fi
-else
- DLLTOOL="$ac_cv_prog_DLLTOOL"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
-set dummy ${ac_tool_prefix}objdump; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OBJDUMP"; then
- ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OBJDUMP=$ac_cv_prog_OBJDUMP
-if test -n "$OBJDUMP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
-$as_echo "$OBJDUMP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OBJDUMP"; then
- ac_ct_OBJDUMP=$OBJDUMP
- # Extract the first word of "objdump", so it can be a program name with args.
-set dummy objdump; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OBJDUMP"; then
- ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OBJDUMP="objdump"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
-if test -n "$ac_ct_OBJDUMP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
-$as_echo "$ac_ct_OBJDUMP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OBJDUMP" = x; then
- OBJDUMP="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OBJDUMP=$ac_ct_OBJDUMP
- fi
-else
- OBJDUMP="$ac_cv_prog_OBJDUMP"
-fi
-
- ;;
-esac
-
-test -z "$AS" && AS=as
-
-
-
-
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-
-
-
-
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-
-
-
-
- if test "x$GCC" = "xyes"; then
- HAVE_GCC_TRUE=
- HAVE_GCC_FALSE='#'
-else
- HAVE_GCC_TRUE='#'
- HAVE_GCC_FALSE=
-fi
-
-for ac_prog in lib
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_HWLOC_MS_LIB+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $HWLOC_MS_LIB in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_HWLOC_MS_LIB="$HWLOC_MS_LIB" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_HWLOC_MS_LIB="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-HWLOC_MS_LIB=$ac_cv_path_HWLOC_MS_LIB
-if test -n "$HWLOC_MS_LIB"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HWLOC_MS_LIB" >&5
-$as_echo "$HWLOC_MS_LIB" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$HWLOC_MS_LIB" && break
-done
-
-
- if test "x$HWLOC_MS_LIB" != "x"; then
- HAVE_MS_LIB_TRUE=
- HAVE_MS_LIB_FALSE='#'
-else
- HAVE_MS_LIB_TRUE='#'
- HAVE_MS_LIB_FALSE=
-fi
-
-
-# Check whether --enable-debug was given.
-if test "${enable_debug+set}" = set; then :
- enableval=$enable_debug; enable_debug="$enableval"
-else
- enable_debug="no"
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether debug is enabled" >&5
-$as_echo_n "checking whether debug is enabled... " >&6; }
-if test x$enable_debug = xyes; then
-
-cat >>confdefs.h <<_ACEOF
-#define HWLOC_DEBUG 1
-_ACEOF
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-# Extract the first word of "bash", so it can be a program name with args.
-set dummy bash; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_BASH+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- case $BASH in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_BASH="$BASH" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_path_BASH="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-fi
-BASH=$ac_cv_path_BASH
-if test -n "$BASH"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH" >&5
-$as_echo "$BASH" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-
-for ac_func in ffs
-do :
- ac_fn_c_check_func "$LINENO" "ffs" "ac_cv_func_ffs"
-if test "x$ac_cv_func_ffs" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_FFS 1
-_ACEOF
-
- ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
-if test "x$ac_cv_have_decl_ffs" = x""yes; then :
-
-
-$as_echo "#define HWLOC_HAVE_DECL_FFS 1" >>confdefs.h
-
-
-fi
-
-
-$as_echo "#define HWLOC_HAVE_FFS 1" >>confdefs.h
-
-
-fi
-done
-
-for ac_func in ffsl
-do :
- ac_fn_c_check_func "$LINENO" "ffsl" "ac_cv_func_ffsl"
-if test "x$ac_cv_func_ffsl" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_FFSL 1
-_ACEOF
-
-
-$as_echo "#define HWLOC_HAVE_FFSL 1" >>confdefs.h
-
-
-fi
-done
-
-
-for ac_func in fls
-do :
- ac_fn_c_check_func "$LINENO" "fls" "ac_cv_func_fls"
-if test "x$ac_cv_func_fls" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_FLS 1
-_ACEOF
-
- ac_fn_c_check_decl "$LINENO" "fls" "ac_cv_have_decl_fls" "$ac_includes_default"
-if test "x$ac_cv_have_decl_fls" = x""yes; then :
-
-
-$as_echo "#define HWLOC_HAVE_DECL_FLS 1" >>confdefs.h
-
-
-fi
-
-
-$as_echo "#define HWLOC_HAVE_FLS 1" >>confdefs.h
-
-
-fi
-done
-
-for ac_func in flsl
-do :
- ac_fn_c_check_func "$LINENO" "flsl" "ac_cv_func_flsl"
-if test "x$ac_cv_func_flsl" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_FLSL 1
-_ACEOF
-
-
-$as_echo "#define HWLOC_HAVE_FLSL 1" >>confdefs.h
-
-
-fi
-done
-
-
-for ac_func in clz
-do :
- ac_fn_c_check_func "$LINENO" "clz" "ac_cv_func_clz"
-if test "x$ac_cv_func_clz" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_CLZ 1
-_ACEOF
-
- ac_fn_c_check_decl "$LINENO" "clz" "ac_cv_have_decl_clz" "$ac_includes_default"
-if test "x$ac_cv_have_decl_clz" = x""yes; then :
-
-
-$as_echo "#define HWLOC_HAVE_DECL_CLZ 1" >>confdefs.h
-
-
-fi
-
-
-$as_echo "#define HWLOC_HAVE_CLZ 1" >>confdefs.h
-
-
-fi
-done
-
-for ac_func in clzl
-do :
- ac_fn_c_check_func "$LINENO" "clzl" "ac_cv_func_clzl"
-if test "x$ac_cv_func_clzl" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_CLZL 1
-_ACEOF
-
-
-$as_echo "#define HWLOC_HAVE_CLZL 1" >>confdefs.h
-
-
-fi
-done
-
-
-for ac_func in openat
-do :
- ac_fn_c_check_func "$LINENO" "openat" "ac_cv_func_openat"
-if test "x$ac_cv_func_openat" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_OPENAT 1
-_ACEOF
- have_openat=yes
-fi
-done
-
- if test "x$have_openat" = "xyes"; then
- HAVE_OPENAT_TRUE=
- HAVE_OPENAT_FALSE='#'
-else
- HAVE_OPENAT_TRUE='#'
- HAVE_OPENAT_FALSE=
-fi
-
-
-# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
-# for constant arguments. Useless!
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
-$as_echo_n "checking for working alloca.h... " >&6; }
-if test "${ac_cv_working_alloca_h+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <alloca.h>
-int
-main ()
-{
-char *p = (char *) alloca (2 * sizeof (int));
- if (p) return 0;
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_working_alloca_h=yes
-else
- ac_cv_working_alloca_h=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
-$as_echo "$ac_cv_working_alloca_h" >&6; }
-if test $ac_cv_working_alloca_h = yes; then
-
-$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
-
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
-$as_echo_n "checking for alloca... " >&6; }
-if test "${ac_cv_func_alloca_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifdef __GNUC__
-# define alloca __builtin_alloca
-#else
-# ifdef _MSC_VER
-# include <malloc.h>
-# define alloca _alloca
-# else
-# ifdef HAVE_ALLOCA_H
-# include <alloca.h>
-# else
-# ifdef _AIX
- #pragma alloca
-# else
-# ifndef alloca /* predefined by HP cc +Olibcalls */
-char *alloca ();
-# endif
-# endif
-# endif
-# endif
-#endif
-
-int
-main ()
-{
-char *p = (char *) alloca (1);
- if (p) return 0;
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_func_alloca_works=yes
-else
- ac_cv_func_alloca_works=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
-$as_echo "$ac_cv_func_alloca_works" >&6; }
-
-if test $ac_cv_func_alloca_works = yes; then
-
-$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
-
-else
- # The SVR3 libPW and SVR4 libucb both contain incompatible functions
-# that cause trouble. Some versions do not even contain alloca or
-# contain a buggy version. If you still want to use their alloca,
-# use ar to extract alloca.o from them instead of compiling alloca.c.
-
-ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
-
-$as_echo "#define C_ALLOCA 1" >>confdefs.h
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
-$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
-if test "${ac_cv_os_cray+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#if defined CRAY && ! defined CRAY2
-webecray
-#else
-wenotbecray
-#endif
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "webecray" >/dev/null 2>&1; then :
- ac_cv_os_cray=yes
-else
- ac_cv_os_cray=no
-fi
-rm -f conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
-$as_echo "$ac_cv_os_cray" >&6; }
-if test $ac_cv_os_cray = yes; then
- for ac_func in _getb67 GETB67 getb67; do
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
-eval as_val=\$$as_ac_var
- if test "x$as_val" = x""yes; then :
-
-cat >>confdefs.h <<_ACEOF
-#define CRAY_STACKSEG_END $ac_func
-_ACEOF
-
- break
-fi
-
- done
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
-$as_echo_n "checking stack direction for C alloca... " >&6; }
-if test "${ac_cv_c_stack_direction+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- ac_cv_c_stack_direction=0
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$ac_includes_default
-int
-find_stack_direction ()
-{
- static char *addr = 0;
- auto char dummy;
- if (addr == 0)
- {
- addr = &dummy;
- return find_stack_direction ();
- }
- else
- return (&dummy > addr) ? 1 : -1;
-}
-
-int
-main ()
-{
- return find_stack_direction () < 0;
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
- ac_cv_c_stack_direction=1
-else
- ac_cv_c_stack_direction=-1
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
-$as_echo "$ac_cv_c_stack_direction" >&6; }
-cat >>confdefs.h <<_ACEOF
-#define STACK_DIRECTION $ac_cv_c_stack_direction
-_ACEOF
-
-
-fi
-
-
-ac_fn_c_check_decl "$LINENO" "numa_bitmask_alloc" "ac_cv_have_decl_numa_bitmask_alloc" "#include <numa.h>
-"
-if test "x$ac_cv_have_decl_numa_bitmask_alloc" = x""yes; then :
- have_linux_libnuma=yes
-fi
-
- if test "x$have_linux_libnuma" = "xyes"; then
- HAVE_LINUX_LIBNUMA_TRUE=
- HAVE_LINUX_LIBNUMA_FALSE='#'
-else
- HAVE_LINUX_LIBNUMA_TRUE='#'
- HAVE_LINUX_LIBNUMA_FALSE=
-fi
-
-
-ac_fn_c_check_decl "$LINENO" "pthread_setaffinity_np" "ac_cv_have_decl_pthread_setaffinity_np" "#include <pthread.h>
-"
-if test "x$ac_cv_have_decl_pthread_setaffinity_np" = x""yes; then :
- ac_have_decl=1
-else
- ac_have_decl=0
-fi
-
-cat >>confdefs.h <<_ACEOF
-#define HAVE_DECL_PTHREAD_SETAFFINITY_NP $ac_have_decl
-_ACEOF
-if test $ac_have_decl = 1; then :
-
-else
- :
-fi
-
-ac_fn_c_check_func "$LINENO" "sched_setaffinity" "ac_cv_func_sched_setaffinity"
-if test "x$ac_cv_func_sched_setaffinity" = x""yes; then :
- have_sched_setaffinity=yes
-fi
-
- if test "x$have_sched_setaffinity" = "xyes"; then
- HAVE_SCHED_SETAFFINITY_TRUE=
- HAVE_SCHED_SETAFFINITY_FALSE='#'
-else
- HAVE_SCHED_SETAFFINITY_TRUE='#'
- HAVE_SCHED_SETAFFINITY_FALSE=
-fi
-
-
-for ac_prog in xmllint
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_XMLLINT+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$XMLLINT"; then
- ac_cv_prog_XMLLINT="$XMLLINT" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_XMLLINT="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-XMLLINT=$ac_cv_prog_XMLLINT
-if test -n "$XMLLINT"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLLINT" >&5
-$as_echo "$XMLLINT" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$XMLLINT" && break
-done
-
-
-
-
-ac_config_headers="$ac_config_headers include/private/config.h"
-
-
-ac_config_files="$ac_config_files hwloc.pc doc/doxygen-config.cfg Makefile doc/Makefile include/Makefile src/Makefile tests/Makefile tests/linux/Makefile tests/linux/gather-topology.sh tests/linux/test-topology.sh tests/lstopo_xml.sh tests/ports/Makefile utils/Makefile utils/test-hwloc-distrib.sh"
-
-
-ac_config_headers="$ac_config_headers include/hwloc/config.h"
-
-
-ac_config_commands="$ac_config_commands linux-topology-scripts"
-
-
-cat >confcache <<\_ACEOF
-# This file is a shell script that caches the results of configure
-# tests run on this system so they can be shared between configure
-# scripts and configure runs, see configure's option --config-cache.
-# It is not useful on other systems. If it contains results you don't
-# want to keep, you may remove or edit it.
-#
-# config.status only pays attention to the cache file if you give it
-# the --recheck option to rerun configure.
-#
-# `ac_cv_env_foo' variables (set or unset) will be overridden when
-# loading this file, other *unset* `ac_cv_foo' will be assigned the
-# following values.
-
-_ACEOF
-
-# The following way of writing the cache mishandles newlines in values,
-# but we know of no workaround that is simple, portable, and efficient.
-# So, we kill variables containing newlines.
-# Ultrix sh set writes to stderr and can't be redirected directly,
-# and sets the high bit in the cache file unless we assign to the vars.
-(
- for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
- eval ac_val=\$$ac_var
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
-
- (set) 2>&1 |
- case $as_nl`(ac_space=' '; set) 2>&1` in #(
- *${as_nl}ac_space=\ *)
- # `set' does not quote correctly, so add quotes: double-quote
- # substitution turns \\\\ into \\, and sed turns \\ into \.
- sed -n \
- "s/'/'\\\\''/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
- ;; #(
- *)
- # `set' quotes correctly as required by POSIX, so do not add quotes.
- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
- ;;
- esac |
- sort
-) |
- sed '
- /^ac_cv_env_/b end
- t clear
- :clear
- s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
- t end
- s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
- :end' >>confcache
-if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
- if test -w "$cache_file"; then
- test "x$cache_file" != "x/dev/null" &&
- { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
-$as_echo "$as_me: updating cache $cache_file" >&6;}
- cat confcache >$cache_file
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
-$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
- fi
-fi
-rm -f confcache
-
-test "x$prefix" = xNONE && prefix=$ac_default_prefix
-# Let make expand exec_prefix.
-test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
-
-DEFS=-DHAVE_CONFIG_H
-
-ac_libobjs=
-ac_ltlibobjs=
-for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
- # 1. Remove the extension, and $U if already installed.
- ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
- ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
- # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
- # will be set to the directory where LIBOBJS objects are built.
- as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
- as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
-done
-LIBOBJS=$ac_libobjs
-
-LTLIBOBJS=$ac_ltlibobjs
-
-
- if test -n "$EXEEXT"; then
- am__EXEEXT_TRUE=
- am__EXEEXT_FALSE='#'
-else
- am__EXEEXT_TRUE='#'
- am__EXEEXT_FALSE=
-fi
-
-if test -z "${BUILD_DOXYGEN_TRUE}" && test -z "${BUILD_DOXYGEN_FALSE}"; then
- as_fn_error "conditional \"BUILD_DOXYGEN\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${BUILD_README_TRUE}" && test -z "${BUILD_README_FALSE}"; then
- as_fn_error "conditional \"BUILD_README\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${INSTALL_DOXYGEN_TRUE}" && test -z "${INSTALL_DOXYGEN_FALSE}"; then
- as_fn_error "conditional \"INSTALL_DOXYGEN\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_LINUX_TRUE}" && test -z "${HAVE_LINUX_FALSE}"; then
- as_fn_error "conditional \"HAVE_LINUX\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_IRIX_TRUE}" && test -z "${HAVE_IRIX_FALSE}"; then
- as_fn_error "conditional \"HAVE_IRIX\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_DARWIN_TRUE}" && test -z "${HAVE_DARWIN_FALSE}"; then
- as_fn_error "conditional \"HAVE_DARWIN\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_SOLARIS_TRUE}" && test -z "${HAVE_SOLARIS_FALSE}"; then
- as_fn_error "conditional \"HAVE_SOLARIS\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_AIX_TRUE}" && test -z "${HAVE_AIX_FALSE}"; then
- as_fn_error "conditional \"HAVE_AIX\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_OSF_TRUE}" && test -z "${HAVE_OSF_FALSE}"; then
- as_fn_error "conditional \"HAVE_OSF\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_HPUX_TRUE}" && test -z "${HAVE_HPUX_FALSE}"; then
- as_fn_error "conditional \"HAVE_HPUX\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_WINDOWS_TRUE}" && test -z "${HAVE_WINDOWS_FALSE}"; then
- as_fn_error "conditional \"HAVE_WINDOWS\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_MINGW32_TRUE}" && test -z "${HAVE_MINGW32_FALSE}"; then
- as_fn_error "conditional \"HAVE_MINGW32\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
- as_fn_error "conditional \"AMDEP\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
- as_fn_error "conditional \"am__fastdepCC\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_LIBIBVERBS_TRUE}" && test -z "${HAVE_LIBIBVERBS_FALSE}"; then
- as_fn_error "conditional \"HAVE_LIBIBVERBS\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_XML_TRUE}" && test -z "${HAVE_XML_FALSE}"; then
- as_fn_error "conditional \"HAVE_XML\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_GCC_TRUE}" && test -z "${HAVE_GCC_FALSE}"; then
- as_fn_error "conditional \"HAVE_GCC\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_MS_LIB_TRUE}" && test -z "${HAVE_MS_LIB_FALSE}"; then
- as_fn_error "conditional \"HAVE_MS_LIB\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_OPENAT_TRUE}" && test -z "${HAVE_OPENAT_FALSE}"; then
- as_fn_error "conditional \"HAVE_OPENAT\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_LINUX_LIBNUMA_TRUE}" && test -z "${HAVE_LINUX_LIBNUMA_FALSE}"; then
- as_fn_error "conditional \"HAVE_LINUX_LIBNUMA\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${HAVE_SCHED_SETAFFINITY_TRUE}" && test -z "${HAVE_SCHED_SETAFFINITY_FALSE}"; then
- as_fn_error "conditional \"HAVE_SCHED_SETAFFINITY\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-
-: ${CONFIG_STATUS=./config.status}
-ac_write_fail=0
-ac_clean_files_save=$ac_clean_files
-ac_clean_files="$ac_clean_files $CONFIG_STATUS"
-{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
-$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
-as_write_fail=0
-cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
-#! $SHELL
-# Generated by $as_me.
-# Run this file to recreate the current configuration.
-# Compiler output produced by configure, useful for debugging
-# configure, is in config.log if it exists.
-
-debug=false
-ac_cs_recheck=false
-ac_cs_silent=false
-
-SHELL=\${CONFIG_SHELL-$SHELL}
-export SHELL
-_ASEOF
-cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
-## -------------------- ##
-## M4sh Initialization. ##
-## -------------------- ##
-
-# Be more Bourne compatible
-DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-
-
-as_nl='
-'
-export as_nl
-# Printing a long string crashes Solaris 7 /usr/bin/printf.
-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-# Prefer a ksh shell builtin over an external printf program on Solaris,
-# but without wasting forks for bash or zsh.
-if test -z "$BASH_VERSION$ZSH_VERSION" \
- && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='print -r --'
- as_echo_n='print -rn --'
-elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
-else
- if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
- as_echo_n='/usr/ucb/echo -n'
- else
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- esac;
- expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
- '
- export as_echo_n_body
- as_echo_n='sh -c $as_echo_n_body as_echo'
- fi
- export as_echo_body
- as_echo='sh -c $as_echo_body as_echo'
-fi
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
- PATH_SEPARATOR=:
- (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
- (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
- PATH_SEPARATOR=';'
- }
-fi
-
-
-# IFS
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-IFS=" "" $as_nl"
-
-# Find who we are. Look in the path if we contain no directory separator.
-case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
-# in which case we are not to be found in the path.
-if test "x$as_myself" = x; then
- as_myself=$0
-fi
-if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- exit 1
-fi
-
-# Unset variables that we do not need and which cause bugs (e.g. in
-# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
-# suppresses any "Segmentation fault" message there. '((' could
-# trigger a bug in pdksh 5.2.14.
-for as_var in BASH_ENV ENV MAIL MAILPATH
-do eval test x\${$as_var+set} = xset \
- && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-LC_ALL=C
-export LC_ALL
-LANGUAGE=C
-export LANGUAGE
-
-# CDPATH.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-
-# as_fn_error ERROR [LINENO LOG_FD]
-# ---------------------------------
-# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
-# script with status $?, using 1 if that was 0.
-as_fn_error ()
-{
- as_status=$?; test $as_status -eq 0 && as_status=1
- if test "$3"; then
- as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
- fi
- $as_echo "$as_me: error: $1" >&2
- as_fn_exit $as_status
-} # as_fn_error
-
-
-# as_fn_set_status STATUS
-# -----------------------
-# Set $? to STATUS, without forking.
-as_fn_set_status ()
-{
- return $1
-} # as_fn_set_status
-
-# as_fn_exit STATUS
-# -----------------
-# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
-as_fn_exit ()
-{
- set +e
- as_fn_set_status $1
- exit $1
-} # as_fn_exit
-
-# as_fn_unset VAR
-# ---------------
-# Portably unset VAR.
-as_fn_unset ()
-{
- { eval $1=; unset $1;}
-}
-as_unset=as_fn_unset
-# as_fn_append VAR VALUE
-# ----------------------
-# Append the text in VALUE to the end of the definition contained in VAR. Take
-# advantage of any shell optimizations that allow amortized linear growth over
-# repeated appends, instead of the typical quadratic growth present in naive
-# implementations.
-if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- eval 'as_fn_append ()
- {
- eval $1+=\$2
- }'
-else
- as_fn_append ()
- {
- eval $1=\$$1\$2
- }
-fi # as_fn_append
-
-# as_fn_arith ARG...
-# ------------------
-# Perform arithmetic evaluation on the ARGs, and store the result in the
-# global $as_val. Take advantage of shells that can avoid forks. The arguments
-# must be portable across $(()) and expr.
-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- eval 'as_fn_arith ()
- {
- as_val=$(( $* ))
- }'
-else
- as_fn_arith ()
- {
- as_val=`expr "$@" || test $? -eq 1`
- }
-fi # as_fn_arith
-
-
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- as_dirname=dirname
-else
- as_dirname=false
-fi
-
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{
- s//\1/
- q
- }
- /^X\/\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\/\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
-
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in #(((((
--n*)
- case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- xy) ECHO_C='\c';;
- *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- ECHO_T=' ';;
- esac;;
-*)
- ECHO_N='-n';;
-esac
-
-rm -f conf$$ conf$$.exe conf$$.file
-if test -d conf$$.dir; then
- rm -f conf$$.dir/conf$$.file
-else
- rm -f conf$$.dir
- mkdir conf$$.dir 2>/dev/null
-fi
-if (echo >conf$$.file) 2>/dev/null; then
- if ln -s conf$$.file conf$$ 2>/dev/null; then
- as_ln_s='ln -s'
- # ... but there are two gotchas:
- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
- # In both cases, we have to default to `cp -p'.
- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
- as_ln_s='cp -p'
- elif ln conf$$.file conf$$ 2>/dev/null; then
- as_ln_s=ln
- else
- as_ln_s='cp -p'
- fi
-else
- as_ln_s='cp -p'
-fi
-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-rmdir conf$$.dir 2>/dev/null
-
-
-# as_fn_mkdir_p
-# -------------
-# Create "$as_dir" as a directory, including parents if necessary.
-as_fn_mkdir_p ()
-{
-
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || eval $as_mkdir_p || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
-
-
-} # as_fn_mkdir_p
-if mkdir -p . 2>/dev/null; then
- as_mkdir_p='mkdir -p "$as_dir"'
-else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
-fi
-
-if test -x / >/dev/null 2>&1; then
- as_test_x='test -x'
-else
- if ls -dL / >/dev/null 2>&1; then
- as_ls_L_option=L
- else
- as_ls_L_option=
- fi
- as_test_x='
- eval sh -c '\''
- if test -d "$1"; then
- test -d "$1/.";
- else
- case $1 in #(
- -*)set "./$1";;
- esac;
- case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
- ???[sx]*):;;*)false;;esac;fi
- '\'' sh
- '
-fi
-as_executable_p=$as_test_x
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-
-exec 6>&1
-## ----------------------------------- ##
-## Main body of $CONFIG_STATUS script. ##
-## ----------------------------------- ##
-_ASEOF
-test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# Save the log message, to keep $0 and so on meaningful, and to
-# report actual input values of CONFIG_FILES etc. instead of their
-# values after options handling.
-ac_log="
-This file was extended by hwloc $as_me 0.9.1rc1, which was
-generated by GNU Autoconf 2.64. Invocation command line was
-
- CONFIG_FILES = $CONFIG_FILES
- CONFIG_HEADERS = $CONFIG_HEADERS
- CONFIG_LINKS = $CONFIG_LINKS
- CONFIG_COMMANDS = $CONFIG_COMMANDS
- $ $0 $@
-
-on `(hostname || uname -n) 2>/dev/null | sed 1q`
-"
-
-_ACEOF
-
-case $ac_config_files in *"
-"*) set x $ac_config_files; shift; ac_config_files=$*;;
-esac
-
-case $ac_config_headers in *"
-"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
-esac
-
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-# Files that config.status was made for.
-config_files="$ac_config_files"
-config_headers="$ac_config_headers"
-config_commands="$ac_config_commands"
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-ac_cs_usage="\
-\`$as_me' instantiates files and other configuration actions
-from templates according to the current configuration. Unless the files
-and actions are specified as TAGs, all are instantiated by default.
-
-Usage: $0 [OPTION]... [TAG]...
-
- -h, --help print this help, then exit
- -V, --version print version number and configuration settings, then exit
- -q, --quiet, --silent
- do not print progress messages
- -d, --debug don't remove temporary files
- --recheck update $as_me by reconfiguring in the same conditions
- --file=FILE[:TEMPLATE]
- instantiate the configuration file FILE
- --header=FILE[:TEMPLATE]
- instantiate the configuration header FILE
-
-Configuration files:
-$config_files
-
-Configuration headers:
-$config_headers
-
-Configuration commands:
-$config_commands
-
-Report bugs to <http://www.open-mpi.org/community/help/>."
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-ac_cs_version="\\
-hwloc config.status 0.9.1rc1
-configured by $0, generated by GNU Autoconf 2.64,
- with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
-
-Copyright (C) 2009 Free Software Foundation, Inc.
-This config.status script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it."
-
-ac_pwd='$ac_pwd'
-srcdir='$srcdir'
-INSTALL='$INSTALL'
-MKDIR_P='$MKDIR_P'
-AWK='$AWK'
-test -n "\$AWK" || AWK=awk
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# The default lists apply if the user does not specify any file.
-ac_need_defaults=:
-while test $# != 0
-do
- case $1 in
- --*=*)
- ac_option=`expr "X$1" : 'X\([^=]*\)='`
- ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
- ac_shift=:
- ;;
- *)
- ac_option=$1
- ac_optarg=$2
- ac_shift=shift
- ;;
- esac
-
- case $ac_option in
- # Handling of the options.
- -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
- ac_cs_recheck=: ;;
- --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
- $as_echo "$ac_cs_version"; exit ;;
- --debug | --debu | --deb | --de | --d | -d )
- debug=: ;;
- --file | --fil | --fi | --f )
- $ac_shift
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- as_fn_append CONFIG_FILES " '$ac_optarg'"
- ac_need_defaults=false;;
- --header | --heade | --head | --hea )
- $ac_shift
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- as_fn_append CONFIG_HEADERS " '$ac_optarg'"
- ac_need_defaults=false;;
- --he | --h)
- # Conflict between --help and --header
- as_fn_error "ambiguous option: \`$1'
-Try \`$0 --help' for more information.";;
- --help | --hel | -h )
- $as_echo "$ac_cs_usage"; exit ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil | --si | --s)
- ac_cs_silent=: ;;
-
- # This is an error.
- -*) as_fn_error "unrecognized option: \`$1'
-Try \`$0 --help' for more information." ;;
-
- *) as_fn_append ac_config_targets " $1"
- ac_need_defaults=false ;;
-
- esac
- shift
-done
-
-ac_configure_extra_args=
-
-if $ac_cs_silent; then
- exec 6>/dev/null
- ac_configure_extra_args="$ac_configure_extra_args --silent"
-fi
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-if \$ac_cs_recheck; then
- set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
- shift
- \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
- CONFIG_SHELL='$SHELL'
- export CONFIG_SHELL
- exec "\$@"
-fi
-
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-exec 5>>config.log
-{
- echo
- sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
-## Running $as_me. ##
-_ASBOX
- $as_echo "$ac_log"
-} >&5
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-#
-# INIT-COMMANDS
-#
-AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
-
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
-macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
-enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
-enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
-pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
-enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
-host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
-host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
-host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
-build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
-build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
-build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
-SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
-Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
-GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
-EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
-FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
-LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
-NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
-LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
-max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
-ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
-exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
-lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
-lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
-lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
-reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
-reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
-deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
-file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
-AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
-AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
-STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
-RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
-old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
-CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
-compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
-GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
-objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
-SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
-ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
-MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
-lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
-lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
-lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
-lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
-lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
-need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
-DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
-NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
-LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
-OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
-OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
-libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
-shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
-enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
-export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
-whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
-compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
-old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
-allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
-no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
-inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
-link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
-fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
-always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
-export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
-include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
-prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
-variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
-need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
-need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
-version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
-runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
-shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
-shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
-libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
-library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
-soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
-postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
-finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
-sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
-sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
-hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
-enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
-enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
-enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
-old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
-striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
-AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
-DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
-
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# Quote evaled strings.
-for var in SED \
-GREP \
-EGREP \
-FGREP \
-LD \
-NM \
-LN_S \
-lt_SP2NL \
-lt_NL2SP \
-reload_flag \
-OBJDUMP \
-deplibs_check_method \
-file_magic_cmd \
-AR \
-AR_FLAGS \
-STRIP \
-RANLIB \
-CC \
-CFLAGS \
-compiler \
-lt_cv_sys_global_symbol_pipe \
-lt_cv_sys_global_symbol_to_cdecl \
-lt_cv_sys_global_symbol_to_c_name_address \
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
-SHELL \
-ECHO \
-lt_prog_compiler_no_builtin_flag \
-lt_prog_compiler_wl \
-lt_prog_compiler_pic \
-lt_prog_compiler_static \
-lt_cv_prog_compiler_c_o \
-need_locks \
-DSYMUTIL \
-NMEDIT \
-LIPO \
-OTOOL \
-OTOOL64 \
-shrext_cmds \
-export_dynamic_flag_spec \
-whole_archive_flag_spec \
-compiler_needs_object \
-with_gnu_ld \
-allow_undefined_flag \
-no_undefined_flag \
-hardcode_libdir_flag_spec \
-hardcode_libdir_flag_spec_ld \
-hardcode_libdir_separator \
-fix_srcfile_path \
-exclude_expsyms \
-include_expsyms \
-file_list_spec \
-variables_saved_for_relink \
-libname_spec \
-library_names_spec \
-soname_spec \
-finish_eval \
-old_striplib \
-striplib; do
- case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- *[\\\\\\\`\\"\\\$]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Double-quote double-evaled strings.
-for var in reload_cmds \
-old_postinstall_cmds \
-old_postuninstall_cmds \
-old_archive_cmds \
-extract_expsyms_cmds \
-old_archive_from_new_cmds \
-old_archive_from_expsyms_cmds \
-archive_cmds \
-archive_expsym_cmds \
-module_cmds \
-module_expsym_cmds \
-export_symbols_cmds \
-prelink_cmds \
-postinstall_cmds \
-postuninstall_cmds \
-finish_cmds \
-sys_lib_search_path_spec \
-sys_lib_dlsearch_path_spec; do
- case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- *[\\\\\\\`\\"\\\$]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Fix-up fallback echo if it was mangled by the above quoting rules.
-case \$lt_ECHO in
-*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
- ;;
-esac
-
-ac_aux_dir='$ac_aux_dir'
-xsi_shell='$xsi_shell'
-lt_shell_append='$lt_shell_append'
-
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-
- PACKAGE='$PACKAGE'
- VERSION='$VERSION'
- TIMESTAMP='$TIMESTAMP'
- RM='$RM'
- ofile='$ofile'
-
-
-
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-
-# Handling of arguments.
-for ac_config_target in $ac_config_targets
-do
- case $ac_config_target in
- "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
- "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
- "include/private/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/private/config.h" ;;
- "hwloc.pc") CONFIG_FILES="$CONFIG_FILES hwloc.pc" ;;
- "doc/doxygen-config.cfg") CONFIG_FILES="$CONFIG_FILES doc/doxygen-config.cfg" ;;
- "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
- "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
- "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
- "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
- "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
- "tests/linux/Makefile") CONFIG_FILES="$CONFIG_FILES tests/linux/Makefile" ;;
- "tests/linux/gather-topology.sh") CONFIG_FILES="$CONFIG_FILES tests/linux/gather-topology.sh" ;;
- "tests/linux/test-topology.sh") CONFIG_FILES="$CONFIG_FILES tests/linux/test-topology.sh" ;;
- "tests/lstopo_xml.sh") CONFIG_FILES="$CONFIG_FILES tests/lstopo_xml.sh" ;;
- "tests/ports/Makefile") CONFIG_FILES="$CONFIG_FILES tests/ports/Makefile" ;;
- "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
- "utils/test-hwloc-distrib.sh") CONFIG_FILES="$CONFIG_FILES utils/test-hwloc-distrib.sh" ;;
- "include/hwloc/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/hwloc/config.h" ;;
- "linux-topology-scripts") CONFIG_COMMANDS="$CONFIG_COMMANDS linux-topology-scripts" ;;
-
- *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
- esac
-done
-
-
-# If the user did not use the arguments to specify the items to instantiate,
-# then the envvar interface is used. Set only those that are not.
-# We use the long form for the default assignment because of an extremely
-# bizarre bug on SunOS 4.1.3.
-if $ac_need_defaults; then
- test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
- test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
- test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
-fi
-
-# Have a temporary directory for convenience. Make it in the build tree
-# simply because there is no reason against having it here, and in addition,
-# creating and moving files from /tmp can sometimes cause problems.
-# Hook for its removal unless debugging.
-# Note that there is a small window in which the directory will not be cleaned:
-# after its creation but before its name has been assigned to `$tmp'.
-$debug ||
-{
- tmp=
- trap 'exit_status=$?
- { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
-' 0
- trap 'as_fn_exit 1' 1 2 13 15
-}
-# Create a (secure) tmp directory for tmp files.
-
-{
- tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
- test -n "$tmp" && test -d "$tmp"
-} ||
-{
- tmp=./conf$$-$RANDOM
- (umask 077 && mkdir "$tmp")
-} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
-
-# Set up the scripts for CONFIG_FILES section.
-# No need to generate them if there are no CONFIG_FILES.
-# This happens for instance with `./config.status config.h'.
-if test -n "$CONFIG_FILES"; then
-
-
-ac_cr=`echo X | tr X '\015'`
-# On cygwin, bash can eat \r inside `` if the user requested igncr.
-# But we know of no other shell where ac_cr would be empty at this
-# point, so we can use a bashism as a fallback.
-if test "x$ac_cr" = x; then
- eval ac_cr=\$\'\\r\'
-fi
-ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
-if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
- ac_cs_awk_cr='\r'
-else
- ac_cs_awk_cr=$ac_cr
-fi
-
-echo 'BEGIN {' >"$tmp/subs1.awk" &&
-_ACEOF
-
-
-{
- echo "cat >conf$$subs.awk <<_ACEOF" &&
- echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
- echo "_ACEOF"
-} >conf$$subs.sh ||
- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
-ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
-ac_delim='%!_!# '
-for ac_last_try in false false false false false :; do
- . ./conf$$subs.sh ||
- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
-
- ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
- if test $ac_delim_n = $ac_delim_num; then
- break
- elif $ac_last_try; then
- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
-done
-rm -f conf$$subs.sh
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
-_ACEOF
-sed -n '
-h
-s/^/S["/; s/!.*/"]=/
-p
-g
-s/^[^!]*!//
-:repl
-t repl
-s/'"$ac_delim"'$//
-t delim
-:nl
-h
-s/\(.\{148\}\).*/\1/
-t more1
-s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
-p
-n
-b repl
-:more1
-s/["\\]/\\&/g; s/^/"/; s/$/"\\/
-p
-g
-s/.\{148\}//
-t nl
-:delim
-h
-s/\(.\{148\}\).*/\1/
-t more2
-s/["\\]/\\&/g; s/^/"/; s/$/"/
-p
-b
-:more2
-s/["\\]/\\&/g; s/^/"/; s/$/"\\/
-p
-g
-s/.\{148\}//
-t delim
-' <conf$$subs.awk | sed '
-/^[^""]/{
- N
- s/\n//
-}
-' >>$CONFIG_STATUS || ac_write_fail=1
-rm -f conf$$subs.awk
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-_ACAWK
-cat >>"\$tmp/subs1.awk" <<_ACAWK &&
- for (key in S) S_is_set[key] = 1
- FS = ""
-
-}
-{
- line = $ 0
- nfields = split(line, field, "@")
- substed = 0
- len = length(field[1])
- for (i = 2; i < nfields; i++) {
- key = field[i]
- keylen = length(key)
- if (S_is_set[key]) {
- value = S[key]
- line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
- len += length(value) + length(field[++i])
- substed = 1
- } else
- len += 1 + keylen
- }
-
- print line
-}
-
-_ACAWK
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
- sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
-else
- cat
-fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
- || as_fn_error "could not setup config files machinery" "$LINENO" 5
-_ACEOF
-
-# VPATH may cause trouble with some makes, so we remove $(srcdir),
-# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
-# trailing colons and then remove the whole line if VPATH becomes empty
-# (actually we leave an empty line to preserve line numbers).
-if test "x$srcdir" = x.; then
- ac_vpsub='/^[ ]*VPATH[ ]*=/{
-s/:*\$(srcdir):*/:/
-s/:*\${srcdir}:*/:/
-s/:*@srcdir@:*/:/
-s/^\([^=]*=[ ]*\):*/\1/
-s/:*$//
-s/^[^=]*=[ ]*$//
-}'
-fi
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-fi # test -n "$CONFIG_FILES"
-
-# Set up the scripts for CONFIG_HEADERS section.
-# No need to generate them if there are no CONFIG_HEADERS.
-# This happens for instance with `./config.status Makefile'.
-if test -n "$CONFIG_HEADERS"; then
-cat >"$tmp/defines.awk" <<\_ACAWK ||
-BEGIN {
-_ACEOF
-
-# Transform confdefs.h into an awk script `defines.awk', embedded as
-# here-document in config.status, that substitutes the proper values into
-# config.h.in to produce config.h.
-
-# Create a delimiter string that does not exist in confdefs.h, to ease
-# handling of long lines.
-ac_delim='%!_!# '
-for ac_last_try in false false :; do
- ac_t=`sed -n "/$ac_delim/p" confdefs.h`
- if test -z "$ac_t"; then
- break
- elif $ac_last_try; then
- as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
-done
-
-# For the awk script, D is an array of macro values keyed by name,
-# likewise P contains macro parameters if any. Preserve backslash
-# newline sequences.
-
-ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
-sed -n '
-s/.\{148\}/&'"$ac_delim"'/g
-t rset
-:rset
-s/^[ ]*#[ ]*define[ ][ ]*/ /
-t def
-d
-:def
-s/\\$//
-t bsnl
-s/["\\]/\\&/g
-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
-D["\1"]=" \3"/p
-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
-d
-:bsnl
-s/["\\]/\\&/g
-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
-D["\1"]=" \3\\\\\\n"\\/p
-t cont
-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
-t cont
-d
-:cont
-n
-s/.\{148\}/&'"$ac_delim"'/g
-t clear
-:clear
-s/\\$//
-t bsnlc
-s/["\\]/\\&/g; s/^/"/; s/$/"/p
-d
-:bsnlc
-s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
-b cont
-' <confdefs.h | sed '
-s/'"$ac_delim"'/"\\\
-"/g' >>$CONFIG_STATUS || ac_write_fail=1
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- for (key in D) D_is_set[key] = 1
- FS = ""
-}
-/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
- line = \$ 0
- split(line, arg, " ")
- if (arg[1] == "#") {
- defundef = arg[2]
- mac1 = arg[3]
- } else {
- defundef = substr(arg[1], 2)
- mac1 = arg[2]
- }
- split(mac1, mac2, "(") #)
- macro = mac2[1]
- prefix = substr(line, 1, index(line, defundef) - 1)
- if (D_is_set[macro]) {
- # Preserve the white space surrounding the "#".
- print prefix "define", macro P[macro] D[macro]
- next
- } else {
- # Replace #undef with comments. This is necessary, for example,
- # in the case of _POSIX_SOURCE, which is predefined and required
- # on some systems where configure will not decide to define it.
- if (defundef == "undef") {
- print "/*", prefix defundef, macro, "*/"
- next
- }
- }
-}
-{ print }
-_ACAWK
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- as_fn_error "could not setup config headers machinery" "$LINENO" 5
-fi # test -n "$CONFIG_HEADERS"
-
-
-eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
-shift
-for ac_tag
-do
- case $ac_tag in
- :[FHLC]) ac_mode=$ac_tag; continue;;
- esac
- case $ac_mode$ac_tag in
- :[FHL]*:*);;
- :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
- :[FH]-) ac_tag=-:-;;
- :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
- esac
- ac_save_IFS=$IFS
- IFS=:
- set x $ac_tag
- IFS=$ac_save_IFS
- shift
- ac_file=$1
- shift
-
- case $ac_mode in
- :L) ac_source=$1;;
- :[FH])
- ac_file_inputs=
- for ac_f
- do
- case $ac_f in
- -) ac_f="$tmp/stdin";;
- *) # Look for the file first in the build tree, then in the source tree
- # (if the path is not absolute). The absolute path cannot be DOS-style,
- # because $ac_f cannot contain `:'.
- test -f "$ac_f" ||
- case $ac_f in
- [\\/$]*) false;;
- *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
- esac ||
- as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
- esac
- case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
- as_fn_append ac_file_inputs " '$ac_f'"
- done
-
- # Let's still pretend it is `configure' which instantiates (i.e., don't
- # use $as_me), people would be surprised to read:
- # /* config.h. Generated by config.status. */
- configure_input='Generated from '`
- $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
- `' by configure.'
- if test x"$ac_file" != x-; then
- configure_input="$ac_file. $configure_input"
- { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
-$as_echo "$as_me: creating $ac_file" >&6;}
- fi
- # Neutralize special characters interpreted by sed in replacement strings.
- case $configure_input in #(
- *\&* | *\|* | *\\* )
- ac_sed_conf_input=`$as_echo "$configure_input" |
- sed 's/[\\\\&|]/\\\\&/g'`;; #(
- *) ac_sed_conf_input=$configure_input;;
- esac
-
- case $ac_tag in
- *:-:* | *:-) cat >"$tmp/stdin" \
- || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
- esac
- ;;
- esac
-
- ac_dir=`$as_dirname -- "$ac_file" ||
-$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$ac_file" : 'X\(//\)[^/]' \| \
- X"$ac_file" : 'X\(//\)$' \| \
- X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$ac_file" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- as_dir="$ac_dir"; as_fn_mkdir_p
- ac_builddir=.
-
-case "$ac_dir" in
-.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-*)
- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
- # A ".." for each directory in $ac_dir_suffix.
- ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
- case $ac_top_builddir_sub in
- "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
- *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
- esac ;;
-esac
-ac_abs_top_builddir=$ac_pwd
-ac_abs_builddir=$ac_pwd$ac_dir_suffix
-# for backward compatibility:
-ac_top_builddir=$ac_top_build_prefix
-
-case $srcdir in
- .) # We are building in place.
- ac_srcdir=.
- ac_top_srcdir=$ac_top_builddir_sub
- ac_abs_top_srcdir=$ac_pwd ;;
- [\\/]* | ?:[\\/]* ) # Absolute name.
- ac_srcdir=$srcdir$ac_dir_suffix;
- ac_top_srcdir=$srcdir
- ac_abs_top_srcdir=$srcdir ;;
- *) # Relative name.
- ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
- ac_top_srcdir=$ac_top_build_prefix$srcdir
- ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-esac
-ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-
-
- case $ac_mode in
- :F)
- #
- # CONFIG_FILE
- #
-
- case $INSTALL in
- [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
- *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
- esac
- ac_MKDIR_P=$MKDIR_P
- case $MKDIR_P in
- [\\/$]* | ?:[\\/]* ) ;;
- */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
- esac
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# If the template does not know about datarootdir, expand it.
-# FIXME: This hack should be removed a few years after 2.60.
-ac_datarootdir_hack=; ac_datarootdir_seen=
-ac_sed_dataroot='
-/datarootdir/ {
- p
- q
-}
-/@datadir@/p
-/@docdir@/p
-/@infodir@/p
-/@localedir@/p
-/@mandir@/p'
-case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
-*datarootdir*) ac_datarootdir_seen=yes;;
-*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
-$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- ac_datarootdir_hack='
- s&@datadir@&$datadir&g
- s&@docdir@&$docdir&g
- s&@infodir@&$infodir&g
- s&@localedir@&$localedir&g
- s&@mandir@&$mandir&g
- s&\\\${datarootdir}&$datarootdir&g' ;;
-esac
-_ACEOF
-
-# Neutralize VPATH when `$srcdir' = `.'.
-# Shell code in configure.ac might set extrasub.
-# FIXME: do we really want to maintain this feature?
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-ac_sed_extra="$ac_vpsub
-$extrasub
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-:t
-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
-s|@configure_input@|$ac_sed_conf_input|;t t
-s&@top_builddir@&$ac_top_builddir_sub&;t t
-s&@top_build_prefix@&$ac_top_build_prefix&;t t
-s&@srcdir@&$ac_srcdir&;t t
-s&@abs_srcdir@&$ac_abs_srcdir&;t t
-s&@top_srcdir@&$ac_top_srcdir&;t t
-s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
-s&@builddir@&$ac_builddir&;t t
-s&@abs_builddir@&$ac_abs_builddir&;t t
-s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
-s&@INSTALL@&$ac_INSTALL&;t t
-s&@MKDIR_P@&$ac_MKDIR_P&;t t
-$ac_datarootdir_hack
-"
-eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
- || as_fn_error "could not create $ac_file" "$LINENO" 5
-
-test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
- { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined. Please make sure it is defined." >&5
-$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined. Please make sure it is defined." >&2;}
-
- rm -f "$tmp/stdin"
- case $ac_file in
- -) cat "$tmp/out" && rm -f "$tmp/out";;
- *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
- esac \
- || as_fn_error "could not create $ac_file" "$LINENO" 5
- ;;
- :H)
- #
- # CONFIG_HEADER
- #
- if test x"$ac_file" != x-; then
- {
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
- } >"$tmp/config.h" \
- || as_fn_error "could not create $ac_file" "$LINENO" 5
- if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
-$as_echo "$as_me: $ac_file is unchanged" >&6;}
- else
- rm -f "$ac_file"
- mv "$tmp/config.h" "$ac_file" \
- || as_fn_error "could not create $ac_file" "$LINENO" 5
- fi
- else
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
- || as_fn_error "could not create -" "$LINENO" 5
- fi
-# Compute "$ac_file"'s index in $config_headers.
-_am_arg="$ac_file"
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
-$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$_am_arg" : 'X\(//\)[^/]' \| \
- X"$_am_arg" : 'X\(//\)$' \| \
- X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$_am_arg" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`/stamp-h$_am_stamp_count
- ;;
-
- :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
-$as_echo "$as_me: executing $ac_file commands" >&6;}
- ;;
- esac
-
-
- case $ac_file$ac_mode in
- "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
- # Autoconf 2.62 quotes --file arguments for eval, but not when files
- # are listed without --file. Let's play safe and only enable the eval
- # if we detect the quoting.
- case $CONFIG_FILES in
- *\'*) eval set x "$CONFIG_FILES" ;;
- *) set x $CONFIG_FILES ;;
- esac
- shift
- for mf
- do
- # Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named `Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`$as_dirname -- "$mf" ||
-$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$mf" : 'X\(//\)[^/]' \| \
- X"$mf" : 'X\(//\)$' \| \
- X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$mf" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running `make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # When using ansi2knr, U may be empty or an underscore; expand it
- U=`sed -n 's/^U = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`$as_dirname -- "$file" ||
-$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$file" : 'X\(//\)[^/]' \| \
- X"$file" : 'X\(//\)$' \| \
- X"$file" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$file" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- as_dir=$dirpart/$fdir; as_fn_mkdir_p
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
- done
-}
- ;;
- "libtool":C)
-
- # See if we are running on zsh, and set the options which allow our
- # commands through without removal of \ escapes.
- if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
- fi
-
- cfgfile="${ofile}T"
- trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- $RM "$cfgfile"
-
- cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-
-# The names of the tagged configurations supported by this script.
-available_tags=""
-
-# ### BEGIN LIBTOOL CONFIG
-
-# Which release of libtool.m4 was used?
-macro_version=$macro_version
-macro_revision=$macro_revision
-
-# Whether or not to build shared libraries.
-build_libtool_libs=$enable_shared
-
-# Whether or not to build static libraries.
-build_old_libs=$enable_static
-
-# What type of objects to build.
-pic_mode=$pic_mode
-
-# Whether or not to optimize for fast installation.
-fast_install=$enable_fast_install
-
-# The host system.
-host_alias=$host_alias
-host=$host
-host_os=$host_os
-
-# The build system.
-build_alias=$build_alias
-build=$build
-build_os=$build_os
-
-# A sed program that does not truncate output.
-SED=$lt_SED
-
-# Sed that helps us avoid accidentally triggering echo(1) options like -n.
-Xsed="\$SED -e 1s/^X//"
-
-# A grep program that handles long lines.
-GREP=$lt_GREP
-
-# An ERE matcher.
-EGREP=$lt_EGREP
-
-# A literal string matcher.
-FGREP=$lt_FGREP
-
-# A BSD- or MS-compatible name lister.
-NM=$lt_NM
-
-# Whether we need soft or hard links.
-LN_S=$lt_LN_S
-
-# What is the maximum length of a command?
-max_cmd_len=$max_cmd_len
-
-# Object file suffix (normally "o").
-objext=$ac_objext
-
-# Executable file suffix (normally "").
-exeext=$exeext
-
-# whether the shell understands "unset".
-lt_unset=$lt_unset
-
-# turn spaces into newlines.
-SP2NL=$lt_lt_SP2NL
-
-# turn newlines into spaces.
-NL2SP=$lt_lt_NL2SP
-
-# How to create reloadable object files.
-reload_flag=$lt_reload_flag
-reload_cmds=$lt_reload_cmds
-
-# An object symbol dumper.
-OBJDUMP=$lt_OBJDUMP
-
-# Method to check whether dependent libraries are shared objects.
-deplibs_check_method=$lt_deplibs_check_method
-
-# Command to use when deplibs_check_method == "file_magic".
-file_magic_cmd=$lt_file_magic_cmd
-
-# The archiver.
-AR=$lt_AR
-AR_FLAGS=$lt_AR_FLAGS
-
-# A symbol stripping program.
-STRIP=$lt_STRIP
-
-# Commands used to install an old-style archive.
-RANLIB=$lt_RANLIB
-old_postinstall_cmds=$lt_old_postinstall_cmds
-old_postuninstall_cmds=$lt_old_postuninstall_cmds
-
-# A C compiler.
-LTCC=$lt_CC
-
-# LTCC compiler flags.
-LTCFLAGS=$lt_CFLAGS
-
-# Take the output of nm and produce a listing of raw symbols and C names.
-global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
-
-# Transform the output of nm in a proper C declaration.
-global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
-
-# Transform the output of nm in a C name address pair.
-global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
-
-# Transform the output of nm in a C name address pair when lib prefix is needed.
-global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
-
-# The name of the directory that contains temporary libtool files.
-objdir=$objdir
-
-# Shell to use when invoking shell scripts.
-SHELL=$lt_SHELL
-
-# An echo program that does not interpret backslashes.
-ECHO=$lt_ECHO
-
-# Used to examine libraries when file_magic_cmd begins with "file".
-MAGIC_CMD=$MAGIC_CMD
-
-# Must we lock files when doing compilation?
-need_locks=$lt_need_locks
-
-# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
-DSYMUTIL=$lt_DSYMUTIL
-
-# Tool to change global to local symbols on Mac OS X.
-NMEDIT=$lt_NMEDIT
-
-# Tool to manipulate fat objects and archives on Mac OS X.
-LIPO=$lt_LIPO
-
-# ldd/readelf like tool for Mach-O binaries on Mac OS X.
-OTOOL=$lt_OTOOL
-
-# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
-OTOOL64=$lt_OTOOL64
-
-# Old archive suffix (normally "a").
-libext=$libext
-
-# Shared library suffix (normally ".so").
-shrext_cmds=$lt_shrext_cmds
-
-# The commands to extract the exported symbol list from a shared archive.
-extract_expsyms_cmds=$lt_extract_expsyms_cmds
-
-# Variables whose values should be saved in libtool wrapper scripts and
-# restored at link time.
-variables_saved_for_relink=$lt_variables_saved_for_relink
-
-# Do we need the "lib" prefix for modules?
-need_lib_prefix=$need_lib_prefix
-
-# Do we need a version for libraries?
-need_version=$need_version
-
-# Library versioning type.
-version_type=$version_type
-
-# Shared library runtime path variable.
-runpath_var=$runpath_var
-
-# Shared library path variable.
-shlibpath_var=$shlibpath_var
-
-# Is shlibpath searched before the hard-coded library search path?
-shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-
-# Format of library name prefix.
-libname_spec=$lt_libname_spec
-
-# List of archive names. First name is the real one, the rest are links.
-# The last name is the one that the linker finds with -lNAME
-library_names_spec=$lt_library_names_spec
-
-# The coded name of the library, if different from the real name.
-soname_spec=$lt_soname_spec
-
-# Command to use after installation of a shared archive.
-postinstall_cmds=$lt_postinstall_cmds
-
-# Command to use after uninstallation of a shared archive.
-postuninstall_cmds=$lt_postuninstall_cmds
-
-# Commands used to finish a libtool library installation in a directory.
-finish_cmds=$lt_finish_cmds
-
-# As "finish_cmds", except a single script fragment to be evaled but
-# not shown.
-finish_eval=$lt_finish_eval
-
-# Whether we should hardcode library paths into libraries.
-hardcode_into_libs=$hardcode_into_libs
-
-# Compile-time system search path for libraries.
-sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
-
-# Run-time system search path for libraries.
-sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
-
-# Whether dlopen is supported.
-dlopen_support=$enable_dlopen
-
-# Whether dlopen of programs is supported.
-dlopen_self=$enable_dlopen_self
-
-# Whether dlopen of statically linked programs is supported.
-dlopen_self_static=$enable_dlopen_self_static
-
-# Commands to strip libraries.
-old_striplib=$lt_old_striplib
-striplib=$lt_striplib
-
-# Assembler program.
-AS=$AS
-
-# DLL creation program.
-DLLTOOL=$DLLTOOL
-
-
-# The linker used to build libraries.
-LD=$lt_LD
-
-# Commands used to build an old-style archive.
-old_archive_cmds=$lt_old_archive_cmds
-
-# A language specific compiler.
-CC=$lt_compiler
-
-# Is the compiler the GNU compiler?
-with_gcc=$GCC
-
-# Compiler flag to turn off builtin functions.
-no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
-
-# How to pass a linker flag through the compiler.
-wl=$lt_lt_prog_compiler_wl
-
-# Additional compiler flags for building library objects.
-pic_flag=$lt_lt_prog_compiler_pic
-
-# Compiler flag to prevent dynamic linking.
-link_static_flag=$lt_lt_prog_compiler_static
-
-# Does compiler simultaneously support -c and -o options?
-compiler_c_o=$lt_lt_cv_prog_compiler_c_o
-
-# Whether or not to add -lc for building shared libraries.
-build_libtool_need_lc=$archive_cmds_need_lc
-
-# Whether or not to disallow shared libs when runtime libs are static.
-allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
-
-# Compiler flag to allow reflexive dlopens.
-export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
-
-# Compiler flag to generate shared objects directly from archives.
-whole_archive_flag_spec=$lt_whole_archive_flag_spec
-
-# Whether the compiler copes with passing no objects directly.
-compiler_needs_object=$lt_compiler_needs_object
-
-# Create an old-style archive from a shared archive.
-old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
-
-# Create a temporary old-style archive to link instead of a shared archive.
-old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
-
-# Commands used to build a shared archive.
-archive_cmds=$lt_archive_cmds
-archive_expsym_cmds=$lt_archive_expsym_cmds
-
-# Commands used to build a loadable module if different from building
-# a shared archive.
-module_cmds=$lt_module_cmds
-module_expsym_cmds=$lt_module_expsym_cmds
-
-# Whether we are building with GNU ld or not.
-with_gnu_ld=$lt_with_gnu_ld
-
-# Flag that allows shared libraries with undefined symbols to be built.
-allow_undefined_flag=$lt_allow_undefined_flag
-
-# Flag that enforces no undefined symbols.
-no_undefined_flag=$lt_no_undefined_flag
-
-# Flag to hardcode \$libdir into a binary during linking.
-# This must work even if \$libdir does not exist
-hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
-
-# If ld is used when linking, flag to hardcode \$libdir into a binary
-# during linking. This must work even if \$libdir does not exist.
-hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
-
-# Whether we need a single "-rpath" flag with a separated argument.
-hardcode_libdir_separator=$lt_hardcode_libdir_separator
-
-# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
-# DIR into the resulting binary.
-hardcode_direct=$hardcode_direct
-
-# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
-# DIR into the resulting binary and the resulting library dependency is
-# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
-# library is relocated.
-hardcode_direct_absolute=$hardcode_direct_absolute
-
-# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
-# into the resulting binary.
-hardcode_minus_L=$hardcode_minus_L
-
-# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
-# into the resulting binary.
-hardcode_shlibpath_var=$hardcode_shlibpath_var
-
-# Set to "yes" if building a shared library automatically hardcodes DIR
-# into the library and all subsequent libraries and executables linked
-# against it.
-hardcode_automatic=$hardcode_automatic
-
-# Set to yes if linker adds runtime paths of dependent libraries
-# to runtime path list.
-inherit_rpath=$inherit_rpath
-
-# Whether libtool must link a program against all its dependency libraries.
-link_all_deplibs=$link_all_deplibs
-
-# Fix the shell variable \$srcfile for the compiler.
-fix_srcfile_path=$lt_fix_srcfile_path
-
-# Set to "yes" if exported symbols are required.
-always_export_symbols=$always_export_symbols
-
-# The commands to list exported symbols.
-export_symbols_cmds=$lt_export_symbols_cmds
-
-# Symbols that should not be listed in the preloaded symbols.
-exclude_expsyms=$lt_exclude_expsyms
-
-# Symbols that must always be exported.
-include_expsyms=$lt_include_expsyms
-
-# Commands necessary for linking programs (against libraries) with templates.
-prelink_cmds=$lt_prelink_cmds
-
-# Specify filename containing input files.
-file_list_spec=$lt_file_list_spec
-
-# How to hardcode a shared library path into an executable.
-hardcode_action=$hardcode_action
-
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
- case $host_os in
- aix3*)
- cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program. For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
-fi
-_LT_EOF
- ;;
- esac
-
-
-ltmain="$ac_aux_dir/ltmain.sh"
-
-
- # We use sed instead of cat because bash on DJGPP gets confused if
- # if finds mixed CR/LF and LF-only lines. Since sed operates in
- # text mode, it properly converts lines to CR/LF. This bash problem
- # is reportedly fixed, but why not run on old versions too?
- sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- case $xsi_shell in
- yes)
- cat << \_LT_EOF >> "$cfgfile"
-
-# func_dirname file append nondir_replacement
-# Compute the dirname of FILE. If nonempty, add APPEND to the result,
-# otherwise set result to NONDIR_REPLACEMENT.
-func_dirname ()
-{
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac
-}
-
-# func_basename file
-func_basename ()
-{
- func_basename_result="${1##*/}"
-}
-
-# func_dirname_and_basename file append nondir_replacement
-# perform func_basename and func_dirname in a single function
-# call:
-# dirname: Compute the dirname of FILE. If nonempty,
-# add APPEND to the result, otherwise set result
-# to NONDIR_REPLACEMENT.
-# value returned in "$func_dirname_result"
-# basename: Compute filename of FILE.
-# value retuned in "$func_basename_result"
-# Implementation must be kept synchronized with func_dirname
-# and func_basename. For efficiency, we do not delegate to
-# those functions but instead duplicate the functionality here.
-func_dirname_and_basename ()
-{
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac
- func_basename_result="${1##*/}"
-}
-
-# func_stripname prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-func_stripname ()
-{
- # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- # positional parameters, so assign one to ordinary parameter first.
- func_stripname_result=${3}
- func_stripname_result=${func_stripname_result#"${1}"}
- func_stripname_result=${func_stripname_result%"${2}"}
-}
-
-# func_opt_split
-func_opt_split ()
-{
- func_opt_split_opt=${1%%=*}
- func_opt_split_arg=${1#*=}
-}
-
-# func_lo2o object
-func_lo2o ()
-{
- case ${1} in
- *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- *) func_lo2o_result=${1} ;;
- esac
-}
-
-# func_xform libobj-or-source
-func_xform ()
-{
- func_xform_result=${1%.*}.lo
-}
-
-# func_arith arithmetic-term...
-func_arith ()
-{
- func_arith_result=$(( $* ))
-}
-
-# func_len string
-# STRING may not start with a hyphen.
-func_len ()
-{
- func_len_result=${#1}
-}
-
-_LT_EOF
- ;;
- *) # Bourne compatible functions.
- cat << \_LT_EOF >> "$cfgfile"
-
-# func_dirname file append nondir_replacement
-# Compute the dirname of FILE. If nonempty, add APPEND to the result,
-# otherwise set result to NONDIR_REPLACEMENT.
-func_dirname ()
-{
- # Extract subdirectory from the argument.
- func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
- if test "X$func_dirname_result" = "X${1}"; then
- func_dirname_result="${3}"
- else
- func_dirname_result="$func_dirname_result${2}"
- fi
-}
-
-# func_basename file
-func_basename ()
-{
- func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
-}
-
-
-# func_stripname prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-# func_strip_suffix prefix name
-func_stripname ()
-{
- case ${2} in
- .*) func_stripname_result=`$ECHO "X${3}" \
- | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
- *) func_stripname_result=`$ECHO "X${3}" \
- | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
- esac
-}
-
-# sed scripts:
-my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
-my_sed_long_arg='1s/^-[^=]*=//'
-
-# func_opt_split
-func_opt_split ()
-{
- func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
- func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
-}
-
-# func_lo2o object
-func_lo2o ()
-{
- func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
-}
-
-# func_xform libobj-or-source
-func_xform ()
-{
- func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
-}
-
-# func_arith arithmetic-term...
-func_arith ()
-{
- func_arith_result=`expr "$@"`
-}
-
-# func_len string
-# STRING may not start with a hyphen.
-func_len ()
-{
- func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
-}
-
-_LT_EOF
-esac
-
-case $lt_shell_append in
- yes)
- cat << \_LT_EOF >> "$cfgfile"
-
-# func_append var value
-# Append VALUE to the end of shell variable VAR.
-func_append ()
-{
- eval "$1+=\$2"
-}
-_LT_EOF
- ;;
- *)
- cat << \_LT_EOF >> "$cfgfile"
-
-# func_append var value
-# Append VALUE to the end of shell variable VAR.
-func_append ()
-{
- eval "$1=\$$1\$2"
-}
-
-_LT_EOF
- ;;
- esac
-
-
- sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- mv -f "$cfgfile" "$ofile" ||
- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- chmod +x "$ofile"
-
- ;;
- "linux-topology-scripts":C) chmod +x tests/linux/test-topology.sh tests/lstopo_xml.sh tests/linux/gather-topology.sh utils/test-hwloc-distrib.sh ;;
-
- esac
-done # for ac_tag
-
-
-as_fn_exit 0
-_ACEOF
-ac_clean_files=$ac_clean_files_save
-
-test $ac_write_fail = 0 ||
- as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
-
-
-# configure is writing to config.log, and then calls config.status.
-# config.status does its own redirection, appending to config.log.
-# Unfortunately, on DOS this fails, as config.log is still kept open
-# by configure, so config.status won't be able to write to it; its
-# output is simply discarded. So we exec the FD to /dev/null,
-# effectively closing config.log, so it can be properly (re)opened and
-# appended to by config.status. When coming back to configure, we
-# need to make the FD available again.
-if test "$no_create" != yes; then
- ac_cs_success=:
- ac_config_status_args=
- test "$silent" = yes &&
- ac_config_status_args="$ac_config_status_args --quiet"
- exec 5>/dev/null
- $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
- exec 5>>config.log
- # Use ||, not &&, to avoid exiting from the if with $? = 1, which
- # would make configure fail if this is the last instruction.
- $ac_cs_success || as_fn_exit $?
-fi
-if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
-$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
-fi
-
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/configure.ac
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/configure.ac 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/configure.ac 2009-10-20 19:29:58 UTC (rev 5490)
@@ -19,7 +19,7 @@
AC_CANONICAL_SYSTEM
AC_CONFIG_SRCDIR([src/topology.c])
-AM_INIT_AUTOMAKE([1.10 dist-bzip2 foreign tar-ustar -Wall -Werror])
+AM_INIT_AUTOMAKE([1.10 foreign -Wall -Werror])
# Make configure depend on the VERSION file, since it's used in AC_INIT
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/dist/make_dist_tarball
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/dist/make_dist_tarball (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/dist/make_dist_tarball 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,218 @@
+#!/bin/sh
+#
+# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
+# University Research and Technology
+# Corporation. All rights reserved.
+# Copyright (c) 2004-2005 The University of Tennessee and The University
+# of Tennessee Research Foundation. All rights
+# reserved.
+# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
+# University of Stuttgart. All rights reserved.
+# Copyright (c) 2004-2005 The Regents of the University of California.
+# All rights reserved.
+# Copyright © 2008-2009 Cisco Systems, Inc. All rights reserved.
+# $COPYRIGHT$
+#
+# Additional copyrights may follow
+#
+# $HEADER$
+#
+
+#
+# Version of auto tools that we want
+#
+
+AM_TARGET_VERSION=1.11
+AC_TARGET_VERSION=2.64
+LT_TARGET_VERSION=2.2.6
+
+#
+# First things first -- check that the auto versions that we have are
+# the ones that we want.
+#
+
+check_gnu_version() {
+ prog="$1"
+ target="$2"
+
+ ver="`$prog --version | head -n 1 | cut -d\ -f 4`"
+ if test "$ver" != "$target"; then
+ cat <<EOF
+ERROR: Program "$prog" does not have the correct/expected version:
+ Found: $ver
+
+Expected versions:
+Automake: $AM_TARGET_VERSION
+Autoconf: $AC_TARGET_VERSION
+Libtool: $LT_TARGET_VERSION
+
+Either change this script to match the found version, or install
+the correct version of the tools.
+EOF
+ exit 1
+ fi
+}
+
+#
+# Subroutine to actually make a tarball
+#
+
+make_tarball() {
+ #
+ # Autogen
+ #
+ echo "*** Removing old configure..."
+ # Ensure that configure is re-generated -- sometimes it won't be
+ # (if it hasn't changed), and therefore VERSION could be newer
+ # than configure, and that leads to all kinds of problems
+ rm -f configure
+
+ echo "*** Running autogen.sh..."
+ rm -f success
+ (./autogen.sh 2>&1 && touch success) | tee auto.out
+ if test ! -f success; then
+ echo "Autogen failed. Aborting"
+ exit 1
+ fi
+
+ #
+ # Configure
+ #
+ echo "*** Running configure..."
+ rm -f success
+ (./configure 2>&1 && touch success) | tee config.out
+ if test ! -f success; then
+ echo "Configure failed. Aborting"
+ exit 1
+ fi
+
+ #
+ # Explicitly create the doxygen docs
+ #
+ echo "*** Making doxygen docs..."
+ cd doc
+ rm -rf doxygen-doc
+ rm -f success
+ (make doc 2>&1 && touch success) | tee config.out
+ if test ! -f success; then
+ echo "Making doxygen docs failed. Aborting"
+ exit 1
+ fi
+
+ #
+ # Explicitly create the README file
+ #
+ echo "*** Making README..."
+ rm -rf ../README
+ rm -f success
+ (make readme 2>&1 && touch success) | tee config.out
+ if test ! -f success; then
+ echo "Making README failed. Aborting"
+ exit 1
+ fi
+ cd ..
+
+ #
+ # make tarball
+ #
+ echo "*** Running make distcheck..."
+ save_LD=$LD_LIBRARY_PATH
+ LD_LIBRARY_PATH=
+ rm -f success
+ (make distcheck 2>&1 && touch success) | tee dist.out
+ if test ! -f success; then
+ echo "Make distcheck failed. Aborting"
+ exit 1
+ fi
+ rm -f success
+ LD_LIBRARY_PATH=$save_LD
+
+ echo "*** All done"
+}
+
+#########################################################################
+# main
+#########################################################################
+
+echo "*** Checking GNU tools versions..."
+check_gnu_version automake $AM_TARGET_VERSION
+check_gnu_version autoconf $AC_TARGET_VERSION
+check_gnu_version libtool $LT_TARGET_VERSION
+
+#
+# Verify that we're in a top hwloc dir
+#
+echo "*** Checking to ensure in top-level HWLOC directory..."
+if test -f VERSION -a -f configure.ac -a -f config/hwloc.m4; then
+ happy=1
+else
+ echo "Do not appear to be in a hwloc top directory. Abort!"
+ exit 1
+fi
+
+#
+# Do svn up and all that
+#
+echo "*** Removing old VERSION files..."
+find . -name VERSION -exec rm -f {} \; -print
+
+echo "*** Running svn up..."
+svn up
+if test ! "$?" = "0"; then
+ echo "SVN update failed. Aborting"
+ exit 1
+fi
+
+#
+# Ditch "svn" from all version numbers
+#
+echo "*** Removing svn version numbers..."
+svn_r="r`svnversion .`"
+version_files="`find . -name VERSION`"
+release_date=`date '+%b %d, %Y'`
+for file in $version_files; do
+ echo " - $file"
+ sed -e 's/^want_svn=.*/want_svn=0/' \
+ -e "s/^date=.*/date=\"$release_date\"/" \
+ -e 's/^svn_r=.*/'svn_r=$svn_r/ $file > $file.new
+ cp -f $file.new $file
+ rm $file.new
+done
+
+#
+# Make 2 tarballs:
+#
+# - one with the greek
+# - one without the greek
+#
+# unless the user specifically said --greekonly, then only make the
+# greek tarball. Making both tarballs at once allows us to guarantee
+# to have two tarballs -- one greek and one not -- that have exactly
+# the same SVN r number (as opposed to, for example, running this
+# script to make a greek tarball, then running it again to make a
+# non-greek tarball -- there is a race condition that someone could
+# commit in the meantime and change the SVN r number in the 2nd
+# tarball)
+#
+
+# First, make greek tarball
+
+echo "*** Making greek tarball"
+make_tarball
+
+# Now if ! --greekonly, make the non-greek tarball
+
+if test "$1" != "-greekonly" -a "$1" != "--greekonly"; then
+ echo "*** REMOVING ALL GREEK FROM VERSION NUMBERS!!"
+ for file in $version_files; do
+ echo " - $file"
+ sed -e 's/^greek=.*/greek=/' $file > $file.new
+ cp -f $file.new $file
+ rm $file.new
+ done
+ echo "Making non-greek tarball"
+ make_tarball
+fi
+
+# Put the VERSION and README files back the way they were
+svn revert VERSION README
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/dist/make_dist_tarball
___________________________________________________________________
Added: svn:executable
+ *
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/.hgignore
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/.hgignore (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/.hgignore 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,2 @@
+syntax: glob
+.svn
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/build-hgignore.pl
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/build-hgignore.pl (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/build-hgignore.pl 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,136 @@
+#!/usr/bin/env perl
+#
+# Copyright (c) 2008 Cisco Systems, Inc. All rights reserved.
+#
+# Dumb script to run through all the svn:ignore's in the tree and build
+# build a .hgignore file for Mercurial. Do a few trivial things to
+# to try to have a few "global" files that don't need to be listed in
+# every directory (i.e., reduce the total length of the .hgignore file).
+
+use strict;
+
+# Sanity check
+die "Not in HG+SVN repository top dir"
+ if (! -d ".hg" && ! -d ".svn");
+
+# Put in some specials that we ignore everywhere
+my @hgignore;
+push(@hgignore, "# Automatically generated by build-hgignore.pl; edits may be lost!
+syntax: glob");
+my @globals = qw/.libs
+.deps
+.svn
+*.la
+*.lo
+*.o
+*.so
+*.a
+.dirstamp
+*.dSYM
+*.S
+*.loT
+.git*
+.DS_Store
+stamp-h[1-9]
+configure
+config.guess
+config.sub
+config.log
+config.status
+libtool
+ltmain.sh
+missing
+depcomp
+install-sh
+aclocal.m4
+autom4te.cache
+Makefile
+static-components.h
+*~
+*\\\#/;
+
+my $debug;
+$debug = 1
+ if ($ARGV[0]);
+
+print "Thinking...\n"
+ if (!$debug);
+
+# Start at the top level
+process(".");
+
+# If there's an old .hgignore, delete it
+unlink(".hgignore")
+ if (-f ".hgignore");
+
+# Write the new one
+open(FILE, ">.hgignore");
+print FILE join("\n", @hgignore) . "\n";
+print FILE join("\n", @globals) . "\n";
+close(FILE);
+print "All done!\n";
+exit(0);
+
+#######################################################################
+
+# DFS-oriented recursive directory search
+sub process {
+ my $dir = shift;
+
+ # Ensure we're in a svn-controlled directory
+ return
+ if (! -d "$dir/.svn");
+
+ # Look at the svn:ignore property for this directory
+ my $svn_ignore = `svn pg svn:ignore $dir 2> /dev/null`;
+ # If svn failed, bail on this directory.
+ return
+ if ($? != 0);
+
+ chomp($svn_ignore);
+ if ($svn_ignore ne "") {
+ print "Found svn:ignore in $dir\n"
+ if ($debug);
+ foreach my $line (split(/\n/, $svn_ignore)) {
+ chomp($line);
+ $line =~ s/^\.\///;
+ next
+ if ($line eq "");
+
+ # Ensure not to ignore special hg files
+ next
+ if ($line eq ".hgignore" || $line eq ".hgrc" ||
+ $line eq ".hg");
+ # We're globally ignoring some specials already; we can
+ # skip those
+ my $skip = 0;
+ foreach my $g (@globals) {
+ if ($g eq $line) {
+ $skip = 1;
+ last;
+ }
+ }
+ next
+ if ($skip);
+
+ push(@hgignore, "$dir/$line");
+ }
+ }
+
+ # Now find subdirectories in this directory
+ my @entries;
+ opendir(DIR, $dir) || die "Cannot open directory \"$dir\" for reading: $!";
+ @entries = readdir(DIR);
+ closedir DIR;
+
+ foreach my $e (@entries) {
+ # Skip special directories and sym links
+ next
+ if ($e eq "." || $e eq ".." || $e eq ".svn" || $e eq ".hg" ||
+ -l "$dir/$e");
+
+ # If it's a directory, analyze it
+ process("$dir/$e")
+ if (-d "$dir/$e");
+ }
+}
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/build-hgignore.pl
___________________________________________________________________
Added: svn:executable
+ *
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/set-hg-share-perms.csh
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/set-hg-share-perms.csh (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/set-hg-share-perms.csh 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,18 @@
+#!/bin/csh -f
+
+if (! -d .hg) then
+ echo "Not in top-level HG repository dir"
+ exit 1
+endif
+
+echo Setting group to openmpi...
+chgrp -R openmpi .
+
+echo Setting all files to be group read/writable....
+chmod -R g+rw .
+
+echo Setting group "rwsx" perms on directories...
+find . -type d -exec chmod g=rwsx {} \;
+
+echo done
+exit 0
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/hg/set-hg-share-perms.csh
___________________________________________________________________
Added: svn:executable
+ *
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/nightly/create_tarball.sh
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/nightly/create_tarball.sh (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/nightly/create_tarball.sh 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,337 @@
+#!/bin/sh
+#
+# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
+# University Research and Technology
+# Corporation. All rights reserved.
+# Copyright (c) 2004-2005 The University of Tennessee and The University
+# of Tennessee Research Foundation. All rights
+# reserved.
+# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
+# University of Stuttgart. All rights reserved.
+# Copyright (c) 2004-2005 The Regents of the University of California.
+# All rights reserved.
+# Copyright (c) 2006-2009 Cisco Systems, Inc. All rights reserved.
+# $COPYRIGHT$
+#
+# Additional copyrights may follow
+#
+# $HEADER$
+#
+# This script is used to create a nightly snapshot tarball of hwloc.
+#
+# $1: scratch root
+# $2: e-mail address for destination
+# $3: SVN root
+# $4: dest dir
+# $5: version string for error e-mails, eg. trunk, v1.2, etc. (optional)
+#
+
+scratch_root="$1"
+email="$2"
+svnroot="$3"
+destdir="$4"
+
+# Set this to any value for additional output; typically only when
+# debugging
+debug=
+
+# do you want a success mail?
+want_success_mail=1
+
+# max length of logfile to send in an e-mail
+max_log_len=50
+
+# how many snapshots to keep in the destdir?
+max_snapshots=5
+
+############################################################################
+# Shouldn't need to change below this line
+############################################################################
+
+start_time="`date`"
+
+# Sanity checks
+if test -z "$scratch_root" -o -z "$email" -o -z "$svnroot" \
+ -o -z "$destdir"; then
+ echo "Must specify scratch root directory, e-mail address, SVN root, and destination directory"
+ exit 1
+fi
+
+# Get a version string to use if there is an error.
+# It will get replaced upon succesful "make distcheck" with the real version.
+# Extract (from the SVN root) a version string if one wasn't supplied.
+if test -n "$5"; then
+ version="$5"
+else
+ version=`basename $svnroot`
+fi
+
+# send a mail
+# should only be called after logdir is set
+send_error_mail() {
+ outfile="$scratch_root/output.txt"
+ rm -f "$outfile"
+ touch "$outfile"
+ for file in `/bin/ls $logdir/* | sort`; do
+ len="`wc -l $file | awk '{ print $1}'`"
+ if test "`expr $len \> $max_log_len`" = "1"; then
+ echo "[... previous lines snipped ...]" >> "$outfile"
+ tail -n $max_log_len "$file" >> "$outfile"
+ else
+ cat "$file" >> "$outfile"
+ fi
+ done
+ Mail -s "=== CREATE FAILURE ($version) ===" "$email" < "$outfile"
+ rm -f "$outfile"
+}
+
+# send output error message
+die() {
+ msg="$*"
+ cat > "$logdir/00_announce.txt" <<EOF
+Creating the nightly hwloc tarball ended in error:
+
+$msg
+EOF
+ send_error_mail
+ exit 1
+}
+
+# do the work
+# should only be called after logdir is set
+do_command() {
+ cmd="$*"
+ logfile="$logdir/20-command.txt"
+ rm -f "$logfile"
+ if test -n "$debug"; then
+ echo "*** Running command: $cmd"
+ eval $cmd > "$logfile" 2>&1
+ st=$?
+ echo "*** Command complete: exit status: $st"
+ else
+ eval $cmd > "$logfile" 2>&1
+ st=$?
+ fi
+ if test "$st" != "0"; then
+ cat > "$logdir/15-error.txt" <<EOF
+
+ERROR: Command returned a non-zero exist status ($version):
+ $cmd
+
+Start time: $start_time
+End time: `date`
+
+=======================================================================
+EOF
+ cat > "$logdir/25-error.txt" <<EOF
+=======================================================================
+
+Your friendly daemon,
+Cyrador
+EOF
+ send_error_mail
+ exit 1
+ fi
+ rm -f "$logfile"
+}
+
+# see if the destination directory exists
+if test ! -d "$destdir"; then
+ mkdir -p "$destdir"
+fi
+if test ! -d "$destdir"; then
+ die "Could not cd to dest dir: $destdir"
+fi
+
+# if there's a $destdir/latest_snapshot.txt, see if anything has
+# happened since that r number.
+desired_r=
+if test -f "$destdir/latest_snapshot.txt"; then
+ # $r will be just an integer (not "r12345")
+ r=`cat $destdir/latest_snapshot.txt | sed -e 's/.*r\([0-9]*\)/\1/'`
+ if test -n "$debug"; then
+ echo "** last snapshot r: $r"
+ fi
+
+ # If the current HEAD is on this $svnroot, then we'll get a log
+ # message. Otherwise, we'll get a single line of dashes.
+ file=/tmp/svn-log.txt.$$
+ svn log -r HEAD $svnroot > $file
+ # if we got more than 1 line, then extract the r number from the
+ # log message.
+ need_build=0
+ if test "`wc -l $file | awk '{ print $1}'`" != "1"; then
+ # $head_r will be "rXXXXX"
+ head_r=`head -n 2 $file | tail -n 1 | awk '{ print $1 }'`
+ if test -n "$debug"; then
+ echo "** found HEAD r: $head_r"
+ fi
+
+ # If the head r is the same as the last_snapshot r, then exit
+ # nicely
+ rm -f /tmp/svn-log.txt.$$
+ if test "r$r" = "$head_r"; then
+ if test -n "$debug"; then
+ echo "** svn HEAD r is same as last_snapshot -- not doing anything"
+ fi
+ exit 0
+ fi
+
+ # If we get here, it means the head r is different than the
+ # last_snapshot r, and therefore we need to build.
+ need_build=1
+ desired_r=$head_r
+ fi
+
+ # If need_build still = 0, we know the r's are different. But has
+ # anything happened on this branch since then?
+ if test "$need_build" = "0"; then
+ svn log -r HEAD:$r $svnroot > $file
+
+ # We'll definitely have at least one log message because we
+ # included the last snapshot number in the svn log command
+ # (i.e., we'll at least see the log message for that commit).
+ # So there's no need to check for a single line of dashes
+ # here.
+
+ # $last_commit_r will be "rXXXXX"
+ last_commit_r=`head -n 2 $file | tail -n 1 | awk '{ print $1 }'`
+ if test -n "$debug"; then
+ echo "** found last commit r: $last_commit_r"
+ fi
+
+ # If the head r is the same as the last_snapshot r, then exit
+ # nicely
+ rm -f $file
+ if test "r$r" = "$last_commit_r"; then
+ if test -n "$debug"; then
+ echo "** Last commit is same r as last_snapshot -- not doing anything"
+ fi
+ exit 0
+ fi
+
+ # If we get here, the r numbers didn't match, and we therefore
+ # need a new snapshot.
+ desired_r=$last_commit_r
+ fi
+fi
+if test -n "$debug"; then
+ echo "** we need a new snapshot"
+fi
+
+# move into the scratch directory and ensure we have an absolute
+# pathname for it
+if test ! -d "$scratch_root"; then
+ mkdir -p "$scratch_root"
+fi
+if test ! -d "$scratch_root"; then
+ die "Could not cd to scratch root: $scratch_root"
+fi
+cd "$scratch_root"
+scratch_root="`pwd`"
+
+if test -n "$desired_r"; then
+ # we got a desired r number from above, so use that
+ # $svnr will be rXXXXX
+ svnr=$desired_r
+else
+ # we don't have a desired r number, so get the last r number of a
+ # commit
+ svn co -N "$svnroot" hwloc > /dev/null 2>&1
+ cd hwloc
+ # $svnr will be rXXXXX
+ svnr="r`svn info . | egrep '^Last Changed Rev: [0-9]+' | awk '{ print $4 }'`"
+ cd ..
+ rm -rf hwloc
+fi
+if test -n "$debug"; then
+ echo "** making snapshot for r: $svnr"
+fi
+root="$scratch_root/create-$svnr"
+rm -rf "$root"
+mkdir "$root"
+cd "$root"
+
+# startup the logfile
+logdir="$root/logs"
+mkdir "$logdir"
+
+# checkout a clean version
+r=`echo $svnr | cut -c2-`
+do_command "svn co $svnroot -r $r hwloc"
+
+# ensure that we append the SVN number on the official version number
+cd hwloc
+svnversion="r`svnversion .`"
+version_files="`find . -name VERSION`"
+for file in $version_files; do
+ sed -e 's/^want_svn=.*/want_svn=1/' \
+ -e 's/^svn_r=.*/svn_r='$svnversion/ $file > $file.new
+ cp -f $file.new $file
+ rm -f $file.new
+done
+
+# autogen is our friend
+do_command "./autogen.sh"
+
+# do config
+do_command "./configure"
+
+# do make dist
+# distcheck does many things; we need to ensure it doesn't pick up any
+# other installs via LD_LIBRARY_PATH. It may be a bit Draconian
+# to totally clean LD_LIBRARY_PATH (i.e., we may need something in there),
+# but at least in the current building setup, we don't. But be advised
+# that this may need to change in the future...
+save=$LD_LIBRARY_PATH
+LD_LIBRARY_PATH=
+do_command "make distcheck"
+LD_LIBRARY_PATH=$save
+save=
+
+# move the resulting tarballs to the destdir
+gz="`/bin/ls hwloc*tar.gz`"
+bz2="`/bin/ls hwloc*tar.bz2`"
+mv $gz $bz2 $destdir
+cd $destdir
+
+# make the latest_snapshot.txt file containing the last version
+version="`echo $gz | sed -e 's/hwloc-\(.*\)\.tar\.gz/\1/g'`"
+rm -f latest_snapshot.txt
+echo $version > latest_snapshot.txt
+
+# trim the destdir to $max_snapshots
+for ext in gz bz2; do
+ count="`ls hwloc*.tar.$ext | wc -l | awk '{ print $1 }'`"
+ if test "`expr $count \> $max_snapshots`" = "1"; then
+ num_old="`expr $count - $max_snapshots`"
+ old="`ls -rt hwloc*.tar.$ext | head -n $num_old`"
+ rm -f $old
+ fi
+done
+
+# generate md5 and sha1 sums
+rm -f md5sums.txt sha1sums.txt
+touch md5sums.txt sha1sums.txt
+for file in `/bin/ls *gz *bz2 | grep -v latest`; do
+ md5sum $file >> md5sums.txt
+ sha1sum $file >> sha1sums.txt
+done
+
+# remove temp dirs
+cd "$scratch_root"
+rm -rf "$root"
+
+# send success mail
+if test "$want_success_mail" = "1"; then
+ Mail -s "Create success (hwloc r$version)" "$email" <<EOF
+Creating nightly hwloc snapshot SVN tarball was a success.
+
+Snapshot: hwloc $version
+Start time: $start_time
+End time: `date`
+
+Your friendly daemon,
+Cyrador
+EOF
+fi
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/contrib/nightly/create_tarball.sh
___________________________________________________________________
Added: svn:executable
+ *
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/Makefile.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/Makefile.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/Makefile.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1072 +0,0 @@
-# Makefile.in generated by automake 1.11 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-# Copyright © 2009 INRIA, Université Bordeaux 1
-# Copyright © 2009 Cisco Systems, Inc. All rights reserved.
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = $(am__dist_pdf_DATA_DIST) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in $(srcdir)/doxygen-config.cfg.in \
- $(top_srcdir)/hwloc.am
- at BUILD_DOXYGEN_TRUE@TESTS = hwloc-hello$(EXEEXT)
- at BUILD_DOXYGEN_TRUE@check_PROGRAMS = $(am__EXEEXT_1)
-subdir = doc
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/hwloc.m4 \
- $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/include/private/config.h \
- $(top_builddir)/include/hwloc/config.h
-CONFIG_CLEAN_FILES = doxygen-config.cfg
-CONFIG_CLEAN_VPATH_FILES =
- at BUILD_DOXYGEN_TRUE@am__EXEEXT_1 = hwloc-hello$(EXEEXT)
-hwloc_hello_SOURCES = hwloc-hello.c
-hwloc_hello_OBJECTS = hwloc-hello.$(OBJEXT)
-DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)/include/private -I$(top_builddir)/include/hwloc
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
-SOURCES = hwloc-hello.c
-DIST_SOURCES = hwloc-hello.c
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-man3dir = $(mandir)/man3
-am__installdirs = "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(pdfdir)"
-NROFF = nroff
-MANS = $(man3_MANS)
-am__dist_pdf_DATA_DIST = $(DOX_DIR)/$(PACKAGE)-a4.pdf \
- $(DOX_DIR)/$(PACKAGE)-letter.pdf
-DATA = $(dist_pdf_DATA)
-ETAGS = etags
-CTAGS = ctags
-am__tty_colors = \
-red=; grn=; lgn=; blu=; std=
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-AMTAR = @AMTAR@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASH = @BASH@
-CAIRO_CFLAGS = @CAIRO_CFLAGS@
-CAIRO_LIBS = @CAIRO_LIBS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DOXYGEN = @DOXYGEN@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FIG2DEV = @FIG2DEV@
-GCC_CFLAGS = @GCC_CFLAGS@
-GREP = @GREP@
-HAVE_XML = @HAVE_XML@
-HWLOC_DIFF_U = @HWLOC_DIFF_U@
-HWLOC_MS_LIB = @HWLOC_MS_LIB@
-HWLOC_RELEASE_DATE = @HWLOC_RELEASE_DATE@
-HWLOC_REQUIRES = @HWLOC_REQUIRES@
-HWLOC_SVN_R = @HWLOC_SVN_R@
-HWLOC_VERSION = @HWLOC_VERSION@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-KERRIGHED_CFLAGS = @KERRIGHED_CFLAGS@
-KERRIGHED_LIBS = @KERRIGHED_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-W3M = @W3M@
-W3_GENERATOR = @W3_GENERATOR@
-XMLLINT = @XMLLINT@
-XML_CFLAGS = @XML_CFLAGS@
-XML_LIBS = @XML_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libhwloc_so_version = @libhwloc_so_version@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AM_CFLAGS = $(GCC_CFLAGS)
-AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
-AM_LDFLAGS = -L$(top_builddir)/src
-DOCDIR = $(top_builddir)/doc
-DOX_CONFIG = $(top_srcdir)/doc/doxygen.cfg
-DOX_DIR = $(DOCDIR)/doxygen-doc
-DOX_HTML_DIR = $(DOX_DIR)/html
-DOX_MAN_DIR = $(DOX_DIR)/man
-DOX_LATEX_DIR = $(DOX_DIR)/latex
-DOX_A4PDF = $(DOX_DIR)/$(PACKAGE)-a4.pdf
-DOX_LETTERPDF = $(DOX_DIR)/$(PACKAGE)-letter.pdf
-DOX_TAG = $(DOX_DIR)/$(PACKAGE).tag
-
-#
-# The goal is that Doxygen output (i.e., the documentation) is
-# included in release tarballs; there is no need to build anything
-# from tarballs. Developers will need to build the docs the first
-# time they build after a checkout (or if something in the docs
-# changes, etc.).
-#
-# Note that by listing directories in EXTRA_DIST, we pick up the whole
-# tree (e.g., everything in the man and latex directories).
-#
-image_built_sources = images/diagram.png images/diagram.eps
-EXTRA_DIST = \
- hwloc.doxy \
- doxygen.css \
- doxygen.cfg \
- images/dudley.png \
- images/emmett.png \
- images/hagrid.png \
- images/diagram.fig \
- www.open-mpi.org.cfg \
- $(image_built_sources) \
- $(DOX_HTML_DIR) $(DOX_MAN_DIR) $(DOX_LATEX_DIR) $(DOX_TAG)
-
-
-#
-# Files where the doxygen inputs live (i.e., dependencies). Make the
-# generated tagfile depend on these files, which will force them to be
-# regenerated (i.e., re-run doxygen) whenever any of these files
-# change.
-#
-dox_inputs = $(DOX_CONFIG) \
- $(srcdir)/hwloc.doxy \
- $(top_srcdir)/include/hwloc.h \
- $(top_srcdir)/include/hwloc/helper.h \
- $(top_srcdir)/include/hwloc/cpuset.h \
- $(top_srcdir)/include/hwloc/linux-libnuma.h \
- $(top_srcdir)/include/hwloc/glibc-sched.h
-
-
-#
-# Create the images that we need for the PDF output and the HTML
-# output. There is not an easy way to check if the output of
-# AC_PATH_PROG found something in configure.ac (!), so we have to put
-# a run-time check here to see if fig2dev was found. :-(
-#
- at BUILD_DOXYGEN_TRUE@BUILT_SOURCES = $(image_built_sources)
-
-#
-# Un/install the generated PDF and man pages
-#
- at INSTALL_DOXYGEN_TRUE@dist_pdf_DATA = $(DOX_A4PDF) $(DOX_LETTERPDF)
-
-#
-# Install the HWLOC_* and hwloc_* man pages. It would be great to
-# figure out how to not have to list every installable man page here
-# in the Makefile.am... :-(
-#
- at INSTALL_DOXYGEN_TRUE@man3_MANS = \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_CPUBIND_PROCESS.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_CPUBIND_STRICT.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_CPUBIND_THREAD.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_OBJ_CACHE.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_OBJ_CORE.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_OBJ_MACHINE.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_OBJ_MISC.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_OBJ_NODE.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_OBJ_PROC.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_OBJ_SOCKET.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_OBJ_SYSTEM.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_compare_types.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpubind_policy_t.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_alloc.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_free.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_dup.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_copy.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_all_but_cpu.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_andset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_clearset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_clr.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_compar.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_compar_first.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_fill.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_first.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_foreach_begin.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_foreach_end.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_from_glibc_sched_affinity.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_from_ith_ulong.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_from_string.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_from_ulong.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_intersects.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_isequal.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_isfull.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_isincluded.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_isset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_iszero.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_last.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_orset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_set.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_set_range.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_singlify.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_snprintf.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_asprintf.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_t.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_to_glibc_sched_affinity.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_to_ith_ulong.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_to_ulong.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_weight.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_cpuset_xorset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_distribute.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_closest_objs.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_common_ancestor_obj.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_cache_covering_cpuset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_child_covering_cpuset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_obj_covering_cpuset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_depth_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_largest_objs_inside_cpuset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_next_child.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_next_obj_covering_cpuset_by_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_next_obj_inside_cpuset_by_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_next_obj_by_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_next_obj_by_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_obj_inside_cpuset_by_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_obj_inside_cpuset_by_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_obj_by_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_obj_by_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_cache_covering_obj.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_system_obj.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_type_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_nbobjs_by_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_nbobjs_by_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_type_or_above_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_get_type_or_below_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_attr_u.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_cpuset_snprintf.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_is_in_subtree.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_snprintf.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_t.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_type_of_string.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_type_string.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_obj_type_t.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_set_cpubind.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_set_proc_cpubind.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_set_thread_cpubind.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_check.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_destroy.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_flags_e.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_get_depth.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_ignore_all_keep_structure.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_ignore_type.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_ignore_type_keep_structure.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_init.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_is_thissystem.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_load.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_set_flags.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_set_fsroot.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_set_synthetic.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_set_xml.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwloc_topology_t.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_binding.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_configuration.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_conversion.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_cpuset.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_creation.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_glibc_sched.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_helper_binding.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_helper_find_cache.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_helper_find_covering.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_helper_find_coverings.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_helper_find_inside.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_helper_traversal.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_helper_traversal_basic.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_helper_types.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_information.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_linux_libnuma_bitmask.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_linux_libnuma_nodemask.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_linux_libnuma_ulongs.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_objects.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_traversal.3 \
- at INSTALL_DOXYGEN_TRUE@ $(DOX_MAN_DIR)/man3/hwlocality_types.3
-
- at BUILD_DOXYGEN_TRUE@hwloc_hello_LDADD = $(top_builddir)/src/libhwloc.la
- at BUILD_DOXYGEN_TRUE@hwloc_hello_DEPENDENCIES = $(hwloc_hello_LDADD)
-
-#
-# Only remove the actual generated documentation files for maintainers
-#
-MAINTAINERCLEANFILES = $(DOX_TAG) \
- -r \
- $(DOX_HTML_DIR) \
- $(DOX_MAN_DIR) \
- $(DOX_LATEX_DIR) \
- $(DOX_A4PDF) \
- $(DOX_LETTERPDF)
-
-all: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/hwloc.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign doc/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-doxygen-config.cfg: $(top_builddir)/config.status $(srcdir)/doxygen-config.cfg.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-
-clean-checkPROGRAMS:
- @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
- echo " rm -f" $$list; \
- rm -f $$list || exit $$?; \
- test -n "$(EXEEXT)" || exit 0; \
- list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f" $$list; \
- rm -f $$list
-hwloc-hello$(EXEEXT): $(hwloc_hello_OBJECTS) $(hwloc_hello_DEPENDENCIES)
- @rm -f hwloc-hello$(EXEEXT)
- $(LINK) $(hwloc_hello_OBJECTS) $(hwloc_hello_LDADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc-hello.Po at am__quote@
-
-.c.o:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c $<
-
-.c.obj:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
- at am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-install-man3: $(man3_MANS)
- @$(NORMAL_INSTALL)
- test -z "$(man3dir)" || $(MKDIR_P) "$(DESTDIR)$(man3dir)"
- @list='$(man3_MANS)'; test -n "$(man3dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- } | while read p; do \
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; echo "$$p"; \
- done | \
- sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
- sed 'N;N;s,\n, ,g' | { \
- list=; while read file base inst; do \
- if test "$$base" = "$$inst"; then list="$$list $$file"; else \
- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \
- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst" || exit $$?; \
- fi; \
- done; \
- for i in $$list; do echo "$$i"; done | $(am__base_list) | \
- while read files; do \
- test -z "$$files" || { \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man3dir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(man3dir)" || exit $$?; }; \
- done; }
-
-uninstall-man3:
- @$(NORMAL_UNINSTALL)
- @list='$(man3_MANS)'; test -n "$(man3dir)" || exit 0; \
- files=`{ for i in $$list; do echo "$$i"; done; \
- } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
- test -z "$$files" || { \
- echo " ( cd '$(DESTDIR)$(man3dir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(man3dir)" && rm -f $$files; }
-install-dist_pdfDATA: $(dist_pdf_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(pdfdir)" || $(MKDIR_P) "$(DESTDIR)$(pdfdir)"
- @list='$(dist_pdf_DATA)'; test -n "$(pdfdir)" || list=; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pdfdir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(pdfdir)" || exit $$?; \
- done
-
-uninstall-dist_pdfDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(dist_pdf_DATA)'; test -n "$(pdfdir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(pdfdir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(pdfdir)" && rm -f $$files
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-check-TESTS: $(TESTS)
- @failed=0; all=0; xfail=0; xpass=0; skip=0; \
- srcdir=$(srcdir); export srcdir; \
- list=' $(TESTS) '; \
- $(am__tty_colors); \
- if test -n "$$list"; then \
- for tst in $$list; do \
- if test -f ./$$tst; then dir=./; \
- elif test -f $$tst; then dir=; \
- else dir="$(srcdir)/"; fi; \
- if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
- all=`expr $$all + 1`; \
- case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$tst[\ \ ]*) \
- xpass=`expr $$xpass + 1`; \
- failed=`expr $$failed + 1`; \
- col=$$red; res=XPASS; \
- ;; \
- *) \
- col=$$grn; res=PASS; \
- ;; \
- esac; \
- elif test $$? -ne 77; then \
- all=`expr $$all + 1`; \
- case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$tst[\ \ ]*) \
- xfail=`expr $$xfail + 1`; \
- col=$$lgn; res=XFAIL; \
- ;; \
- *) \
- failed=`expr $$failed + 1`; \
- col=$$red; res=FAIL; \
- ;; \
- esac; \
- else \
- skip=`expr $$skip + 1`; \
- col=$$blu; res=SKIP; \
- fi; \
- echo "$${col}$$res$${std}: $$tst"; \
- done; \
- if test "$$all" -eq 1; then \
- tests="test"; \
- All=""; \
- else \
- tests="tests"; \
- All="All "; \
- fi; \
- if test "$$failed" -eq 0; then \
- if test "$$xfail" -eq 0; then \
- banner="$$All$$all $$tests passed"; \
- else \
- if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
- banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
- fi; \
- else \
- if test "$$xpass" -eq 0; then \
- banner="$$failed of $$all $$tests failed"; \
- else \
- if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
- banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
- fi; \
- fi; \
- dashes="$$banner"; \
- skipped=""; \
- if test "$$skip" -ne 0; then \
- if test "$$skip" -eq 1; then \
- skipped="($$skip test was not run)"; \
- else \
- skipped="($$skip tests were not run)"; \
- fi; \
- test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
- dashes="$$skipped"; \
- fi; \
- report=""; \
- if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
- report="Please report to $(PACKAGE_BUGREPORT)"; \
- test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
- dashes="$$report"; \
- fi; \
- dashes=`echo "$$dashes" | sed s/./=/g`; \
- if test "$$failed" -eq 0; then \
- echo "$$grn$$dashes"; \
- else \
- echo "$$red$$dashes"; \
- fi; \
- echo "$$banner"; \
- test -z "$$skipped" || echo "$$skipped"; \
- test -z "$$report" || echo "$$report"; \
- echo "$$dashes$$std"; \
- test "$$failed" -eq 0; \
- else :; fi
-
-distdir: $(DISTFILES)
- @list='$(MANS)'; if test -n "$$list"; then \
- list=`for p in $$list; do \
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
- if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
- if test -n "$$list" && \
- grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
- echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
- grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
- echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
- echo " typically \`make maintainer-clean' will remove them" >&2; \
- exit 1; \
- else :; fi; \
- else :; fi
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
- $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
- $(MAKE) $(AM_MAKEFLAGS) check-TESTS
-check: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) check-am
- at BUILD_DOXYGEN_FALSE@all-local:
-all-am: Makefile $(MANS) $(DATA) all-local
-installdirs:
- for dir in "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(pdfdir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am: install-dist_pdfDATA install-man
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man: install-man3
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-dist_pdfDATA uninstall-man
-
-uninstall-man: uninstall-man3
-
-.MAKE: all check check-am install install-am install-strip
-
-.PHONY: CTAGS GTAGS all all-am all-local check check-TESTS check-am \
- clean clean-checkPROGRAMS clean-generic clean-libtool ctags \
- distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dist_pdfDATA install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-man3 install-pdf install-pdf-am install-ps \
- install-ps-am install-strip installcheck installcheck-am \
- installdirs maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
- uninstall-am uninstall-dist_pdfDATA uninstall-man \
- uninstall-man3
-
-
- at BUILD_DOXYGEN_TRUE@images/diagram.png: $(srcdir)/images/diagram.fig
- at BUILD_DOXYGEN_TRUE@ $(MKDIR_P) images
- at BUILD_DOXYGEN_TRUE@ @if test "x$(FIG2DEV)" = "x"; then \
- at BUILD_DOXYGEN_TRUE@ echo "ERROR: Cannot find the 'fig2dev' exectuable -- cannot make $@"; \
- at BUILD_DOXYGEN_TRUE@ exit 1; \
- at BUILD_DOXYGEN_TRUE@ fi
- at BUILD_DOXYGEN_TRUE@ $(FIG2DEV) -L png $< $@
-
- at BUILD_DOXYGEN_TRUE@images/diagram.eps: $(srcdir)/images/diagram.fig
- at BUILD_DOXYGEN_TRUE@ $(MKDIR_P) images
- at BUILD_DOXYGEN_TRUE@ @if test "x$(FIG2DEV)" = "x"; then \
- at BUILD_DOXYGEN_TRUE@ echo "ERROR: Cannot find the 'fig2dev' exectuable -- cannot make $@"; \
- at BUILD_DOXYGEN_TRUE@ exit 1; \
- at BUILD_DOXYGEN_TRUE@ fi
- at BUILD_DOXYGEN_TRUE@ $(FIG2DEV) -L eps $< $@
-
-#
-# Rules for running doxygen. It depends on the built images and the
-# dox_inputs.
-#
-
- at BUILD_DOXYGEN_TRUE@$(DOX_TAG): $(BUILT_SOURCES) $(dox_inputs)
- at BUILD_DOXYGEN_TRUE@ $(RM) -r $(DOX_DIR)
- at BUILD_DOXYGEN_TRUE@ $(DOXYGEN) $(DOX_CONFIG)
- at BUILD_DOXYGEN_TRUE@ -sed -i -e 's/__hwloc_restrict/restrict/g;s/\\_\\-\\_\\-hwloc\\_\\-restrict/restrict/g;s/__inline/inline/g;s/\\_\\-\\_\\-inline/inline/g' $(DOX_DIR)/html/*.html $(DOX_DIR)/latex/*.tex $(DOX_DIR)/man/man3/*.3
-
-#
-# Rules for building the PDF
-#
-
-# Make both an A4wide PDF and a US letter PDF
- at BUILD_DOXYGEN_TRUE@$(DOX_PDF): $(DOX_TAG)
-
-# The Doxygen config is set to generate a4 latex -- no transformation
-# is necessary.
- at BUILD_DOXYGEN_TRUE@$(DOX_A4PDF): $(DOX_TAG)
- at BUILD_DOXYGEN_TRUE@ cd $(DOX_LATEX_DIR); \
- at BUILD_DOXYGEN_TRUE@ $(RM) *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
- at BUILD_DOXYGEN_TRUE@ cp refman.tex a4-refman.tex; \
- at BUILD_DOXYGEN_TRUE@ $(PDFLATEX) a4-refman.tex; \
- at BUILD_DOXYGEN_TRUE@ $(MAKEINDEX) a4-refman.idx; \
- at BUILD_DOXYGEN_TRUE@ $(PDFLATEX) a4-refman.tex; \
- at BUILD_DOXYGEN_TRUE@ done=0; repeat=5; \
- at BUILD_DOXYGEN_TRUE@ while test $$done = 0 -a $$repeat -gt 0; do \
- at BUILD_DOXYGEN_TRUE@ if $(EGREP) 'Rerun (LaTeX|to get cross-references right)' a4-refman.log > /dev/null 2>&1; then \
- at BUILD_DOXYGEN_TRUE@ $(PDFLATEX) a4-refman.tex; \
- at BUILD_DOXYGEN_TRUE@ repeat=`expr $$repeat - 1`; \
- at BUILD_DOXYGEN_TRUE@ else \
- at BUILD_DOXYGEN_TRUE@ done=1; \
- at BUILD_DOXYGEN_TRUE@ fi; \
- at BUILD_DOXYGEN_TRUE@ done; \
- at BUILD_DOXYGEN_TRUE@ mv a4-refman.pdf ../../$(DOX_A4PDF)
-
-# The Doxygen config is set to generate a4 latex -- slightly transform
-# to make suitable for US letter.
- at BUILD_DOXYGEN_TRUE@$(DOX_LETTERPDF): $(DOX_TAG)
- at BUILD_DOXYGEN_TRUE@ cd $(DOX_LATEX_DIR); \
- at BUILD_DOXYGEN_TRUE@ $(RM) *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
- at BUILD_DOXYGEN_TRUE@ sed -e 's/a4paper/letterpaper/g' -e 's/\\usepackage{a4wide}//' refman.tex > letter-refman.tex; \
- at BUILD_DOXYGEN_TRUE@ $(PDFLATEX) letter-refman.tex; \
- at BUILD_DOXYGEN_TRUE@ $(MAKEINDEX) letter-refman.idx; \
- at BUILD_DOXYGEN_TRUE@ $(PDFLATEX) letter-refman.tex; \
- at BUILD_DOXYGEN_TRUE@ done=0; repeat=5; \
- at BUILD_DOXYGEN_TRUE@ while test $$done = 0 -a $$repeat -gt 0; do \
- at BUILD_DOXYGEN_TRUE@ if $(EGREP) 'Rerun (LaTeX|to get cross-references right)' letter-refman.log > /dev/null 2>&1; then \
- at BUILD_DOXYGEN_TRUE@ $(PDFLATEX) letter-refman.tex; \
- at BUILD_DOXYGEN_TRUE@ repeat=`expr $$repeat - 1`; \
- at BUILD_DOXYGEN_TRUE@ else \
- at BUILD_DOXYGEN_TRUE@ done=1; \
- at BUILD_DOXYGEN_TRUE@ fi; \
- at BUILD_DOXYGEN_TRUE@ done; \
- at BUILD_DOXYGEN_TRUE@ mv letter-refman.pdf ../../$(DOX_LETTERPDF)
-
-#
-# Note that we want to use our own doxygen.css file; not the one that
-# doxygen installs in the HTML directory. So manually copy it over.
-# Be a little clever: only copy the doxygen.css file over if it exists
-# in DOX_HTML_DIR (which is in the build tree). If the html tree
-# doesn't exist in the build tree, then we're using an html tree in
-# the source tree, and we don't need to copy over the doxygen.css
-# because we didn't build the html tree (e.g., the html tree came
-# pre-bundled in a tarball).
-#
-
- at BUILD_DOXYGEN_TRUE@all-local: $(DOX_TAG)
- at BUILD_DOXYGEN_TRUE@ if test -d $(DOX_HTML_DIR) -a -f $(DOX_HTML_DIR)/doxygen.css; then \
- at BUILD_DOXYGEN_TRUE@ cp -f $(srcdir)/doxygen.css $(DOX_HTML_DIR); \
- at BUILD_DOXYGEN_TRUE@ fi
-
-#
-# Put in these rules to force the generation of the man pages and get
-# all the dependencies right. Additionally, this forces a
-# serialization during parallel builds (e.g., "make -j X") to ensure
-# that we don't get partial target errors.
-#
-
- at BUILD_DOXYGEN_TRUE@$(man3_MANS): $(DOX_TAG)
- at BUILD_DOXYGEN_TRUE@$(DOX_A4PDF): $(DOX_TAG)
- at BUILD_DOXYGEN_TRUE@$(DOX_LETTERPDF): $(DOX_TAG)
- at BUILD_DOXYGEN_TRUE@$(DOX_HTML_DIR): $(DOX_TAG)
- at BUILD_DOXYGEN_TRUE@$(DOX_LATEX_DIR): $(DOX_TAG)
- at BUILD_DOXYGEN_TRUE@$(DOX_MAN_DIR): $(DOX_TAG)
-
-#
-# Rules for creating the top-level README file. There does not appear
-# to be an easy way to know if AC_PATH_PROG found something in
-# configure.ac (!), so put a run-time check here to see if we have
-# w3c.
-#
-
- at BUILD_README_TRUE@doc readme: all $(top_srcdir)/README
- at BUILD_README_TRUE@$(top_srcdir)/README: $(DOX_HTML_DIR)
- at BUILD_README_TRUE@ LC_ALL=C $(W3_GENERATOR) $(DOX_HTML_DIR)/index.html | sed -n -e 's/^ //' -e '/^Introduction$$/,$$p' > $@
- at BUILD_README_FALSE@doc readme: no-build-readme
- at BUILD_README_FALSE@$(top_srcdir)/README: no-build-readme
-
- at BUILD_README_FALSE@no-build-readme:
- at BUILD_README_FALSE@ @echo "ERROR: You do not have the 'w3m' or 'lynx' executables to build the README, or do not have the 'doxygen' executable to build the docs."
- at BUILD_README_FALSE@ @echo "ERROR: Cannot continue."
- at BUILD_README_FALSE@ @exit 1
-
-#DOCUPLOADHOST=sync.bordeaux.inria.fr
-#DOCUPLOADOPTS=
-#doc-upload: @DX_DOCDIR@/html
-# echo FIXME
-# false
-# rsync -avz --delete --chmod=ug+rwX,o+rX $(DOCUPLOADOPTS) @DX_DOCDIR@/html/ $(DOCUPLOADHOST):/web/runtime/libtopology/doc/
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/annotated.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/annotated.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/annotated.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,39 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Data Structures</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Data Structures</h1>Here are the data structures with brief descriptions:<table>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_obj_attr_u::hwloc_cache_attr_s</a></td><td class="indexvalue">Cache-specific Object Attributes </td></tr>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_obj_attr_u::hwloc_machine_attr_s</a></td><td class="indexvalue">Machine-specific Object Attributes </td></tr>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_obj_attr_u::hwloc_memory_attr_s</a></td><td class="indexvalue">Node-specific Object Attributes </td></tr>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_obj_attr_u::hwloc_misc_attr_s</a></td><td class="indexvalue">Misc-specific Object Attributes </td></tr>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj.html">hwloc_obj</a></td><td class="indexvalue">Structure of a topology object </td></tr>
- <tr><td class="indexkey"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a></td><td class="indexvalue">Object type-specific Attributes </td></tr>
-</table>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/annotated.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/annotated.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/annotated.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,39 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Data Structures</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Data Structures</h1>Here are the data structures with brief descriptions:<table>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_obj_attr_u::hwloc_cache_attr_s</a></td><td class="indexvalue">Cache-specific Object Attributes </td></tr>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_obj_attr_u::hwloc_machine_attr_s</a></td><td class="indexvalue">Machine-specific Object Attributes </td></tr>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_obj_attr_u::hwloc_memory_attr_s</a></td><td class="indexvalue">Node-specific Object Attributes </td></tr>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_obj_attr_u::hwloc_misc_attr_s</a></td><td class="indexvalue">Misc-specific Object Attributes </td></tr>
- <tr><td class="indexkey"><a class="el" href="structhwloc__obj.html">hwloc_obj</a></td><td class="indexvalue">Structure of a topology object </td></tr>
- <tr><td class="indexkey"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a></td><td class="indexvalue">Object type-specific Attributes </td></tr>
-</table>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/classes.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/classes.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/classes.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,35 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Alphabetical List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Data Structure Index</h1><p><div class="qindex"><a class="qindex" href="#letter_H">H</a></div><p>
-<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> H </div></td></tr></table>
-</td><td><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_obj_attr_u::hwloc_machine_attr_s</a> </td><td><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_obj_attr_u::hwloc_misc_attr_s</a> </td><td><a class="el" href="structhwloc__obj.html">hwloc_obj</a> </td><td><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a> </td></tr><tr><td><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_obj_attr_u::hwloc_cache_attr_s</a> </td><td><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_obj_attr_u::hwloc_memory_attr_s</a> </td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_H">H</a></div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/classes.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/classes.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/classes.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,35 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Alphabetical List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Data Structure Index</h1><p><div class="qindex"><a class="qindex" href="#letter_H">H</a></div><p>
-<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> H </div></td></tr></table>
-</td><td><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_obj_attr_u::hwloc_machine_attr_s</a> </td><td><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_obj_attr_u::hwloc_misc_attr_s</a> </td><td><a class="el" href="structhwloc__obj.html">hwloc_obj</a> </td><td><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a> </td></tr><tr><td><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_obj_attr_u::hwloc_cache_attr_s</a> </td><td><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_obj_attr_u::hwloc_memory_attr_s</a> </td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_H">H</a></div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/cpuset_8h_source.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/cpuset_8h_source.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/cpuset_8h_source.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,128 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): cpuset.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>cpuset.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00010"></a>00010 <span class="preprocessor">#ifndef HWLOC_CPUSET_H</span>
-<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_CPUSET_H</span>
-<a name="l00012"></a>00012 <span class="preprocessor"></span>
-<a name="l00013"></a>00013 <span class="preprocessor">#include <hwloc/config.h></span>
-<a name="l00014"></a>00014
-<a name="l00015"></a>00015
-<a name="l00029"></a><a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">00029</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>hwloc_opaque_cpuset_s * <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>;
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="comment">/*</span>
-<a name="l00033"></a>00033 <span class="comment"> * CPU set allocation, freeing and copying.</span>
-<a name="l00034"></a>00034 <span class="comment"> */</span>
-<a name="l00035"></a>00035
-<a name="l00037"></a>00037 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>(<span class="keywordtype">void</span>);
-<a name="l00038"></a>00038
-<a name="l00040"></a>00040 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gf5d5a9e082a43f8311fdcff55e611b23" title="Free CPU set set.">hwloc_cpuset_free</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00041"></a>00041
-<a name="l00043"></a>00043 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00044"></a>00044
-<a name="l00046"></a>00046 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gdad3d25553afca090a81ffa270208f2e" title="Copy the contents of CPU set src into the already allocated CPU set dst.">hwloc_cpuset_copy</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> dst, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> src);
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049 <span class="comment">/*</span>
-<a name="l00050"></a>00050 <span class="comment"> * Cpuset/String Conversion</span>
-<a name="l00051"></a>00051 <span class="comment"> */</span>
-<a name="l00052"></a>00052
-<a name="l00060"></a>00060 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#gaa64dfeea7ff3c8427c88ac285be714e" title="Stringify a cpuset.">hwloc_cpuset_snprintf</a>(<span class="keywordtype">char</span> * restrict buf, <span class="keywordtype">size_t</span> buflen, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00061"></a>00061
-<a name="l00067"></a>00067 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#ge2ebb56edf26097a355f24d859c56713" title="Stringify a cpuset into a newly allocated string.">hwloc_cpuset_asprintf</a>(<span class="keywordtype">char</span> ** strp, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00068"></a>00068
-<a name="l00073"></a>00073 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <a class="code" href="group__hwlocality__cpuset.html#g63e62db35640c1b90684952d7a3b5175" title="Parse a cpuset string.">hwloc_cpuset_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * restrict <span class="keywordtype">string</span>);
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075
-<a name="l00081"></a>00081 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g4d63507128a35e6eda3fa6104970ac99" title="Primitives &amp; macros for building, modifying and consulting &quot;sets&quot; of...">hwloc_cpuset_zero</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00082"></a>00082
-<a name="l00084"></a>00084 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gd1a6c02ae378aff412c2b843cf8cc3f4" title="Fill CPU set set.">hwloc_cpuset_fill</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00085"></a>00085
-<a name="l00087"></a>00087 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g1dbccf3bbf6e6ec0464bfd9e4d47e5cb" title="Setup CPU set set from unsigned long mask.">hwloc_cpuset_from_ulong</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> mask);
-<a name="l00088"></a>00088
-<a name="l00090"></a>00090 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#ge681e6cd7486dbd03185a8760dc2fa5e" title="Setup CPU set set from unsigned long mask used as i -th subset.">hwloc_cpuset_from_ith_ulong</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">int</span> i, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> mask);
-<a name="l00091"></a>00091
-<a name="l00093"></a>00093 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="group__hwlocality__cpuset.html#g107de17ed191778705d959fa471a2504" title="Convert the beginning part of CPU set set into unsigned long mask.">hwloc_cpuset_to_ulong</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00094"></a>00094
-<a name="l00096"></a>00096 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="group__hwlocality__cpuset.html#g509b2e92503092d3809c5fd71ecfceb9" title="Convert the i -th subset of CPU set set into unsigned long mask.">hwloc_cpuset_to_ith_ulong</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">int</span> i);
-<a name="l00097"></a>00097
-<a name="l00099"></a>00099 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g212f2df54a64817dd094550a51b32c4f" title="Clear CPU set set and set CPU cpu.">hwloc_cpuset_cpu</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00100"></a>00100
-<a name="l00102"></a>00102 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gddd96b6d8b7d11e0891c7416e5a68598" title="Clear CPU set set and set all but the CPU cpu.">hwloc_cpuset_all_but_cpu</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00103"></a>00103
-<a name="l00105"></a>00105 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gc5ba8c6d6367436995f67dbd4b3ba1de" title="Add CPU cpu in CPU set set.">hwloc_cpuset_set</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00106"></a>00106
-<a name="l00108"></a>00108 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g9bcf94a6a5c877071116ff2f4a395956" title="Add CPUs from begincpu to endcpu in CPU set set.">hwloc_cpuset_set_range</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> begincpu, <span class="keywordtype">unsigned</span> endcpu);
-<a name="l00109"></a>00109
-<a name="l00111"></a>00111 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g9ae6610a008402bf7959234bd2044a82" title="Remove CPU cpu from CPU set set.">hwloc_cpuset_clr</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00112"></a>00112
-<a name="l00114"></a>00114 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g70f87ccdc6f295206f2d0df32aa62348" title="Test whether CPU cpu is part of set set.">hwloc_cpuset_isset</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00115"></a>00115
-<a name="l00117"></a>00117 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309" title="Test whether set set is zero.">hwloc_cpuset_iszero</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00118"></a>00118
-<a name="l00120"></a>00120 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g125297097b53bedec7919651ab83609e" title="Test whether set set is full.">hwloc_cpuset_isfull</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00121"></a>00121
-<a name="l00123"></a>00123 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g15b36a71a420aab67d99fdaf44a022b1" title="Test whether set set1 is equal to set set2.">hwloc_cpuset_isequal</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set1, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set2);
-<a name="l00124"></a>00124
-<a name="l00126"></a>00126 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g009c89c43c86ece327df0ee4cf54f3a7" title="Test whether sets set1 and set2 intersects.">hwloc_cpuset_intersects</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set1, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set2);
-<a name="l00127"></a>00127
-<a name="l00129"></a>00129 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> sub_set, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> super_set);
-<a name="l00130"></a>00130
-<a name="l00132"></a>00132 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93" title="Or set modifier_set into set set.">hwloc_cpuset_orset</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> modifier_set);
-<a name="l00133"></a>00133
-<a name="l00135"></a>00135 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gbc1bfa0483f52c3ddb58530076faba07" title="And set modifier_set into set set.">hwloc_cpuset_andset</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> modifier_set);
-<a name="l00136"></a>00136
-<a name="l00138"></a>00138 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gfa939b045440ec9654cf58c2a497bfd0" title="Clear set modifier_set out of set set.">hwloc_cpuset_clearset</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> modifier_set);
-<a name="l00139"></a>00139
-<a name="l00141"></a>00141 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#ga79683934fe19784f17da38d16d14ec2" title="Xor set set with set modifier_set.">hwloc_cpuset_xorset</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> modifier_set);
-<a name="l00142"></a>00142
-<a name="l00144"></a>00144 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g916c39218a447c7e2d2cabae004cf6fa" title="Compute the first CPU (least significant bit) in CPU set set.">hwloc_cpuset_first</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00145"></a>00145
-<a name="l00147"></a>00147 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g713e886fb6364e6440e911e1c58a7b62" title="Compute the last CPU (most significant bit) in CPU set set.">hwloc_cpuset_last</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00148"></a>00148
-<a name="l00155"></a>00155 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe" title="Keep a single CPU among those set in CPU set set.">hwloc_cpuset_singlify</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00156"></a>00156
-<a name="l00162"></a>00162 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g641ccf476257114e807bd74db0ca9cd0" title="Compar CPU sets set1 and set2 using their first set bit.">hwloc_cpuset_compar_first</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set1, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set2);
-<a name="l00163"></a>00163
-<a name="l00169"></a>00169 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#ga72d138f3e7a4ea5de4cf7603ef436bf" title="Compar CPU sets set1 and set2 using their last bits.">hwloc_cpuset_compar</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set1, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set2);
-<a name="l00170"></a>00170
-<a name="l00172"></a>00172 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g84bda8f4363d5ed3e55ac0634c3bc5cc" title="Compute the weight of CPU set set.">hwloc_cpuset_weight</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00173"></a>00173
-<a name="l00179"></a><a class="code" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359">00179</a> <span class="preprocessor">#define hwloc_cpuset_foreach_begin(cpu, set) \</span>
-<a name="l00180"></a>00180 <span class="preprocessor"> for (cpu = 0; cpu < HWLOC_NBMAXCPUS; cpu++) \</span>
-<a name="l00181"></a>00181 <span class="preprocessor"> if (hwloc_cpuset_isset(set, cpu)) {</span>
-<a name="l00182"></a>00182 <span class="preprocessor"></span>
-<a name="l00185"></a><a class="code" href="group__hwlocality__cpuset.html#ge2974be78a7d7cddbd38cb23fcc6240a">00185</a> <span class="preprocessor">#define hwloc_cpuset_foreach_end() \</span>
-<a name="l00186"></a>00186 <span class="preprocessor"> }</span>
-<a name="l00187"></a>00187 <span class="preprocessor"></span>
-<a name="l00190"></a>00190 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_CPUSET_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/cpuset_8h_source.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/cpuset_8h_source.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/cpuset_8h_source.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,128 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): cpuset.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>cpuset.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00010"></a>00010 <span class="preprocessor">#ifndef HWLOC_CPUSET_H</span>
-<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_CPUSET_H</span>
-<a name="l00012"></a>00012 <span class="preprocessor"></span>
-<a name="l00013"></a>00013 <span class="preprocessor">#include <hwloc/config.h></span>
-<a name="l00014"></a>00014
-<a name="l00015"></a>00015
-<a name="l00029"></a><a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">00029</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>hwloc_opaque_cpuset_s * <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>;
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="comment">/*</span>
-<a name="l00033"></a>00033 <span class="comment"> * CPU set allocation, freeing and copying.</span>
-<a name="l00034"></a>00034 <span class="comment"> */</span>
-<a name="l00035"></a>00035
-<a name="l00037"></a>00037 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>(<span class="keywordtype">void</span>);
-<a name="l00038"></a>00038
-<a name="l00040"></a>00040 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gf5d5a9e082a43f8311fdcff55e611b23" title="Free CPU set set.">hwloc_cpuset_free</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00041"></a>00041
-<a name="l00043"></a>00043 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00044"></a>00044
-<a name="l00046"></a>00046 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gdad3d25553afca090a81ffa270208f2e" title="Copy the contents of CPU set src into the already allocated CPU set dst.">hwloc_cpuset_copy</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> dst, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> src);
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049 <span class="comment">/*</span>
-<a name="l00050"></a>00050 <span class="comment"> * Cpuset/String Conversion</span>
-<a name="l00051"></a>00051 <span class="comment"> */</span>
-<a name="l00052"></a>00052
-<a name="l00060"></a>00060 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#gaa64dfeea7ff3c8427c88ac285be714e" title="Stringify a cpuset.">hwloc_cpuset_snprintf</a>(<span class="keywordtype">char</span> * __hwloc_restrict buf, <span class="keywordtype">size_t</span> buflen, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00061"></a>00061
-<a name="l00067"></a>00067 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#ge2ebb56edf26097a355f24d859c56713" title="Stringify a cpuset into a newly allocated string.">hwloc_cpuset_asprintf</a>(<span class="keywordtype">char</span> ** strp, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00068"></a>00068
-<a name="l00073"></a>00073 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <a class="code" href="group__hwlocality__cpuset.html#g63e62db35640c1b90684952d7a3b5175" title="Parse a cpuset string.">hwloc_cpuset_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * __hwloc_restrict <span class="keywordtype">string</span>);
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075
-<a name="l00081"></a>00081 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g4d63507128a35e6eda3fa6104970ac99" title="Primitives &amp; macros for building, modifying and consulting &quot;sets&quot; of...">hwloc_cpuset_zero</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00082"></a>00082
-<a name="l00084"></a>00084 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gd1a6c02ae378aff412c2b843cf8cc3f4" title="Fill CPU set set.">hwloc_cpuset_fill</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00085"></a>00085
-<a name="l00087"></a>00087 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g1dbccf3bbf6e6ec0464bfd9e4d47e5cb" title="Setup CPU set set from unsigned long mask.">hwloc_cpuset_from_ulong</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> mask);
-<a name="l00088"></a>00088
-<a name="l00090"></a>00090 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#ge681e6cd7486dbd03185a8760dc2fa5e" title="Setup CPU set set from unsigned long mask used as i -th subset.">hwloc_cpuset_from_ith_ulong</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">int</span> i, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> mask);
-<a name="l00091"></a>00091
-<a name="l00093"></a>00093 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="group__hwlocality__cpuset.html#g107de17ed191778705d959fa471a2504" title="Convert the beginning part of CPU set set into unsigned long mask.">hwloc_cpuset_to_ulong</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00094"></a>00094
-<a name="l00096"></a>00096 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="group__hwlocality__cpuset.html#g509b2e92503092d3809c5fd71ecfceb9" title="Convert the i -th subset of CPU set set into unsigned long mask.">hwloc_cpuset_to_ith_ulong</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">int</span> i);
-<a name="l00097"></a>00097
-<a name="l00099"></a>00099 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g212f2df54a64817dd094550a51b32c4f" title="Clear CPU set set and set CPU cpu.">hwloc_cpuset_cpu</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00100"></a>00100
-<a name="l00102"></a>00102 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gddd96b6d8b7d11e0891c7416e5a68598" title="Clear CPU set set and set all but the CPU cpu.">hwloc_cpuset_all_but_cpu</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00103"></a>00103
-<a name="l00105"></a>00105 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gc5ba8c6d6367436995f67dbd4b3ba1de" title="Add CPU cpu in CPU set set.">hwloc_cpuset_set</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00106"></a>00106
-<a name="l00108"></a>00108 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g9bcf94a6a5c877071116ff2f4a395956" title="Add CPUs from begincpu to endcpu in CPU set set.">hwloc_cpuset_set_range</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> begincpu, <span class="keywordtype">unsigned</span> endcpu);
-<a name="l00109"></a>00109
-<a name="l00111"></a>00111 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g9ae6610a008402bf7959234bd2044a82" title="Remove CPU cpu from CPU set set.">hwloc_cpuset_clr</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00112"></a>00112
-<a name="l00114"></a>00114 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g70f87ccdc6f295206f2d0df32aa62348" title="Test whether CPU cpu is part of set set.">hwloc_cpuset_isset</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">unsigned</span> cpu);
-<a name="l00115"></a>00115
-<a name="l00117"></a>00117 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309" title="Test whether set set is zero.">hwloc_cpuset_iszero</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00118"></a>00118
-<a name="l00120"></a>00120 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g125297097b53bedec7919651ab83609e" title="Test whether set set is full.">hwloc_cpuset_isfull</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00121"></a>00121
-<a name="l00123"></a>00123 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g15b36a71a420aab67d99fdaf44a022b1" title="Test whether set set1 is equal to set set2.">hwloc_cpuset_isequal</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set1, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set2);
-<a name="l00124"></a>00124
-<a name="l00126"></a>00126 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g009c89c43c86ece327df0ee4cf54f3a7" title="Test whether sets set1 and set2 intersects.">hwloc_cpuset_intersects</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set1, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set2);
-<a name="l00127"></a>00127
-<a name="l00129"></a>00129 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> sub_set, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> super_set);
-<a name="l00130"></a>00130
-<a name="l00132"></a>00132 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93" title="Or set modifier_set into set set.">hwloc_cpuset_orset</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> modifier_set);
-<a name="l00133"></a>00133
-<a name="l00135"></a>00135 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gbc1bfa0483f52c3ddb58530076faba07" title="And set modifier_set into set set.">hwloc_cpuset_andset</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> modifier_set);
-<a name="l00136"></a>00136
-<a name="l00138"></a>00138 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#gfa939b045440ec9654cf58c2a497bfd0" title="Clear set modifier_set out of set set.">hwloc_cpuset_clearset</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> modifier_set);
-<a name="l00139"></a>00139
-<a name="l00141"></a>00141 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#ga79683934fe19784f17da38d16d14ec2" title="Xor set set with set modifier_set.">hwloc_cpuset_xorset</a> (<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> modifier_set);
-<a name="l00142"></a>00142
-<a name="l00144"></a>00144 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g916c39218a447c7e2d2cabae004cf6fa" title="Compute the first CPU (least significant bit) in CPU set set.">hwloc_cpuset_first</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00145"></a>00145
-<a name="l00147"></a>00147 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g713e886fb6364e6440e911e1c58a7b62" title="Compute the last CPU (most significant bit) in CPU set set.">hwloc_cpuset_last</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00148"></a>00148
-<a name="l00155"></a>00155 <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe" title="Keep a single CPU among those set in CPU set set.">hwloc_cpuset_singlify</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00156"></a>00156
-<a name="l00162"></a>00162 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g641ccf476257114e807bd74db0ca9cd0" title="Compar CPU sets set1 and set2 using their first set bit.">hwloc_cpuset_compar_first</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set1, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set2);
-<a name="l00163"></a>00163
-<a name="l00169"></a>00169 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#ga72d138f3e7a4ea5de4cf7603ef436bf" title="Compar CPU sets set1 and set2 using their last bits.">hwloc_cpuset_compar</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set1, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> set2);
-<a name="l00170"></a>00170
-<a name="l00172"></a>00172 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__cpuset.html#g84bda8f4363d5ed3e55ac0634c3bc5cc" title="Compute the weight of CPU set set.">hwloc_cpuset_weight</a>(<a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>);
-<a name="l00173"></a>00173
-<a name="l00179"></a><a class="code" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359">00179</a> <span class="preprocessor">#define hwloc_cpuset_foreach_begin(cpu, set) \</span>
-<a name="l00180"></a>00180 <span class="preprocessor"> for (cpu = 0; cpu < HWLOC_NBMAXCPUS; cpu++) \</span>
-<a name="l00181"></a>00181 <span class="preprocessor"> if (hwloc_cpuset_isset(set, cpu)) {</span>
-<a name="l00182"></a>00182 <span class="preprocessor"></span>
-<a name="l00185"></a><a class="code" href="group__hwlocality__cpuset.html#ge2974be78a7d7cddbd38cb23fcc6240a">00185</a> <span class="preprocessor">#define hwloc_cpuset_foreach_end() \</span>
-<a name="l00186"></a>00186 <span class="preprocessor"> }</span>
-<a name="l00187"></a>00187 <span class="preprocessor"></span>
-<a name="l00190"></a>00190 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_CPUSET_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/diagram.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/diagram.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/diagram.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,146 +0,0 @@
-PNG
-
-
-IHDR é X P0ï pHYs M MÒÎN tEXtSoftware GPL Ghostscript 8.70t8X¢ IDATxíÝër£8ayjïÿ½?hµÔè||ÚM1|Èáóý~
-S}>³ ¿ÑäÕþ½ :ãÃr@f/ @ú] ¼øÐ[`13ìÀ"¨] Ù
Ïì+XµÏçÃ'´Ç®V0ã] øølÖ}¿_ΣQ» ø
Â%å0µ Ø µèt°>ÆêHâ"¡ÄyN±ñ¨] ¼s?¤ç`.ÎM}>ÿþª §r@Cô» í|>ÿnõií>qUn×Ëów¶çWï8^oMðvæîãîô à¢ßèãùÐuû`ÜÎÙ7ãNãM&ÞáÕî^AcöÊûÈS¦Èz??Óa@¢vÚù~ýÂâùüvÿëýIþúýþq
- ÷I]¶ðê û«¸*{MåL(}Z-6ópÎhÊ«6ϯÁ]¶g%8O#ÊÜ~¹D~ƺ@%ú]F¼îûkð£Úí\Ïë\ z=qóô£ÈsFÁ'r@%j `-bÉN}+}ÀO¹õQªobê 8g4ìn 5Þ#î c~ýìwñÅûü«û«<gdó±`ìäÏ}Þ-Ñ( CÌútæë
-×Ùo|/ÃëãÐX ÐçÜ@(ÂÈ ÃP» =mUµ<î<ûS
-sF `'Ô. `'Ô.@;g¶:Q|ºó, *1ÞÀ«Ë ¸
-ý. º«ïk ^ÚÀèwúp/°+v/kvú:¬dw;û «ÅNü/ô¾ ×¢vºñ.äÿüêÝ xßéUë#n.í>âÞqZNïÍ\¾"
- ÚèÀÞrÈ{Ð-bÓìÆÞr(ø×¬ó;) Q» }xÄÁÛ1ñiMÍ`0Æê¸[²¸çbÓ¬ÍëGq{V¡0s_ÀUèw±çluâÝÌ(Øõb§O_É3lå) ܹâvÀðÚúCÎÁ¤õßð5i ÆÆêGË,|ç/e¿ÓUkS`/3 ;¡vÐþÍ# ¨Çx -]r¶ÀDô» P» P» P» T]~k×A¸n7
-àlÔ.À>¿ÿ×°XÈëüÚX@Ö¢½oðB½iøµ£Yß`²W
-κµ$~ø4ÐNðÍ>èÞ>Ú}ÄNæM |T{÷ñ¡îÝl(ö¸{åÙàäWÕ{SØÆÎ½qÁ=W
-Eí4"ïddÙ¢äùÁþêÝÑXÎg^EâÞØÈûÁ}qJ
-·ÈêÌOGvbó»è öXµÐR¤ñ ~|.VФIñn»XP¸¤÷µ7E e
-°j ³Ë>å=¥õû
-"¡"NEí´#¸ãQ¼¿¦|`+6rôÌX±aJÅàQj8pDÎÊ;µ$õ®¼âÓ[ :aÐÐNlKðWãtÉÄ>c»glÀopÊ}<VOx$^gIp¸7½ûW½- at l_ðº]LfÏ|uo`r^:i`5pj`¬Á^j§ßð}j`
-Îh£U±"»X¯ d¡v²_;:ôÃ8vn%
- µ0ÐÑÊÔ Æà `'Ô. `'Ô. `'Ô. Àeß $¢vÐ×EÉçÇìPÚ@_~ÿèûý.¸T ñi ä\¼+ý¼ rgØÍWpj ©¼KþÛ_ï-ojèÍÐØN`ï@$_E¿"#Q» (áVmo]dËﵯ¢¿.
-p$j Uܶó\g> ÂX] ÏÚÔÌÐëÑ1?
QìT³< ÖG¿wnõ ç*å[|x'ìÁsO±1.^OYÏJ§³] Æ`¿yÏj>˳d¯®so!D¿f'¦, Q» hJÀ Õ ;¡v ;¡v ;¡v ;¡vÐ~KÅ)¸Hp*j åëË®ÆlÚ@¹Ä/E/ûÝi{õÞÄ[aX×wÁ»!¼¿ U*v2¯>ÞU XèÈ b¥÷te©¼ÇòeÙ2Eí O¬ÂJàÖò¦BOOÕF¯Ë`GÔ. òècª½R±ÜE}íΰƻ ÈÐihÞ[{Êëôt· G¢ß@N#Brç¾öRì<×ëù& «a`p´ÏÇ´èÌðn5àU±R X@\ }æ±yÚ_ç¬L]Éen AÔ.ÀÑÕ.]ánÚsF fÿÁ¾K`uÔ. &«9kàBÔ. f¢XïH P» P» P» h¦æòn
-À¨] 4¼/tÖÓ¹?W|Ï@årºò*sé×·åG Q» ÈàÝÀ«W\ÏîÏϱû
-õ]n ¡v¡ì¶
¶æµFÙë ¦`¼<¹åEúÄ. RÐï Cqy!ïDí
-©YN £vðÎ+,äv(®[£Ø§xvWy ¨] ¼s«×iôÉR
-Æ» èîÈs at G¾)`Ô. þi~i¸çKÑ|ÆhÚÀ/mËçR¹æ¶
-2`"j >>u.À\Ô. ¸-b
0ß3PvýÜP¸ ÓQ» jû9_¾E©^)}TÀa¨] ôUSCÈkƤwÉéQÄ gàÄ-p4Nú¬&¨F¿p´á¹îôYÏ-~bÁBX
-ý. hR=ä~
ç7úÅ °8j å]0 õ¨]öôþù×í.²Qe°þ¢æ¦åõ)ÀñïÐïÃFöÑücxý:@Êý¶Ñ"ßNê}Ð
-ÛHAíÐõÃÀTìÏöFBõ×Û±dö*bú½³$Ä.¨]Z±a§î±ÿد²ãÄ8øÙæ~,Õ¸Q²HÓÀÄzÝ,3°j ìíx=u'¶3Xîí_»Z²HS``R6kJ`¼^·1Æ£vjyõJ+ÏçͰO{JipÓ#0ÓÌEí¬k at YpsÉ"M?TãÈ-Q» µÜùÜK«)Ó{}þ¯sÎ:G@É¢ëZÄôLnZq >FÒå
-¨Mü Ë*9Ú76%K®«îu³*Û:øZrdwpbo|L0-Ò; £ÀÞ^?ibQ)O¡}¶®ÿRêj¬{K<¾¯¤W¯¾+,!Ú8Í©[c
Q» àt:60µná^¬ÇÌS¾W8}îK??ðy¹Õ6J¿!,Êc&x¨Çw¤qïëc®ÒõUVûtkëëÄT¢:Á Ô.¸Nú}MÜï07kþ|nm»"¦¾ò iÚçs/n/q!¿9,?-bíxðsE^]CùâOÙ[0,ÛZª ^`&¥cr|ò jï¹ÇaìA÷W97wÜ;×ÓÅ.¦ d9Ïô"F^|9%öflòµðOb¹×j÷X¬ùS²ìhV#KôóD½$¢vþRz¼Ç d¹Óø"Æ=m:=ö@jà¯ôæÛíuÏjñõ¡ ,SÄx!ÌÊpÛäÅÈΧb} (×y½é;󨍹 :J5©kãúûôYÅfë=£v¢
-à¢v4òȲlá³MR«ä=P» Q² ¢
Q» íñ¹a.Dí4ç&"~¸µPÏ,
@âxÔ.@!>!°8"SQ» yø<Àv-Cí$¡õÇ1Î@íhhëq$Q» ´ì¸QǨ]hÇq-ÂP» ´ÚÀ?ìXµîE
-(ØA°,j\ÈÂ.ÕP»à´¿@%v",Ú£µc·Â\Ô.8m+0 ;¦ vÁQhI)Øõ0µNЪÝ|ÉçÃ¥ä¼8ä1à¿Ù kÛJRà½sng¸{æNjìhÊ
-nÐ0ç1èæÛèZ²ØM¤
-u»ÙåÄÞkçL]x÷O&´Gx$¾:§P~¬nL{÷´ÅîSì¯Á*
EÌ÷ûsVà%SÜ892¿srzbÐ
-µ5ý-Øp+/2%°ô¦9§A%j¬ezÉâÍÜë¡%ŦÒCn:ä"e¨]°¥Jû3w;Ï9UdŵkÎ)b
v3S²(c]Á#T÷Ae0s9%Ö#Ý;äë4Xµ& Uæµz½Ê´A 5¼|6MÊîØh¯ò
-% EMBórj
-ñ]\ ¸
-Ô¿ñ=£=-ãØàÖÄgQF(Þ5Sq¼*P» Ü+VQ² h%ñ+Ó±f0Ûamèó©ìwá
-°.v 9Wm#SÝæ~»¸7Äu4Ä%±N£v¹ý¢A\h
ý(F¦¹?³ °ÛèÒoé FFG#ÓµËhSRв ÅhdRÐÈ´BíüCË ëc¼ËÕäØrË ¥Ó
FÆãÞÅèwéfÃ÷Ø~ò<þ(-û :¡vIóùüûw¢Þm'bËÑÈ !Î%p¯Ôv÷}Å!·KÆmYÜV@^°Òf(åæGvÿÐ¥72Jchdðý.Ü"Æë v̼N3ïXA¶»ÿسÜ?éÏpÜFFiaô»$ø~ÿVnáâ1vJêMqõ¦º§¹;¿»Ï»ÇIÏ_cOÞìÄÝÀ¥
142¨]ÒĪl%ùébYo«¹æc°¦Íb8ÚâÑw·±eJ"9ý÷ûïßTZd·-ÇC z¢vy«Wäî àÓÝgï{¶6ö§çgÙU+õ àb¹RÐÈÀÃ9£4Þ§
-Ã\ìÉ#{zHlRÎç¶ zà5Cî8÷)ÏX9¾ àØÈÈÆN@#«ûm(³ÜáYX]@.ö,Ù«köÕ4Ä9# °j °Æ»\ál º¢ÁHÔ.WàTt:` L:z3 ;¡v ;¡vIPÙ¿·O÷`qO&] MÄnYFMP»`²ÏÙ2Mâ{¿yÅhaDíB
-oVrÞ(¿¬øöÏ[K®I#sd¾gCÞÀþêÝ
-À.¨ªÞÌÈ}PNpR3¡ÜTEþê>hÔKgÊ9¤¬Æg²ØËÈ6V@#¶¨]2¹÷'z*÷GråÅî¶(?Ví#öA· ~ÇnÃÖö-ôóÔ
-ò¹+ÇÖ^a¡¿MY
xs>±ErÜh
-ã42hÚ%½½¢|Ü1±i¶"ïæ}èÆ&n¶Xk®{¹ô÷«OµíÐÈ µK¹¸Ý-±i6Ds ¨_9:H¸.6BPQ±ºÉÜ2Å«Wgö9nö"ÿ|D³T¹´sWwòèU§ÀD,FmqjükDç;´EÏÛpræ;¾0¿ý,µôîf
jµ¦±só¹rÜÞo¤Õ
-þ¬ÿI.Yo5â*+72îÙ}®ÚeCjÌ×¼%*¾S¯äÚñ-`_42Y¨]ê1Þ襲G*ë
.iôÀP»
ýR YF®®;Æt42ÈBíw´&cawdY¨] /èØÃR¨] ¨c0µàãú@"vLAí£ìjË½ëø¸¿<É¡$àÑoôZÁ,ÞÈ0Fx;Ô.+ÙäÔ
-÷óñM¼"tcv÷¥hm£vé¦ »Å»ïªîS
-î·ä¼³ìÛÈÈæ´ZÔ. ÷~ÈjÃÝOlù²IÂתRÑ_N^ð[éV.ØBÙɼ7²¨Y/@óÒÈ«úFP»¼ Þ«È8U½ãó«;½÷~Æö
-¯½°û|¬£BvcÄn_¢>1v_!ïåL¨É]-ûøÈFF¹sYM#C}3µK¾'¯±ú#ewÚ!ÜwEv»1z4S϶8ÞB»ObwK¡²¿HØÂÝAíRä²Èº>)§·J¹Æ4zãHxê÷÷ÛT¢vIàº}:W¼sFvÊÄJkì0¹^goÛ°ÞÜä ¬×®fùFÒ;c'ã5S9«&Le¯Z$ðêRÆêÆ>íó+'ËÙj±]Ý;vèÁGbÓôU(ApnÞ«{'Âc¯¢¼¨²Z^çÀJod;à¬FFÀ[ÜÈ_Ý;Êkd¿HØx4Ó-V£Ú¥àé7|®ßðq³`¶O¿a¤v©Ç9#hZµ#òèçøæ XJâ¾<¾t AjjökGî'¯'YRÐ s%îSvUä¢v©vôCs ô5È,6CjêýÉ{Vl´Yli+ÑÈ ÀÙ ·û~¿r@¨}Ðþl÷¿úlS^Ny®»æ§²I|u j XòMçòhòA½Ð' øÀ¾8g K^$ñYÍÇÞ|Uh~tÄ%ÝtÊå).mÏ.ÏR
ÌèwA¡aPFÞãË`Ü#xù59ºÖþòí=r®÷rvb;ïAùÜ~æ&FfqÔ.(4·péÔÞÊ[ó£<+¤üª< ösÁü]DnnÂ_Ç2c.jh_ÑTïjßÁ§_%ö¬tÞÑg¿6îõá±iÚ²'Þáº$¹ù]·U®IaÌeÙjöµFFÿ¶vïF£v¹×/í~ 3q< ×Ä/#a'6¿?t¯;ëùÎïÎ]û}Ñà{Ñù
Xã¬erÆxl!ñCºa{GÙÅ]hdеþñF6ܽsçöµ¯²r"ßQßKPlÔÂkS¾ì92Ûh6YT4Aí£Ii,f½Åø YhdPïH#Ð}Zyö!xö=øXw®¤Ìj¤à«+ï%H®¬gÛÙ«Áú8ÛPæ}cG6úH÷×àsc/÷:785+e'ÝÓg;nÄ
-eÌïå÷ίÕ/í½®¾þ_ß#ÐVóFFOûILâ²ÚüP»l¨Qí V½&µK=Æ»àEð gÊlU¤`OA.j¼ )ƪR°§ cu /Í¥Ðï HÒu+Ú
ðq| ¼zý6"е4r<üÜ/yuÚbÀÓ© îÑ742¨Dí_â®»òÎ!ÐUåE#JÔ.ðåÞg5Þ5©]N`/ã/Þ¿òÎË
-Pç¢vAà2¯n;¼^1ÓìuX~©ÍØlE;Ð(VßÑâÎ'xõjåäQFÆ#Û7e¶Úƨ·;|¬ø;ÔßRaxM¼²¾Òܤß?¨REHÛa_[Ó§yma^Q»Às+
-
Ä>XwQ_´Ñ´¥72cEZ52Ú½Ýÿìµ pH_ Ê Ú¢vA¯¹óL_Û²(çjFÒÇÖÿ
-Àdöd44±Éz]4Gi¹¡F÷ðî*?û»qʱ)¯¥ûþ¾Á½2ge¥u+8ÈnPÜȤ¥ÖÈmp#{÷öP»l¨QíÒUp|ÜöZZ`42Y¨]êqÎíÉ=3/ ¢¹µº¨éP°û3hdnFíöhG3,»//»`Ú fÒǫƷ¦&]
Ö½¤|iï[Í\¡Kù3{ àvßï×»¨´û ýÙVîì|liò<×}¡Øå׳LDí KP®ý\2_>¨_©66[½þXyðà ,Möô»¸s§àmÑï5äçGÃåN¥\'ZNðZ^Èg¥ìSöVä¢vÁà@¿¬§w=L`?}ÝQ/^¥¢Pì|¼!2öÞݯ½ó~ðþ+rqÎÆD®Ømõ.^þMºúhYeðlú<ý\F
-Q»Àÿ¤×¸ì{0ë°¥MÆXÿ²42hÚÙ·B|ØÃ£×æq@LÊ7^¿ÑÈ -Æ»Àü=?}bÚ@á^sål42h~ïù±kn>§±kÀ¦hdе˽¼}^þà]Ó{7Ny×i FP»/vÂ8åû_4 )nF#NïBtÏxtº¼ÊÌoj<ú]M¿ÜÂÖhVÜÈ Zê
-}>&«ñ©üUÔ`zU¸Úü³qÎè\3[G³T¢ÑÑÈ4Díråò=ìÒy·wPlp#c-ÞÚÐÈ4ÇÚÜPuÿáâûù`ì@s42®ÚFsFcuoÔõÓ:8Èλ CðzÎ1fG¦µ¹ý.Z¸÷úE½c¯Ø¼ÇÉ$Wµ6·ù³l²åà¢3 ®Â'õo3ÚÐz!/Ê1Pl³é!hm`èwA¥ØiãX'mÖd`ÑÚÀ¢vA¹ØÁJÊaPúÄPZÄ[6Zp}qô/
-Ê¿®ü%CårÏãpc'{»v+¯qÒRùXkã>NksÆ»ÌÔ¯ÆwBR¾1;s¥»¥à®°ÞSbói¸º6]ó@±M3¯#¹ÐÚØÍ
-µËL]Så&ØÝ½dgQN 7Ü?cmG°¡©yNìÌYâÖ¦íÀZMQ»ô¢\ɨ¥½Þ©èÕ×)#KÜp×TéÝ-M³æ1ÖÉü֦ǾFk³j.äñÇóøk-ìNìe7¶S
Ù?õ+±Çt·HDyàÕaÓÝ"ÑÚì
Ú¥/Ç<ÁßÁÝ-Rî!Ñ1kHtLæw·H´6» vÙϰÃYÝ-ÒsÒéÜczk3rÐÚlïH÷bKæÜÚYÞ=÷2çÜéÝÅø~¿Á¦dpáb}C__|Ò}p5³Hæ{´6ÁÇ µY×áéE×Mù:,+6+9± 4xCÀì±M¿NwK2öMY]Òjk(³oæ×én¡µYÓ±oìr¯Í=¯¼NSòP¼¹Y¼æMõhmÚGhmÄxcé4éÓ%wEÎIå®y`wZé;oÍûL»t·HËÚ¥»E¢µYküv{u·Äèç¤g, ß^Ý-1´6+à{F
äô¶3Ïúkñ(Ãû7*\LòtlPéøÖfÖÊìÛÚÿ´ikCíRÂÝÙÆløæ¯¢T'Û5%XÛlh¦[my°¬[í,Zé¨]j%îxéi»{ÓÝ"59$zU?«W2f9¬µÙñÉEk3ß3Êö$ÉÝ´ön¾âËúæm<¬ù0ïAåkÁÂï>ºE×êKî&HßfìÅÙlmNBk3µK6·Ñ÷ªo¥) {í"v'NL¡ÞÑXÁ¶CÙ=òC"ek±Ç;²µ9¬©1´63P»t¸zë´$±ùÙ<jäξ¢lPÀ³~ksä1Ek3µK/éEwoWu·HÅD[Ï'N̲N>¯ênhma¬n/éqvÊܾ»×éqdJSrɾñ¼S¹º¾ñ/xë-kÓôÛ @ÐÊÒ
-Öf"ÕJpËVÁ_þùÄ×Wñ¦ôf~ywKÞýзÂëÖ4Ý6(.t at ksmWkmôÝn3ݬÝ9º%]ìèÐl¸sÝ9º%M'|
-ìHlþt·¼RܬU4`eæ¶6ìM$ìt·äâ(CwK.Z¶øH;Ý-eZ÷ »¥MC¬²íÑÝRC" Ý-õhmà³mot·´Â! £»¥Zz¬©]ÑÝÒDDwK´65øÛÝ-ýpH¸ènéÖ¦+h3t·Á!@wË´6ø´Û Ý-#qHÑÝ2M.ÖËèn
C"ÜîYhmÒñ±·º[æâ÷ »e.ZD¬¥Ñݲp6º[ÖAkóÏ¿uÑݲp*º[VCk£c-¬îqHÐݲ2Z>CwËú8$ÂènYMÐÕo~5t·ì
C"ìî½ÐÚxøD\Ý-;â;¢»eG´6®ßójènÙDØÝ-»£µyðÑ8YzwKJ:©u]W DX_zwM%ZÞþ½ ÷Êên¹*=ô^ÏÌå«|¿ßó£è§ IDAT°¬îZJ´6ü½ zblJrsÿ5Zçíðæölh6fQZàãú¬.Úu®ÀË[êëÑ
-F·¸A´·ýÕ¡>ep$®o¯YÆ
-
-F·ÐÚT¿ïlm8g4TÙÄÛ¿Ú½ »?÷
-[è ×huØd;oc=½@e_&¢µ©4~ÞÙÚP»ÒðËD2îúÞÐeÌ
-ä4fiøe"ZJ´6P»PÖÝò:ÃÙ&À;0QYwËëimÑÚôÀXÝ.lL±·åÜ'¦Léî0YW íû
-ÎÜ}m¯Ò
-¥ÌÖ¦M'§Õb+°o«îïlh0sJ^íÏÚîú
-TÚ®@¥'_¾"¥µÉJM¥EVàñ
-µKcrÔu~³Ø±û+ A
-½µ9u Ò½¶6ûÆÏÑ¥´÷WV8d¨]ëµµ!E0ç¶6ä»Xß ý+«.7úçàQÃ1¤óZ
?P7I zXû;ÒËÖU¿)ãènÁ+FÒ¡X6ènACZ¥?Y?]j ¤#-¨±tKÅÐÚ,øüÚe÷/¬w²î&^± "6:bDltÄ&(;6'Õ.'Ô°ZtKïó± "6:bT¥WeNí²ôY ë'Õ¢cý±Zt¬ V.oý|>'ÜL¼R.{-bóØHÄæ±Í«ÜØl_»D4(.bظM:bcté±Ù¾v ,
jÈÍÚ×w©vÆÅ1±AbĦ̱µËëM Ø ±AbSãwíâ¸Í@
-X 6(@l£dØsjï;É;Á±Q±òÖ»]¢
·¼R2*(wbs bSég¬®¼ýõóù÷OùuvÛ{ßüãÉGp\Ø @,6^T
-\ÄæÕÛx·¦yjï×/t·ºýR½¯º9¸0
-ÐÆÆí·3ıÑåÕ}ªíz9Î
]p¨GlPØ À屩¾¾Ë÷ûïßJ*ÒëÙ 6(@ljüÔ.±>£v«¸ÏZi=OºÝnÞéÃàÓåq6bÄM%çW¾<«æyÐ>n§ñÆÁØéñlûàCÁи#¤nÂ}-bY±ñ2c~P{¿Ç»ßìûGÊSÖ lÎ×2V:FlP =6Á)ÍM1îg]ösèÖæÔ.è(±½ YPÖæ*'ÜÏ,88åObÄf¤3Z2Óà µËÍçü²È_7è=8Þ½,RlË9xS2¡íe'S^Q>XØ$¢åuD´6mgrôÖsF²#Õå°ïï[f´Qc¯M¹|up©ÜK_Ó
- Û¡µAsÔ.øË~/xµûôÝXæ
-*9÷b¬±C¯rY×÷Uæ_Gͯ´§ÛhXÌU±§xë_Zùº¸5ú]:úü½ I¾¿¯ähÈj :½Ùn;{ÅØ+6´6Ø+6.j°VÛ²ÓA=¯ÏÖm>bcÙd[£ÌÙ} wÎÞ̽ÐjÁÕè9>6èáøØÐÚôp|lt¡ïÉ; ¸?{.OnûÜgä -9}º÷à²)£äb#é9Ä~N_ ùøgT_.±A®`ëOlØ|Gúy?ÏßJåùUV-ç®FKú¾5gÄ 0û«;½÷òaæÚ7
-¹äÛïñÞ+±%6HË!6-ÚÚb¢vyÞª÷Ý"&8Á>¼îAWn¿Yb¦|ú0ìMÅ9F"6(@lZ¡µy+Ôïâ½ïׯTv{iÇL,¥xí5_óÄÍFhm6"j÷${JÈ;s´É9##6ÌS·zÝqvÊÜ9Ë'#åkaC(b\rc{·6ĦÌçÅâþúwÂßuÌëô
--©0
-®ný$bÊ0¨XDrCYöÄN¶IÞÛ4¸MÐ^-ZWzlbã¿b3{VÜÄ&(µµYºUª¨]2_gáÐÔ=ïÔ¼íØÄ&Ý=ïô±IwÏ;5jkÓd=ܳ2ÓkîÅè.ÙíLGk3ÆíµÑMàÓu 6§¢µïöÚ
4 ±AbÄ&èöÚ«Õp*Z´Bír#¾ `Zô@ír¥)¡Ð
-: Ý ¬+oÕëÔõâ´éßËÜÓûÚnäêºQ6
-ÍĦ¦ÕÌ×lm÷»,êVÛiâöö®kSs¹Fxî
-º'6´6
-ÝE]íRÖײöýZm˹ȽWvq23k.t at lÍp»Ç¦É~jÙ`Éw÷Áؽæ¥öõ²ÊÞ,Ó«ÅÄK>Çæ|V";q««:Î%ßÂÈ7uOlÐÐ=±9,c´6¦l¬Ïÿ%Ò
-÷¯ö÷Örzo>Þ3x
Þó«»åd^M((ǦÞÉ
q§´ýþÜ@ç+nz|õã[ú)+Ø ±ÙͬØÔ¬ÏÈ9#¥þ0Æ|¿Ñ?¹Ó(¦0+:6Yð¬L$²qñÀ&8¸`\Â'¾±A®Kb3²s¢9ZÍc#¤,ññ.ý6ÒJ#]ÜÒ5qúÄTåÚhÏ÷ÊðØ¯²WS_ÛÞ½ Á-|®òÒ¹
-Þ½ögZÄé·Meõçïÿ½ç»=+ÊPÅs^Éûgâç§úõb½Ûý¡mÝŽ\°;NÒgÕ]ov¸kÒëNôþ«Ïöõå'Êi×aÊ«]´uOl>
-ÑÚzÿ=õ¯¶0Nyñ<â®;[ØBGÎ!HΤµOèÔ»úäΦL,«Ý)àÎÇí.·´ÁÝÆ}¡hÊwÚC0²F,¼qÞµ¾<ú&ä«ßÍß
-¼íeòKb#ßW'G¶6ׯ¦>3?çäósô´¿¦¿ü61¸ëÈÍWÞÊéÓ×rúëÆyCâ«|k)ÝÚ.¿Ü·õ0Ä9ÇÙÄfÝ[bSìÞ{4LÜU.ù¾q·B÷j5o
-rz´6³òÙ=6ɵ²?wsÖlÈÝCPÀíñ=òà#ñ`Èíº3/'»:í±×zÄM1ZúyäÚå¸w~Þ¶Ié-Ø×øÄÜJ¯ÇõuúĹéM
-ZH÷3Â,Ãz/;uØÍ©¨]G»bäÞªÇÀx´6¡v)wg¡½Ñ[^sQï
-*ÝÞòzplþ¼Or®_ë}i÷[õرAbÄÚ%`V¡jÌ'ÇR&ßxW}ÀFhmPÖæüsFòäëר¼kÆ._ByV";ñ7áºè§86±ß56XAp¸Ãʱ¡µYÁv±YÄáµ÷Í{ûkâ¡Æ÷÷µäÝ)í_íÌå«_tÇÜ&623rîÄØ!ClGl^»¸ÜÔð ÃÖ4òµä«, è
-ryÄ)MjË-?Îg#6(@lPؼ:¬®ræ¯É½ãrûCpÜ'D¦Ø(6XDp£,ZEìu,<>ëtï¤`eúy;áçþ*kÿ*·Ypx7Ãs
-÷çrijXÅw5`9ûÅF
-#6mMMp+Åõ^ÎØüMlæIó\:^µ¬«3Vøïbbcñ.Æ 6ÞÂHéµËã]\Á)K2,Ì(öÓ5^òp!ØMíþ|]}¦#6b
Ø<Mkc£»½v¹6ßÐëLÚ÷èô¦ÄwÆ>gì]°eØbØbïÚØèΫDïÑÅØÉäôúèYݱAbJ·÷»À5kÎm³°bÄ5èwÁ_n?ªû
Ûû*8ôga;Ä
-*-\{ò=£Ö¼óÁÞ_Ý&Ã=éëýì>| wÞůĹÏ
-þìÍ¡±IGlÜå$6]$2.uu-½Z;×.òsׯW_zsElz]¥^b5ëØ(ÓÝ5Þ%}Õ¯¼ãÉ£¹a-»Æ*a-»Æ*a-»Æ*DwÕ.éëqñL¬0ÜlÙUÔܱ1.ôYqbCk3Þ±1CZók僚½Úðã\À
->7ötï¯ÊÕÄEÓËw«rÍôà
-c=üÏÁûMcCkØw~íb"ã°³ÁbÉswWwî¯Oô¦Wf¸ÀHôº÷êÚÆæ53ج¡&6±M`Íé»À\Q»èE±V;ÐÜåìé§f)hYû=f»¾Üؼä¾qbSàüÚåµü,cÓôé_ó7 Wöc©Ê]½Glr3cÍp5±Y¤©1Äf8b3ÞùµK§]ÄÙ*ú~¿¯]yÊÍ@Øô[רd½.¬N»y¿eÈZZNÜõÕÑiRl×Ú,Q@
U\ßÅ;çýUîîfÐÏàsK^g_]Ù.Å'V©ÇÐßìøØ¤l5b3]Mla 67PÞlìOÄ&öĤéWEíÒ[pÓú6ZÔÞÆ¯M3cv[Ú®Mº½¶>¡²¤×.ç3jN®ÜØ1úd¤¯{l´þÍ ÄÎMµKÝ÷@N]'3³]rÍxÄÍ+jl»@iJhe:Ù=3ØÌ@lPàØ¤ v¹ÎëpÔÐnæ"6Øä#6d¦j{e}x 6hÚÆ\s¶
-Ôû3{ 2\]»Tv]~~´Z¹Íobsb³«kÊS°Ï5³.
-ÜÄæ·±9±YÄã]ü+î)¼ ó©¾@ìÕÞ¯±]Ç.í>+ö*r&òåäu²+·±ibÙØ|ÄEÙ½yË/_N_àâ>±1ÄFu~íâFMFÁåNfdÄ>Ã:.ôªì*
-®LwºUÅÃÝñäÝW Î$öH°eÉElº$6ÞLM%b#ëüÚ¥ [^²ÏN@¹ÇöÄ~Zɱ6ÈyÖ§#6Ͳ1b£#6ÊòÜ+Æ»dÅîÂ4ñuØGz¿\eçØpXlr?áMbÓiI6r~¿KY½ìu'Ê nN\!^÷©»rôõ/¸½ºvºÏØ(MñÌØ¤<ñÂØ,|wìÏǦ*e£ÚÇÝ.;÷Y¯kÆóº«ÑQ¹zï7¸X¯÷,¹VåifïÊñPì¥Mº#c\$oâàë*±åØ=ÝþLlMétSTÔ.-^|á5Sª¾59ftÄÆ"6éElÒ¥×.ç3*pd&¦K?LÙ±éØ ±9ÞÂï?ßÅ4Ý^§ÜIZuá³rM
-bã!6)ؤÈXKô»xD¬+'5£`åİf§®Üòî~st)ZÃQ°rbX3
-VNkF½r>gS»ü<ã´Æ¬D¬(k#+ÊÅÚHÄr¯Ãjç©/Y¶u·ìª!6ù!6ù©Í©µË,r}.½±bÄÍçsÅ= À1.¸èR ÂÂß^¶¨ó:ß
Ä
-Î P» ìZ»è_0þuâwÒø:Ü"rc3wÃEX?6î+n
Ç»äëw»Îçô[±
-£p§~ß$6#6(°Zl¶vTíÒoÛ¸!°?¿_/ØN×ýØØ ±ihÚEÁG^HÜ_Õ³|äy®E7=ê;CG¯±IÉ!6!6(@lFÚc¼%½
-ùºÆmáénNï¹îlå_±¯²ØÈÌbsbÄf°mú]¼â£'
-çu¦Á"6(@lPØ´MíÒÉå¥+Ê 6(@lö8gdÂ3·U¦w;÷Rf;=¦+Û^úÄÄæxÄÍHÛÒ ~Ì=hâÛÏûklâïïáNÞ(*û }º·>7u=6wZÓ¿vHlClPØ´Í9#9I åñà__7áÛøf¯±IRÏ ±9±Ab3Ò6µË\î où8DlPØ Àm±¡vy§±T¸(@lPØ À
±Ùf¬. ¡v {¡v ;¡v ;Ù©vù|>ýLësÖo
6(@lÙ¦v±÷¬2£6ÉÙþÄ
-¶©]\)_úªß¨§~µìZÄ
-Þö¸¾Ëǹ¦½þ±¼ò±¼vrlÓzS>ýæ:w;)±I 6#6(@lÛ£ßåÙ<¶;îõAù³ËÆKfK/cmàÍÕîFcxÉmbs bÄf°=jt·% J¿±ElPØ´rTí"«T at GfPØ ±iè¨Ú%=vÊÜ»ÃdmPb±AbÓPjÿÕ\úưoÁÇ»©¦Rÿ÷÷ +oJoþ²?0½Í¥Ä&bs3bÄf°-zYÇÄ# 6(pLlöøt
-Y®î¸0±AbĦÀùµ!@bÄM£Æê ãQ» P» lS»túκ>[ù×K¾:bÄÍHÛÔ.Ã\²áѱAbÄÆY»TnW|ߨ ±AbSoËïHÇ.8è^`7¸u¹«øÍ
- 6½í×ïbïñí>¨ÿjh¸«ø
- 6ìW»xeì#ñªÆv{60Ä
-ö«]¬RØ ±AbÓÛ~µKðVRéÏÍ}JÙôX
-±AbÄf=n ©ßà;ýÆâî*îÎ_Fv5|$bÄÍ`[.ô²F"6(@lPàØlùé²\]dó(·;Í"K{bÄMckEB྽¡[sëŹuÍâÖÜ:»Äf¿±º»m° 6(@lk©ÌÛï² gûÝqÊÅc#¶ä ®-jd#6(@lPà56n¯ÌÜØÐï2γý/ú·k/ÿd{³ÂÁ
-x÷óÄØÐïÒ÷¥ü%S}æKõס bÄ
-µËLOU²½9âElPØ À²±áQ{0}8·NElPØ À±ÙãÛPëK
-l2o×^ô|#e4!mØ ±AúØ(
-µK3ÁMµËwå1±Ab'ÅsF `'Ô.íXÀb:bÄÎÍÂE ÂÚß^¶®'7=
-8$6çZÚ/X ±AbÇÄfáëóÉíwájAënâ5 b£#6AÄFGl²cóù¬}Î(Ç_C°f¬ÖÃQ°rb
-ÖÌ!çÈ"ñÎ"6
-bClÄ&Ø(
-bsBíB&^Ñ HÄæ±Í+b#W¹±Ù¾v!hP\Ä&±qDÄÆEleÅfûÚ \屺VìöQã!6(@lPØÔ;°ßåûý>!øþ0|3
-o
-è'M½?ÆóùøÿÎB=Ä
-\ÿcÌ÷ûëBpOùrèª|ªà§ÂõFÙôÄÍ
-ry1¸M¢Ð9£gExÝ0Á^Múi¼¾¸'n>¡ïrÄÜMo3c'6"6¹BcuávÆ{eìdÞËU¦Áíg{zòÎzörıñ@là!6ÅÚÅÝÕa«w²%Wßµ5
- 6ÅÚ
üéà5ûàçÛÜAn/wêqÂaaÄ
-ÿù©<Üñ+îßïßóDÞ©"÷Áúl[Úý;Û
-ÿdÅ>HÞ%
-ÄbÌ!60Æ~¾#-y¦L³eCÊ?'¾3
-#6(Ûèé !6"6õ¼®. 8µ ØÉ ÷b¼s¤* 6ÈEfz8¡váÌ_"v!±IDl\Ä&±±ÈLºôØpÎ ìÚ ìä§v©ìßÛ¡{°¬ÏËä*ÞúÄæfÄ&Ë ã]uùµPØ ±A}cÃ9£°úJÖÞÇܽ¨3ÎFlPØ Àå± õ»¸×þ?ï#½0¹I¼J3xrã\¹¬2Ý®
Ø W°õ'6Ð2sFÏ[znfôüתû§UÅn^e·÷óýÕÞûAù0sÉ4Èûã`qĹb1ÄqĦ¨]Üû2ºÚ"&8Á>Ü]yrûÍR6¶}¹í±AbÄ&E¨ßEÞ
Ñ[Y[½CiäÃØ±AbÄæ¨]ÜDî)!ïÌÑ&ç('ºÕë³SæÎY>¸Wéb\òÈØà±)óùG±¸¿þðwó:}EK*=]úIÄaP±dmõÕ¾~¶]¯`?Ä&±±ôØÄÆ+5Äæ±õ@lRc³t¼*jÌ×Yx%4uÏ;}ElÒÝóN_t÷¼S]õpÏÊL¯]¸¾ ØÉíµ2¢!6(@lPØÝ~OK:âбAbÄ&èö~ °j °Q»T[õl\¿ÓMæÌYÌ5äêºQÍ©Máý.Ïß«jµ&nïÏYp!bÄ©«{]Ýà
zÓj`Ô¬VO×dD?»ÇÆ®
Þ¡µn÷ØxW-[ÚE6Xòj¹î4Áäõ»SýziBo^p0ý*MÍ9ø¬DîÍEiP*Ý4tOlÈXCĦIfþ{H+PÜ¿ÚGÜÛÉé½ùxxóÂ+ô_Ý-çÍ`ïElKë¼ãNiÿj/Bÿ7
-¾:-HÄ
-\CëÈ9#¥þ0¡;K§±3´È,øCNuol
-\!H7ÄFIYâã]úÑíÍ-]§OLU.öü856.]Ê2ëç{FÞóÝe(âó ü*ÖÛvz÷V/X½_.Ø'é³B±Kb¶îÍ'rrîMÅû{AÜÚE
-ãMìMxA1Ûè¢ßGú#Îùy+WV|ÊôúJìucÊûü>{¡ ù¾ìã=òêØD(± nÄGÍÁbëØ-56yñJ+&©¨]_¡Á7µ6rÃ{LDlÒÝðt7¼ÇëØÄ¦»÷^ýúÖ£ÎElPØ ±Q$×.Ï;ÜõÒY¬·3×î!@bÄMLrírÜ;?o[b bÄûH P» P» P»ãBL(@lPØ ÀÁ±¡v ¸½;] 6(@lî½¾bÖènï2
2ßËÜíEl65q{É+·b?¤¹VÞùµ~MåØS{ulWW®ë¬¼JøëÜãÇ&¶õÇÄ/űrl°½b³NÀ¯]¼"Ñþ¼äÏôÞÝ)í_íÌ嫤ßlÕÄFfFÎÐØ#Ä2c
-âöÍôCëÃk»®w[ÓÈׯBñb3½5ÁÃû<X<6XÄF±Gòã]T»XÍGÐFÜ`ñØP¸¬iñØ`MÇf
RçÏH9ó×dÞq¹ýÁís+鳺Ð
-ï}£ØßmÜ
-koéo<¸ +ÇØl
ÕÒîû¬LcM¹W-ß»ûW¹Íã¼~~](öB±·ã-mCMªø3ïûÅF
-£é± nb3}&sÅÞ±é±iR·øÒɨ¨]¤?ibë\ÆÚÛ3íÓåÎãþª,@Ä&±qØ$"6vÈLºôÚåüsFº-:Çzøþ|qÆÛhÿ$§ ÎÓ>ËÎáóÓ-é5ó-ätÄØ 6ĦÀµ±ÑÝ8V×µZL'²û¿ûà72=&ÖXØY)¯¾Ñ¶ØhQ{#6é6ZÔÞMºu¤Ûk¸fí$ò8 !6(@lPãösF°¾9cÑcsH¶ClPØ Òµ'cu[ûÄGÏä±èÞÉiùî¼rg{ÝàÏÞêtÄÆ]NbØØE"3éRW×Ò«Ú¥5ÖŪHǺ²XéXWÖCôÚåÞsF²ÊÛ¸]Oæ£ßM%b{d¤íV;±=2ÒR«ý®±ºé%ðÊŲì)bÙõÓ±ihÙõÓ±ihÙõÓ±ItW¿Kúz\<Y#ÚPØ ±Abèü~o4»½ÚðRóÏ=Ýû«2(,qäôòÁÒGù%>Ý4àÄf°ØÈÁ§ÄæÄÆ3 6ç×.&~"»Áb+×]ïîWaC
-IDATÜ_èM¯Ì6qîuV´Íkf±YFqlMbs<bcÆæÚE¯ût* p¹ËÙ)7wüæ%6îKôí²bózIl.õÞMók×ò³Ln'a°Ï3 Wöc)ý8æUØt,Ájb³HScÍpJl^«bSæüÚ¥Ó.ÈDâl }¿ß×®<Hèܹúm¯EØô@lÆÄf*¬âÚtÞi<ï¯rºA/<Ï
-.Ulz}ue»U]¤^^ÁøØ¤l5b³8=6Á0ËÅÖ±=1iú¥ãUQ»ôâ´>}Q7z#õÆ¿ÙM3cؤ#6>¡²¤×.ç3jN®ÜØ1úúè#v¼î=Blà"6(pXlb¨]Jwd
-½Cl¦ 6(°{lRP»d;/
-M'gÆn
-Úå:n²½æãÐÚÍ|ÄÆ|ÄÌtBír5¥eb
-4t×½¡¸ä0m 6¨Dí vruíRÙoùùÑjyPläV 6g¼ ÍÍ"®®]jοÚê8Ä#» Ͷ 6g 6¸b¬np³¹÷\¥\öØþIÎêH±T{¿Æ.t»0¶û¬Ø«ÈÈûgå!6M,¸(»7ÏrùåËé3± þJlô>86ç×.nÔôíçNfdW±³«(¸2Ýèþ5Võ»;¡û*ÁÄ ¶,¹MCÄÆ ±©Dl$bc_»dËK¶^Â_HîÆ±ý'ñßVr¬
-òfµäéMsÇǦìcØè²<7Çæñ.Y±;©Wm¤¯Ã>ÒûåºîÄfÃbû GlÊNK²óû]Êêe¯;QNЪÃpGòýzkÃ]áúúÏJÜ^];]çOlÇǦxæÄFAlRxal¼óùÒT%nTû³Ì}Öëqç¼îjtTîÞû
-®@#VÅkkâ=K®UyÙ{¢²[Æ^ؤ;26ÁEò&¾®XMÙÓíÏÄØN7EEíÒâÅ^3¥ê[cÖ ±IGl,bØXÄ&]zírþ9£GfbºôÃM
-ã-üþÓú]LÓèuʤUî1+ؤ 6bØxMµ´tí\»ÅßÈX?A¬ëGb¼bI¬Wy«èó9ä;ÒúÍ˱Ûı z2ClbM±ÑÄfáåô»ü<d¬»×@lر ÊÍÒ5r~í wÌ9# p j °µ¯ï©A ðÛÿäèÀôÿý IEND®B`PNG
-
-
-IHDR é X P0ï pHYs M MÒÎN tEXtSoftware GPL Ghostscript 8.70t8X¢
-_IDATxíÖA
- À0À¿çC/²¤U°çöÌ, ó; àw J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J
¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ]
ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %¤Á%Uó IEND®B`
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/doxygen.css
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/doxygen.css 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/doxygen.css 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,108 +0,0 @@
-body {
- font-size: 13px;
-/* margin-top: 0px; */
-}
-
-div.menu {
- text-align: center;
- margin-top: 12px;
- margin-bottom: 3px;
- background: #eeeeff;
- font-variant: small-caps;
-/* position: fixed;*/
- width: 100%;
-}
-div.menu a {
- text-decoration: none;
- color: #0020a0;
-}
-div.menu hr.menu {
- height: 4px;
- background: #fe0;
- border: 0px;
- margin-top: 0px;
- margin-bottom: 0px;
-}
-
-h1 {
- font: bold normal 2.5em sans-serif ;
- margin: 0px;
- color: #0020a0;
-}
-h1.sub {
- font: bold normal 2em sans-serif ;
- text-align: right ;
- color: #0020a0;
-}
-h1 a {
- color: #0020a0;
- text-decoration: none;
-}
-
-h2 {
- font: bold normal small-caps 1.5em sans-serif ;
- color: #0020a0;
- margin-top: 8px;
- margin-bottom: 8px;
-}
-
-h4 {
- font: bold normal small-caps 1em sans-serif ;
- color: #0020a0;
- margin-top: 8px;
- margin-bottom: 4px;
-}
-
-h6.mirrors {
- text-align: right;
- margin: 0px;
- font-size: 10px;
-}
-
-div.section {
- background: #eeeeff;
- padding-left: 2px;
- padding-bottom: 2px;
- margin-top: 12px;
- margin-bottom: 12px;
-}
-
-p {
- margin-top: 8px;
- margin-bottom: 4px;
- margin-left: 6px;
- margin-right: 6px;
-}
-
-hr {
- height: 8px;
- background: #fe0;
- border: 0px;
- margin-top: 6px;
- margin-bottom: 6px;
-}
-
-pre {
- font-size: 12px;
- background: #dddddd;
- padding: 3px;
- padding-left: 0px;
- margin-left: 12px;
-}
-
-a {
- font-weight: bold;
-}
-
-div.publis-desc {
- text-align: right;
- font-style: italic;
- font-size: 12px;
- padding-left: 15%;
-}
-
-p.updated {
- text-align: right;
- font-size: 10px;
- font-style: italic;
-}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/doxygen.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/doxygen.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/doxygen.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,10 +0,0 @@
-PNG
-
-
-IHDR d - ok> gAMA ÖØÔOX2 tEXtSoftware Adobe ImageReadyqÉe< ]PLTE ǾÏ"&©ÈÎï¶»ÖÓÚú¢Þ ¬à¶Âõ§ÕÙêÉÊÎáâæ{Ô¡ë× ²ø§¬¹ÀÀ±ÝÝÎùùéõõçëëåED9×ÖËhg]_X<@:#mhUÿÿÿÝÀ1 tRNSÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Ív ÿIDATxÚbC £: d#
h` @ ¡X",***LK . ], ºX@t± èb @ ÑÅ BµD6 %""´° %B:H¢²Áf@ RPy"K`\PbC(!II!h©
ë(ñÄ!ê¬CÄ
àl!0[X\J\$TM(>a$SÙ@Ш@R.$¬LJBR¢AÌG1
-¬Â(FÈÔPhhÁTÀ¢%!`&q°%uÂP ¹¢¬ ¹CT$B¢à|ºW¤Àl £!B`R$(
ÄÂ@ AÅ%ĤÄ%@,(ÊÚ±%$ÁââRPmB U`1IYB 99 \1 yCCCÿf"[N ' Ü=TGÈøl8^Kû5<êSæRɤ%î@@ àÊ
-b1 qÅAXH¸&ØBR y nPÌã 4A j¹>Ü t!+(.ÈÅWQ±A2ÜÜMUÜâ`1 %`19 F<3cZÄ`óe!\ DÈ+.83³Àä¸!lYYA -6EJ¢V @©XXX 4å
-Ê@86Ð`RdB´4I "Ý "@xr ÊHAÊ`f ÉȰC"X V0ɲ³Cb at 2
¬H
-¬È p)!( ì 04)(%RÁÎ ¶$T Ê¥Àþbb,sä Ð@7 À üѰÒî?f¥Ö\PIx!I´¦"È3¨
-QYÿt^^ÛØgv- }>W JOAV`$&#¦8ùøø8\FF SFJ$ÂÆÐÆÐ¡ä ÀÀ4ª
Èäå -Á§ H²
f ?ðâ5 k1 d,à ³. "FËËàñ½ÁIÈ "±Ù 4ÉH gx|f ©m)))9´.
-aM D& ºX@t± èb @ ÑÅ ¢% DK . ], ºX@t± èb @ d`ɽSµO IEND®B`
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/dudley.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/dudley.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/dudley.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,97 +0,0 @@
-PNG
-
-
-IHDR Ê Qî¿ bKGD ÿ ÿ ÿ ½§ tIMEÙ.R
+ IDATxíÝ{teÇñ_@p`cÀD1C£BÔàG
-·eÎ
p×
uÝQX¹Íáâ :ÈnVØ º8ÜÆì
-$¸!µxè©@®ê®záû9ÇcS]ýÖÛïó<zº«_bb¢, nt
-OIIQff¦Ûs ÀuYYY
-s{ x 2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 6×E£\^^®´´4W¦òòrW
- p^½å>ø@Ý»wW&MÔ¹sg^½: ú|¾W¼¼<Ý{ï½Æ¿òßÕÇê¾
-eeeéÎ;ïT&MÔ¥K½ùæ×<.,,LÑÑÑZµjÿ¾={*//ÏÑç pO½åáÃkòäÉ*++Óû￯÷ß?XóªÜÜ\¥¤¤øÿmY,˪rß+÷ÙïÏÊÊÒ¦M´qãF?^6lÐöíÛ¯y\yy¹V¬X¡±cÇú·§¤¤(77×Ù' pM½åýèG:yò¤öï߯víÚé·Þ$íÞ½[?ùÉOTQQ!馲cÇúãÿ¨^zIZµºæ\ûíÃëg?ûÿê]»vù÷ù×ýWEEE©uëÖÊËËÓôéÓ¥ýèGþOv÷îÝ«ØØØ:=æÍ+22Rýû÷WQQ$iñâÅZ²dºuë¦Æ«S§NZ±bEµc´jÕÊ;66Vûöí«Ç* ¼¬^ò
-ôßÿýß7nÚµkç¿ôúg?ûºvíªõë×K>úè#uíÚU;wVNNæÌ£/Vú$×~{Ä5jþò¿hîܹJOO÷³Y³f:uêVZ¥áÃëöÛoשS§§'JJJJYëü-ËRii©N8¡®]»jðàÁ¤S§N©S§Nj¾l»Q£FzôÑGõÚk¯ù·GFFª¤¤¤>Ë ð0ß´iÓ¬ÌÌÌz?ðÀêÛ·¯%IGÑСCµoß>5JÃWrr²Ö®]«yóæéË/¿Ô?þã?êW^Ïç«tésãÆ+ýB,ϧ
-ù|>]¾|YaaaþíWÿÛ²,µnÝZGQóæÍ+?¹«cwáÂ5oÞ\ßÿ½¢££µmÛ6³|õc¯Ü¶,K;wîTzzº;&I:{ö¬ºté¢Ó§O×{
- ÞUÿï(=zT.]ÒáÃuùòeÿ}±±±JLLÔºuëô§?ýIÉÉÉ~øÐ»víÒ-[4gÎIR&MtêÔ)ÿcãââ´bÅ
-?^eù/áäo«û·$%$$èÈ#u~¥¥¥ÊÌÌT\\$)==]£GÖ±cÇtùòe\°°0ÿtôèQ%&&ÖùØ o¯ÏÎ=ö ãÇ+&&FK.tÿÌ3ÕµkWÍ7Ï¿íÊ%Ì-[¶Ô/¾(I;v¬:vì¨.Ȳ,^½ZcÆÑèÑ£uñâEIªöàª:TJHH¨tLûm˲ü·6mªûî»ÏÿëéÓ§ëå_VJJ¾ùæÅÆÆVúÍÖöqÚ´i£ùóçû·ïرà 7 À|_z]
-
->\o¾ù¦ÂÃëÕ7Hyy¹
-¦µk×ìW¤¥¥é·Þ
-éó GVVVý>Q®ÏçÓßýÝßiݺu!oÃÃÃ]i%¹v\ @p8ÖÑÖçRi ¼ª^¿Ì ë2 64Ê ØÐ( `C£
-2 6uúóP
*((ö\ ÔSbb¢kÜú¼úÌEýæªKýJulwìØ¡¼¼<õêÕ«Áàýû÷ëìÙ³µ:õxõúÌU×úêØ(KR¯^½4eÊMs-ZTç}©_À[¨_À\Ô/`®úÔ/ßQ ÀF e lh °¡Q ÀF e lh °¡Q ÀF O7Ê111nO@¨_À\Ô/`.êpFPå=úè£U>}ô?ü!©¤º
©S§ê/¾Pyy¹èß~úôi=õÔSêܹ³zê)>}:èsL`BýÆÄÄøÿð7&Ôï|àãc=¦]»v} L¨ß7ªoß¾U¿~ý´sçÎ ÏpKPå &hÔ¨Q:xð -[¦íÛ·ã0ubY$éÀºûî»ýÛ333 Ï>ûL ÊÌÌtk§P¿'NÐ'ÜàY&Ôï
-4oÞ<<xP#FÐsÏ=çÖO1¡~wìØ¡+Wê³Ï>Ó¸qã4~üx·¦]På[o½Uß|ó:¤Ö[kîܹþû>ÿüsõë×O:uR¿~ýtèÐ!IÒ¡C4`À uêÔéw·víÚ¥þô§ÊËËÓ±cÇôäOúßmûäOüûÛ?azóÍ7£õë׫ÿþzê©§´jÕ*ÿý}ôF©9R}ôQ00 õ j&Ôï¿ýÛ¿)66VJJJÒ-·Ü¥<Ïú3gÚµk§°°0ù|>µmÛ6K¸"(òoû[:uJ³fÍRïÞ½+]:2yòd¥¥¥éÀJKKÓäÉýÛxâ :t¨Ò'Eï¾û®fΩåËëé§ÖÄ5xð`}þùç1c¦Nêßßþ)Ó#ô駪wïÞ:qâôñÇûï/--U-$IQQQ*++ÆR Æ1¡~Tͤú-..Ö1c4cÆ`/`Sê7&&F]ºtÑ/¾¨W_}5K¸Â7mÚ4«¶Ë³²²
TTT¤)S¦Ôû ÖðáÃõÉ'H:uꤪiÓ¦ºpáî¾ûn=zT:uÒg}¦nºÉÿØ
kÉ%JIIñ?þòåË{>?®k¸*³fÍÒ#Ô³gOåçç«eË:sæyäÿ,Z´Haaaµ~màz¬_û~4Ï0Ñ^¿Ð³Ï>« &Túþ#`½~%éâÅÚ¶mrrr´cÇz??À-õ©ß |¢¡¯¾úJßÿ½;¦
-ÿ}?þñõöÛoëâÅZ¿~½:uê$é^³f¾ÿþûJc-]ºT'OV~~¾$©k×®ÊÉÉñ¿svüøqIRãÆõÍ7ßøwâÄ ¥§§kõêÕzï½÷ôäOêÄþ"¿ï¾û´lÙ2]ºtIË-Ó}÷Ý¥ cBý¨ õ»fÍýêW¿Ò«¯¾JØP¿/¿ü²JJJdY***táÂ
® ঠ4Ê=ô~õ«_©[·n;wn¥}öìÙúÝï~§îÝ»kõêÕÊÎÎ$eggkݺuêÚµk¥w³µråJ½ôÒKZ¾|¹~óßèÝwßÕ=÷ÜSé;ÿ÷¯|°Òcÿë¿þKñññ*++ó_f}Å/¼ ½{÷ª{÷îÚ»w¯^|ñÅ`,`ê×þX~û5ð7&Ôï/¾¨ÿýßÿÕ/~ñÿ8.]
-æ² F0¡~»té¢~ýú)>>^¿ýío5oÞ¼`. ઠ_z
- 8Bqéà ~sQ¿¹\¿ô SÑ( `C£
-2 64Ê ØÐ( `C£
-2 6áN¶ÿ~íÙ³ÇÉ!R||¼zõêÒcR¿3¨_À\Ô/`.§ë×ÑFyÏ=Ú¹s§¸¡ª¬¬,ä?¨©_ á¨_À\Ô/`®`Ô¯£²$¥¤¤(33ÓéaFVV\96õ4õúÌúå;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `cT£\^^®´´4·§Q«´´4»=
-ÀS¨_À\Ô/`.ꫲÏç«rûÚµkÕ¥K5iÒD=zôP~~¾$)//O÷Þ{ï5ûÏ1£ÒX'OTRR"""¤'OJ6mÚ¤;*""B>ø þüç?K***4kÖ,µk×Naaaþ±ìc>|X;wÖÂ
ý÷ù|>
)::Z«VòïÛ³gOååå5di Ï£~sQ¿¹¨_ 4<ùò¦M¯ÒÒRM>]C$åææ*%%¥Ò¾{÷îÕòåË+m4iî¿ÿ~*))I'O$ýò¿ÔüùóUVV¦I&ù·gffjݺuÚ¼y³._¾,˲*÷áêñÇ×%K4fÌÿv˲T^^®+VhìØ±þí)))ÊÍÍul= P¿¹¨_À\Ô/à¬p·'P+WJ.]º$ϧèèhI?ull¬¿.(==]«W¯Vrr²ûÖ[õùç«iÓ¦ÊÈÈÐ]wÝ%éw¾¤¿½ÓµyófIÒÒ¥KµxñbuëÖʹ,X°@[¶lQªs«Vü·cccµoß¾@:`<ê0õúåÉFYú[1FEEé>$(22Ò¿Ï/¼ ôôt=ðÀ[RRâ/¼-[ê»ï¾$-Y²D£GVqq±yæÿö¯¿þZùùùzâ'tÛm·iþüùêß¿¿$éÙgÕ%Kª,ò+slܸ±Ö¯_ïß©'0õúÌEýÎñä¥×Òeüõ¯Õ¢Eü´hÑBçÎóï3oÞ<edd\ó¨¨(
KÎ9£¨¨(IÒ ATTT¤¿þõ¯êׯڵkçß¿O>*))Ñî?ƶmÛ4~üø*/±,KÚ²e&Làß~îÜ9µhÑÂÉå Býæ¢~sQ¿s<Ù(?ÿüó*..öÒùóç%I :rä¿
-YåÿNÄÿ÷íÛWsçÎÕÅõú믫O>þÇX¥ÃkÒ¤I5j$)55URÕ¿!!!AÛ¶mÓ)S´xñâ*çæa¤£G*11±!K úÌEýæ¢~g¹~éõÕÅeYî¾ûnõèÑC%%%êÞ½»Ö¬Y#I:t¨
-
-
-Pã999JKKS³fÍ µk×V:V6môÌ3ÏhÚ´i¤9sæhÈ!4h¢££¯ùåݺuSAARSSuöìYM:õñæÏïßÇ<xp KúÌEýæ¢~àsµQ¾ú·ã]^éò+~úi
-6¬Ö±î¸ãíÞ½»ÎÇkÛ¶
-
-
-jÜ?&&Fǯu,IúøãQíýÀõúÌEýæ¢~Ðpýåú÷¿»åe&Ì5ê0õúãÉï( àe lh °¡Q ÀF e lh °qüï(jöìÙNÜ0
-
-
-Ô¡CWMý
-Cýæ¢~s£~mãââTVV¦¯¾úÊÉaJÔ«W¯úúÌEýæ
-Fý:Ú('&&*11ÑÉ!õúÌEýÞÄw °¡Q ÀF e lh °¡Q ÀF GÿòþýûµgÏ'DÅÇÇ×úÇ·÷Ô%nN#¼ú5õú5õú5Óõëh£¼gÏíܹSÉÉÉN ª¬¬¬Ö!nÞR׸9<ðê×LÔ/$ê×TÔ/$ê×TÁ¨_GeIJIIQff¦ÓÃ" YYY***ªÓ¾ÄÍ;ê7§ÞAýú
Dýú
Dý*õËw °¡Q ÀF e lh °¡Q ÀF e lh °¡Q ÀƨF¹¼¼\iiinO£Viii*//w{AÜ ¦"nÈS7Hä©û\m}>_Ûß~ûmuïÞ]M4Q\\¶nÝ*IÊËËÓ½÷Þ[éñWþ³;yò¤¡¤¤$<y²Æq¯1cF¥±ì·>¬Î;káÂ
¦èèhZµÊ¿oÏ=ȸA"LEÜ ¦"nÈS7óxòå5kÖ(77Weee7n"IÊÍÍUJJ?˲dYÖ54iî¿ÿ~*))I'O®q\IÚ»w¯/_^å|>üðC=þøãZ²dÆSéøåååZ±b
ÆëߢÜÜÜ$òÀTÄ
-y`*â<0qó.O6ÊëÖÓ]wÝ¥¦M*55UÍ5ôCPccck}üÖ[5~üx5mÚTÚ²eKã^¸pAéééZ½zõ5c\¹RS¦LÑ-[\í1[µjå¿«}ûöÕë9_$òÀTÄ
-y`*â<0qó®p·'PÓ§Oëç?ÿ¹æÎ+I*))Qddd+))ñ°eËúî»ïj÷
^PzzºxàkÆzöÙgµdÉuèÐáû®\¢Ð¸qc_¿Þ¿=22R%%%u{×!â<0qD¸A"LEܼÇ(K?¼Ò»wo?^$µhÑBçΫõ±QQQ*..$9sFQQQ5;oÞ<eddøÀ~þ¶mÛ4~üø*/)°,KÚ²e&Làß~îÜ9µhÑ"gm>â<0qD¸A"LEܼÉ
òÒ¥K5`À -^¼XÃ÷oOHHÐ#Gj}|ß¾}5wî\]¼xQ¯¿þºúôéS㸮û·_ÿ mÛ¶iÊ)Z¼xqÇó'¨$=zTõ{Ò×â<0qD¸A"LEܼËõK¯¯þÍmeiÔ¨Q¤GyÄ¿ýÂ
:t¨
-
-
-pÍc¯Ü¶,K999JKKS³fÍ µk×JRµã6mÚ´Æ9vëÖMJMMÕÙ³g5uêÔJÇlÓ¦æÏïßÇ<xp=VÁ<Ä
-y`*â<0qD¸ÅÕF¹ªßÜVÓö§~ZÃ
-«u¿;î¸C»wï®ó¸Õíc¿£ãÇ×i¬?þXµËTÄ
-y`*â<0qD¸ÇõOë#<<Üÿ.0ÇP"nÈS7Hä©$òÀTÄÍ}ü2 n¡Q ÀF e lh °¡Q ÀF Çÿraa¡fÏíô°@AA:tèP§}wÔ'nN#¼ú5õú5õú5U0ê×ÑF9..NeeeúꫯêСzõêUë~ÄÍ[ê7§ÞBýú
Dýú
Dý*õëh£¨ÄÄD'D7Hä©$òÀTÄ
-y`*âvýã;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£ £GyÿþýÚ³gC¢âããkýãÛÄÍ{ê7§ÞCýú
Dýú
DýÊéúu´QÞ³gvîÜ©ääd'E
-UVVVkÂ7o©kÜFxõk&êõk*êõkª`Ô¯£²$¥¤¤(33Óéa¬¬,Õi_âæõÓÈï ~ÍDýB¢~MEýB¢~Múå;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `cT£\^^®´´´7--Mååå!?îõ¸A"LEÜ ¦"nÈS7÷¹Ú(û|¾j·_ùÏ.//O÷Þ{oûUTThÖ¬Yj×®ÂÂÂü÷Û÷;|ø°:wî¬
V+,,LÑÑÑZµjß={*//¯aOö:BÜ ¦"nÈS7Hä©y<ù²eY²,ëí¹¹¹JII©u¿ÌÌL[·N7oÖå˯ÙçÃ?Ôã?®%KhÌ1Æ+//×+4vìXÿöåææ:ðÌ®oÄ
-y`*â<0qD¸yW¸Û¨½{÷*66¶Öý.]ªÅ«[·n×Ü·råJ-X°@[¶lQª£U«VþÛ±±±Ú·o_ at sqÃÈ37Hä©$òÀTÄÍ}üD¹:%%%¬u¿¯¿þZùùùºùæuçwjãÆþû}öYM8±Êdñù|jÔ¨}ôQ½öÚkþí*))qä9Ü$òÀTÄ
-y`*â<0qsQr-tîܹZ÷R>}TRR¢(==Ýß¶mÛ4~üø*/)°,KÚ²e&Làß~îÜ9µhÑÂ'q"nÈS7Hä©$òÀTÄÍ}F5Ê :räHû¥¦¦JªúKó Ú¶m¦L¢ÅWùø°°0ûÿ}ôèQ%&&8k7Hä©$òÀTÄ
-y`*âæ>׿£|uP-˪´íÊm˲4tèP(!!áÇÚ÷3g¢A)::ZË/¯tnݺ© @©©©:{ö¬¦NZi6mÚhþüùþýwìØ¡Á;õ¯Ä
-y`*â<0qD¸ÅÕF¹ªßÜVÓö§~ZÃ
-«u¿¶mÛª ÆqcbbtüøñZǤ?þXÕÞ£!nÈS7Hä©$òÀTÄÍ<®¢\áááZ»vmÈëÆ1¯'Ä
-y`*â<0qD¸¹Ï¨ï(
l4Ê ØÐ( `C£
-2 64Ê ØÐ( `ãøßQ.,,ÔìÙ³(((Pê´/qóúÄÍiäwP¿f¢~!Q¿¦¢~!Q¿¦
-Fý:Ú(ÇÅÅ©¬¬L_}õÃ"@:tP¯^½jݸyK]ãæ4òÀ[¨_3Q¿¨_SQ¿¨_S£~mèäâ<0qD¸A"LEÜ®|G e lh °¡Q ÀF e lh °qôï(ïß¿_{öìqrH4P||||¸yO]âæ4òÀ{¨_3Q¿¨_SQ¿¨_S9]¿6Ê{öìÑÆÕ£G'E¾øâÕ0ÄÍ[ê7§ÞBýú
Dýú
Dý*õëh£,I=zôÐ3Ï<ãô°@nnn÷%nÞQ¸9<ðê×LÔ/$ê×TÔ/$ê×TÁ¨_¾£
-2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 64Ê Ø¸Ú([¥wÞyG#FÐÃ?¬áÃë>pü8999:vìÊËË5fÌÿö3gÎè¹çÓÃ?¬ç{NgÎqüØ×#·ãöÐCùÿ{ÜÎê70nÇúõ·óú
-Ûq£~½Áí< ~ãvܨßúsµQ^·nòóó5}útmÚ´IÙÙÙ:xð ãDZ,Kôå_ªK.þí-R÷îݵqãFuïÞ]-rüØ×#·ã¶}ûvmß¾Ýñã¡~ÜÎê70nÇúõ·óú
-Ûq£~½Áí< ~ãvܨßúwóà¿ÿýïõ/ÿò/$µmÛV'OößäÈegg«¨¨HíÛ·×Ô©SÕ©S'=ôÐC4h6lØ Í7«¨¨H999:rän¿ývM2EwÝu~ÿûßkÞ¼yTé÷Þ{OÛ·o×'|¢eË©I&zòÉ'5räÈÐ.¡Ü¼Áí< ~ãvÜà
-nçõ·ãop;¨ßÀ¸7Ô«(«}ûöÕÞÇ{L6lÐc=¦Ù³gûïõ'AVVú÷ï¯÷ß_ãÆSNN$iàÀúÃþ øøxmß¾]={öÔ;ï¼ãO²²2Ýzë¤æÍë/ùK°êuÅí¸ÁÜÎê70nÇ7_Þ
-IDAT
-ÞàvP¿q;nð·óú
-ÛqCý¹úr«VTTTägåjEEEêׯ"""Ô¯_?½ñÆþ
ûúöí«°°úücÇ);;[ÙÙÙ$Ï'I®Á¿rû'ÐsÏ=§ê[nÑÙ³g¥ÒÒRÝrË-Ay×·ãop;¨ßÀ¸7xÛy@ýÆí¸ÁÜÎê70nÇ
-õçj£<pà@eggkâÄQqq±VZ¥I&I¢££µyóf=üðÃú÷ÿ÷JïÂ4jÔÈ»cÇ8p RRRáß¾}ûv-\¸P½{÷ÖM7ݤ÷Þ{OS¦Lñßß³gO_¿^¿øÅ/´~ýzÝsÏ=!xÖæs;nð·óú
-Ûq7¸Ôo`ܼÁí< ~ãvÜP®6ÊO=õ5j¤W^yE§OV«V4|øpÿý'OVNNæÍ§öíÛWìú§Òܹsõúë¯ëûï¿$ÿeRzzº<¨æÍWzÜ?üÃ?èå_VÿþýÕ¹sgýó?ÿséõÅí¸UõÛy@ýÆí¸Q¿ÞàvP¿q;nÔ¯7¸Ôo`Üõ[¾iÓ¦Y5¢¢ZßX´hþçþGÏ<ósDrssÕ¨Q#âfúÄ-,,LÔïõú5õú5õú5U0ê×Õ_æ ×Ð( `C£
-2 64Ê ØÐ( `C£
-2 6ánô/¾ÐÜ8t|ûí·º|ù²Ú´iãöTªÕµkWõèÑ#¤Ç$n
-çFÜF4õ{-âäAÃQ¿×"n¡A4õ{-âV=WåèàÁJNNvãðµÚºu«Z·nnݺ¹=*êܹs!OâÖ0nÅÍiäAÃP¿U#n¡A4õ[5âäAÃP¿U#nÕs¥Q¤effºuø}úé§÷ìü²²²ôÙg¹rlâ87ãæ4ò pÔoÕ[è£~«FÜB<õ[5âV=¾£
-2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 64Ê ØÑ(û|>ù|>5jÔH;wÖ
-®Ù'==]~ú©þïÿþO?ýéOýÛO<©¤¤$EDD())I'OôÔüÞyçýøÇ?Vxx¸:vì¨wß}×ñù¹¥!ërÅ3äóù<7¿+½zno¿ý¶ºwï®&
M(..N[·n
-ÊÜMuöÊü6mÚ¤;*""B>ø þüç?m¡æTÜLªßµkתK.jÒ¤zôè¡üüü ÌÝ$
-YçP¼#BqÞl
-Y
-Í5KíÚµSXXXPj8?yÞ`¬s(^¡8o6'þ¶lÙÒ³ó«jL¯ÅÎFY,ËÒÅ#G^sEE
$iïÞ½JHHðo4iî¿ÿ~*))I'OöÔüÒÓÓµ`Á?^¿ùÍoª|¬É]+Û/_îÉùY%˲®ÙÍ5ÊÍÍUYYƧ!Coòqz½2¿_þò?¾ÊÊÊ4iÒ¤ ½¾¸¥!õ{%vÁÓyµiÓ&åçç«´´TÓ§O×СC6wºÎ¡z=t:BuÞl®Kff¦Ö[§Í7ëòåËA«á`ü\Åyi]çP½:¡:o¶®eYÚ½{·FíÉùU7¦×âgL£,ýðnCXXå)/X°@>O+V¬P||¼ôÆoøßغu«Æ¯¦M*##C[¶lñÔüÚ·oï¬ýß×@ÖåÂ
JOO×êÕ«=9¿ê¬[·NwÝu6mªÔÔT5kÖ,S7ëìù]ùApåß7oí¤C и5oÞ\êß¿¿<7¿ª¬\¹RíÛ·÷´y&uåë¡yÊó`d].]ª×^{Mݺuúk±qåyiYçP¾zýüÀ-
-]W_}UcÇõìü®ªóú0¦Qöù|Ð ´téRÿöqãÆé»ï¾ÓC=$˲ªo¿ýÖÿnDIIZµj%IjÙ²¥¾ûî;OÍoñâÅ2d"""4lØ0-^¼8(ósK ëòÂ/(==]<ð'çWÓ§Oëç?ÿ¹æÎ¬©%Xëìöü,Y¢Ñ£GëÖ[oÕæÍöúâ@×Ų,êÄêÚµ«ì©ùÕ6fÓ¦M5jÔ¨ëîõ8P
-]ç`¿:¡:o¶@×å믿V~~¾n¾ùfÝyçÚ¸q£§æWP7¦!ë×C¯¸¥¡ë²k×.µhÑBmÚ´ñäü®ªóú
-w{uUÝÛß¡¸rû¶ÛnÓüùó5nÜ8EEE©¸¸X[·Ö3gå©ù1B«VRjjªòóó5bÄýñÊÝèºÌ7Oe)##ÿO0^_MöîÝ«´´4½òÊ+0`s5X0ÖÙIÎoÐ A4h$)??_ï½÷^ð'B
-Ûm·Ý¦^zIÍ7÷äüªóÂ
Ú°aªcÇ97aC5dCñzètê¼!ØrÞÔ§OeffjëÖ9r¤¾ùæÏ̯:¡:o0MCÖ9¯^??pKC×eæÌÊÉÉñìüªìóú2¦Q®eY8q¢ ÈÈH½ñÆZ¶lÿþ¾}ûjîܹ9s¦^ýuõéÓÇSóûöÛoÕ¨Q#ÿâC:?·Ô¶.W.iÜùaWÛüª³téRM>]¿ûÝïôðÃ`¦ftC¥.ó³,K_~ù¥&M¤Q£F¹4ÓЪkÜJKKõë_ÿZqqqßÕþyM>]7ß|³***tþüùÌÖ\µ³Û¯æÛç
-ÁVÛº¤¦¦Jª|Âë¥ùUÇíóÓÔ¶În¿zýüÀ-uY;wª¼¼\ñññ_MÜ:o¨1^×d÷îÝJLLÔÙ³g¯ùín999*((P³fÍôÿñ3g§æ·páB3F7ÝtÆ«7Þx#äósKMëâ5ÍÏþ[ùì·G¥o¿ýV<òûÅC>w²Î^_XXúôé£'xBÓ¦MùüÜR¸Ý~ûíÚ½{·Þzë-OÎïêÛwß}·zôè¡-Zè׿þµÖ¬Yòy¦¦uöÂëa yà
ó`«i]æÌ£ììlEFFêùçwåcyýçÂõ¢¦uöÂëa yp#äGmçÏ3gÎÔøñã]Ù77ϪbÄ'ʵ½+øÿù~x¸oß¾î»ã;´{÷î ÍMjØüìëðÖu©Ï8jÈüjú}¨,ëì$¯ÏÏ-^_`Ì/==]éééÎLð:q#æA(Î!ëÒ¶m[mnRðóêz~m®¬s(^9«ZCÏ?üðà Ìë)n×Å'Ê 8
F e lh °¡Q ÀF e lh ° wëÀ
={¶[¯Ñþô']ºtɳó+((PTT+Ç&ns3nN#GýV¸
y8ê·jÄ-tÈ
ÀQ¿U#nÕs¥QþÉO~¢sçÎéÀn¾VwÜqÊËË=;¿¨¨(õèÑ#äÇ%n
-ãVÜF4õ[5âäAÃP¿U#n¡A4õ[5âV=W常8ÅÅŹqh4 qD¸A"LEÜ ¦"næâ;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£ ãGùðáÃÊÍÍuzXàÀºç{ê´/qóúÄÍiäwP¿f¢~!Q¿¦¢~!Q¿¦
-Fý:Ú(ÇÅÅ©¬¬ÌÉ!Ñ ÷ÜszõêUë~ÄÍ[ê7§ÞBýú
Dýú
Dý*õëh£¨ÄÄD'D7Hä©$òÀTÄ
-y`*âvýã;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£ Mÿò§~ªEs. êaÏ=êÝ»wö¥~o¡~sQ¿¹êS¿ujuöìÙM
-³\§ý¨_À[¨_À\Ô/`®ºÖ¯$ù¦MfeffyJ x_VVßQ ÀF e lh °¡Q ÀF e l|)))Ö£>êö< pÝ;ôÿÓL9Ò7]â IEND®B`
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/emmett.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/emmett.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/emmett.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,62 +0,0 @@
-PNG
-
-
-IHDR ^ ® عn bKGD ÿ ÿ ÿ ½§ IDATxíÝTõÂ?ð÷. æC)×ÌRÂ@SD0=làGËÒt¡¨ZW44ó>¦ÏåË
cjihe7õ¥^J¬PyäÞ¼! ×Ôùþá
-ÅýÌ¢ï×9ÙÏ|æÍøfvMçëë+ùûû¬¯¤¤wÄÅÅi="¢;B||<ôZOèNÃâ%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ì¶(ÞææfFMöm4ÑÜܬɾ¨gêVñ~úé§3fìíí1bÄ|ðÁ·´SNwKÏëLNN&L`6~ëÇï÷ÛѺÄÅÅ᡽½=yä¼÷Þ{í§×ë1tèPìØ±C^7~üxäää¨z<Dt{ëVñbåÊhllD~~>òóó5¯nÉÊÊÁ`?$ $u¸m뺶ëããã±oß>äååáßÿþ7öîݶ{^ss3233±dÉy¹Á`@VVºDD·µnïpþüy;v÷ÝwvîÜ 8|ø0F
7JêáÆ÷ß7ß|lw¥Ùöñwß}I&ÉWÒ_~ù¥¼Mll,0hÐ dggcíÚµèß¿? _yÁÝÝÝ¢cèÛ·/ñäO¢ºº wß}£GF¯^½àîîíÛ·w:Æ AäÇîîîøê«¯º#ÝáºU¼yyyøßÿý_DFFâ_O4 #GÄ={ _|ñF#G"11qqq¸|ù²ÙfÛÇ/¾ø"/^K.!99.÷Ù¯_?üë_ÿÂ{ï½çÎÎÎ8wî>øà¼öÚk ºº:8::v9IÐÐЪª*5
-!!! ýë_psspóÛvvv5k6nÜ(/wttÄÏ?ÿÜèN·jÕ*éV|ûí·³³³üù?ü M0A$I
-$I¤;wJ¾¾¾Rß¾}¥5kÖHÒ¶5ë®»î È:NÞîúõëòv}.Iô?üAª¯¯o7Çßï§Ë/K½zõ$I|ðA©²²²Óç¶>nii¥áÃËë.^¼(
-4¨Óýµ'uûï©S§põêU8qׯ_×¹»»ÃÛÛ¹¹¹8}ú4üq À³Ï>#G ¸¸III ^½záÿþïÿäçzzzbÛ¶mø÷¿ÿ
-Iä[ ×Oñ÷ÀÄQYYiñqÔ××ãÏþ3<== .ÄË/¿S§Náúõë8}úôM_SS#?>uê¼½½-Þ7Ñ]ÝÙø'ÀO>ªª*¸ºº"##Ãlýºuë0zôh³â/Ù±zõj ÀâÅ1|øpüòË/$ |ð^yå¼üò˸rå
- túñÃd2ÉØö6AëcIäǽ{÷Æc=&ߣþïÿþo¬_¿?þ8.\¸ ww÷v¿±ÑúÜÁ#55U^^\\,ß² "²nÕªUZÿëImÛ¶¡W¯^ªi_ý¡¡¡ÈÎζÏVF£;wîÄ]wuë{Ý¡âãã»wÅ{3:}úôÁ®]».pãÖ
¥@³ýQÏ¥ZñvçÖ Ñì¶øa"¢ÅKD$H0/`,^""ÁX¼DDYôëd%%%0LÖQæëëÿ.·³¨xÅ#"º?~õõõê/ øøø ::ZÑÄnWiiioË{¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±x³éâuuuÕz
-DDª³JñL&Ì9îîîÄ'|bÝ鬤cbbðÝwß¡¹¹sçÎ?óæÍÃ#0oÞ<?Þês$"¬T¼+V¬@xx8¾ýö[dff¢¨¨È»±$IÐëõ8vìÆ+/··7¾ùæx{{#..N³9ÑÅ*ÅÛ¯_?ÔÔÔ ¢¢Drr²¼îÄ5kÜÜÜ0kÖ,TTT ***0{öl¸¹¹µ»zýòË/1qâDäääàôéÓxægä«é£GÊÛ»ººÊ333áêêÝ»wcæÌƶmÛäõ_|ñÂÂÂààà°°0|ñÅÖ¨«ï-[ðã?býúõðóóÃ~(¯ÑhDyy9F#¢¢¢äåsæÌAEEªªªäí?úè#¬]»[·nÅüùó±råJàÄX³f
-bbbäí«ªªäÇaaa8~ü8&Mªª*L4 G×744 ÿþ '''466Z#
-"¢v,~?Þîxè¡ðÖ[o *++9sæ N>
-£ÑÞ½{cÞ¼y :u
-ÁÁÁ°··7+&&7oWÆQQQraëtºçÐöª¹õñøñã±nÝ:¼ðÂèÛ·/êêêàìì/âÞ{ïU1"¢ÎYåwùòå8{ö,®]»~ø---òºáÃcÏ=øå_777 »»;víÚ
k×®¨¨(8p 0jÔ($%%ÉWÆgÎ Üu×]øé§äçUUU!,,YYYÈËËÑhDUU^xá Àc=ÌÌL\½zxì±Ç¬Q;V)Þ ,\¸HNN6ûÁUBBÞÿ}3»víBbb¢¼<77<òÙÕª¿¿?¶oß7ß|[·nÅ_ÿúW|ôÑGðòò2»§ûì³ÏÂ`0=÷رcðòòBCCúõëg6Ç×_eeexôÑGQVVÕ«W[#
-"¢vt«Vºú~||<ª««ù¿þ!"êDZZôz}¿!oÛ@ADt;bñ Æâ%"ÅKD$H0/`,^""ÁX¼DD©ú^
-ÇGii©C ÆnÃó¬Åó¯;T-ÞÒÒR:tþþþjKw¸466vyâóü#k°ôüëÕßÌ`0ðMÅIU²n ¤¶îâ=^""ÁX¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁX¼DDõ¨âmnnÑhÔz]2hnnÖz¤2¤MW§Óu¸<77°··§§'
- 9990aB»í×[g6Ö¹sç0yòd888`òäÉ8wî `ÿþýpsspá @KKÖ[!C@¯×Ëcµ³¢¢nnnxçwäu:z½CÅ;ämÇ%Ñ <ÿH+6yÅììl466"""!!! ¬¬,³m¿þúklÞ¼ÙlÙÊ+1eÊ444`Ê) ,X° ÉÉÉhllÄk¯½&/Cvv68ëׯC$³ñ-[¶àW^KææfdffbÉ%òrÁ¬¬,Õò ±xþµ©þîdjhûÝzÚ´i ÁÝÝ]^wåÊ
açÎâÄèÝ»7"##1zôh 7®,ß®$>ýôS @FF6mÚ$o×ÖöíÛ¸¸¸t:çAÉÝÝÝñÕW_u÷°ÉFðü#k³É+ÞVçÏÇܹs ¨««£££¼~ÕªUX°`üq³çÕÕÕaàÀ ggg\¼x ?þñèׯ
-
-
-äå?þø#
-ѧO¸¸¸`ïÞ½òXK.ÅÊ+;<éu:ììì0kÖ,lܸQ^îèèþYH3<ÿÈZl¶xËÊÊàççÈÈH<õÔS þýû£©©IÞ&%%+V¬hwOÌÉÉ 555 ÚÚZ899 æÌêêj\¾|Ó§OÇ< o?uêT\¼x6mBxx¸¼"22²Ãn$¡¥¥X¾|¹¼¼©© P3çYMoFFfÏôôtÊË'NÊÊJùóH$ßkýïÔ©S+W® 99òs$IÂÉ'
Ÿñr@?ÔðööÆÁôôôNçÜú
- N:ooï[>~ÒÏ?²6Íïñþþ'Ë$aÑ¢E 3fÈË/]ºàà`L¦.Oª¤¤$FÜ{ï½ðööFvv¶Ù¾Å#:: °aÃ<ûì³xúé§1tèPlݺÕl<L&L6
-õõõi7^jjª¼}qq±ü²m<ÿHïïzÛÕòùóç]tö|¶xÜûï¿ÅÅÅ7ÝÞÕÕgÎér,àÆOºÛ¾ô#ÛÄó´¢ùowôêÕK¾z°e=aÔ}<ÿH-6yèvÆâ%"ÅKD$H0/`,^""ÁX¼DD©þ{¼%%%HHHP{XºL¦¾3W[<ÿHmÝ9ÿ,¥jñzzz¢±±gÏUsXºÃ¹¸¸ÀÇǧËíxþ5XzþuªÅëëë___5$²Ï?ê)xH0/`,^""ÁX¼DD±xcñ Æâ%"LÕßã=~ü8JKKÕò¶1nܸ. ùuù)Ãü±$¿îPõ·´´N§ãGÒÒRL&æÇü_ü°4¿îPý½âââÔ¶GGuuµEÛ2¿ö2ÌOîäg)Þã%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$X*ÞææfFáû5hnn¾_µ1?e2Ìï7¯N§ëtyëG[9990aüyvv6F {{{xzz¢°° vËÛWQQ777¼óÎ;fûÔëõ:t(vìØ!o;~üxäää¨sÐ*b~Ê0?eß³É+^I IR»åYYY0òçùùù8pà °zõj¸ñ
ËÎÎFcc#"""b6NQQ°e˼òÊ+fûmnnFff&,Y"/7ÈÊÊRù(ù)Ãüa~]SýÝɬ©¬¬îîîòçï½÷ àêÕ«°³³Ã!C Àì»Û´iÓ+¾}ûv¤¦¦¢ ...îkÐ Aòcwww|õÕWjf2ÌOæ÷U¼uuuptt4[ÖúòÃÉÉ û÷ï7[wþüyÌ;)))ò²¥KbóæÍ~ÑZÇêÕ«öìÙ#/wttÄÏ?ÿ¬Öahù)Ãüa~¿±É[
-éß¿?ÌIË/#--
-Ï?ÿ¼¼¼¬¬~~~ÄSO=%/?xð "##;|é!IZZZPPPåËËË0`À +XÌOæ§óûM*Þ'¢²²Rþ<22555 ½^K. 2220{öl¤§§#44Ôlooo<xÑÑÑHOOït_ãÀ©S§àííæ¡hù)Ãüa~¿ÑüVÃïò)IÙ²ÖÇ$!88&IqÌ1ðôôDmm-Æ]»v -Z 1c<Në <<<`20mÚ4Ô××#&&Æl_Fjjª¼}qqq»ü¶ù)Ãüa~·FÓâíè'7[>þ|³ïaaa»¥q]]]qæÌ. _ýµÙK[Áüa~Ê0¿[§ùowôêÕÙÙÙÂ÷«Å>ù)Ãüa~¿éQ÷xn,^""ÁX¼DD±xcñ Æâ%"ÅKD$ê¿Ç[RRµíÑL&ÓMßI©-æ×óSù)Óü,¥jñzzz¢±±gÏUsØÏÅÅ>>>]nÇü:Æüa~ÊX_w¨Z¼¾¾¾ðõõUsÈ;
-óSù)ÃüÄá=^""ÁX¼DD±xcñ Æâ%"ÅKD$H0U÷øñã(--UsH7nÜ8Õ~¹ù)Ãüa~â¨Z¼¥¥¥Ø·oÆ«æ°6ëäÉhllTíÇüa~Ê0?qT¯±cÇ"<<\íamRVVêc2?e2ÌOÞã%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$H0MW$ìÙ³/¼ð¦OÐÐP|ú駪ï')) gÎAss3"""äåµµµX¶l¦OeË¡¶¶Võ}[ÖùÈ=ÖùL&,X° Ó§OGxx8=ªú¾Iëü>ÿüs¼øâ=2?M777X³f
-öïßÄÄD|óÍ7ªïG$èt:<y#G§¥¥áÑGž}ûðè£"--Mõ}[Öù¡¨¨Hõý¢u~ÅÅÅxã7°oß>!66Võ}[Öù 11yyyxî¹çðÖ[o©¾okQýÝɺãã?Fll,\]] ÷ß?¢££åõHLLDuu5
-¸¹¹! O?ý4òòòðÙg¡ººIII¨¬¬Ä}÷Ýèèh={öìÁ¦M Àì;ñ~¢¢"=z°··Ç3Ï<°°0±(¤u~=Öù]»V^6aÂìØ±CЫCëü^ýu À¯¿þ
-½^gggG¯¦W¼5556lX§ëñÄO //O<ñäu#F¿ñññ={6òóó¤¤$ Àܹs±wï^xyy¡¨¨^^^øøãåÒhllD¿~ý }ûöÅ¥K¬u¨V¡u~=äWWWµk×béÒ¥V8Jë±
ü0cÆlܸ+V¬°ÒªOÓ+Þâÿøzè¡×WWWcÖ¬YpppÀÌ3ñöÛoËë¡×ßø¾qúôi$$$È_XN f÷[aÙ²e
-
-Â=÷Üúúz899¡¡¡÷ÜsUÓZ´Î¯§³
ü¾ÿþ{¬_¿,À¤IÔ?H+²
üpõêU9rqqqxÿý÷Õ?P+дx+VÀÕÕ.\À;ä+CÅg}éÓ§ãoûÙwW;;;ùñÃ? 888ÈËðöÛoã±ÇC>}ðÉ'àµ×^×?»wïÆ/¾Ý»wÃËËKÀQ«Gëüz:óËÏÏÇ»ï¾Õ«Wc X]Zç·iÓ&<÷Üs¸ûÓépùòeGMwÞ¼y°³³ÃúõëqáÂ4¡¡¡òú¨¨($%%!%%Ã
-3»ÔÖþô'$''ã/ù®]» òË
-,Z´ß|óM»+ÚÅcýúõxòÉ'1bļñÆV:RëÐ:¿®HzÒmóÛ¸q# »ï¾[Õã´ósuuExx80|øp¬Y³ÆJGª>ݪU«¤¸¸¸nêêêNkþówÔÿ:ÄÎήË\,Åüa~Ê0?eÒÒÒ ×ëaIò(cñ Æâ%"ÅKD$H0/`,^""ÁX¼DDiòk'ODyy¹»¶Ø¨Q£0vìX§Ñ!æ§óSù)§IñãÛo¿
¿¿¿»ïRII löÇüa~Ê0?å4{¯ÁÐåÖi%>>Þ*oè¬&æ§óSù)Ã{¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±xcñ Ö#W§ÓA§ÓÁÎÎîîîØ»wo»m.\òòrüúë¯ðóó;w'O&OsçκMP_«uëÖA§Ó®ÍQ_nn.<<<`ooOOOºMP_KKÖ[!C@¯×ß6ç`(^ $ W¯^Å
-ðÒK/µ[ßÒÒ½^#G`âÄòò+WbÊ)hhhÀ)S%rÚ6ãVó¯¿þ7o5Ut«ùåææ";;@HHÈiÛ[Í/..ÙÙÙ8pà ®_¿IDNÛjzLñ¶²³³3û<99:Û¶mÃ1càïïù;caa!"##Ñ»woDFF¢ @iÛîæwåÊ
açÎZL׿t7¿=½{÷Æ´iÓðÿñZLÛft7¿lذ£G¾m®vT¼:xõÕW./D]]!IQ[[+g¬««ÃÀ ÎÎθxñ¢&ó×Úæ·jÕ*,X° ?þ¸VS· ·_«óçÏcîܹHII=up«ùýøã(,,D>}àââÒámH³÷ãí®Î^b´ý.ØúØÙÙ©©©jjj0hÐ ÔÖÖÂÉÉIÈ|mÍæI°bÅ
-yÛåå^wÜj~ PVV£Ñ·ÞzO=õõ'küû:u*âããQXXà¿þë¿ÌÙzÌog$IÂòåËQ\\cÇá¥^$IòI?uêT$''ãÊ+HNNF`` Æ3¶-]å×ÒÒIä8wbéÞLWùedd`öìÙHOOGhh¨Æ³µ=]å7mÚ4 ¿òír»¡Ç/ >|~~~¨««CÿþýÍÖ%%%Ád2áÞ{ïÅ¡C°aÃfi»nuífù-Z´?ýôfÌ!ÿt¿©©I£Ú¦å·aÃ$%%ÁÑѯ¾ú*¶nݪÑ,ÕÕ#n5tuURR lwEûàâðáÃV[O $¿îs»RßY[Jò»ÿþûQ\\l©i涸â%"êIX¼DD±xcñ Æâ%"ÅKD$H0/`ýEII ´ÚýML&Oæ§óSù)£Iñ>òÈ#hjjByy¹»ïÆ«õ4:Åüa~Ê0?å4)^OOOxzzj±ëÛóSù)Ãüã=^""ÁX¼DD±xcñ Æâ%"ÅKD$H0Õ÷»ï¾CVVÚÃÚ¤òòrxyy©:&óSù)ÃüÄPµx===ÑØØ¨æ6ÍËË>>>ªÇüa~Ê0?qT-^___øúúª9ä
ù)Ãüa~âð/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$Å¿Çû÷¿ÿiiiÖQUZZ
-???¶µ¨x}}}Q__¯hRDD·3___øûû[´EÅk0`0Ìþ?Þã%"ÅKD$H0/`,^""ÁX¼DD±x³è÷xKJJ`2¬="¢ÍÒ?¢°¨x£ÙÿÈÖ?~õõõê/ øøø ::ZÑÄnWÝy/Þã%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$M¯«««ÖS "RU×d2aæÌpwwG`` >ùäkìÆLg%ï¾ûÍÍÍ;w®ÙöDD"Y¥xW¬Xððp|ûí·ÈÌÌDQQ5vcI ×ëqìØ1;V^^UU
ªª*ÍæEDw.«o¿~ýPSS
-8ÉÉÉòº'N`Ö¬YpssìY³PQQ ¨¨¨ÀìÙ³áææÖî*ôË/¿ÄÄÓ§Oãg¯¦=*oßö
-633®®®Ø½{7fÎàà`lÛ¶W¸D¤9«ï-[ðã?býúõðóóÃ~(¯ÑhDyy9F#¢¢¢äåsæÌAEE
ÙèG}µk×bëÖ?>V®\8qkÖ¬ALL¼}۫ذ°0?~&MBUU&M£Gò*4gñûñvÇC=·Þz PYYÌ3 púôiFôîÝóæÍCll, àÔ©S½½½ÙX111ؼy3<<< ܸ2[§Óu8¶W¶ÇuëÖá
^PñhºÇ*W¼Ë/ÇÙ³gqíÚ5üðÃhii×
->{öìÁ/¿üÜÜ\¸¹¹ ÜÝݱk×.\»vÍl¬DEEáÀ Q£F!))I¾2>sæ à®»îÂO?ý$?¯ªª
-aaaÈÊÊB^^F#ªªªXºD¤9«o@@ .\$''#..N^÷ßcÆÁ®]»(/ÏÍÍÅ#<bvµêïïíÛ·ãÍ7ßÄÖ[ñ׿þ}ô¼¼¼Ìîé>ûì³0fÏ=vì¼¼¼ÐÐÐ~ýúͱ %äë IDATísùÛ
-D$nÕªURÛbìH||<ª««ù¿þ!"êDZZôz=,éSþ
-"¢ÛH0/`,^""ÁX¼DD±xcñ Æâ%"LÕ÷j8~ü8JKKÕ 0nÜ8øøøÜtd-Ý¡jñâСCð÷÷WsXºÃ ±±±ËçY¥ç_w¨þîd¡Ë?#êÖ?Y·Ï?R[wÎ?Kñ/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁzTñ677Ãh4j=.F477k=
-RÏ?R¦Å«Óé:\ØÛÛÃÓÓ
L0¡ÝöëÖ3ëܹs<y20yòd;w °ÿ~¸¹¹ÁÁÁ¸pá ¥¥ëÖÃ!C ×ëå±ÚYQQ777¼óÎ;ò:N½^¡CbÇò¶ãÇGNNhH ¤¼âÍÍÍEvv6 @VVÙ¶_ý56oÞl¶låÊ2e
-0eÊDEE ,Xääd466âµ×^ÇÅÅ!;;Àõë×!IÙxEEE
-
-Â-[ðÊ+¯ÈË%IBss3233±dÉy¹Á`@VVjyX<ÿÈÚTw25´ýn=mÚ4ÄÆÆ ÊÊÊàîî.¯»rå
-°sçNÈËqâÄ ôîÝ=z4WÀoW~ú) ##6m·kkûöíHMMEAA\\\:ó AäÇîîîøê«¯º{Ød#xþµÙäo«óçÏcîܹHII ÔÕÕÁÑÑQ^¿jÕ*,X° ?þ¸Ùóêêê0pà@ ³³3.^¼ HOOÇÿøGôë×òòü
èÓ§\\\°wï^y¬¥KbåÊô:vvv5k6nÜ(/wttÄÏ?ÿ¬N¤d-6[¼eeeðóóCdd$zê) @ÿþýÑÔÔ$o+V´»'æää @mm- sæÌAuu5._¾éÓ§ã·:u*.^¼M6!<<\ÞÇÁÙáK7IÐÒÒ,_¾\^ÞÔÔ¨ Æó¬É&7##³gÏFzz:BCCåå'NDee¥üyKK$IïµþwêÔ©HNNÆ+WÀÀ@ù9$áäÉÂâÅÜx9 Ãjx{{ãàÁFzzz§sný §N··÷-?içYæ÷xÿeI°hÑ" À3äå.]Bpp0L&S'URRF#î½÷^x{{#;;Ûl_ÆâÅ
- ذa}öY<ýôÓ:t(¶nÝj6L&¦MúúzÄÄÄ´/55UÞ¾¸¸XþÙ6¤M÷÷?½íjùüùóÍ®@:{Î>Ã[<îý÷ßââânïêê3gÎt9pã'Ým_úmâùGZÑü·;zõê%_=ز0Gê>¤¼ÇKDt;cñ Æâ%"ÅKD$H0/`,^""ÁTÿ=Þ$$$¨=,ÝÁL&ÓMß«-¤¶îRµx===ÑØØ³gϪ9,Ýá\\\àããÓåv<ÿÈ,=ÿºCÕâõõõ
¯¯¯CYçõ¼ÇKD$H0/`,^""ÁX¼DD±xcñ ¦êïñ?~¥¥¥jyÛ7n\¿Íü:Çüa~ÊX_w¨zÅ[ZZCA§Óñ£ÍGii)L&óc~̯~X_w¨þ^
-qqqjÛ£ÅÇÇ£ººÚ¢m_{ÌOæ§Lwò³ïñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æ
â%"¬Goss3F£ðýF477߯Ú2ÌOæ÷MW§Óuº¼õ£L0Aþ<;;#G½½=<==QXX ÈÍÍ
G»åmÇ«¨¨Þyç³}êõz:;vì·?~<rrrÔ9h1?e2ÌïÖÙä¯$I$©Ýò¬¬,ùóüü|8p
-
-
-X½z5ÜøÂegg£±± 1§¨¨AAAزe^yå³ý677#33K,dee©|ÖÃüa~Ê0¿®©þîdÖTVVwwwùó÷Þ{ põêUØÙÙaÈ! `öÝmÚ´i?ß¾};RSSQPP N÷5hÐ ù±»»;¾úê+µC3ÌOæ§óûM*Þºº:8::-k}ùáääýû÷;þ<æÎyÙÒ¥K±yóæ¿hcõêÕ{öì;::âçVë04Ãüa~Ê0¿ßØäÎôïßMMMfË$IÂåËç^^^VV???DFFâ©§<x¾ô$ ---(((ÀòåËååMMM0`H,æ§óSùý¦GïÄQYY) ^¯Ç¥K ={6ÒÓÓj6··7<èèh¤§§wº¯ÖqàÔ©SðööVóP4Áüa~Ê0¿ßh~«á÷?ù$ÉlYëcIÉ$8fÌxzz¢¶¶cÆÁ®]» - Ì1C§õ
- 0L6mêëëc¶¯Á#55UÞ¾¸¸¸Ý
-~[Áüa~Ê0¿[£iñvôÏ-?¾ÙwÀ°°0
ÝÒ¸®®®8sæLϯ¿þÚì¥`~Ê0?eßÓü·;zõê
ììláûÕbÖÀüa~Ê0¿ßô¨{¼DD·/`,^""ÁX¼DD±xcñ Æâ%"Lõßã-))ABBÚÃöh&é¦ï¤Ôókù)ÃüéN~Rµx===ÑØØ³gϪ9lçââ.·c~c~Ê0?e,ͯ;T-^___øúúª9ä
ù)Ãüa~âð/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$ª¿Ç{üøqª9¤Í7nj¿\Íüa~Ê0?qT-ÞÒÒRìÛ·cÇUsXuòäI466ªö
c~Ê0?e8ª¿WÃØ±c®ö°6)++Kõ12ÌOæ'ïñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$¦Å+IöìÙ^xÓ§OGhh(>ýôSÕ÷3gÎ ¹¹òòÚÚZ,[¶Ó§ODzeËP[[«ú¾IëüäHëüL&,XéÓ§#<<GU}ßÖ¤u~þ9^|ñŦŬY³û÷ïGbb"¾ùæÕ÷#It:N<#GÊËÓÒÒðè£bß¾}xôÑG¦ú¾IëüPTT¤úþDÑ:¿ââb¼ñÆØ·o«ú¾IëüJJJ¼¼<<÷Üsxë·Tß·µ¨þîdÝññÇ#66®®® ûï¿ÑÑÑòúÊÊJ$&&¢ººÃ
-CLLÜÜܧ~yyyøì³ÏP]]¤¤$TVVâ¾ûîCtt4F={ö`Ó¦M `öøÃ?DQQ=ÌÌLØÛÛãgAXXØ Ò:¿NëüÖ®]+/0avìØ!èÈÕ¡u~¯¿þ: à×_
^¯³³³À£WFÓ+Þ6¬Óõxâ''x òº#FÈ_øøxÌ=ùùù@RR `îܹػw/¼¼¼PTT///|üñÇri466¢_¿~ ¾}ûâÒ¥KÖ:T«Ð:¿ÎVò«««ÃÚµk±téR+¥õØB~1c6n
Ü+VXéHÕ§éïÀñü=ôPë«««1kÖ,888`æÌxûí·åuÐëo|ß8}ú4ä/¬N§ ³{°lÙ2á{îA}}=ÐÐÐ{î¹Ç*Çi-Zç×ÓÙB~ßÿ=Ö¯_`Ò¤Iê¤ÙB~EEE¸zõ*9¸¸8¼ÿþûê¨hZ¼AAAHLLÄ+àêê.`ÇòË¡Câ³Ï>ÃôéÓñ·¿ýÍ컫üøáFPPäåEEExûí·ñØc¡O>øäOðÚk¯ÉëÇÝ»wãÅ_ÄîÝ»áåå%à¨Õ£u~=ÖùåççãÝwßÅêÕ«1aÂG¬.óÛ´i{î9Ü}÷ÝÐét¸|ù²£V¦Å;oÞ<ØÙÙaýúõ¸pá
-ÐÐPy}TTaÃÝ?jëOúñ¿ü×®] ùåHEE-Zo¾ù¦Ýíâű~ýz<ùä1bÞxã
-+©uh_GW$=é6Öùmܸ ÌÆÍÏÏÇÝwßêqZÖù¹ºº"<<
-
-
->|8Ö¬Yc¥#UnÕªUR\\ÜM7Guuu§ÁµJKKÃ?ÿùÏ;êbgg×e.b~Ê0?e2iiiÐëõ°¤OùDD±xcñ Æâ%"ÅKD$H0/`,^""Á4ù˵'O¢¼¼\][lÔ¨Q;v¬ÖÓèóSù)ÃüÓ¤xËËËñí·ßÂßß_Ýw©¤¤MMM6û
c~Ê0?er½WÁ`èòOë´o7tVóSù)Ãüá=^""ÁX¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±xëÅ«Óé Óé`ggwwwìÝ»·Ý6.Dyy9~ýõWøùùµ{®N§9e¢V~wjJòËÎÎÆÈ#aooOOOºMPóüsvv9u«éÅ $áêիذa^zé¥vë[ZZ ×ëqäÈL8Ñìy$ªMºÕüZ{§çx«ùåççãÀhhhÀêÕ«,rÚ6Cé¿_Ipøða¼üòË"§m5=¦x[ÙÙÙ}NmÛ¶aÌ1ð÷÷GJJÊ{uÖ[ɯoß¾pttÄO>êêjÑS¶)ÝÍï½÷Þðaà ×ëagg!C
h1m¡äßïÿüÏÿ`É%¢¦jU=¦xu:ðꫯ"==]^ºº:B$¢¶¶ö¾:ëÈæ'IPUU
Q£F!$$D«CÐóO§Ó¡wïÞ7{îDé¿ß/¿üýû÷ÇàÁEOÝ*4{?Þîê¬HÛ~gl}ìììÔÔTDDD[O 4¿?üáxóÍ7Ñ·o_ëNÔF)ÉO$üòË/ÈËËÃóÏ?S§NYÂ6Féù·víZ$%%Ywõ+ÞÎHåË£¸¸ÇÃK/½IXº²4¿úúzüùϧ§§F3µM]å ^¯Ç¥K´®Í±äü;tè1nÜ8
-gª®_¼ pøðaøùù¡®®ýû÷7[×ö§ñwòOæoÆü#G`çÎÍÒvÝ,¿1cÆÀÓÓýúõCBBvíÚ¥Ñ,m×Íòn\íFFFj03ëé·ºº_[RR D```·{'`~Ê(É/,,aaaV[O $? øüóÏ2/-ÝW¼DD= H0/`,^""ÁX¼DD±xcñ Æâ%"L³? ())ABBV»¿)É'''§qSÌOæ§óSFâ}äGÐÔÔòòr-vß%''';Vëitù)Ãüa~ÊiR¼|³2ÌOæ§ïñ Æâ%"ÅKD$H0/`,^""ÁX¼DD©þ{¼ß}÷²²²ÔÖ&ÃËËKÕ12ÌOæ'ªÅëé鯯F5´i^^^ðññQm<æ§óSù£jñúúúÂ××WÍ!ï(ÌOæ§ó÷xcñ Æâ%"ÅKD$H0/`,^""Á,þ=Þ¿ÿýïHKK³æ\z¬ÒÒRøùùY´EÅëëëúúzE""ºùúúÂßßߢm-*^Á Á dNDDôÿñ/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$Î`0Hÿùÿ©õ<îÅÅÅøíÙ®-´ IEND®B`
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/files.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/files.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/files.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,37 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): File Index</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>File List</h1>Here is a list of all files with brief descriptions:<table>
- <tr><td class="indexkey"><b>cpuset.h</b> <a href="cpuset_8h_source.html">[code]</a></td><td class="indexvalue">The Cpuset API, for use in hwloc itself </td></tr>
- <tr><td class="indexkey"><b>glibc-sched.h</b> <a href="glibc-sched_8h_source.html">[code]</a></td><td class="indexvalue">Macros to help interaction between hwloc and glibc scheduling routines </td></tr>
- <tr><td class="indexkey"><b>helper.h</b> <a href="helper_8h_source.html">[code]</a></td><td class="indexvalue">High-level hwloc traversal helpers </td></tr>
- <tr><td class="indexkey"><b>hwloc.h</b> <a href="hwloc_8h_source.html">[code]</a></td><td class="indexvalue">The hwloc API </td></tr>
- <tr><td class="indexkey"><b>linux-libnuma.h</b> <a href="linux-libnuma_8h_source.html">[code]</a></td><td class="indexvalue">Macros to help interaction between hwloc and Linux libnuma </td></tr>
-</table>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/files.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/files.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/files.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,37 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): File Index</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>File List</h1>Here is a list of all files with brief descriptions:<table>
- <tr><td class="indexkey"><b>cpuset.h</b> <a href="cpuset_8h_source.html">[code]</a></td><td class="indexvalue">The Cpuset API, for use in hwloc itself </td></tr>
- <tr><td class="indexkey"><b>glibc-sched.h</b> <a href="glibc-sched_8h_source.html">[code]</a></td><td class="indexvalue">Macros to help interaction between hwloc and glibc scheduling routines </td></tr>
- <tr><td class="indexkey"><b>helper.h</b> <a href="helper_8h_source.html">[code]</a></td><td class="indexvalue">High-level hwloc traversal helpers </td></tr>
- <tr><td class="indexkey"><b>hwloc.h</b> <a href="hwloc_8h_source.html">[code]</a></td><td class="indexvalue">The hwloc API </td></tr>
- <tr><td class="indexkey"><b>linux-libnuma.h</b> <a href="linux-libnuma_8h_source.html">[code]</a></td><td class="indexvalue">Macros to help interaction between hwloc and Linux libnuma </td></tr>
-</table>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Data Fields</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all struct and union fields with links to the structures/unions they belong to:
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>arity
-: <a class="el" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">hwloc_obj</a>
-<li>attr
-: <a class="el" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>cache
-: <a class="el" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836">hwloc_obj_attr_u</a>
-<li>children
-: <a class="el" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">hwloc_obj</a>
-<li>cpuset
-: <a class="el" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>depth
-: <a class="el" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">hwloc_obj</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">hwloc_obj_attr_u::hwloc_cache_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">hwloc_obj_attr_u::hwloc_misc_attr_s</a>
-<li>dmi_board_name
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-<li>dmi_board_vendor
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-</ul>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>father
-: <a class="el" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">hwloc_obj</a>
-<li>first_child
-: <a class="el" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
-<li>huge_page_free
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">hwloc_obj_attr_u::hwloc_memory_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-<li>huge_page_size_kB
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-</ul>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>last_child
-: <a class="el" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">hwloc_obj</a>
-<li>logical_index
-: <a class="el" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>machine
-: <a class="el" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607">hwloc_obj_attr_u</a>
-<li>memory_kB
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">hwloc_obj_attr_u::hwloc_cache_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">hwloc_obj_attr_u::hwloc_memory_attr_s</a>
-<li>misc
-: <a class="el" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>name
-: <a class="el" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">hwloc_obj</a>
-<li>next_cousin
-: <a class="el" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">hwloc_obj</a>
-<li>next_sibling
-: <a class="el" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">hwloc_obj</a>
-<li>node
-: <a class="el" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
-<li>os_index
-: <a class="el" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">hwloc_obj</a>
-<li>os_level
-: <a class="el" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>prev_cousin
-: <a class="el" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">hwloc_obj</a>
-<li>prev_sibling
-: <a class="el" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>sibling_rank
-: <a class="el" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">hwloc_obj</a>
-<li>system
-: <a class="el" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>type
-: <a class="el" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>userdata
-: <a class="el" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">hwloc_obj</a>
-</ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Data Fields</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all struct and union fields with links to the structures/unions they belong to:
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>arity
-: <a class="el" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">hwloc_obj</a>
-<li>attr
-: <a class="el" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>cache
-: <a class="el" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836">hwloc_obj_attr_u</a>
-<li>children
-: <a class="el" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">hwloc_obj</a>
-<li>cpuset
-: <a class="el" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>depth
-: <a class="el" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">hwloc_obj</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">hwloc_obj_attr_u::hwloc_cache_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">hwloc_obj_attr_u::hwloc_misc_attr_s</a>
-<li>dmi_board_name
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-<li>dmi_board_vendor
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-</ul>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>father
-: <a class="el" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">hwloc_obj</a>
-<li>first_child
-: <a class="el" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
-<li>huge_page_free
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">hwloc_obj_attr_u::hwloc_memory_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-<li>huge_page_size_kB
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-</ul>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>last_child
-: <a class="el" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">hwloc_obj</a>
-<li>logical_index
-: <a class="el" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>machine
-: <a class="el" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607">hwloc_obj_attr_u</a>
-<li>memory_kB
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">hwloc_obj_attr_u::hwloc_cache_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">hwloc_obj_attr_u::hwloc_memory_attr_s</a>
-<li>misc
-: <a class="el" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>name
-: <a class="el" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">hwloc_obj</a>
-<li>next_cousin
-: <a class="el" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">hwloc_obj</a>
-<li>next_sibling
-: <a class="el" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">hwloc_obj</a>
-<li>node
-: <a class="el" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
-<li>os_index
-: <a class="el" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">hwloc_obj</a>
-<li>os_level
-: <a class="el" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>prev_cousin
-: <a class="el" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">hwloc_obj</a>
-<li>prev_sibling
-: <a class="el" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>sibling_rank
-: <a class="el" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">hwloc_obj</a>
-<li>system
-: <a class="el" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>type
-: <a class="el" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>userdata
-: <a class="el" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">hwloc_obj</a>
-</ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions_vars.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions_vars.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions_vars.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Data Fields - Variables</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>arity
-: <a class="el" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">hwloc_obj</a>
-<li>attr
-: <a class="el" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>cache
-: <a class="el" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836">hwloc_obj_attr_u</a>
-<li>children
-: <a class="el" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">hwloc_obj</a>
-<li>cpuset
-: <a class="el" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>depth
-: <a class="el" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">hwloc_obj</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">hwloc_obj_attr_u::hwloc_cache_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">hwloc_obj_attr_u::hwloc_misc_attr_s</a>
-<li>dmi_board_name
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-<li>dmi_board_vendor
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-</ul>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>father
-: <a class="el" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">hwloc_obj</a>
-<li>first_child
-: <a class="el" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
-<li>huge_page_free
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">hwloc_obj_attr_u::hwloc_memory_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-<li>huge_page_size_kB
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-</ul>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>last_child
-: <a class="el" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">hwloc_obj</a>
-<li>logical_index
-: <a class="el" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>machine
-: <a class="el" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607">hwloc_obj_attr_u</a>
-<li>memory_kB
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">hwloc_obj_attr_u::hwloc_cache_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">hwloc_obj_attr_u::hwloc_memory_attr_s</a>
-<li>misc
-: <a class="el" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>name
-: <a class="el" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">hwloc_obj</a>
-<li>next_cousin
-: <a class="el" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">hwloc_obj</a>
-<li>next_sibling
-: <a class="el" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">hwloc_obj</a>
-<li>node
-: <a class="el" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
-<li>os_index
-: <a class="el" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">hwloc_obj</a>
-<li>os_level
-: <a class="el" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>prev_cousin
-: <a class="el" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">hwloc_obj</a>
-<li>prev_sibling
-: <a class="el" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>sibling_rank
-: <a class="el" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">hwloc_obj</a>
-<li>system
-: <a class="el" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>type
-: <a class="el" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>userdata
-: <a class="el" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">hwloc_obj</a>
-</ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions_vars.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions_vars.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/functions_vars.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Data Fields - Variables</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>arity
-: <a class="el" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">hwloc_obj</a>
-<li>attr
-: <a class="el" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>cache
-: <a class="el" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836">hwloc_obj_attr_u</a>
-<li>children
-: <a class="el" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">hwloc_obj</a>
-<li>cpuset
-: <a class="el" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>depth
-: <a class="el" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">hwloc_obj</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">hwloc_obj_attr_u::hwloc_cache_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">hwloc_obj_attr_u::hwloc_misc_attr_s</a>
-<li>dmi_board_name
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-<li>dmi_board_vendor
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-</ul>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>father
-: <a class="el" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">hwloc_obj</a>
-<li>first_child
-: <a class="el" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
-<li>huge_page_free
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">hwloc_obj_attr_u::hwloc_memory_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-<li>huge_page_size_kB
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-</ul>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>last_child
-: <a class="el" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">hwloc_obj</a>
-<li>logical_index
-: <a class="el" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>machine
-: <a class="el" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607">hwloc_obj_attr_u</a>
-<li>memory_kB
-: <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">hwloc_obj_attr_u::hwloc_cache_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">hwloc_obj_attr_u::hwloc_machine_attr_s</a>
-, <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">hwloc_obj_attr_u::hwloc_memory_attr_s</a>
-<li>misc
-: <a class="el" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>name
-: <a class="el" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">hwloc_obj</a>
-<li>next_cousin
-: <a class="el" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">hwloc_obj</a>
-<li>next_sibling
-: <a class="el" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">hwloc_obj</a>
-<li>node
-: <a class="el" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
-<li>os_index
-: <a class="el" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">hwloc_obj</a>
-<li>os_level
-: <a class="el" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>prev_cousin
-: <a class="el" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">hwloc_obj</a>
-<li>prev_sibling
-: <a class="el" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>sibling_rank
-: <a class="el" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">hwloc_obj</a>
-<li>system
-: <a class="el" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">hwloc_obj_attr_u</a>
-</ul>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>type
-: <a class="el" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">hwloc_obj</a>
-</ul>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>userdata
-: <a class="el" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">hwloc_obj</a>
-</ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glibc-sched_8h_source.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glibc-sched_8h_source.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glibc-sched_8h_source.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,100 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): glibc-sched.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>glibc-sched.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00014"></a>00014 <span class="preprocessor">#ifndef HWLOC_GLIBC_SCHED_H</span>
-<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_GLIBC_SCHED_H</span>
-<a name="l00016"></a>00016 <span class="preprocessor"></span>
-<a name="l00017"></a>00017 <span class="preprocessor">#include <hwloc.h></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <hwloc/helper.h></span>
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020 <span class="preprocessor">#if !defined _GNU_SOURCE || !defined _SCHED_H</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#error sched.h must be included with _GNU_SOURCE defined</span>
-<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a>00024 <span class="preprocessor">#ifdef CPU_SET</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span>
-<a name="l00026"></a>00026
-<a name="l00039"></a>00039 <span class="keyword">static</span> inline <span class="keywordtype">void</span>
-<a name="l00040"></a><a class="code" href="group__hwlocality__glibc__sched.html#g8d52ded42a9b3d832672d642798cdd8a">00040</a> <a class="code" href="group__hwlocality__glibc__sched.html#g8d52ded42a9b3d832672d642798cdd8a" title="Convert hwloc CPU set toposet into glibc sched affinity CPU set schedset.">hwloc_cpuset_to_glibc_sched_affinity</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> hwlocset,
-<a name="l00041"></a>00041 cpu_set_t *schedset, <span class="keywordtype">size_t</span> schedsetsize)
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="preprocessor">#ifdef CPU_ZERO_S</span>
-<a name="l00044"></a>00044 <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> cpu;
-<a name="l00045"></a>00045 CPU_ZERO_S(schedsetsize, schedset);
-<a name="l00046"></a>00046 <a class="code" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359" title="Loop macro iterating on CPU set set.">hwloc_cpuset_foreach_begin</a>(cpu, hwlocset)
-<a name="l00047"></a>00047 CPU_SET_S(cpu, schedsetsize, schedset);
-<a name="l00048"></a>00048 <a class="code" href="group__hwlocality__cpuset.html#ge2974be78a7d7cddbd38cb23fcc6240a" title="End of loop.">hwloc_cpuset_foreach_end</a>();
-<a name="l00049"></a>00049 <span class="preprocessor">#else </span><span class="comment">/* !CPU_ZERO_S */</span>
-<a name="l00050"></a>00050 <span class="keywordtype">unsigned</span> cpu;
-<a name="l00051"></a>00051 CPU_ZERO(schedset);
-<a name="l00052"></a>00052 assert(schedsetsize == <span class="keyword">sizeof</span>(cpu_set_t));
-<a name="l00053"></a>00053 <a class="code" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359" title="Loop macro iterating on CPU set set.">hwloc_cpuset_foreach_begin</a>(cpu, hwlocset)
-<a name="l00054"></a>00054 CPU_SET(cpu, schedset);
-<a name="l00055"></a>00055 <a class="code" href="group__hwlocality__cpuset.html#ge2974be78a7d7cddbd38cb23fcc6240a" title="End of loop.">hwloc_cpuset_foreach_end</a>();
-<a name="l00056"></a>00056 <span class="preprocessor">#endif </span><span class="comment">/* !CPU_ZERO_S */</span>
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00066"></a>00066 <span class="keyword">static</span> inline <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>
-<a name="l00067"></a><a class="code" href="group__hwlocality__glibc__sched.html#g95a1b94fc109895ee13b17bddac08f5f">00067</a> <a class="code" href="group__hwlocality__glibc__sched.html#g95a1b94fc109895ee13b17bddac08f5f" title="Convert glibc sched affinity CPU set schedset into hwloc CPU set.">hwloc_cpuset_from_glibc_sched_affinity</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology,
-<a name="l00068"></a>00068 <span class="keyword">const</span> cpu_set_t *schedset, <span class="keywordtype">size_t</span> schedsetsize)
-<a name="l00069"></a>00069 {
-<a name="l00070"></a>00070 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> hwlocset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00071"></a>00071 <span class="preprocessor">#ifdef CPU_ZERO_S</span>
-<a name="l00072"></a>00072 <span class="preprocessor"></span> <span class="keywordtype">int</span> cpu, count;
-<a name="l00073"></a>00073 count = CPU_COUNT_S(schedsetsize, schedset);
-<a name="l00074"></a>00074 cpu = 0;
-<a name="l00075"></a>00075 <span class="keywordflow">while</span> (count) {
-<a name="l00076"></a>00076 <span class="keywordflow">if</span> (CPU_ISSET_S(cpu, schedsetsize, schedset)) {
-<a name="l00077"></a>00077 <a class="code" href="group__hwlocality__cpuset.html#gc5ba8c6d6367436995f67dbd4b3ba1de" title="Add CPU cpu in CPU set set.">hwloc_cpuset_set</a>(hwlocset, cpu);
-<a name="l00078"></a>00078 count--;
-<a name="l00079"></a>00079 }
-<a name="l00080"></a>00080 cpu++;
-<a name="l00081"></a>00081 <span class="keywordflow">if</span> (cpu > HWLOC_NBMAXCPUS)
-<a name="l00082"></a>00082 <span class="keywordflow">break</span>;
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084 <span class="preprocessor">#else </span><span class="comment">/* !CPU_ZERO_S */</span>
-<a name="l00085"></a>00085 <span class="comment">/* sched.h does not support dynamic cpu_set_t (introduced in glibc 2.7),</span>
-<a name="l00086"></a>00086 <span class="comment"> * assume we have a very old interface without CPU_COUNT (added in 2.6)</span>
-<a name="l00087"></a>00087 <span class="comment"> */</span>
-<a name="l00088"></a>00088 <span class="keywordtype">int</span> cpu;
-<a name="l00089"></a>00089 assert(schedsetsize == <span class="keyword">sizeof</span>(cpu_set_t));
-<a name="l00090"></a>00090 <span class="keywordflow">for</span>(cpu=0; cpu<CPU_SETSIZE && cpu<HWLOC_NBMAXCPUS; cpu++)
-<a name="l00091"></a>00091 <span class="keywordflow">if</span> (CPU_ISSET(cpu, schedset))
-<a name="l00092"></a>00092 <a class="code" href="group__hwlocality__cpuset.html#gc5ba8c6d6367436995f67dbd4b3ba1de" title="Add CPU cpu in CPU set set.">hwloc_cpuset_set</a>(hwlocset, cpu);
-<a name="l00093"></a>00093 <span class="preprocessor">#endif </span><span class="comment">/* !CPU_ZERO_S */</span>
-<a name="l00094"></a>00094 <span class="keywordflow">return</span> hwlocset;
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096
-<a name="l00100"></a>00100 <span class="preprocessor">#endif </span><span class="comment">/* CPU_SET */</span>
-<a name="l00101"></a>00101
-<a name="l00102"></a>00102 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_GLIBC_SCHED_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glibc-sched_8h_source.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glibc-sched_8h_source.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glibc-sched_8h_source.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,100 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): glibc-sched.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>glibc-sched.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00014"></a>00014 <span class="preprocessor">#ifndef HWLOC_GLIBC_SCHED_H</span>
-<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_GLIBC_SCHED_H</span>
-<a name="l00016"></a>00016 <span class="preprocessor"></span>
-<a name="l00017"></a>00017 <span class="preprocessor">#include <hwloc.h></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <hwloc/helper.h></span>
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020 <span class="preprocessor">#if !defined _GNU_SOURCE || !defined _SCHED_H</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#error sched.h must be included with _GNU_SOURCE defined</span>
-<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a>00024 <span class="preprocessor">#ifdef CPU_SET</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span>
-<a name="l00026"></a>00026
-<a name="l00039"></a>00039 <span class="keyword">static</span> __inline <span class="keywordtype">void</span>
-<a name="l00040"></a><a class="code" href="group__hwlocality__glibc__sched.html#g8d52ded42a9b3d832672d642798cdd8a">00040</a> <a class="code" href="group__hwlocality__glibc__sched.html#g8d52ded42a9b3d832672d642798cdd8a" title="Convert hwloc CPU set toposet into glibc sched affinity CPU set schedset.">hwloc_cpuset_to_glibc_sched_affinity</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> hwlocset,
-<a name="l00041"></a>00041 cpu_set_t *schedset, <span class="keywordtype">size_t</span> schedsetsize)
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="preprocessor">#ifdef CPU_ZERO_S</span>
-<a name="l00044"></a>00044 <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> cpu;
-<a name="l00045"></a>00045 CPU_ZERO_S(schedsetsize, schedset);
-<a name="l00046"></a>00046 <a class="code" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359" title="Loop macro iterating on CPU set set.">hwloc_cpuset_foreach_begin</a>(cpu, hwlocset)
-<a name="l00047"></a>00047 CPU_SET_S(cpu, schedsetsize, schedset);
-<a name="l00048"></a>00048 <a class="code" href="group__hwlocality__cpuset.html#ge2974be78a7d7cddbd38cb23fcc6240a" title="End of loop.">hwloc_cpuset_foreach_end</a>();
-<a name="l00049"></a>00049 <span class="preprocessor">#else </span><span class="comment">/* !CPU_ZERO_S */</span>
-<a name="l00050"></a>00050 <span class="keywordtype">unsigned</span> cpu;
-<a name="l00051"></a>00051 CPU_ZERO(schedset);
-<a name="l00052"></a>00052 assert(schedsetsize == <span class="keyword">sizeof</span>(cpu_set_t));
-<a name="l00053"></a>00053 <a class="code" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359" title="Loop macro iterating on CPU set set.">hwloc_cpuset_foreach_begin</a>(cpu, hwlocset)
-<a name="l00054"></a>00054 CPU_SET(cpu, schedset);
-<a name="l00055"></a>00055 <a class="code" href="group__hwlocality__cpuset.html#ge2974be78a7d7cddbd38cb23fcc6240a" title="End of loop.">hwloc_cpuset_foreach_end</a>();
-<a name="l00056"></a>00056 <span class="preprocessor">#endif </span><span class="comment">/* !CPU_ZERO_S */</span>
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00066"></a>00066 <span class="keyword">static</span> __inline <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>
-<a name="l00067"></a><a class="code" href="group__hwlocality__glibc__sched.html#g95a1b94fc109895ee13b17bddac08f5f">00067</a> <a class="code" href="group__hwlocality__glibc__sched.html#g95a1b94fc109895ee13b17bddac08f5f" title="Convert glibc sched affinity CPU set schedset into hwloc CPU set.">hwloc_cpuset_from_glibc_sched_affinity</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology,
-<a name="l00068"></a>00068 <span class="keyword">const</span> cpu_set_t *schedset, <span class="keywordtype">size_t</span> schedsetsize)
-<a name="l00069"></a>00069 {
-<a name="l00070"></a>00070 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> hwlocset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00071"></a>00071 <span class="preprocessor">#ifdef CPU_ZERO_S</span>
-<a name="l00072"></a>00072 <span class="preprocessor"></span> <span class="keywordtype">int</span> cpu, count;
-<a name="l00073"></a>00073 count = CPU_COUNT_S(schedsetsize, schedset);
-<a name="l00074"></a>00074 cpu = 0;
-<a name="l00075"></a>00075 <span class="keywordflow">while</span> (count) {
-<a name="l00076"></a>00076 <span class="keywordflow">if</span> (CPU_ISSET_S(cpu, schedsetsize, schedset)) {
-<a name="l00077"></a>00077 <a class="code" href="group__hwlocality__cpuset.html#gc5ba8c6d6367436995f67dbd4b3ba1de" title="Add CPU cpu in CPU set set.">hwloc_cpuset_set</a>(hwlocset, cpu);
-<a name="l00078"></a>00078 count--;
-<a name="l00079"></a>00079 }
-<a name="l00080"></a>00080 cpu++;
-<a name="l00081"></a>00081 <span class="keywordflow">if</span> (cpu > HWLOC_NBMAXCPUS)
-<a name="l00082"></a>00082 <span class="keywordflow">break</span>;
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084 <span class="preprocessor">#else </span><span class="comment">/* !CPU_ZERO_S */</span>
-<a name="l00085"></a>00085 <span class="comment">/* sched.h does not support dynamic cpu_set_t (introduced in glibc 2.7),</span>
-<a name="l00086"></a>00086 <span class="comment"> * assume we have a very old interface without CPU_COUNT (added in 2.6)</span>
-<a name="l00087"></a>00087 <span class="comment"> */</span>
-<a name="l00088"></a>00088 <span class="keywordtype">int</span> cpu;
-<a name="l00089"></a>00089 assert(schedsetsize == <span class="keyword">sizeof</span>(cpu_set_t));
-<a name="l00090"></a>00090 <span class="keywordflow">for</span>(cpu=0; cpu<CPU_SETSIZE && cpu<HWLOC_NBMAXCPUS; cpu++)
-<a name="l00091"></a>00091 <span class="keywordflow">if</span> (CPU_ISSET(cpu, schedset))
-<a name="l00092"></a>00092 <a class="code" href="group__hwlocality__cpuset.html#gc5ba8c6d6367436995f67dbd4b3ba1de" title="Add CPU cpu in CPU set set.">hwloc_cpuset_set</a>(hwlocset, cpu);
-<a name="l00093"></a>00093 <span class="preprocessor">#endif </span><span class="comment">/* !CPU_ZERO_S */</span>
-<a name="l00094"></a>00094 <span class="keywordflow">return</span> hwlocset;
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096
-<a name="l00100"></a>00100 <span class="preprocessor">#endif </span><span class="comment">/* CPU_SET */</span>
-<a name="l00101"></a>00101
-<a name="l00102"></a>00102 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_GLIBC_SCHED_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glossary.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glossary.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glossary.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,70 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Glossary</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1><a class="anchor" name="glossary">Glossary </a></h1><dl>
-<dt>Object </dt>
-<dd>Interesting kind of part of the system, such as a Core, a Cache, a Memory node, etc. The different types detected by hwloc are detailed in the hwloc_obj_type_e enumeration.<p>
-They are topologically sorted by CPU set into a tree whose root is the System object which always exists. <p>
-</dd>
-<dt>CPU set </dt>
-<dd>The set of logical processors logically included in an object, if any<p>
-</dd>
-<dt>Father object </dt>
-<dd>The object logically containing the current object, for instance because its CPU set includes the CPU set of the current object. <p>
-</dd>
-<dt>Children objects </dt>
-<dd>The object contained in the current object because their CPU set is included in the CPU set of the current object.<p>
-</dd>
-<dt>Arity </dt>
-<dd>The number of children of an object<p>
-</dd>
-<dt>Sibling objects </dt>
-<dd>Objects of the same type which have the same father<p>
-</dd>
-<dt>Sibling rank </dt>
-<dd>Index to uniquely identify objecst of the same type which have the same father, numbered from 0 to the arity of the father minus one.<p>
-</dd>
-<dt>Cousin objects </dt>
-<dd>Objects of the same type as the current object<p>
-</dd>
-<dt>Level </dt>
-<dd>Set of objects of the same type<p>
-</dd>
-<dt>OS index </dt>
-<dd>The index that the OS uses to identify the object. This may sometimes be completely arbitrary or depend on the BIOS configuration.<p>
-</dd>
-<dt>Depth </dt>
-<dd>Nesting level in the object tree, starting from the System object.<p>
-</dd>
-<dt>Logical index </dt>
-<dd>Index to uniquely identify objects of the same type. This index is always linear from 0 to the number of objects of the level for that type, to express proximity. It could also be called cousin rank.<p>
-</dd>
-</dl>
-<p>
-The following diagram can help to understand the vocabulary of the relationships by showing the example of a machine with two dual core non-SMT sockets, thus a topology with 4 levels.<p>
-<div align="center">
-<img src="diagram.png" alt="diagram.png">
-</div>
- <p>
-It can be noticed that for Processor objects, the logical index, computed linearly by hwloc, is not the same as the OS index. </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glossary.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glossary.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/glossary.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,70 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Glossary</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1><a class="anchor" name="glossary">Glossary </a></h1><dl>
-<dt>Object </dt>
-<dd>Interesting kind of part of the system, such as a Core, a Cache, a Memory node, etc. The different types detected by hwloc are detailed in the hwloc_obj_type_e enumeration.<p>
-They are topologically sorted by CPU set into a tree whose root is the System object which always exists. <p>
-</dd>
-<dt>CPU set </dt>
-<dd>The set of logical processors logically included in an object, if any<p>
-</dd>
-<dt>Father object </dt>
-<dd>The object logically containing the current object, for instance because its CPU set includes the CPU set of the current object. <p>
-</dd>
-<dt>Children objects </dt>
-<dd>The object contained in the current object because their CPU set is included in the CPU set of the current object.<p>
-</dd>
-<dt>Arity </dt>
-<dd>The number of children of an object<p>
-</dd>
-<dt>Sibling objects </dt>
-<dd>Objects of the same type which have the same father<p>
-</dd>
-<dt>Sibling rank </dt>
-<dd>Index to uniquely identify objecst of the same type which have the same father, numbered from 0 to the arity of the father minus one.<p>
-</dd>
-<dt>Cousin objects </dt>
-<dd>Objects of the same type as the current object<p>
-</dd>
-<dt>Level </dt>
-<dd>Set of objects of the same type<p>
-</dd>
-<dt>OS index </dt>
-<dd>The index that the OS uses to identify the object. This may sometimes be completely arbitrary or depend on the BIOS configuration.<p>
-</dd>
-<dt>Depth </dt>
-<dd>Nesting level in the object tree, starting from the System object.<p>
-</dd>
-<dt>Logical index </dt>
-<dd>Index to uniquely identify objects of the same type. This index is always linear from 0 to the number of objects of the level for that type, to express proximity. It could also be called cousin rank.<p>
-</dd>
-</dl>
-<p>
-The following diagram can help to understand the vocabulary of the relationships by showing the example of a machine with two dual core non-SMT sockets, thus a topology with 4 levels.<p>
-<div align="center">
-<img src="diagram.png" alt="diagram.png">
-</div>
- <p>
-It can be noticed that for Processor objects, the logical index, computed linearly by hwloc, is not the same as the OS index. </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__binding.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__binding.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__binding.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,215 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Binding</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Binding</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622">hwloc_cpubind_policy_t</a> { <a class="el" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc">HWLOC_CPUBIND_PROCESS</a> = (1<<0),
-<a class="el" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421">HWLOC_CPUBIND_THREAD</a> = (1<<1),
-<a class="el" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa">HWLOC_CPUBIND_STRICT</a> = (1<<2)
- }</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Process/Thread binding policy. <a href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae">hwloc_set_cpubind</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int policy)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Bind current process or thread on cpus given in cpuset <code>set</code>. <a href="#g47053da286384d86ec3e4fb3fe148dae"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__binding.html#g27f372f8d5fd8c9844318b492b316dfb">hwloc_set_proc_cpubind</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, hwloc_pid_t pid, const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int policy)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Bind a process <code>pid</code> on cpus given in cpuset <code>set</code>. <a href="#g27f372f8d5fd8c9844318b492b316dfb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__binding.html#gdba2db76b9359d39c33bac86f2fb77b4">hwloc_set_thread_cpubind</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, hwloc_thread_t tid, const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int policy)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Bind a thread <code>tid</code> on cpus given in cpuset <code>set</code>. <a href="#gdba2db76b9359d39c33bac86f2fb77b4"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-It is often useful to call <a class="el" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe" title="Keep a single CPU among those set in CPU set set.">hwloc_cpuset_singlify()</a> first so that a single CPU remains in the set. This way, the process will not even migrate between different CPUs. Some OSes also only support that kind of binding.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>Some OSes do not provide all ways to bind processes, threads, etc and the corresponding binding functions may fail. ENOSYS is returned when it is not possible to bind the requested kind of object processes/threads). EXDEV is returned when the requested cpuset can not be enforced (e.g. some systems only allow one CPU, and some other systems only allow one NUMA node)</dd></dl>
-The most portable version that should be preferred over the others, whenever possible, is<p>
-<div class="fragment"><pre class="fragment"> <a class="code" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae" title="Bind current process or thread on cpus given in cpuset set.">hwloc_set_cpubind</a>(topology, <span class="keyword">set</span>, 0),
-</pre></div><p>
-as it just binds the current program, assuming it is monothread, or<p>
-<div class="fragment"><pre class="fragment"> <a class="code" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae" title="Bind current process or thread on cpus given in cpuset set.">hwloc_set_cpubind</a>(topology, <span class="keyword">set</span>, <a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421" title="Bind current thread of current process.">HWLOC_CPUBIND_THREAD</a>),
-</pre></div><p>
-which binds the current thread of the current program (which may be multithreaded).<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>To unbind, just call the binding function with either a full cpuset or a cpuset equal to the system cpuset. </dd></dl>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="g9b2de9a34a18edb39fb272adf9c33622"></a><!-- doxytag: member="hwloc.h::hwloc_cpubind_policy_t" ref="g9b2de9a34a18edb39fb272adf9c33622" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622">hwloc_cpubind_policy_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Process/Thread binding policy.
-<p>
-These flags can be used to refine the binding policy.<p>
-The default (0) is to bind the current process, assumed to be mono-thread, in a non-strict way. This is the most portable way to bind as all OSes usually provide it.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>Depending on OSes and implementations, strict binding (i.e. the thread/process will really never be scheduled outside of the cpuset) may not be possible, not be allowed, only used as a hint when no load balancing is needed, etc. If strict binding is required, the strict flag should be set, and the function will fail if strict binding is not possible or allowed. </dd></dl>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc"></a><!-- doxytag: member="HWLOC_CPUBIND_PROCESS" ref="gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc" args="" -->HWLOC_CPUBIND_PROCESS</em> </td><td>
-Bind all threads of the current multithreaded process. This may not be supported by some OSes (e.g. Linux). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421"></a><!-- doxytag: member="HWLOC_CPUBIND_THREAD" ref="gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421" args="" -->HWLOC_CPUBIND_THREAD</em> </td><td>
-Bind current thread of current process. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa"></a><!-- doxytag: member="HWLOC_CPUBIND_STRICT" ref="gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa" args="" -->HWLOC_CPUBIND_STRICT</em> </td><td>
-Request for strict binding from the OS Note that strict binding may not be allowed for administrative reasons, and the binding function will fail in that case. </td></tr>
-</table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g47053da286384d86ec3e4fb3fe148dae"></a><!-- doxytag: member="hwloc.h::hwloc_set_cpubind" ref="g47053da286384d86ec3e4fb3fe148dae" args="(hwloc_topology_t topology, const hwloc_cpuset_t set, int policy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_set_cpubind </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>policy</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bind current process or thread on cpus given in cpuset <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g27f372f8d5fd8c9844318b492b316dfb"></a><!-- doxytag: member="hwloc.h::hwloc_set_proc_cpubind" ref="g27f372f8d5fd8c9844318b492b316dfb" args="(hwloc_topology_t topology, hwloc_pid_t pid, const hwloc_cpuset_t set, int policy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_set_proc_cpubind </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">hwloc_pid_t </td>
- <td class="paramname"> <em>pid</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>policy</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bind a process <code>pid</code> on cpus given in cpuset <code>set</code>.
-<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>hwloc_pid_t is pid_t on unix platforms, and HANDLE on native Windows platforms<p>
-HWLOC_CPUBIND_THREAD can not be used in <code>policy</code>. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gdba2db76b9359d39c33bac86f2fb77b4"></a><!-- doxytag: member="hwloc.h::hwloc_set_thread_cpubind" ref="gdba2db76b9359d39c33bac86f2fb77b4" args="(hwloc_topology_t topology, hwloc_thread_t tid, const hwloc_cpuset_t set, int policy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_set_thread_cpubind </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">hwloc_thread_t </td>
- <td class="paramname"> <em>tid</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>policy</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bind a thread <code>tid</code> on cpus given in cpuset <code>set</code>.
-<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>hwloc_thread_t is pthread_t on unix platforms, and HANDLE on native Windows platforms<p>
-HWLOC_CPUBIND_PROCESS can not be used in <code>policy</code>. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__binding.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__binding.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__binding.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,215 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Binding</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Binding</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622">hwloc_cpubind_policy_t</a> { <a class="el" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc">HWLOC_CPUBIND_PROCESS</a> = (1<<0),
-<a class="el" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421">HWLOC_CPUBIND_THREAD</a> = (1<<1),
-<a class="el" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa">HWLOC_CPUBIND_STRICT</a> = (1<<2)
- }</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Process/Thread binding policy. <a href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae">hwloc_set_cpubind</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int policy)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Bind current process or thread on cpus given in cpuset <code>set</code>. <a href="#g47053da286384d86ec3e4fb3fe148dae"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__binding.html#g27f372f8d5fd8c9844318b492b316dfb">hwloc_set_proc_cpubind</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, hwloc_pid_t pid, const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int policy)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Bind a process <code>pid</code> on cpus given in cpuset <code>set</code>. <a href="#g27f372f8d5fd8c9844318b492b316dfb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__binding.html#gdba2db76b9359d39c33bac86f2fb77b4">hwloc_set_thread_cpubind</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, hwloc_thread_t tid, const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int policy)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Bind a thread <code>tid</code> on cpus given in cpuset <code>set</code>. <a href="#gdba2db76b9359d39c33bac86f2fb77b4"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-It is often useful to call <a class="el" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe" title="Keep a single CPU among those set in CPU set set.">hwloc_cpuset_singlify()</a> first so that a single CPU remains in the set. This way, the process will not even migrate between different CPUs. Some OSes also only support that kind of binding.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>Some OSes do not provide all ways to bind processes, threads, etc and the corresponding binding functions may fail. ENOSYS is returned when it is not possible to bind the requested kind of object processes/threads). EXDEV is returned when the requested cpuset can not be enforced (e.g. some systems only allow one CPU, and some other systems only allow one NUMA node)</dd></dl>
-The most portable version that should be preferred over the others, whenever possible, is<p>
-<div class="fragment"><pre class="fragment"> <a class="code" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae" title="Bind current process or thread on cpus given in cpuset set.">hwloc_set_cpubind</a>(topology, <span class="keyword">set</span>, 0),
-</pre></div><p>
-as it just binds the current program, assuming it is monothread, or<p>
-<div class="fragment"><pre class="fragment"> <a class="code" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae" title="Bind current process or thread on cpus given in cpuset set.">hwloc_set_cpubind</a>(topology, <span class="keyword">set</span>, <a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421" title="Bind current thread of current process.">HWLOC_CPUBIND_THREAD</a>),
-</pre></div><p>
-which binds the current thread of the current program (which may be multithreaded).<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>To unbind, just call the binding function with either a full cpuset or a cpuset equal to the system cpuset. </dd></dl>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="g9b2de9a34a18edb39fb272adf9c33622"></a><!-- doxytag: member="hwloc.h::hwloc_cpubind_policy_t" ref="g9b2de9a34a18edb39fb272adf9c33622" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622">hwloc_cpubind_policy_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Process/Thread binding policy.
-<p>
-These flags can be used to refine the binding policy.<p>
-The default (0) is to bind the current process, assumed to be mono-thread, in a non-strict way. This is the most portable way to bind as all OSes usually provide it.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>Depending on OSes and implementations, strict binding (i.e. the thread/process will really never be scheduled outside of the cpuset) may not be possible, not be allowed, only used as a hint when no load balancing is needed, etc. If strict binding is required, the strict flag should be set, and the function will fail if strict binding is not possible or allowed. </dd></dl>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc"></a><!-- doxytag: member="HWLOC_CPUBIND_PROCESS" ref="gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc" args="" -->HWLOC_CPUBIND_PROCESS</em> </td><td>
-Bind all threads of the current multithreaded process. This may not be supported by some OSes (e.g. Linux). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421"></a><!-- doxytag: member="HWLOC_CPUBIND_THREAD" ref="gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421" args="" -->HWLOC_CPUBIND_THREAD</em> </td><td>
-Bind current thread of current process. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa"></a><!-- doxytag: member="HWLOC_CPUBIND_STRICT" ref="gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa" args="" -->HWLOC_CPUBIND_STRICT</em> </td><td>
-Request for strict binding from the OS Note that strict binding may not be allowed for administrative reasons, and the binding function will fail in that case. </td></tr>
-</table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g47053da286384d86ec3e4fb3fe148dae"></a><!-- doxytag: member="hwloc.h::hwloc_set_cpubind" ref="g47053da286384d86ec3e4fb3fe148dae" args="(hwloc_topology_t topology, const hwloc_cpuset_t set, int policy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_set_cpubind </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>policy</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bind current process or thread on cpus given in cpuset <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g27f372f8d5fd8c9844318b492b316dfb"></a><!-- doxytag: member="hwloc.h::hwloc_set_proc_cpubind" ref="g27f372f8d5fd8c9844318b492b316dfb" args="(hwloc_topology_t topology, hwloc_pid_t pid, const hwloc_cpuset_t set, int policy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_set_proc_cpubind </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">hwloc_pid_t </td>
- <td class="paramname"> <em>pid</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>policy</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bind a process <code>pid</code> on cpus given in cpuset <code>set</code>.
-<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>hwloc_pid_t is pid_t on unix platforms, and HANDLE on native Windows platforms<p>
-HWLOC_CPUBIND_THREAD can not be used in <code>policy</code>. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gdba2db76b9359d39c33bac86f2fb77b4"></a><!-- doxytag: member="hwloc.h::hwloc_set_thread_cpubind" ref="gdba2db76b9359d39c33bac86f2fb77b4" args="(hwloc_topology_t topology, hwloc_thread_t tid, const hwloc_cpuset_t set, int policy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_set_thread_cpubind </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">hwloc_thread_t </td>
- <td class="paramname"> <em>tid</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>policy</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bind a thread <code>tid</code> on cpus given in cpuset <code>set</code>.
-<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>hwloc_thread_t is pthread_t on unix platforms, and HANDLE on native Windows platforms<p>
-HWLOC_CPUBIND_PROCESS can not be used in <code>policy</code>. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__configuration.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__configuration.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__configuration.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,299 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Configure Topology Detection</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Configure Topology Detection</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde">hwloc_topology_flags_e</a> { <a class="el" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8">HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM</a> = (1<<0),
-<a class="el" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b">HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM</a> = (1<<1)
- }</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Flags to be set onto a topology context before load. <a href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#gfcf30842e8cb47b4c3dcaebecea31e17">hwloc_topology_ignore_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Ignore an object type. <a href="#gfcf30842e8cb47b4c3dcaebecea31e17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g1f987bca941d6949faf7b1554dd7bc12">hwloc_topology_ignore_type_keep_structure</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Ignore an object type if it does not bring any structure. <a href="#g1f987bca941d6949faf7b1554dd7bc12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g7c9cf147442d65d755c664ccde3bb3ef">hwloc_topology_ignore_all_keep_structure</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Ignore all objects that do not bring any structure. <a href="#g7c9cf147442d65d755c664ccde3bb3ef"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#gaeed4df656979e5f16befea9d29b814b">hwloc_topology_set_flags</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned long flags)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Set OR'ed flags to non-yet-loaded topology. <a href="#gaeed4df656979e5f16befea9d29b814b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g45a6b5dd59be36879a64a7f73e0363c2">hwloc_topology_set_fsroot</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict topology, const char *restrict fsroot_path)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Change the file-system root path when building the topology from sysfs/procfs. <a href="#g45a6b5dd59be36879a64a7f73e0363c2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g5c11f6e454ebd5f4089670269e097a1e">hwloc_topology_set_synthetic</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict topology, const char *restrict description)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable synthetic topology. <a href="#g5c11f6e454ebd5f4089670269e097a1e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g29b8ebec1b85b324af18fdf5040806bf">hwloc_topology_set_xml</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict topology, const char *restrict xmlpath)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable XML-file based topology. <a href="#g29b8ebec1b85b324af18fdf5040806bf"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-These functions can optionally be called between <a class="el" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init()</a> and <a class="el" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826" title="Build the actual topology.">hwloc_topology_load()</a> to configure how the detection should be performed, e.g. to ignore some objects types, define a synthetic topology, etc.<p>
-If none of them is called, the default is to detect all the objects of the machine that the caller is allowed to access. <hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="gda025d3ec20b4b420f8038d23d6e7bde"></a><!-- doxytag: member="hwloc.h::hwloc_topology_flags_e" ref="gda025d3ec20b4b420f8038d23d6e7bde" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde">hwloc_topology_flags_e</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Flags to be set onto a topology context before load.
-<p>
-Flags should be given to <a class="el" href="group__hwlocality__configuration.html#gaeed4df656979e5f16befea9d29b814b" title="Set OR'ed flags to non-yet-loaded topology.">hwloc_topology_set_flags()</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8"></a><!-- doxytag: member="HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM" ref="ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8" args="" -->HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM</em> </td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b"></a><!-- doxytag: member="HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM" ref="ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b" args="" -->HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM</em> </td><td>
-</td></tr>
-</table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g7c9cf147442d65d755c664ccde3bb3ef"></a><!-- doxytag: member="hwloc.h::hwloc_topology_ignore_all_keep_structure" ref="g7c9cf147442d65d755c664ccde3bb3ef" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_ignore_all_keep_structure </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Ignore all objects that do not bring any structure.
-<p>
-Ignore all objects that do not bring any structure: Each ignored object should have a single children or be the only child of its father.
-</div>
-</div><p>
-<a class="anchor" name="gfcf30842e8cb47b4c3dcaebecea31e17"></a><!-- doxytag: member="hwloc.h::hwloc_topology_ignore_type" ref="gfcf30842e8cb47b4c3dcaebecea31e17" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_ignore_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Ignore an object type.
-<p>
-Ignore all objects from the given type. The top-level type HWLOC_OBJ_SYSTEM and bottom-level type HWLOC_OBJ_PROC may not be ignored.
-</div>
-</div><p>
-<a class="anchor" name="g1f987bca941d6949faf7b1554dd7bc12"></a><!-- doxytag: member="hwloc.h::hwloc_topology_ignore_type_keep_structure" ref="g1f987bca941d6949faf7b1554dd7bc12" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_ignore_type_keep_structure </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Ignore an object type if it does not bring any structure.
-<p>
-Ignore all objects from the given type as long as they do not bring any structure: Each ignored object should have a single children or be the only child of its father. The top-level type HWLOC_OBJ_SYSTEM and bottom-level type HWLOC_OBJ_PROC may not be ignored.
-</div>
-</div><p>
-<a class="anchor" name="gaeed4df656979e5f16befea9d29b814b"></a><!-- doxytag: member="hwloc.h::hwloc_topology_set_flags" ref="gaeed4df656979e5f16befea9d29b814b" args="(hwloc_topology_t topology, unsigned long flags)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_set_flags </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"> <em>flags</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set OR'ed flags to non-yet-loaded topology.
-<p>
-Set a OR'ed set of hwloc_topology_flags_e onto a topology that was not yet loaded.
-</div>
-</div><p>
-<a class="anchor" name="g45a6b5dd59be36879a64a7f73e0363c2"></a><!-- doxytag: member="hwloc.h::hwloc_topology_set_fsroot" ref="g45a6b5dd59be36879a64a7f73e0363c2" args="(hwloc_topology_t restrict topology, const char *restrict fsroot_path)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_set_fsroot </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *restrict </td>
- <td class="paramname"> <em>fsroot_path</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the file-system root path when building the topology from sysfs/procfs.
-<p>
-On Linux system, use sysfs and procfs files as if they were mounted on the given <code>fsroot_path</code> instead of the main file-system root. Not using the main file-system root causes hwloc_topology_is_thissystem field to return 0.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM has to be set to assert that the loaded file is really the underlying system. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g5c11f6e454ebd5f4089670269e097a1e"></a><!-- doxytag: member="hwloc.h::hwloc_topology_set_synthetic" ref="g5c11f6e454ebd5f4089670269e097a1e" args="(hwloc_topology_t restrict topology, const char *restrict description)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_set_synthetic </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *restrict </td>
- <td class="paramname"> <em>description</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable synthetic topology.
-<p>
-Gather topology information from the given <code>description</code> which should be a comma separated string of numbers describing the arity of each level. Each number may be prefixed with a type and a colon to enforce the type of a level.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>For conveniency, this backend provides empty binding hooks which just return success. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g29b8ebec1b85b324af18fdf5040806bf"></a><!-- doxytag: member="hwloc.h::hwloc_topology_set_xml" ref="g29b8ebec1b85b324af18fdf5040806bf" args="(hwloc_topology_t restrict topology, const char *restrict xmlpath)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_set_xml </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *restrict </td>
- <td class="paramname"> <em>xmlpath</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable XML-file based topology.
-<p>
-Gather topology information the XML file given at <code>xmlpath</code>. This file may have been generated earlier with lstopo file.xml.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM has to be set to assert that the loaded file is really the underlying system. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__configuration.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__configuration.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__configuration.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,299 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Configure Topology Detection</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Configure Topology Detection</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde">hwloc_topology_flags_e</a> { <a class="el" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8">HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM</a> = (1<<0),
-<a class="el" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b">HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM</a> = (1<<1)
- }</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Flags to be set onto a topology context before load. <a href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#gfcf30842e8cb47b4c3dcaebecea31e17">hwloc_topology_ignore_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Ignore an object type. <a href="#gfcf30842e8cb47b4c3dcaebecea31e17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g1f987bca941d6949faf7b1554dd7bc12">hwloc_topology_ignore_type_keep_structure</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Ignore an object type if it does not bring any structure. <a href="#g1f987bca941d6949faf7b1554dd7bc12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g7c9cf147442d65d755c664ccde3bb3ef">hwloc_topology_ignore_all_keep_structure</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Ignore all objects that do not bring any structure. <a href="#g7c9cf147442d65d755c664ccde3bb3ef"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#gaeed4df656979e5f16befea9d29b814b">hwloc_topology_set_flags</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned long flags)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Set OR'ed flags to non-yet-loaded topology. <a href="#gaeed4df656979e5f16befea9d29b814b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g45a6b5dd59be36879a64a7f73e0363c2">hwloc_topology_set_fsroot</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict topology, const char *__hwloc_restrict fsroot_path)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Change the file-system root path when building the topology from sysfs/procfs. <a href="#g45a6b5dd59be36879a64a7f73e0363c2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g5c11f6e454ebd5f4089670269e097a1e">hwloc_topology_set_synthetic</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict topology, const char *__hwloc_restrict description)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable synthetic topology. <a href="#g5c11f6e454ebd5f4089670269e097a1e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__configuration.html#g29b8ebec1b85b324af18fdf5040806bf">hwloc_topology_set_xml</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict topology, const char *__hwloc_restrict xmlpath)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable XML-file based topology. <a href="#g29b8ebec1b85b324af18fdf5040806bf"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-These functions can optionally be called between <a class="el" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init()</a> and <a class="el" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826" title="Build the actual topology.">hwloc_topology_load()</a> to configure how the detection should be performed, e.g. to ignore some objects types, define a synthetic topology, etc.<p>
-If none of them is called, the default is to detect all the objects of the machine that the caller is allowed to access. <hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="gda025d3ec20b4b420f8038d23d6e7bde"></a><!-- doxytag: member="hwloc.h::hwloc_topology_flags_e" ref="gda025d3ec20b4b420f8038d23d6e7bde" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde">hwloc_topology_flags_e</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Flags to be set onto a topology context before load.
-<p>
-Flags should be given to <a class="el" href="group__hwlocality__configuration.html#gaeed4df656979e5f16befea9d29b814b" title="Set OR'ed flags to non-yet-loaded topology.">hwloc_topology_set_flags()</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8"></a><!-- doxytag: member="HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM" ref="ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8" args="" -->HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM</em> </td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b"></a><!-- doxytag: member="HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM" ref="ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b" args="" -->HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM</em> </td><td>
-</td></tr>
-</table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g7c9cf147442d65d755c664ccde3bb3ef"></a><!-- doxytag: member="hwloc.h::hwloc_topology_ignore_all_keep_structure" ref="g7c9cf147442d65d755c664ccde3bb3ef" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_ignore_all_keep_structure </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Ignore all objects that do not bring any structure.
-<p>
-Ignore all objects that do not bring any structure: Each ignored object should have a single children or be the only child of its father.
-</div>
-</div><p>
-<a class="anchor" name="gfcf30842e8cb47b4c3dcaebecea31e17"></a><!-- doxytag: member="hwloc.h::hwloc_topology_ignore_type" ref="gfcf30842e8cb47b4c3dcaebecea31e17" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_ignore_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Ignore an object type.
-<p>
-Ignore all objects from the given type. The top-level type HWLOC_OBJ_SYSTEM and bottom-level type HWLOC_OBJ_PROC may not be ignored.
-</div>
-</div><p>
-<a class="anchor" name="g1f987bca941d6949faf7b1554dd7bc12"></a><!-- doxytag: member="hwloc.h::hwloc_topology_ignore_type_keep_structure" ref="g1f987bca941d6949faf7b1554dd7bc12" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_ignore_type_keep_structure </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Ignore an object type if it does not bring any structure.
-<p>
-Ignore all objects from the given type as long as they do not bring any structure: Each ignored object should have a single children or be the only child of its father. The top-level type HWLOC_OBJ_SYSTEM and bottom-level type HWLOC_OBJ_PROC may not be ignored.
-</div>
-</div><p>
-<a class="anchor" name="gaeed4df656979e5f16befea9d29b814b"></a><!-- doxytag: member="hwloc.h::hwloc_topology_set_flags" ref="gaeed4df656979e5f16befea9d29b814b" args="(hwloc_topology_t topology, unsigned long flags)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_set_flags </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"> <em>flags</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set OR'ed flags to non-yet-loaded topology.
-<p>
-Set a OR'ed set of hwloc_topology_flags_e onto a topology that was not yet loaded.
-</div>
-</div><p>
-<a class="anchor" name="g45a6b5dd59be36879a64a7f73e0363c2"></a><!-- doxytag: member="hwloc.h::hwloc_topology_set_fsroot" ref="g45a6b5dd59be36879a64a7f73e0363c2" args="(hwloc_topology_t __hwloc_restrict topology, const char *__hwloc_restrict fsroot_path)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_set_fsroot </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *__hwloc_restrict </td>
- <td class="paramname"> <em>fsroot_path</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the file-system root path when building the topology from sysfs/procfs.
-<p>
-On Linux system, use sysfs and procfs files as if they were mounted on the given <code>fsroot_path</code> instead of the main file-system root. Not using the main file-system root causes hwloc_topology_is_thissystem field to return 0.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM has to be set to assert that the loaded file is really the underlying system. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g5c11f6e454ebd5f4089670269e097a1e"></a><!-- doxytag: member="hwloc.h::hwloc_topology_set_synthetic" ref="g5c11f6e454ebd5f4089670269e097a1e" args="(hwloc_topology_t __hwloc_restrict topology, const char *__hwloc_restrict description)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_set_synthetic </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *__hwloc_restrict </td>
- <td class="paramname"> <em>description</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable synthetic topology.
-<p>
-Gather topology information from the given <code>description</code> which should be a comma separated string of numbers describing the arity of each level. Each number may be prefixed with a type and a colon to enforce the type of a level.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>For conveniency, this backend provides empty binding hooks which just return success. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g29b8ebec1b85b324af18fdf5040806bf"></a><!-- doxytag: member="hwloc.h::hwloc_topology_set_xml" ref="g29b8ebec1b85b324af18fdf5040806bf" args="(hwloc_topology_t __hwloc_restrict topology, const char *__hwloc_restrict xmlpath)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_set_xml </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *__hwloc_restrict </td>
- <td class="paramname"> <em>xmlpath</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable XML-file based topology.
-<p>
-Gather topology information the XML file given at <code>xmlpath</code>. This file may have been generated earlier with lstopo file.xml.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM has to be set to assert that the loaded file is really the underlying system. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__conversion.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__conversion.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__conversion.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,186 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Object/String Conversion</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Object/String Conversion</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__conversion.html#g5ca0bf94bbbb080d0eff17a57bd90422">hwloc_obj_type_string</a> (<a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a stringified topology object type. <a href="#g5ca0bf94bbbb080d0eff17a57bd90422"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__conversion.html#g8a1eee67a1de115d264719157c109a20">hwloc_obj_type_of_string</a> (const char *string)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return an object type from the string. <a href="#g8a1eee67a1de115d264719157c109a20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__conversion.html#g612dc210053b65d2466ac7ad39db92a4">hwloc_obj_snprintf</a> (char *restrict string, size_t size, <a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj, const char *restrict indexprefix, int verbose)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Stringify a given topology object into a human-readable form. <a href="#g612dc210053b65d2466ac7ad39db92a4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__conversion.html#ge001fafdeda3a67695d406affde1ab0d">hwloc_obj_cpuset_snprintf</a> (char *restrict str, size_t size, size_t nobj, const <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *restrict objs)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Stringify the cpuset containing a set of objects. <a href="#ge001fafdeda3a67695d406affde1ab0d"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ge001fafdeda3a67695d406affde1ab0d"></a><!-- doxytag: member="hwloc.h::hwloc_obj_cpuset_snprintf" ref="ge001fafdeda3a67695d406affde1ab0d" args="(char *restrict str, size_t size, size_t nobj, const hwloc_obj_t *restrict objs)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_obj_cpuset_snprintf </td>
- <td>(</td>
- <td class="paramtype">char *restrict </td>
- <td class="paramname"> <em>str</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>size</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>nobj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *restrict </td>
- <td class="paramname"> <em>objs</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stringify the cpuset containing a set of objects.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>how many characters were actually written (not including the ending \0). </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g612dc210053b65d2466ac7ad39db92a4"></a><!-- doxytag: member="hwloc.h::hwloc_obj_snprintf" ref="g612dc210053b65d2466ac7ad39db92a4" args="(char *restrict string, size_t size, hwloc_topology_t topology, hwloc_obj_t obj, const char *restrict indexprefix, int verbose)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_obj_snprintf </td>
- <td>(</td>
- <td class="paramtype">char *restrict </td>
- <td class="paramname"> <em>string</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>size</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *restrict </td>
- <td class="paramname"> <em>indexprefix</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>verbose</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stringify a given topology object into a human-readable form.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>how many characters were actually written (not including the ending \0). </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g8a1eee67a1de115d264719157c109a20"></a><!-- doxytag: member="hwloc.h::hwloc_obj_type_of_string" ref="g8a1eee67a1de115d264719157c109a20" args="(const char *string)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> hwloc_obj_type_of_string </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"> <em>string</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return an object type from the string.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g5ca0bf94bbbb080d0eff17a57bd90422"></a><!-- doxytag: member="hwloc.h::hwloc_obj_type_string" ref="g5ca0bf94bbbb080d0eff17a57bd90422" args="(hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const char* hwloc_obj_type_string </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return a stringified topology object type.
-<p>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__conversion.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__conversion.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__conversion.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,186 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Object/String Conversion</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Object/String Conversion</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__conversion.html#g5ca0bf94bbbb080d0eff17a57bd90422">hwloc_obj_type_string</a> (<a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a stringified topology object type. <a href="#g5ca0bf94bbbb080d0eff17a57bd90422"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__conversion.html#g8a1eee67a1de115d264719157c109a20">hwloc_obj_type_of_string</a> (const char *string)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return an object type from the string. <a href="#g8a1eee67a1de115d264719157c109a20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__conversion.html#g612dc210053b65d2466ac7ad39db92a4">hwloc_obj_snprintf</a> (char *__hwloc_restrict string, size_t size, <a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj, const char *__hwloc_restrict indexprefix, int verbose)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Stringify a given topology object into a human-readable form. <a href="#g612dc210053b65d2466ac7ad39db92a4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__conversion.html#ge001fafdeda3a67695d406affde1ab0d">hwloc_obj_cpuset_snprintf</a> (char *__hwloc_restrict str, size_t size, size_t nobj, const <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *__hwloc_restrict objs)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Stringify the cpuset containing a set of objects. <a href="#ge001fafdeda3a67695d406affde1ab0d"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ge001fafdeda3a67695d406affde1ab0d"></a><!-- doxytag: member="hwloc.h::hwloc_obj_cpuset_snprintf" ref="ge001fafdeda3a67695d406affde1ab0d" args="(char *__hwloc_restrict str, size_t size, size_t nobj, const hwloc_obj_t *__hwloc_restrict objs)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_obj_cpuset_snprintf </td>
- <td>(</td>
- <td class="paramtype">char *__hwloc_restrict </td>
- <td class="paramname"> <em>str</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>size</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>nobj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *__hwloc_restrict </td>
- <td class="paramname"> <em>objs</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stringify the cpuset containing a set of objects.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>how many characters were actually written (not including the ending \0). </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g612dc210053b65d2466ac7ad39db92a4"></a><!-- doxytag: member="hwloc.h::hwloc_obj_snprintf" ref="g612dc210053b65d2466ac7ad39db92a4" args="(char *__hwloc_restrict string, size_t size, hwloc_topology_t topology, hwloc_obj_t obj, const char *__hwloc_restrict indexprefix, int verbose)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_obj_snprintf </td>
- <td>(</td>
- <td class="paramtype">char *__hwloc_restrict </td>
- <td class="paramname"> <em>string</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>size</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *__hwloc_restrict </td>
- <td class="paramname"> <em>indexprefix</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>verbose</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stringify a given topology object into a human-readable form.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>how many characters were actually written (not including the ending \0). </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g8a1eee67a1de115d264719157c109a20"></a><!-- doxytag: member="hwloc.h::hwloc_obj_type_of_string" ref="g8a1eee67a1de115d264719157c109a20" args="(const char *string)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> hwloc_obj_type_of_string </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"> <em>string</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return an object type from the string.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g5ca0bf94bbbb080d0eff17a57bd90422"></a><!-- doxytag: member="hwloc.h::hwloc_obj_type_string" ref="g5ca0bf94bbbb080d0eff17a57bd90422" args="(hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const char* hwloc_obj_type_string </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return a stringified topology object type.
-<p>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__cpuset.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__cpuset.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__cpuset.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1174 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): The Cpuset API</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>The Cpuset API</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359">hwloc_cpuset_foreach_begin</a>(cpu, set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Loop macro iterating on CPU set <code>set</code>. <a href="#g8f896ce703ad1740fdf9ce8ac6361359"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ge2974be78a7d7cddbd38cb23fcc6240a">hwloc_cpuset_foreach_end</a>() }</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">End of loop. <a href="#ge2974be78a7d7cddbd38cb23fcc6240a"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <br class="typebreak">
-hwloc_opaque_cpuset_s * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Set of CPUs represented as an opaque pointer to an internal bitmask. <a href="#g82e51d695c430832b703dad5ab8d75e4"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2">hwloc_cpuset_alloc</a> (void)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Allocate a new empty CPU set. <a href="#g82803256c7e78369aad77a2a9e5599a2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gf5d5a9e082a43f8311fdcff55e611b23">hwloc_cpuset_free</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Free CPU set <code>set</code>. <a href="#gf5d5a9e082a43f8311fdcff55e611b23"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3">hwloc_cpuset_dup</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Duplicate CPU set <code>set</code> by allocating a new CPU set and copying its contents. <a href="#g19d8c163e4834ba69c808560aa5a89b3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gdad3d25553afca090a81ffa270208f2e">hwloc_cpuset_copy</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> dst, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> src)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Copy the contents of CPU set <code>src</code> into the already allocated CPU set <code>dst</code>. <a href="#gdad3d25553afca090a81ffa270208f2e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gaa64dfeea7ff3c8427c88ac285be714e">hwloc_cpuset_snprintf</a> (char *restrict buf, size_t buflen, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Stringify a cpuset. <a href="#gaa64dfeea7ff3c8427c88ac285be714e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ge2ebb56edf26097a355f24d859c56713">hwloc_cpuset_asprintf</a> (char **strp, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Stringify a cpuset into a newly allocated string. <a href="#ge2ebb56edf26097a355f24d859c56713"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g63e62db35640c1b90684952d7a3b5175">hwloc_cpuset_from_string</a> (const char *restrict string)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Parse a cpuset string. <a href="#g63e62db35640c1b90684952d7a3b5175"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g4d63507128a35e6eda3fa6104970ac99">hwloc_cpuset_zero</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Primitives & macros for building, modifying and consulting "sets" of cpus. <a href="#g4d63507128a35e6eda3fa6104970ac99"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gd1a6c02ae378aff412c2b843cf8cc3f4">hwloc_cpuset_fill</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Fill CPU set <code>set</code>. <a href="#gd1a6c02ae378aff412c2b843cf8cc3f4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g1dbccf3bbf6e6ec0464bfd9e4d47e5cb">hwloc_cpuset_from_ulong</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned long mask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Setup CPU set <code>set</code> from unsigned long <code>mask</code>. <a href="#g1dbccf3bbf6e6ec0464bfd9e4d47e5cb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ge681e6cd7486dbd03185a8760dc2fa5e">hwloc_cpuset_from_ith_ulong</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int i, unsigned long mask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Setup CPU set <code>set</code> from unsigned long <code>mask</code> used as <code>i</code> -th subset. <a href="#ge681e6cd7486dbd03185a8760dc2fa5e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g107de17ed191778705d959fa471a2504">hwloc_cpuset_to_ulong</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert the beginning part of CPU set <code>set</code> into unsigned long <code>mask</code>. <a href="#g107de17ed191778705d959fa471a2504"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g509b2e92503092d3809c5fd71ecfceb9">hwloc_cpuset_to_ith_ulong</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int i)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert the <code>i</code> -th subset of CPU set <code>set</code> into unsigned long mask. <a href="#g509b2e92503092d3809c5fd71ecfceb9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g212f2df54a64817dd094550a51b32c4f">hwloc_cpuset_cpu</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear CPU set <code>set</code> and set CPU <code>cpu</code>. <a href="#g212f2df54a64817dd094550a51b32c4f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gddd96b6d8b7d11e0891c7416e5a68598">hwloc_cpuset_all_but_cpu</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear CPU set <code>set</code> and set all but the CPU <code>cpu</code>. <a href="#gddd96b6d8b7d11e0891c7416e5a68598"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gc5ba8c6d6367436995f67dbd4b3ba1de">hwloc_cpuset_set</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Add CPU <code>cpu</code> in CPU set <code>set</code>. <a href="#gc5ba8c6d6367436995f67dbd4b3ba1de"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g9bcf94a6a5c877071116ff2f4a395956">hwloc_cpuset_set_range</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned begincpu, unsigned endcpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Add CPUs from <code>begincpu</code> to <code>endcpu</code> in CPU set <code>set</code>. <a href="#g9bcf94a6a5c877071116ff2f4a395956"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g9ae6610a008402bf7959234bd2044a82">hwloc_cpuset_clr</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Remove CPU <code>cpu</code> from CPU set <code>set</code>. <a href="#g9ae6610a008402bf7959234bd2044a82"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g70f87ccdc6f295206f2d0df32aa62348">hwloc_cpuset_isset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether CPU <code>cpu</code> is part of set <code>set</code>. <a href="#g70f87ccdc6f295206f2d0df32aa62348"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309">hwloc_cpuset_iszero</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether set <code>set</code> is zero. <a href="#g38796861f5b8282d7f2b3acef36bc309"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g125297097b53bedec7919651ab83609e">hwloc_cpuset_isfull</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether set <code>set</code> is full. <a href="#g125297097b53bedec7919651ab83609e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g15b36a71a420aab67d99fdaf44a022b1">hwloc_cpuset_isequal</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set1, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether set <code>set1</code> is equal to set <code>set2</code>. <a href="#g15b36a71a420aab67d99fdaf44a022b1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g009c89c43c86ece327df0ee4cf54f3a7">hwloc_cpuset_intersects</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set1, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether sets <code>set1</code> and <code>set2</code> intersects. <a href="#g009c89c43c86ece327df0ee4cf54f3a7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1">hwloc_cpuset_isincluded</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> sub_set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> super_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether set <code>sub_set</code> is part of set <code>super_set</code>. <a href="#g82c079bdbed518fd175e71bac20223b1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93">hwloc_cpuset_orset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> modifier_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Or set <code>modifier_set</code> into set <code>set</code>. <a href="#ga8fe567ba2d77e55d08823c121d19b93"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gbc1bfa0483f52c3ddb58530076faba07">hwloc_cpuset_andset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> modifier_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">And set <code>modifier_set</code> into set <code>set</code>. <a href="#gbc1bfa0483f52c3ddb58530076faba07"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gfa939b045440ec9654cf58c2a497bfd0">hwloc_cpuset_clearset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> modifier_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear set <code>modifier_set</code> out of set <code>set</code>. <a href="#gfa939b045440ec9654cf58c2a497bfd0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ga79683934fe19784f17da38d16d14ec2">hwloc_cpuset_xorset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> modifier_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Xor set <code>set</code> with set <code>modifier_set</code>. <a href="#ga79683934fe19784f17da38d16d14ec2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g916c39218a447c7e2d2cabae004cf6fa">hwloc_cpuset_first</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compute the first CPU (least significant bit) in CPU set <code>set</code>. <a href="#g916c39218a447c7e2d2cabae004cf6fa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g713e886fb6364e6440e911e1c58a7b62">hwloc_cpuset_last</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compute the last CPU (most significant bit) in CPU set <code>set</code>. <a href="#g713e886fb6364e6440e911e1c58a7b62"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe">hwloc_cpuset_singlify</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Keep a single CPU among those set in CPU set <code>set</code>. <a href="#g548a6620cce008fc5b1e2110d25135fe"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g641ccf476257114e807bd74db0ca9cd0">hwloc_cpuset_compar_first</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set1, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compar CPU sets <code>set1</code> and <code>set2</code> using their first set bit. <a href="#g641ccf476257114e807bd74db0ca9cd0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ga72d138f3e7a4ea5de4cf7603ef436bf">hwloc_cpuset_compar</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set1, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compar CPU sets <code>set1</code> and <code>set2</code> using their last bits. <a href="#ga72d138f3e7a4ea5de4cf7603ef436bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g84bda8f4363d5ed3e55ac0634c3bc5cc">hwloc_cpuset_weight</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compute the weight of CPU set <code>set</code>. <a href="#g84bda8f4363d5ed3e55ac0634c3bc5cc"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-For use in hwloc itself, a hwloc_cpuset_t represents a set of logical processors.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>cpusets are indexed by OS logical processor number. </dd></dl>
-<hr><h2>Define Documentation</h2>
-<a class="anchor" name="g8f896ce703ad1740fdf9ce8ac6361359"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_foreach_begin" ref="g8f896ce703ad1740fdf9ce8ac6361359" args="(cpu, set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define hwloc_cpuset_foreach_begin </td>
- <td>(</td>
- <td class="paramtype">cpu, <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">set </td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">for</span> (cpu = 0; cpu < HWLOC_NBMAXCPUS; cpu++) \
- <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__cpuset.html#g70f87ccdc6f295206f2d0df32aa62348" title="Test whether CPU cpu is part of set set.">hwloc_cpuset_isset</a>(<span class="keyword">set</span>, cpu)) {
-</pre></div>Loop macro iterating on CPU set <code>set</code>.
-<p>
-It yields on each cpu that is member of the set. It uses variables <code>set</code> (the cpu set) and <code>cpu</code> (the loop variable)
-</div>
-</div><p>
-<a class="anchor" name="ge2974be78a7d7cddbd38cb23fcc6240a"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_foreach_end" ref="ge2974be78a7d7cddbd38cb23fcc6240a" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define hwloc_cpuset_foreach_end </td>
- <td>(</td>
- </td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td> }</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-End of loop.
-<p>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359" title="Loop macro iterating on CPU set set.">hwloc_cpuset_foreach_begin</a> </dd></dl>
-
-</div>
-</div><p>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="g82e51d695c430832b703dad5ab8d75e4"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_t" ref="g82e51d695c430832b703dad5ab8d75e4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef struct hwloc_opaque_cpuset_s* <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set of CPUs represented as an opaque pointer to an internal bitmask.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gddd96b6d8b7d11e0891c7416e5a68598"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_all_but_cpu" ref="gddd96b6d8b7d11e0891c7416e5a68598" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_all_but_cpu </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear CPU set <code>set</code> and set all but the CPU <code>cpu</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g82803256c7e78369aad77a2a9e5599a2"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_alloc" ref="g82803256c7e78369aad77a2a9e5599a2" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_alloc </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Allocate a new empty CPU set.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gbc1bfa0483f52c3ddb58530076faba07"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_andset" ref="gbc1bfa0483f52c3ddb58530076faba07" args="(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_andset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>modifier_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-And set <code>modifier_set</code> into set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ge2ebb56edf26097a355f24d859c56713"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_asprintf" ref="ge2ebb56edf26097a355f24d859c56713" args="(char **strp, hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_asprintf </td>
- <td>(</td>
- <td class="paramtype">char ** </td>
- <td class="paramname"> <em>strp</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stringify a cpuset into a newly allocated string.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of character that were actually written (not including the ending \0). </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gfa939b045440ec9654cf58c2a497bfd0"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_clearset" ref="gfa939b045440ec9654cf58c2a497bfd0" args="(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_clearset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>modifier_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear set <code>modifier_set</code> out of set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g9ae6610a008402bf7959234bd2044a82"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_clr" ref="g9ae6610a008402bf7959234bd2044a82" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_clr </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Remove CPU <code>cpu</code> from CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ga72d138f3e7a4ea5de4cf7603ef436bf"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_compar" ref="ga72d138f3e7a4ea5de4cf7603ef436bf" args="(hwloc_cpuset_t set1, hwloc_cpuset_t set2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_compar </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compar CPU sets <code>set1</code> and <code>set2</code> using their last bits.
-<p>
-Higher most significant bit is higher. The empty CPU set is considered lower than anything.
-</div>
-</div><p>
-<a class="anchor" name="g641ccf476257114e807bd74db0ca9cd0"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_compar_first" ref="g641ccf476257114e807bd74db0ca9cd0" args="(hwloc_cpuset_t set1, hwloc_cpuset_t set2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_compar_first </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compar CPU sets <code>set1</code> and <code>set2</code> using their first set bit.
-<p>
-Smaller least significant bit is smaller. The empty CPU set is considered higher than anything.
-</div>
-</div><p>
-<a class="anchor" name="gdad3d25553afca090a81ffa270208f2e"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_copy" ref="gdad3d25553afca090a81ffa270208f2e" args="(hwloc_cpuset_t dst, hwloc_cpuset_t src)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_copy </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>dst</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>src</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy the contents of CPU set <code>src</code> into the already allocated CPU set <code>dst</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g212f2df54a64817dd094550a51b32c4f"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_cpu" ref="g212f2df54a64817dd094550a51b32c4f" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_cpu </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear CPU set <code>set</code> and set CPU <code>cpu</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g19d8c163e4834ba69c808560aa5a89b3"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_dup" ref="g19d8c163e4834ba69c808560aa5a89b3" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_dup </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Duplicate CPU set <code>set</code> by allocating a new CPU set and copying its contents.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gd1a6c02ae378aff412c2b843cf8cc3f4"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_fill" ref="gd1a6c02ae378aff412c2b843cf8cc3f4" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_fill </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Fill CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g916c39218a447c7e2d2cabae004cf6fa"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_first" ref="g916c39218a447c7e2d2cabae004cf6fa" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_first </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compute the first CPU (least significant bit) in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gf5d5a9e082a43f8311fdcff55e611b23"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_free" ref="gf5d5a9e082a43f8311fdcff55e611b23" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_free </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Free CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ge681e6cd7486dbd03185a8760dc2fa5e"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_from_ith_ulong" ref="ge681e6cd7486dbd03185a8760dc2fa5e" args="(hwloc_cpuset_t set, int i, unsigned long mask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_from_ith_ulong </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>i</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"> <em>mask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Setup CPU set <code>set</code> from unsigned long <code>mask</code> used as <code>i</code> -th subset.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g63e62db35640c1b90684952d7a3b5175"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_from_string" ref="g63e62db35640c1b90684952d7a3b5175" args="(const char *restrict string)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_string </td>
- <td>(</td>
- <td class="paramtype">const char *restrict </td>
- <td class="paramname"> <em>string</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Parse a cpuset string.
-<p>
-Must start and end with a digit.
-</div>
-</div><p>
-<a class="anchor" name="g1dbccf3bbf6e6ec0464bfd9e4d47e5cb"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_from_ulong" ref="g1dbccf3bbf6e6ec0464bfd9e4d47e5cb" args="(hwloc_cpuset_t set, unsigned long mask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_from_ulong </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"> <em>mask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Setup CPU set <code>set</code> from unsigned long <code>mask</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g009c89c43c86ece327df0ee4cf54f3a7"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_intersects" ref="g009c89c43c86ece327df0ee4cf54f3a7" args="(hwloc_cpuset_t set1, hwloc_cpuset_t set2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_intersects </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether sets <code>set1</code> and <code>set2</code> intersects.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g15b36a71a420aab67d99fdaf44a022b1"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_isequal" ref="g15b36a71a420aab67d99fdaf44a022b1" args="(hwloc_cpuset_t set1, hwloc_cpuset_t set2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_isequal </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether set <code>set1</code> is equal to set <code>set2</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g125297097b53bedec7919651ab83609e"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_isfull" ref="g125297097b53bedec7919651ab83609e" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_isfull </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether set <code>set</code> is full.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g82c079bdbed518fd175e71bac20223b1"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_isincluded" ref="g82c079bdbed518fd175e71bac20223b1" args="(hwloc_cpuset_t sub_set, hwloc_cpuset_t super_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_isincluded </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>sub_set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>super_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether set <code>sub_set</code> is part of set <code>super_set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g70f87ccdc6f295206f2d0df32aa62348"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_isset" ref="g70f87ccdc6f295206f2d0df32aa62348" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_isset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether CPU <code>cpu</code> is part of set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g38796861f5b8282d7f2b3acef36bc309"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_iszero" ref="g38796861f5b8282d7f2b3acef36bc309" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_iszero </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether set <code>set</code> is zero.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g713e886fb6364e6440e911e1c58a7b62"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_last" ref="g713e886fb6364e6440e911e1c58a7b62" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_last </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compute the last CPU (most significant bit) in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ga8fe567ba2d77e55d08823c121d19b93"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_orset" ref="ga8fe567ba2d77e55d08823c121d19b93" args="(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_orset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>modifier_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Or set <code>modifier_set</code> into set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gc5ba8c6d6367436995f67dbd4b3ba1de"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_set" ref="gc5ba8c6d6367436995f67dbd4b3ba1de" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_set </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Add CPU <code>cpu</code> in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g9bcf94a6a5c877071116ff2f4a395956"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_set_range" ref="g9bcf94a6a5c877071116ff2f4a395956" args="(hwloc_cpuset_t set, unsigned begincpu, unsigned endcpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_set_range </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>begincpu</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>endcpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Add CPUs from <code>begincpu</code> to <code>endcpu</code> in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g548a6620cce008fc5b1e2110d25135fe"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_singlify" ref="g548a6620cce008fc5b1e2110d25135fe" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_singlify </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Keep a single CPU among those set in CPU set <code>set</code>.
-<p>
-Might be used before binding so that the process does not have a chance of migrating between multiple logical CPUs in the original mask.
-</div>
-</div><p>
-<a class="anchor" name="gaa64dfeea7ff3c8427c88ac285be714e"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_snprintf" ref="gaa64dfeea7ff3c8427c88ac285be714e" args="(char *restrict buf, size_t buflen, hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_snprintf </td>
- <td>(</td>
- <td class="paramtype">char *restrict </td>
- <td class="paramname"> <em>buf</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>buflen</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stringify a cpuset.
-<p>
-Up to <code>buflen</code> characters may be written in buffer <code>buf</code>.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of character that were actually written if not truncating, or that would have been written (not including the ending \0). </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g509b2e92503092d3809c5fd71ecfceb9"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_to_ith_ulong" ref="g509b2e92503092d3809c5fd71ecfceb9" args="(hwloc_cpuset_t set, int i)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long hwloc_cpuset_to_ith_ulong </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>i</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert the <code>i</code> -th subset of CPU set <code>set</code> into unsigned long mask.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g107de17ed191778705d959fa471a2504"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_to_ulong" ref="g107de17ed191778705d959fa471a2504" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long hwloc_cpuset_to_ulong </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert the beginning part of CPU set <code>set</code> into unsigned long <code>mask</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g84bda8f4363d5ed3e55ac0634c3bc5cc"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_weight" ref="g84bda8f4363d5ed3e55ac0634c3bc5cc" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_weight </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compute the weight of CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ga79683934fe19784f17da38d16d14ec2"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_xorset" ref="ga79683934fe19784f17da38d16d14ec2" args="(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_xorset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>modifier_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Xor set <code>set</code> with set <code>modifier_set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g4d63507128a35e6eda3fa6104970ac99"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_zero" ref="g4d63507128a35e6eda3fa6104970ac99" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_zero </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Primitives & macros for building, modifying and consulting "sets" of cpus.
-<p>
-Empty CPU set <code>set</code>
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__cpuset.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__cpuset.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__cpuset.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1174 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): The Cpuset API</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>The Cpuset API</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359">hwloc_cpuset_foreach_begin</a>(cpu, set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Loop macro iterating on CPU set <code>set</code>. <a href="#g8f896ce703ad1740fdf9ce8ac6361359"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ge2974be78a7d7cddbd38cb23fcc6240a">hwloc_cpuset_foreach_end</a>() }</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">End of loop. <a href="#ge2974be78a7d7cddbd38cb23fcc6240a"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <br class="typebreak">
-hwloc_opaque_cpuset_s * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Set of CPUs represented as an opaque pointer to an internal bitmask. <a href="#g82e51d695c430832b703dad5ab8d75e4"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2">hwloc_cpuset_alloc</a> (void)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Allocate a new empty CPU set. <a href="#g82803256c7e78369aad77a2a9e5599a2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gf5d5a9e082a43f8311fdcff55e611b23">hwloc_cpuset_free</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Free CPU set <code>set</code>. <a href="#gf5d5a9e082a43f8311fdcff55e611b23"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3">hwloc_cpuset_dup</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Duplicate CPU set <code>set</code> by allocating a new CPU set and copying its contents. <a href="#g19d8c163e4834ba69c808560aa5a89b3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gdad3d25553afca090a81ffa270208f2e">hwloc_cpuset_copy</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> dst, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> src)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Copy the contents of CPU set <code>src</code> into the already allocated CPU set <code>dst</code>. <a href="#gdad3d25553afca090a81ffa270208f2e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gaa64dfeea7ff3c8427c88ac285be714e">hwloc_cpuset_snprintf</a> (char *__hwloc_restrict buf, size_t buflen, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Stringify a cpuset. <a href="#gaa64dfeea7ff3c8427c88ac285be714e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ge2ebb56edf26097a355f24d859c56713">hwloc_cpuset_asprintf</a> (char **strp, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Stringify a cpuset into a newly allocated string. <a href="#ge2ebb56edf26097a355f24d859c56713"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g63e62db35640c1b90684952d7a3b5175">hwloc_cpuset_from_string</a> (const char *__hwloc_restrict string)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Parse a cpuset string. <a href="#g63e62db35640c1b90684952d7a3b5175"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g4d63507128a35e6eda3fa6104970ac99">hwloc_cpuset_zero</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Primitives & macros for building, modifying and consulting "sets" of cpus. <a href="#g4d63507128a35e6eda3fa6104970ac99"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gd1a6c02ae378aff412c2b843cf8cc3f4">hwloc_cpuset_fill</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Fill CPU set <code>set</code>. <a href="#gd1a6c02ae378aff412c2b843cf8cc3f4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g1dbccf3bbf6e6ec0464bfd9e4d47e5cb">hwloc_cpuset_from_ulong</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned long mask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Setup CPU set <code>set</code> from unsigned long <code>mask</code>. <a href="#g1dbccf3bbf6e6ec0464bfd9e4d47e5cb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ge681e6cd7486dbd03185a8760dc2fa5e">hwloc_cpuset_from_ith_ulong</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int i, unsigned long mask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Setup CPU set <code>set</code> from unsigned long <code>mask</code> used as <code>i</code> -th subset. <a href="#ge681e6cd7486dbd03185a8760dc2fa5e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g107de17ed191778705d959fa471a2504">hwloc_cpuset_to_ulong</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert the beginning part of CPU set <code>set</code> into unsigned long <code>mask</code>. <a href="#g107de17ed191778705d959fa471a2504"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g509b2e92503092d3809c5fd71ecfceb9">hwloc_cpuset_to_ith_ulong</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, int i)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert the <code>i</code> -th subset of CPU set <code>set</code> into unsigned long mask. <a href="#g509b2e92503092d3809c5fd71ecfceb9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g212f2df54a64817dd094550a51b32c4f">hwloc_cpuset_cpu</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear CPU set <code>set</code> and set CPU <code>cpu</code>. <a href="#g212f2df54a64817dd094550a51b32c4f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gddd96b6d8b7d11e0891c7416e5a68598">hwloc_cpuset_all_but_cpu</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear CPU set <code>set</code> and set all but the CPU <code>cpu</code>. <a href="#gddd96b6d8b7d11e0891c7416e5a68598"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gc5ba8c6d6367436995f67dbd4b3ba1de">hwloc_cpuset_set</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Add CPU <code>cpu</code> in CPU set <code>set</code>. <a href="#gc5ba8c6d6367436995f67dbd4b3ba1de"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g9bcf94a6a5c877071116ff2f4a395956">hwloc_cpuset_set_range</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned begincpu, unsigned endcpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Add CPUs from <code>begincpu</code> to <code>endcpu</code> in CPU set <code>set</code>. <a href="#g9bcf94a6a5c877071116ff2f4a395956"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g9ae6610a008402bf7959234bd2044a82">hwloc_cpuset_clr</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Remove CPU <code>cpu</code> from CPU set <code>set</code>. <a href="#g9ae6610a008402bf7959234bd2044a82"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g70f87ccdc6f295206f2d0df32aa62348">hwloc_cpuset_isset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned cpu)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether CPU <code>cpu</code> is part of set <code>set</code>. <a href="#g70f87ccdc6f295206f2d0df32aa62348"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309">hwloc_cpuset_iszero</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether set <code>set</code> is zero. <a href="#g38796861f5b8282d7f2b3acef36bc309"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g125297097b53bedec7919651ab83609e">hwloc_cpuset_isfull</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether set <code>set</code> is full. <a href="#g125297097b53bedec7919651ab83609e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g15b36a71a420aab67d99fdaf44a022b1">hwloc_cpuset_isequal</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set1, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether set <code>set1</code> is equal to set <code>set2</code>. <a href="#g15b36a71a420aab67d99fdaf44a022b1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g009c89c43c86ece327df0ee4cf54f3a7">hwloc_cpuset_intersects</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set1, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether sets <code>set1</code> and <code>set2</code> intersects. <a href="#g009c89c43c86ece327df0ee4cf54f3a7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1">hwloc_cpuset_isincluded</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> sub_set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> super_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether set <code>sub_set</code> is part of set <code>super_set</code>. <a href="#g82c079bdbed518fd175e71bac20223b1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93">hwloc_cpuset_orset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> modifier_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Or set <code>modifier_set</code> into set <code>set</code>. <a href="#ga8fe567ba2d77e55d08823c121d19b93"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gbc1bfa0483f52c3ddb58530076faba07">hwloc_cpuset_andset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> modifier_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">And set <code>modifier_set</code> into set <code>set</code>. <a href="#gbc1bfa0483f52c3ddb58530076faba07"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#gfa939b045440ec9654cf58c2a497bfd0">hwloc_cpuset_clearset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> modifier_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear set <code>modifier_set</code> out of set <code>set</code>. <a href="#gfa939b045440ec9654cf58c2a497bfd0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ga79683934fe19784f17da38d16d14ec2">hwloc_cpuset_xorset</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> modifier_set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Xor set <code>set</code> with set <code>modifier_set</code>. <a href="#ga79683934fe19784f17da38d16d14ec2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g916c39218a447c7e2d2cabae004cf6fa">hwloc_cpuset_first</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compute the first CPU (least significant bit) in CPU set <code>set</code>. <a href="#g916c39218a447c7e2d2cabae004cf6fa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g713e886fb6364e6440e911e1c58a7b62">hwloc_cpuset_last</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compute the last CPU (most significant bit) in CPU set <code>set</code>. <a href="#g713e886fb6364e6440e911e1c58a7b62"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe">hwloc_cpuset_singlify</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Keep a single CPU among those set in CPU set <code>set</code>. <a href="#g548a6620cce008fc5b1e2110d25135fe"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g641ccf476257114e807bd74db0ca9cd0">hwloc_cpuset_compar_first</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set1, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compar CPU sets <code>set1</code> and <code>set2</code> using their first set bit. <a href="#g641ccf476257114e807bd74db0ca9cd0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#ga72d138f3e7a4ea5de4cf7603ef436bf">hwloc_cpuset_compar</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set1, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compar CPU sets <code>set1</code> and <code>set2</code> using their last bits. <a href="#ga72d138f3e7a4ea5de4cf7603ef436bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__cpuset.html#g84bda8f4363d5ed3e55ac0634c3bc5cc">hwloc_cpuset_weight</a> (<a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compute the weight of CPU set <code>set</code>. <a href="#g84bda8f4363d5ed3e55ac0634c3bc5cc"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-For use in hwloc itself, a hwloc_cpuset_t represents a set of logical processors.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>cpusets are indexed by OS logical processor number. </dd></dl>
-<hr><h2>Define Documentation</h2>
-<a class="anchor" name="g8f896ce703ad1740fdf9ce8ac6361359"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_foreach_begin" ref="g8f896ce703ad1740fdf9ce8ac6361359" args="(cpu, set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define hwloc_cpuset_foreach_begin </td>
- <td>(</td>
- <td class="paramtype">cpu, <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">set </td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">for</span> (cpu = 0; cpu < HWLOC_NBMAXCPUS; cpu++) \
- <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__cpuset.html#g70f87ccdc6f295206f2d0df32aa62348" title="Test whether CPU cpu is part of set set.">hwloc_cpuset_isset</a>(<span class="keyword">set</span>, cpu)) {
-</pre></div>Loop macro iterating on CPU set <code>set</code>.
-<p>
-It yields on each cpu that is member of the set. It uses variables <code>set</code> (the cpu set) and <code>cpu</code> (the loop variable)
-</div>
-</div><p>
-<a class="anchor" name="ge2974be78a7d7cddbd38cb23fcc6240a"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_foreach_end" ref="ge2974be78a7d7cddbd38cb23fcc6240a" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define hwloc_cpuset_foreach_end </td>
- <td>(</td>
- </td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td> }</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-End of loop.
-<p>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__hwlocality__cpuset.html#g8f896ce703ad1740fdf9ce8ac6361359" title="Loop macro iterating on CPU set set.">hwloc_cpuset_foreach_begin</a> </dd></dl>
-
-</div>
-</div><p>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="g82e51d695c430832b703dad5ab8d75e4"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_t" ref="g82e51d695c430832b703dad5ab8d75e4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef struct hwloc_opaque_cpuset_s* <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set of CPUs represented as an opaque pointer to an internal bitmask.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gddd96b6d8b7d11e0891c7416e5a68598"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_all_but_cpu" ref="gddd96b6d8b7d11e0891c7416e5a68598" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_all_but_cpu </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear CPU set <code>set</code> and set all but the CPU <code>cpu</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g82803256c7e78369aad77a2a9e5599a2"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_alloc" ref="g82803256c7e78369aad77a2a9e5599a2" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_alloc </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Allocate a new empty CPU set.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gbc1bfa0483f52c3ddb58530076faba07"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_andset" ref="gbc1bfa0483f52c3ddb58530076faba07" args="(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_andset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>modifier_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-And set <code>modifier_set</code> into set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ge2ebb56edf26097a355f24d859c56713"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_asprintf" ref="ge2ebb56edf26097a355f24d859c56713" args="(char **strp, hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_asprintf </td>
- <td>(</td>
- <td class="paramtype">char ** </td>
- <td class="paramname"> <em>strp</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stringify a cpuset into a newly allocated string.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of character that were actually written (not including the ending \0). </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gfa939b045440ec9654cf58c2a497bfd0"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_clearset" ref="gfa939b045440ec9654cf58c2a497bfd0" args="(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_clearset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>modifier_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear set <code>modifier_set</code> out of set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g9ae6610a008402bf7959234bd2044a82"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_clr" ref="g9ae6610a008402bf7959234bd2044a82" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_clr </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Remove CPU <code>cpu</code> from CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ga72d138f3e7a4ea5de4cf7603ef436bf"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_compar" ref="ga72d138f3e7a4ea5de4cf7603ef436bf" args="(hwloc_cpuset_t set1, hwloc_cpuset_t set2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_compar </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compar CPU sets <code>set1</code> and <code>set2</code> using their last bits.
-<p>
-Higher most significant bit is higher. The empty CPU set is considered lower than anything.
-</div>
-</div><p>
-<a class="anchor" name="g641ccf476257114e807bd74db0ca9cd0"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_compar_first" ref="g641ccf476257114e807bd74db0ca9cd0" args="(hwloc_cpuset_t set1, hwloc_cpuset_t set2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_compar_first </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compar CPU sets <code>set1</code> and <code>set2</code> using their first set bit.
-<p>
-Smaller least significant bit is smaller. The empty CPU set is considered higher than anything.
-</div>
-</div><p>
-<a class="anchor" name="gdad3d25553afca090a81ffa270208f2e"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_copy" ref="gdad3d25553afca090a81ffa270208f2e" args="(hwloc_cpuset_t dst, hwloc_cpuset_t src)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_copy </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>dst</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>src</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy the contents of CPU set <code>src</code> into the already allocated CPU set <code>dst</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g212f2df54a64817dd094550a51b32c4f"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_cpu" ref="g212f2df54a64817dd094550a51b32c4f" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_cpu </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear CPU set <code>set</code> and set CPU <code>cpu</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g19d8c163e4834ba69c808560aa5a89b3"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_dup" ref="g19d8c163e4834ba69c808560aa5a89b3" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_dup </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Duplicate CPU set <code>set</code> by allocating a new CPU set and copying its contents.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gd1a6c02ae378aff412c2b843cf8cc3f4"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_fill" ref="gd1a6c02ae378aff412c2b843cf8cc3f4" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_fill </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Fill CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g916c39218a447c7e2d2cabae004cf6fa"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_first" ref="g916c39218a447c7e2d2cabae004cf6fa" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_first </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compute the first CPU (least significant bit) in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gf5d5a9e082a43f8311fdcff55e611b23"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_free" ref="gf5d5a9e082a43f8311fdcff55e611b23" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_free </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Free CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ge681e6cd7486dbd03185a8760dc2fa5e"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_from_ith_ulong" ref="ge681e6cd7486dbd03185a8760dc2fa5e" args="(hwloc_cpuset_t set, int i, unsigned long mask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_from_ith_ulong </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>i</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"> <em>mask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Setup CPU set <code>set</code> from unsigned long <code>mask</code> used as <code>i</code> -th subset.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g63e62db35640c1b90684952d7a3b5175"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_from_string" ref="g63e62db35640c1b90684952d7a3b5175" args="(const char *__hwloc_restrict string)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_string </td>
- <td>(</td>
- <td class="paramtype">const char *__hwloc_restrict </td>
- <td class="paramname"> <em>string</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Parse a cpuset string.
-<p>
-Must start and end with a digit.
-</div>
-</div><p>
-<a class="anchor" name="g1dbccf3bbf6e6ec0464bfd9e4d47e5cb"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_from_ulong" ref="g1dbccf3bbf6e6ec0464bfd9e4d47e5cb" args="(hwloc_cpuset_t set, unsigned long mask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_from_ulong </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"> <em>mask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Setup CPU set <code>set</code> from unsigned long <code>mask</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g009c89c43c86ece327df0ee4cf54f3a7"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_intersects" ref="g009c89c43c86ece327df0ee4cf54f3a7" args="(hwloc_cpuset_t set1, hwloc_cpuset_t set2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_intersects </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether sets <code>set1</code> and <code>set2</code> intersects.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g15b36a71a420aab67d99fdaf44a022b1"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_isequal" ref="g15b36a71a420aab67d99fdaf44a022b1" args="(hwloc_cpuset_t set1, hwloc_cpuset_t set2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_isequal </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether set <code>set1</code> is equal to set <code>set2</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g125297097b53bedec7919651ab83609e"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_isfull" ref="g125297097b53bedec7919651ab83609e" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_isfull </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether set <code>set</code> is full.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g82c079bdbed518fd175e71bac20223b1"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_isincluded" ref="g82c079bdbed518fd175e71bac20223b1" args="(hwloc_cpuset_t sub_set, hwloc_cpuset_t super_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_isincluded </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>sub_set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>super_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether set <code>sub_set</code> is part of set <code>super_set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g70f87ccdc6f295206f2d0df32aa62348"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_isset" ref="g70f87ccdc6f295206f2d0df32aa62348" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_isset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether CPU <code>cpu</code> is part of set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g38796861f5b8282d7f2b3acef36bc309"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_iszero" ref="g38796861f5b8282d7f2b3acef36bc309" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_iszero </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Test whether set <code>set</code> is zero.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g713e886fb6364e6440e911e1c58a7b62"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_last" ref="g713e886fb6364e6440e911e1c58a7b62" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_last </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compute the last CPU (most significant bit) in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ga8fe567ba2d77e55d08823c121d19b93"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_orset" ref="ga8fe567ba2d77e55d08823c121d19b93" args="(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_orset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>modifier_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Or set <code>modifier_set</code> into set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gc5ba8c6d6367436995f67dbd4b3ba1de"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_set" ref="gc5ba8c6d6367436995f67dbd4b3ba1de" args="(hwloc_cpuset_t set, unsigned cpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_set </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>cpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Add CPU <code>cpu</code> in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g9bcf94a6a5c877071116ff2f4a395956"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_set_range" ref="g9bcf94a6a5c877071116ff2f4a395956" args="(hwloc_cpuset_t set, unsigned begincpu, unsigned endcpu)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_set_range </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>begincpu</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>endcpu</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Add CPUs from <code>begincpu</code> to <code>endcpu</code> in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g548a6620cce008fc5b1e2110d25135fe"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_singlify" ref="g548a6620cce008fc5b1e2110d25135fe" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_singlify </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Keep a single CPU among those set in CPU set <code>set</code>.
-<p>
-Might be used before binding so that the process does not have a chance of migrating between multiple logical CPUs in the original mask.
-</div>
-</div><p>
-<a class="anchor" name="gaa64dfeea7ff3c8427c88ac285be714e"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_snprintf" ref="gaa64dfeea7ff3c8427c88ac285be714e" args="(char *__hwloc_restrict buf, size_t buflen, hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_snprintf </td>
- <td>(</td>
- <td class="paramtype">char *__hwloc_restrict </td>
- <td class="paramname"> <em>buf</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>buflen</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stringify a cpuset.
-<p>
-Up to <code>buflen</code> characters may be written in buffer <code>buf</code>.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of character that were actually written if not truncating, or that would have been written (not including the ending \0). </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g509b2e92503092d3809c5fd71ecfceb9"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_to_ith_ulong" ref="g509b2e92503092d3809c5fd71ecfceb9" args="(hwloc_cpuset_t set, int i)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long hwloc_cpuset_to_ith_ulong </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>i</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert the <code>i</code> -th subset of CPU set <code>set</code> into unsigned long mask.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g107de17ed191778705d959fa471a2504"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_to_ulong" ref="g107de17ed191778705d959fa471a2504" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long hwloc_cpuset_to_ulong </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert the beginning part of CPU set <code>set</code> into unsigned long <code>mask</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g84bda8f4363d5ed3e55ac0634c3bc5cc"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_weight" ref="g84bda8f4363d5ed3e55ac0634c3bc5cc" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_cpuset_weight </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compute the weight of CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ga79683934fe19784f17da38d16d14ec2"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_xorset" ref="ga79683934fe19784f17da38d16d14ec2" args="(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_xorset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>modifier_set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Xor set <code>set</code> with set <code>modifier_set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g4d63507128a35e6eda3fa6104970ac99"></a><!-- doxytag: member="cpuset.h::hwloc_cpuset_zero" ref="g4d63507128a35e6eda3fa6104970ac99" args="(hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_cpuset_zero </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Primitives & macros for building, modifying and consulting "sets" of cpus.
-<p>
-Empty CPU set <code>set</code>
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__creation.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__creation.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__creation.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,154 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Create and Destroy Topologies</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Create and Destroy Topologies</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa">hwloc_topology_init</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> *topologyp)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Allocate a topology context. <a href="#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826">hwloc_topology_load</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Build the actual topology. <a href="#gbdf58d87ad77f6615fccdfe0535ff826"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__creation.html#g9f34a640b6fd28d23699d4d084667b15">hwloc_topology_destroy</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Terminate and free a topology context. <a href="#g9f34a640b6fd28d23699d4d084667b15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__creation.html#gf6746bc3a558ef1ac8348b4491d091b5">hwloc_topology_check</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Run internal checks on a topology structure. <a href="#gf6746bc3a558ef1ac8348b4491d091b5"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gf6746bc3a558ef1ac8348b4491d091b5"></a><!-- doxytag: member="hwloc.h::hwloc_topology_check" ref="gf6746bc3a558ef1ac8348b4491d091b5" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_topology_check </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Run internal checks on a topology structure.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>topology</em> </td><td>is the topology to be checked </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g9f34a640b6fd28d23699d4d084667b15"></a><!-- doxytag: member="hwloc.h::hwloc_topology_destroy" ref="g9f34a640b6fd28d23699d4d084667b15" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_topology_destroy </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Terminate and free a topology context.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>topology</em> </td><td>is the topology to be freed </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g03fd4a16d8b9ee1ffc32b25fd2f6bdfa"></a><!-- doxytag: member="hwloc.h::hwloc_topology_init" ref="g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" args="(hwloc_topology_t *topologyp)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_init </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> * </td>
- <td class="paramname"> <em>topologyp</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Allocate a topology context.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[out]</tt> </td><td valign="top"><em>topologyp</em> </td><td>is assigned a pointer to the new allocated context.</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, -1 on error. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gbdf58d87ad77f6615fccdfe0535ff826"></a><!-- doxytag: member="hwloc.h::hwloc_topology_load" ref="gbdf58d87ad77f6615fccdfe0535ff826" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_load </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Build the actual topology.
-<p>
-Build the actual topology once initialized with <a class="el" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init()</a> and tuned with hwlocality_configuration routine. No other routine may be called earlier using this topology context.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>topology</em> </td><td>is the topology to be loaded with objects.</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, -1 on error.</dd></dl>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__hwlocality__configuration.html">Configure Topology Detection</a> </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__creation.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__creation.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__creation.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,154 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Create and Destroy Topologies</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Create and Destroy Topologies</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa">hwloc_topology_init</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> *topologyp)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Allocate a topology context. <a href="#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826">hwloc_topology_load</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Build the actual topology. <a href="#gbdf58d87ad77f6615fccdfe0535ff826"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__creation.html#g9f34a640b6fd28d23699d4d084667b15">hwloc_topology_destroy</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Terminate and free a topology context. <a href="#g9f34a640b6fd28d23699d4d084667b15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__creation.html#gf6746bc3a558ef1ac8348b4491d091b5">hwloc_topology_check</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Run internal checks on a topology structure. <a href="#gf6746bc3a558ef1ac8348b4491d091b5"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gf6746bc3a558ef1ac8348b4491d091b5"></a><!-- doxytag: member="hwloc.h::hwloc_topology_check" ref="gf6746bc3a558ef1ac8348b4491d091b5" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_topology_check </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Run internal checks on a topology structure.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>topology</em> </td><td>is the topology to be checked </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g9f34a640b6fd28d23699d4d084667b15"></a><!-- doxytag: member="hwloc.h::hwloc_topology_destroy" ref="g9f34a640b6fd28d23699d4d084667b15" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void hwloc_topology_destroy </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Terminate and free a topology context.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>topology</em> </td><td>is the topology to be freed </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="g03fd4a16d8b9ee1ffc32b25fd2f6bdfa"></a><!-- doxytag: member="hwloc.h::hwloc_topology_init" ref="g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" args="(hwloc_topology_t *topologyp)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_init </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> * </td>
- <td class="paramname"> <em>topologyp</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Allocate a topology context.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[out]</tt> </td><td valign="top"><em>topologyp</em> </td><td>is assigned a pointer to the new allocated context.</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, -1 on error. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gbdf58d87ad77f6615fccdfe0535ff826"></a><!-- doxytag: member="hwloc.h::hwloc_topology_load" ref="gbdf58d87ad77f6615fccdfe0535ff826" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_load </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Build the actual topology.
-<p>
-Build the actual topology once initialized with <a class="el" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init()</a> and tuned with hwlocality_configuration routine. No other routine may be called earlier using this topology context.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>topology</em> </td><td>is the topology to be loaded with objects.</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, -1 on error.</dd></dl>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__hwlocality__configuration.html">Configure Topology Detection</a> </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__glibc__sched.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__glibc__sched.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__glibc__sched.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,118 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Helpers for manipulating glibc sched affinity</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Helpers for manipulating glibc sched affinity</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__glibc__sched.html#g8d52ded42a9b3d832672d642798cdd8a">hwloc_cpuset_to_glibc_sched_affinity</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwlocset, cpu_set_t *schedset, size_t schedsetsize)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert hwloc CPU set <code>toposet</code> into glibc sched affinity CPU set <code>schedset</code>. <a href="#g8d52ded42a9b3d832672d642798cdd8a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__glibc__sched.html#g95a1b94fc109895ee13b17bddac08f5f">hwloc_cpuset_from_glibc_sched_affinity</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const cpu_set_t *schedset, size_t schedsetsize)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert glibc sched affinity CPU set <code>schedset</code> into hwloc CPU set. <a href="#g95a1b94fc109895ee13b17bddac08f5f"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g95a1b94fc109895ee13b17bddac08f5f"></a><!-- doxytag: member="glibc-sched.h::hwloc_cpuset_from_glibc_sched_affinity" ref="g95a1b94fc109895ee13b17bddac08f5f" args="(hwloc_topology_t topology, const cpu_set_t *schedset, size_t schedsetsize)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_glibc_sched_affinity </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const cpu_set_t * </td>
- <td class="paramname"> <em>schedset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>schedsetsize</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert glibc sched affinity CPU set <code>schedset</code> into hwloc CPU set.
-<p>
-This function may be used before calling sched_setaffinity or any other function that takes a cpu_set_t as input parameter.<p>
-<code>schedsetsize</code> should be sizeof(cpu_set_t) unless <code>schedset</code> was dynamically allocated with CPU_ALLOC
-</div>
-</div><p>
-<a class="anchor" name="g8d52ded42a9b3d832672d642798cdd8a"></a><!-- doxytag: member="glibc-sched.h::hwloc_cpuset_to_glibc_sched_affinity" ref="g8d52ded42a9b3d832672d642798cdd8a" args="(hwloc_topology_t topology, hwloc_cpuset_t hwlocset, cpu_set_t *schedset, size_t schedsetsize)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline void hwloc_cpuset_to_glibc_sched_affinity </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>hwlocset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">cpu_set_t * </td>
- <td class="paramname"> <em>schedset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>schedsetsize</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert hwloc CPU set <code>toposet</code> into glibc sched affinity CPU set <code>schedset</code>.
-<p>
-This function may be used before calling sched_setaffinity or any other function that takes a cpu_set_t as input parameter.<p>
-<code>schedsetsize</code> should be sizeof(cpu_set_t) unless <code>schedset</code> was dynamically allocated with CPU_ALLOC
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__glibc__sched.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__glibc__sched.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__glibc__sched.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,118 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Helpers for manipulating glibc sched affinity</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Helpers for manipulating glibc sched affinity</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__glibc__sched.html#g8d52ded42a9b3d832672d642798cdd8a">hwloc_cpuset_to_glibc_sched_affinity</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwlocset, cpu_set_t *schedset, size_t schedsetsize)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert hwloc CPU set <code>toposet</code> into glibc sched affinity CPU set <code>schedset</code>. <a href="#g8d52ded42a9b3d832672d642798cdd8a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__glibc__sched.html#g95a1b94fc109895ee13b17bddac08f5f">hwloc_cpuset_from_glibc_sched_affinity</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const cpu_set_t *schedset, size_t schedsetsize)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert glibc sched affinity CPU set <code>schedset</code> into hwloc CPU set. <a href="#g95a1b94fc109895ee13b17bddac08f5f"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g95a1b94fc109895ee13b17bddac08f5f"></a><!-- doxytag: member="glibc-sched.h::hwloc_cpuset_from_glibc_sched_affinity" ref="g95a1b94fc109895ee13b17bddac08f5f" args="(hwloc_topology_t topology, const cpu_set_t *schedset, size_t schedsetsize)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_glibc_sched_affinity </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const cpu_set_t * </td>
- <td class="paramname"> <em>schedset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>schedsetsize</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert glibc sched affinity CPU set <code>schedset</code> into hwloc CPU set.
-<p>
-This function may be used before calling sched_setaffinity or any other function that takes a cpu_set_t as input parameter.<p>
-<code>schedsetsize</code> should be sizeof(cpu_set_t) unless <code>schedset</code> was dynamically allocated with CPU_ALLOC
-</div>
-</div><p>
-<a class="anchor" name="g8d52ded42a9b3d832672d642798cdd8a"></a><!-- doxytag: member="glibc-sched.h::hwloc_cpuset_to_glibc_sched_affinity" ref="g8d52ded42a9b3d832672d642798cdd8a" args="(hwloc_topology_t topology, hwloc_cpuset_t hwlocset, cpu_set_t *schedset, size_t schedsetsize)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline void hwloc_cpuset_to_glibc_sched_affinity </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>hwlocset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">cpu_set_t * </td>
- <td class="paramname"> <em>schedset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>schedsetsize</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert hwloc CPU set <code>toposet</code> into glibc sched affinity CPU set <code>schedset</code>.
-<p>
-This function may be used before calling sched_setaffinity or any other function that takes a cpu_set_t as input parameter.<p>
-<code>schedsetsize</code> should be sizeof(cpu_set_t) unless <code>schedset</code> was dynamically allocated with CPU_ALLOC
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__binding.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__binding.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__binding.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Binding Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Binding Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac">hwloc_distribute</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> root, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> *cpuset, int n)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Distribute <code>n</code> items over the topology under <code>root</code>. <a href="#gea68e92b026930cf5c368e2d98cb6aac"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gea68e92b026930cf5c368e2d98cb6aac"></a><!-- doxytag: member="helper.h::hwloc_distribute" ref="gea68e92b026930cf5c368e2d98cb6aac" args="(hwloc_topology_t topology, hwloc_obj_t root, hwloc_cpuset_t *cpuset, int n)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline void hwloc_distribute </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>root</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> * </td>
- <td class="paramname"> <em>cpuset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>n</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Distribute <code>n</code> items over the topology under <code>root</code>.
-<p>
-Array <code>cpuset</code> will be filled with <code>n</code> cpusets distributed linearly over the topology under <code>root</code> .<p>
-This is typically useful when an application wants to distribute <code>n</code> threads over a machine, giving each of them as much private cache as possible and keeping them locally in number order.<p>
-The caller may typicall want to additionally call <a class="el" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe" title="Keep a single CPU among those set in CPU set set.">hwloc_cpuset_singlify()</a> before binding a thread, so that it doesn't move at all.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__binding.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__binding.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__binding.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Binding Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Binding Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac">hwloc_distribute</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> root, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> *cpuset, int n)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Distribute <code>n</code> items over the topology under <code>root</code>. <a href="#gea68e92b026930cf5c368e2d98cb6aac"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gea68e92b026930cf5c368e2d98cb6aac"></a><!-- doxytag: member="helper.h::hwloc_distribute" ref="gea68e92b026930cf5c368e2d98cb6aac" args="(hwloc_topology_t topology, hwloc_obj_t root, hwloc_cpuset_t *cpuset, int n)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline void hwloc_distribute </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>root</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> * </td>
- <td class="paramname"> <em>cpuset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>n</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Distribute <code>n</code> items over the topology under <code>root</code>.
-<p>
-Array <code>cpuset</code> will be filled with <code>n</code> cpusets distributed linearly over the topology under <code>root</code> .<p>
-This is typically useful when an application wants to distribute <code>n</code> threads over a machine, giving each of them as much private cache as possible and keeping them locally in number order.<p>
-The caller may typicall want to additionally call <a class="el" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe" title="Keep a single CPU among those set in CPU set set.">hwloc_cpuset_singlify()</a> before binding a thread, so that it doesn't move at all.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__cache.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__cache.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__cache.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,100 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Cache-specific Finding Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Cache-specific Finding Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__cache.html#g5e56e841b6887dc596214965d379781e">hwloc_get_cache_covering_cpuset</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the first cache covering a cpuset <code>set</code>. <a href="#g5e56e841b6887dc596214965d379781e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__cache.html#gfdb27db8cae6b97c7e4271844e1ba986">hwloc_get_cache_covering_obj</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the first cache shared between an object and somebody else. <a href="#gfdb27db8cae6b97c7e4271844e1ba986"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g5e56e841b6887dc596214965d379781e"></a><!-- doxytag: member="helper.h::hwloc_get_cache_covering_cpuset" ref="g5e56e841b6887dc596214965d379781e" args="(hwloc_topology_t topology, hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_cache_covering_cpuset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the first cache covering a cpuset <code>set</code>.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>NULL</code> if no cache matches </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gfdb27db8cae6b97c7e4271844e1ba986"></a><!-- doxytag: member="helper.h::hwloc_get_cache_covering_obj" ref="gfdb27db8cae6b97c7e4271844e1ba986" args="(hwloc_topology_t topology, hwloc_obj_t obj)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_cache_covering_obj </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the first cache shared between an object and somebody else.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>NULL</code> if no cache matches </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__cache.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__cache.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__cache.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,100 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Cache-specific Finding Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Cache-specific Finding Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__cache.html#g5e56e841b6887dc596214965d379781e">hwloc_get_cache_covering_cpuset</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the first cache covering a cpuset <code>set</code>. <a href="#g5e56e841b6887dc596214965d379781e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__cache.html#gfdb27db8cae6b97c7e4271844e1ba986">hwloc_get_cache_covering_obj</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the first cache shared between an object and somebody else. <a href="#gfdb27db8cae6b97c7e4271844e1ba986"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g5e56e841b6887dc596214965d379781e"></a><!-- doxytag: member="helper.h::hwloc_get_cache_covering_cpuset" ref="g5e56e841b6887dc596214965d379781e" args="(hwloc_topology_t topology, hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_cache_covering_cpuset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the first cache covering a cpuset <code>set</code>.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>NULL</code> if no cache matches </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gfdb27db8cae6b97c7e4271844e1ba986"></a><!-- doxytag: member="helper.h::hwloc_get_cache_covering_obj" ref="gfdb27db8cae6b97c7e4271844e1ba986" args="(hwloc_topology_t topology, hwloc_obj_t obj)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_cache_covering_obj </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the first cache shared between an object and somebody else.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>NULL</code> if no cache matches </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__covering.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__covering.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__covering.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,106 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Finding a single Object covering at least CPU set</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Finding a single Object covering at least CPU set</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__covering.html#ge5124e202a86121b45c28ac6d67b5e5b">hwloc_get_child_covering_cpuset</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> father)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the child covering at least CPU set <code>set</code>. <a href="#ge5124e202a86121b45c28ac6d67b5e5b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__covering.html#gbbbc2201adff148989b2faf532de3a5f">hwloc_get_obj_covering_cpuset</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the lowest object covering at least CPU set <code>set</code>. <a href="#gbbbc2201adff148989b2faf532de3a5f"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ge5124e202a86121b45c28ac6d67b5e5b"></a><!-- doxytag: member="helper.h::hwloc_get_child_covering_cpuset" ref="ge5124e202a86121b45c28ac6d67b5e5b" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_t father)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_child_covering_cpuset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>father</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the child covering at least CPU set <code>set</code>.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>NULL</code> if no child matches. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gbbbc2201adff148989b2faf532de3a5f"></a><!-- doxytag: member="helper.h::hwloc_get_obj_covering_cpuset" ref="gbbbc2201adff148989b2faf532de3a5f" args="(hwloc_topology_t topology, hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_covering_cpuset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the lowest object covering at least CPU set <code>set</code>.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>NULL</code> if no object matches. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__covering.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__covering.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__covering.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,106 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Finding a single Object covering at least CPU set</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Finding a single Object covering at least CPU set</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__covering.html#ge5124e202a86121b45c28ac6d67b5e5b">hwloc_get_child_covering_cpuset</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> father)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the child covering at least CPU set <code>set</code>. <a href="#ge5124e202a86121b45c28ac6d67b5e5b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__covering.html#gbbbc2201adff148989b2faf532de3a5f">hwloc_get_obj_covering_cpuset</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the lowest object covering at least CPU set <code>set</code>. <a href="#gbbbc2201adff148989b2faf532de3a5f"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ge5124e202a86121b45c28ac6d67b5e5b"></a><!-- doxytag: member="helper.h::hwloc_get_child_covering_cpuset" ref="ge5124e202a86121b45c28ac6d67b5e5b" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_t father)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_child_covering_cpuset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>father</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the child covering at least CPU set <code>set</code>.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>NULL</code> if no child matches. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gbbbc2201adff148989b2faf532de3a5f"></a><!-- doxytag: member="helper.h::hwloc_get_obj_covering_cpuset" ref="gbbbc2201adff148989b2faf532de3a5f" args="(hwloc_topology_t topology, hwloc_cpuset_t set)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_covering_cpuset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the lowest object covering at least CPU set <code>set</code>.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>NULL</code> if no object matches. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__coverings.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__coverings.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__coverings.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,123 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Finding a set of similar Objects covering at least a CPU set</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Finding a set of similar Objects covering at least a CPU set</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219">hwloc_get_next_obj_covering_cpuset_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned depth, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Iterate through same-depth objects covering at least CPU set <code>set</code>. <a href="#g39cbd3f1608d0fe503d396430cffe219"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb">hwloc_get_next_obj_covering_cpuset_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Iterate through same-type objects covering at least CPU set <code>set</code>. <a href="#gad89905a7c9388283535296802d766cb"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g39cbd3f1608d0fe503d396430cffe219"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_covering_cpuset_by_depth" ref="g39cbd3f1608d0fe503d396430cffe219" args="(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_covering_cpuset_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Iterate through same-depth objects covering at least CPU set <code>set</code>.
-<p>
-If object <code>prev</code> is <code>NULL</code>, return the first object at depth <code>depth</code> covering at least part of CPU set <code>set</code>. The next invokation should pass the previous return value in <code>prev</code> so as to obtain the next object covering at least another part of <code>set</code>.
-</div>
-</div><p>
-<a class="anchor" name="gad89905a7c9388283535296802d766cb"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_covering_cpuset_by_type" ref="gad89905a7c9388283535296802d766cb" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_covering_cpuset_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Iterate through same-type objects covering at least CPU set <code>set</code>.
-<p>
-If object <code>prev</code> is <code>NULL</code>, return the first object of type <code>type</code> covering at least part of CPU set <code>set</code>. The next invokation should pass the previous return value in <code>prev</code> so as to obtain the next object of type <code>type</code> covering at least another part of <code>set</code>.<p>
-If there are no or multiple depths for type <code>type</code>, <code>NULL</code> is returned. The caller may fallback to <a class="el" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219" title="Iterate through same-depth objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_depth()</a> for each depth.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__coverings.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__coverings.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__coverings.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,123 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Finding a set of similar Objects covering at least a CPU set</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Finding a set of similar Objects covering at least a CPU set</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219">hwloc_get_next_obj_covering_cpuset_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned depth, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Iterate through same-depth objects covering at least CPU set <code>set</code>. <a href="#g39cbd3f1608d0fe503d396430cffe219"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb">hwloc_get_next_obj_covering_cpuset_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Iterate through same-type objects covering at least CPU set <code>set</code>. <a href="#gad89905a7c9388283535296802d766cb"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g39cbd3f1608d0fe503d396430cffe219"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_covering_cpuset_by_depth" ref="g39cbd3f1608d0fe503d396430cffe219" args="(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_covering_cpuset_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Iterate through same-depth objects covering at least CPU set <code>set</code>.
-<p>
-If object <code>prev</code> is <code>NULL</code>, return the first object at depth <code>depth</code> covering at least part of CPU set <code>set</code>. The next invokation should pass the previous return value in <code>prev</code> so as to obtain the next object covering at least another part of <code>set</code>.
-</div>
-</div><p>
-<a class="anchor" name="gad89905a7c9388283535296802d766cb"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_covering_cpuset_by_type" ref="gad89905a7c9388283535296802d766cb" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_covering_cpuset_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Iterate through same-type objects covering at least CPU set <code>set</code>.
-<p>
-If object <code>prev</code> is <code>NULL</code>, return the first object of type <code>type</code> covering at least part of CPU set <code>set</code>. The next invokation should pass the previous return value in <code>prev</code> so as to obtain the next object of type <code>type</code> covering at least another part of <code>set</code>.<p>
-If there are no or multiple depths for type <code>type</code>, <code>NULL</code> is returned. The caller may fallback to <a class="el" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219" title="Iterate through same-depth objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_depth()</a> for each depth.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__inside.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__inside.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__inside.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,341 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Finding Objects Inside a CPU set</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Finding Objects Inside a CPU set</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#g762bf572ecf691ad812977ce29496ac2">hwloc_get_largest_objs_inside_cpuset</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *restrict objs, int max)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the set of largest objects covering exactly a given cpuset <code>set</code>. <a href="#g762bf572ecf691ad812977ce29496ac2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919">hwloc_get_next_obj_inside_cpuset_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned depth, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the next object at depth <code>depth</code> included in CPU set <code>set</code>. <a href="#g9f0cdb50962d59220a557757278e1919"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#g060d4f60652ef68bc25bf83e5db1fdb9">hwloc_get_next_obj_inside_cpuset_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the next object of type <code>type</code> included in CPU set <code>set</code>. <a href="#g060d4f60652ef68bc25bf83e5db1fdb9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f">hwloc_get_obj_inside_cpuset_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned depth, unsigned index)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the <code>index</code> -th object at depth <code>depth</code> included in CPU set <code>set</code>. <a href="#ge16043beea2e342c66b762854d95381f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#gcd512d31b960cfaf1defee895cb6dfff">hwloc_get_obj_inside_cpuset_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, unsigned index)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the <code>index</code> -th object of type <code>type</code> included in CPU set <code>set</code>. <a href="#gcd512d31b960cfaf1defee895cb6dfff"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#gce5af1ea003c8269566b6726fade7b32">hwloc_get_nbobjs_inside_cpuset_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned depth)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of objects at depth <code>depth</code> included in CPU set <code>set</code>. <a href="#gce5af1ea003c8269566b6726fade7b32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#g7e44cec58c6bdb681400a52d007d2597">hwloc_get_nbobjs_inside_cpuset_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of objects of type <code>type</code> included in CPU set <code>set</code>. <a href="#g7e44cec58c6bdb681400a52d007d2597"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g762bf572ecf691ad812977ce29496ac2"></a><!-- doxytag: member="helper.h::hwloc_get_largest_objs_inside_cpuset" ref="g762bf572ecf691ad812977ce29496ac2" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_t *restrict objs, int max)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_get_largest_objs_inside_cpuset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *restrict </td>
- <td class="paramname"> <em>objs</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>max</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the set of largest objects covering exactly a given cpuset <code>set</code>.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of objects returned in <code>objs</code>. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gce5af1ea003c8269566b6726fade7b32"></a><!-- doxytag: member="helper.h::hwloc_get_nbobjs_inside_cpuset_by_depth" ref="gce5af1ea003c8269566b6726fade7b32" args="(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline unsigned hwloc_get_nbobjs_inside_cpuset_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the number of objects at depth <code>depth</code> included in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g7e44cec58c6bdb681400a52d007d2597"></a><!-- doxytag: member="helper.h::hwloc_get_nbobjs_inside_cpuset_by_type" ref="g7e44cec58c6bdb681400a52d007d2597" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline int hwloc_get_nbobjs_inside_cpuset_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the number of objects of type <code>type</code> included in CPU set <code>set</code>.
-<p>
-If no object for that type exists inside CPU set <code>set</code>, 0 is returned. If there are several levels with objects of that type inside CPU set <code>set</code>, -1 is returned.
-</div>
-</div><p>
-<a class="anchor" name="g9f0cdb50962d59220a557757278e1919"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_inside_cpuset_by_depth" ref="g9f0cdb50962d59220a557757278e1919" args="(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_inside_cpuset_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the next object at depth <code>depth</code> included in CPU set <code>set</code>.
-<p>
-If <code>prev</code> is <code>NULL</code>, return the first object at depth <code>depth</code> included in <code>set</code>. The next invokation should pass the previous return value in <code>prev</code> so as to obtain the next object in <code>set</code>.
-</div>
-</div><p>
-<a class="anchor" name="g060d4f60652ef68bc25bf83e5db1fdb9"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_inside_cpuset_by_type" ref="g060d4f60652ef68bc25bf83e5db1fdb9" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_inside_cpuset_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the next object of type <code>type</code> included in CPU set <code>set</code>.
-<p>
-If there are multiple or no depth for given type, return <code>NULL</code> and let the caller fallback to <a class="el" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919" title="Return the next object at depth depth included in CPU set set.">hwloc_get_next_obj_inside_cpuset_by_depth()</a>.
-</div>
-</div><p>
-<a class="anchor" name="ge16043beea2e342c66b762854d95381f"></a><!-- doxytag: member="helper.h::hwloc_get_obj_inside_cpuset_by_depth" ref="ge16043beea2e342c66b762854d95381f" args="(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, unsigned index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_inside_cpuset_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>index</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the <code>index</code> -th object at depth <code>depth</code> included in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gcd512d31b960cfaf1defee895cb6dfff"></a><!-- doxytag: member="helper.h::hwloc_get_obj_inside_cpuset_by_type" ref="gcd512d31b960cfaf1defee895cb6dfff" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, unsigned index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_inside_cpuset_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>index</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the <code>index</code> -th object of type <code>type</code> included in CPU set <code>set</code>.
-<p>
-If there are multiple or no depth for given type, return <code>NULL</code> and let the caller fallback to <a class="el" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f" title="Return the index -th object at depth depth included in CPU set set.">hwloc_get_obj_inside_cpuset_by_depth()</a>.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__inside.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__inside.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__find__inside.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,341 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Finding Objects Inside a CPU set</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Finding Objects Inside a CPU set</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#g762bf572ecf691ad812977ce29496ac2">hwloc_get_largest_objs_inside_cpuset</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *__hwloc_restrict objs, int max)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the set of largest objects covering exactly a given cpuset <code>set</code>. <a href="#g762bf572ecf691ad812977ce29496ac2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919">hwloc_get_next_obj_inside_cpuset_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned depth, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the next object at depth <code>depth</code> included in CPU set <code>set</code>. <a href="#g9f0cdb50962d59220a557757278e1919"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#g060d4f60652ef68bc25bf83e5db1fdb9">hwloc_get_next_obj_inside_cpuset_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the next object of type <code>type</code> included in CPU set <code>set</code>. <a href="#g060d4f60652ef68bc25bf83e5db1fdb9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f">hwloc_get_obj_inside_cpuset_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned depth, unsigned index)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the <code>index</code> -th object at depth <code>depth</code> included in CPU set <code>set</code>. <a href="#ge16043beea2e342c66b762854d95381f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#gcd512d31b960cfaf1defee895cb6dfff">hwloc_get_obj_inside_cpuset_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, unsigned index)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the <code>index</code> -th object of type <code>type</code> included in CPU set <code>set</code>. <a href="#gcd512d31b960cfaf1defee895cb6dfff"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#gce5af1ea003c8269566b6726fade7b32">hwloc_get_nbobjs_inside_cpuset_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, unsigned depth)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of objects at depth <code>depth</code> included in CPU set <code>set</code>. <a href="#gce5af1ea003c8269566b6726fade7b32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__find__inside.html#g7e44cec58c6bdb681400a52d007d2597">hwloc_get_nbobjs_inside_cpuset_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> set, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of objects of type <code>type</code> included in CPU set <code>set</code>. <a href="#g7e44cec58c6bdb681400a52d007d2597"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g762bf572ecf691ad812977ce29496ac2"></a><!-- doxytag: member="helper.h::hwloc_get_largest_objs_inside_cpuset" ref="g762bf572ecf691ad812977ce29496ac2" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_t *__hwloc_restrict objs, int max)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_get_largest_objs_inside_cpuset </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *__hwloc_restrict </td>
- <td class="paramname"> <em>objs</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>max</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the set of largest objects covering exactly a given cpuset <code>set</code>.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of objects returned in <code>objs</code>. </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="gce5af1ea003c8269566b6726fade7b32"></a><!-- doxytag: member="helper.h::hwloc_get_nbobjs_inside_cpuset_by_depth" ref="gce5af1ea003c8269566b6726fade7b32" args="(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline unsigned hwloc_get_nbobjs_inside_cpuset_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the number of objects at depth <code>depth</code> included in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g7e44cec58c6bdb681400a52d007d2597"></a><!-- doxytag: member="helper.h::hwloc_get_nbobjs_inside_cpuset_by_type" ref="g7e44cec58c6bdb681400a52d007d2597" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline int hwloc_get_nbobjs_inside_cpuset_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the number of objects of type <code>type</code> included in CPU set <code>set</code>.
-<p>
-If no object for that type exists inside CPU set <code>set</code>, 0 is returned. If there are several levels with objects of that type inside CPU set <code>set</code>, -1 is returned.
-</div>
-</div><p>
-<a class="anchor" name="g9f0cdb50962d59220a557757278e1919"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_inside_cpuset_by_depth" ref="g9f0cdb50962d59220a557757278e1919" args="(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_inside_cpuset_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the next object at depth <code>depth</code> included in CPU set <code>set</code>.
-<p>
-If <code>prev</code> is <code>NULL</code>, return the first object at depth <code>depth</code> included in <code>set</code>. The next invokation should pass the previous return value in <code>prev</code> so as to obtain the next object in <code>set</code>.
-</div>
-</div><p>
-<a class="anchor" name="g060d4f60652ef68bc25bf83e5db1fdb9"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_inside_cpuset_by_type" ref="g060d4f60652ef68bc25bf83e5db1fdb9" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_inside_cpuset_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the next object of type <code>type</code> included in CPU set <code>set</code>.
-<p>
-If there are multiple or no depth for given type, return <code>NULL</code> and let the caller fallback to <a class="el" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919" title="Return the next object at depth depth included in CPU set set.">hwloc_get_next_obj_inside_cpuset_by_depth()</a>.
-</div>
-</div><p>
-<a class="anchor" name="ge16043beea2e342c66b762854d95381f"></a><!-- doxytag: member="helper.h::hwloc_get_obj_inside_cpuset_by_depth" ref="ge16043beea2e342c66b762854d95381f" args="(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, unsigned index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_inside_cpuset_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>index</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the <code>index</code> -th object at depth <code>depth</code> included in CPU set <code>set</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gcd512d31b960cfaf1defee895cb6dfff"></a><!-- doxytag: member="helper.h::hwloc_get_obj_inside_cpuset_by_type" ref="gcd512d31b960cfaf1defee895cb6dfff" args="(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, unsigned index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_inside_cpuset_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>set</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>index</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the <code>index</code> -th object of type <code>type</code> included in CPU set <code>set</code>.
-<p>
-If there are multiple or no depth for given type, return <code>NULL</code> and let the caller fallback to <a class="el" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f" title="Return the index -th object at depth depth included in CPU set set.">hwloc_get_obj_inside_cpuset_by_depth()</a>.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Advanced Traversal Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Advanced Traversal Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal.html#gb761df678cab3699bd1a1d057e98bf1b">hwloc_get_closest_objs</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> src, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *restrict objs, int max)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Do a depth-first traversal of the topology to find and sort. <a href="#gb761df678cab3699bd1a1d057e98bf1b"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gb761df678cab3699bd1a1d057e98bf1b"></a><!-- doxytag: member="helper.h::hwloc_get_closest_objs" ref="gb761df678cab3699bd1a1d057e98bf1b" args="(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_t *restrict objs, int max)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_get_closest_objs </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>src</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *restrict </td>
- <td class="paramname"> <em>objs</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>max</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Do a depth-first traversal of the topology to find and sort.
-<p>
-all objects that are at the same depth than <code>src</code>. Report in <code>objs</code> up to <code>max</code> physically closest ones to <code>src</code>.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of objects returned in <code>objs</code>. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Advanced Traversal Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Advanced Traversal Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal.html#gb761df678cab3699bd1a1d057e98bf1b">hwloc_get_closest_objs</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> src, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *__hwloc_restrict objs, int max)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Do a depth-first traversal of the topology to find and sort. <a href="#gb761df678cab3699bd1a1d057e98bf1b"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gb761df678cab3699bd1a1d057e98bf1b"></a><!-- doxytag: member="helper.h::hwloc_get_closest_objs" ref="gb761df678cab3699bd1a1d057e98bf1b" args="(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_t *__hwloc_restrict objs, int max)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_get_closest_objs </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>src</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> *__hwloc_restrict </td>
- <td class="paramname"> <em>objs</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"> <em>max</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Do a depth-first traversal of the topology to find and sort.
-<p>
-all objects that are at the same depth than <code>src</code>. Report in <code>objs</code> up to <code>max</code> physically closest ones to <code>src</code>.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of objects returned in <code>objs</code>. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal__basic.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal__basic.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal__basic.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,255 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Basic Traversal Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Basic Traversal Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42">hwloc_get_system_obj</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the top-object of the topology-tree. Its type is <a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec" title="Whole system (may be a cluster of machines). The whole system that is accessible...">HWLOC_OBJ_SYSTEM</a>. <a href="#gb39658e42f1046db0f8870a0d0ba9f42"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554">hwloc_get_next_obj_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned depth, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the next object at depth <code>depth</code>. <a href="#g5755cecb9124c5181642ac84dc5bc554"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#gd011fce572551516267de3c57241a326">hwloc_get_next_obj_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the next object of type <code>type</code>. <a href="#gd011fce572551516267de3c57241a326"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#g3727d1e62843468ad3796fae52881512">hwloc_get_next_child</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> father, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the next child. <a href="#g3727d1e62843468ad3796fae52881512"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#g58ba3d31ed79e7a1a47909824489d317">hwloc_get_common_ancestor_obj</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj1, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the common father object to objects lvl1 and lvl2. <a href="#g58ba3d31ed79e7a1a47909824489d317"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#g810bf401a37f879f864aa1ab9d10b12f">hwloc_obj_is_in_subtree</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> subtree_root)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns true if _obj_ is inside the subtree beginning with <code>subtree_root</code>. <a href="#g810bf401a37f879f864aa1ab9d10b12f"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g58ba3d31ed79e7a1a47909824489d317"></a><!-- doxytag: member="helper.h::hwloc_get_common_ancestor_obj" ref="g58ba3d31ed79e7a1a47909824489d317" args="(hwloc_topology_t topology, hwloc_obj_t obj1, hwloc_obj_t obj2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_common_ancestor_obj </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the common father object to objects lvl1 and lvl2.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g3727d1e62843468ad3796fae52881512"></a><!-- doxytag: member="helper.h::hwloc_get_next_child" ref="g3727d1e62843468ad3796fae52881512" args="(hwloc_topology_t topology, hwloc_obj_t father, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_child </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>father</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the next child.
-<p>
-If <code>prev</code> is <code>NULL</code>, return the first child.
-</div>
-</div><p>
-<a class="anchor" name="g5755cecb9124c5181642ac84dc5bc554"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_by_depth" ref="g5755cecb9124c5181642ac84dc5bc554" args="(hwloc_topology_t topology, unsigned depth, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the next object at depth <code>depth</code>.
-<p>
-If <code>prev</code> is <code>NULL</code>, return the first object at depth <code>depth</code>.
-</div>
-</div><p>
-<a class="anchor" name="gd011fce572551516267de3c57241a326"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_by_type" ref="gd011fce572551516267de3c57241a326" args="(hwloc_topology_t topology, hwloc_obj_type_t type, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the next object of type <code>type</code>.
-<p>
-If <code>prev</code> is <code>NULL</code>, return the first object at type <code>type</code>. If there are multiple or no depth for given type, return <code>NULL</code> and let the caller fallback to <a class="el" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth()</a>.
-</div>
-</div><p>
-<a class="anchor" name="gb39658e42f1046db0f8870a0d0ba9f42"></a><!-- doxytag: member="helper.h::hwloc_get_system_obj" ref="gb39658e42f1046db0f8870a0d0ba9f42" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_system_obj </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the top-object of the topology-tree. Its type is <a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec" title="Whole system (may be a cluster of machines). The whole system that is accessible...">HWLOC_OBJ_SYSTEM</a>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g810bf401a37f879f864aa1ab9d10b12f"></a><!-- doxytag: member="helper.h::hwloc_obj_is_in_subtree" ref="g810bf401a37f879f864aa1ab9d10b12f" args="(hwloc_topology_t topology, hwloc_obj_t obj, hwloc_obj_t subtree_root)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline int hwloc_obj_is_in_subtree </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>subtree_root</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns true if _obj_ is inside the subtree beginning with <code>subtree_root</code>.
-<p>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal__basic.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal__basic.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__traversal__basic.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,255 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Basic Traversal Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Basic Traversal Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42">hwloc_get_system_obj</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the top-object of the topology-tree. Its type is <a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec" title="Whole system (may be a cluster of machines). The whole system that is accessible...">HWLOC_OBJ_SYSTEM</a>. <a href="#gb39658e42f1046db0f8870a0d0ba9f42"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554">hwloc_get_next_obj_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned depth, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the next object at depth <code>depth</code>. <a href="#g5755cecb9124c5181642ac84dc5bc554"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#gd011fce572551516267de3c57241a326">hwloc_get_next_obj_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the next object of type <code>type</code>. <a href="#gd011fce572551516267de3c57241a326"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#g3727d1e62843468ad3796fae52881512">hwloc_get_next_child</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> father, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> prev)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the next child. <a href="#g3727d1e62843468ad3796fae52881512"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#g58ba3d31ed79e7a1a47909824489d317">hwloc_get_common_ancestor_obj</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj1, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the common father object to objects lvl1 and lvl2. <a href="#g58ba3d31ed79e7a1a47909824489d317"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__traversal__basic.html#g810bf401a37f879f864aa1ab9d10b12f">hwloc_obj_is_in_subtree</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> obj, <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> subtree_root)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns true if _obj_ is inside the subtree beginning with <code>subtree_root</code>. <a href="#g810bf401a37f879f864aa1ab9d10b12f"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g58ba3d31ed79e7a1a47909824489d317"></a><!-- doxytag: member="helper.h::hwloc_get_common_ancestor_obj" ref="g58ba3d31ed79e7a1a47909824489d317" args="(hwloc_topology_t topology, hwloc_obj_t obj1, hwloc_obj_t obj2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_common_ancestor_obj </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the common father object to objects lvl1 and lvl2.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g3727d1e62843468ad3796fae52881512"></a><!-- doxytag: member="helper.h::hwloc_get_next_child" ref="g3727d1e62843468ad3796fae52881512" args="(hwloc_topology_t topology, hwloc_obj_t father, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_child </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>father</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the next child.
-<p>
-If <code>prev</code> is <code>NULL</code>, return the first child.
-</div>
-</div><p>
-<a class="anchor" name="g5755cecb9124c5181642ac84dc5bc554"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_by_depth" ref="g5755cecb9124c5181642ac84dc5bc554" args="(hwloc_topology_t topology, unsigned depth, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the next object at depth <code>depth</code>.
-<p>
-If <code>prev</code> is <code>NULL</code>, return the first object at depth <code>depth</code>.
-</div>
-</div><p>
-<a class="anchor" name="gd011fce572551516267de3c57241a326"></a><!-- doxytag: member="helper.h::hwloc_get_next_obj_by_type" ref="gd011fce572551516267de3c57241a326" args="(hwloc_topology_t topology, hwloc_obj_type_t type, hwloc_obj_t prev)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_next_obj_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>prev</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the next object of type <code>type</code>.
-<p>
-If <code>prev</code> is <code>NULL</code>, return the first object at type <code>type</code>. If there are multiple or no depth for given type, return <code>NULL</code> and let the caller fallback to <a class="el" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth()</a>.
-</div>
-</div><p>
-<a class="anchor" name="gb39658e42f1046db0f8870a0d0ba9f42"></a><!-- doxytag: member="helper.h::hwloc_get_system_obj" ref="gb39658e42f1046db0f8870a0d0ba9f42" args="(hwloc_topology_t topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_system_obj </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the top-object of the topology-tree. Its type is <a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec" title="Whole system (may be a cluster of machines). The whole system that is accessible...">HWLOC_OBJ_SYSTEM</a>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g810bf401a37f879f864aa1ab9d10b12f"></a><!-- doxytag: member="helper.h::hwloc_obj_is_in_subtree" ref="g810bf401a37f879f864aa1ab9d10b12f" args="(hwloc_topology_t topology, hwloc_obj_t obj, hwloc_obj_t subtree_root)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline int hwloc_obj_is_in_subtree </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>obj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- <td class="paramname"> <em>subtree_root</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns true if _obj_ is inside the subtree beginning with <code>subtree_root</code>.
-<p>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__types.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__types.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__types.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,98 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Object Type Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Object Type Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9">hwloc_get_type_or_below_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the depth of objects of type <code>type</code> or below. <a href="#ga0835c86ef2ce8c62637d61a1cf134f9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__types.html#g65a1d8f1012cb500817893ef848bc3f1">hwloc_get_type_or_above_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the depth of objects of type <code>type</code> or above. <a href="#g65a1d8f1012cb500817893ef848bc3f1"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g65a1d8f1012cb500817893ef848bc3f1"></a><!-- doxytag: member="helper.h::hwloc_get_type_or_above_depth" ref="g65a1d8f1012cb500817893ef848bc3f1" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline unsigned hwloc_get_type_or_above_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the depth of objects of type <code>type</code> or above.
-<p>
-If no object of this type is present on the underlying architecture, the function returns the depth of the first "present" object typically containing <code>type</code>.
-</div>
-</div><p>
-<a class="anchor" name="ga0835c86ef2ce8c62637d61a1cf134f9"></a><!-- doxytag: member="helper.h::hwloc_get_type_or_below_depth" ref="ga0835c86ef2ce8c62637d61a1cf134f9" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline unsigned hwloc_get_type_or_below_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the depth of objects of type <code>type</code> or below.
-<p>
-If no object of this type is present on the underlying architecture, the function returns the depth of the first "present" object typically found inside <code>type</code>.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__types.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__types.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__helper__types.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,98 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Object Type Helpers</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Object Type Helpers</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9">hwloc_get_type_or_below_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the depth of objects of type <code>type</code> or below. <a href="#ga0835c86ef2ce8c62637d61a1cf134f9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__helper__types.html#g65a1d8f1012cb500817893ef848bc3f1">hwloc_get_type_or_above_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the depth of objects of type <code>type</code> or above. <a href="#g65a1d8f1012cb500817893ef848bc3f1"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g65a1d8f1012cb500817893ef848bc3f1"></a><!-- doxytag: member="helper.h::hwloc_get_type_or_above_depth" ref="g65a1d8f1012cb500817893ef848bc3f1" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline unsigned hwloc_get_type_or_above_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the depth of objects of type <code>type</code> or above.
-<p>
-If no object of this type is present on the underlying architecture, the function returns the depth of the first "present" object typically containing <code>type</code>.
-</div>
-</div><p>
-<a class="anchor" name="ga0835c86ef2ce8c62637d61a1cf134f9"></a><!-- doxytag: member="helper.h::hwloc_get_type_or_below_depth" ref="ga0835c86ef2ce8c62637d61a1cf134f9" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline unsigned hwloc_get_type_or_below_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the depth of objects of type <code>type</code> or below.
-<p>
-If no object of this type is present on the underlying architecture, the function returns the depth of the first "present" object typically found inside <code>type</code>.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__information.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__information.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__information.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,261 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Get some Topology Information</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Get some Topology Information</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e">HWLOC_TYPE_DEPTH_UNKNOWN</a> -1</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">No object of given type exists in the topology. <a href="#g9e86ce528f626330de2da7adb6c4e02e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d">HWLOC_TYPE_DEPTH_MULTIPLE</a> -2</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Objects of given type exist at different depth in the topology. <a href="#g64c80d3e0501b321d217b1642d68e23d"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g3cc2255e237b751a6c8efa8703b3daf5">hwloc_topology_get_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the hierachical tree of objects. <a href="#g3cc2255e237b751a6c8efa8703b3daf5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374">hwloc_get_type_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the depth of objects of type <code>type</code>. <a href="#g8bec782e21be313750da70cf7428b374"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g8cc04ad9eb03b0b74d420adf8cc11ad2">hwloc_get_depth_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned depth)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of objects at depth <code>depth</code>. <a href="#g8cc04ad9eb03b0b74d420adf8cc11ad2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c">hwloc_get_nbobjs_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned depth)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the width of level at depth <code>depth</code>. <a href="#gb17065e3d53455973844568d9f21c72c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0">hwloc_get_nbobjs_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the width of level type <code>type</code>. <a href="#gd86a90c0d3501d90410fb1a4eb36f5d0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g29cdfde981aafc92eb89639a36b1ff9b">hwloc_topology_is_thissystem</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Does the topology context come from this system? <a href="#g29cdfde981aafc92eb89639a36b1ff9b"></a><br></td></tr>
-</table>
-<hr><h2>Define Documentation</h2>
-<a class="anchor" name="g64c80d3e0501b321d217b1642d68e23d"></a><!-- doxytag: member="hwloc.h::HWLOC_TYPE_DEPTH_MULTIPLE" ref="g64c80d3e0501b321d217b1642d68e23d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define HWLOC_TYPE_DEPTH_MULTIPLE -2 </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Objects of given type exist at different depth in the topology.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g9e86ce528f626330de2da7adb6c4e02e"></a><!-- doxytag: member="hwloc.h::HWLOC_TYPE_DEPTH_UNKNOWN" ref="g9e86ce528f626330de2da7adb6c4e02e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define HWLOC_TYPE_DEPTH_UNKNOWN -1 </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-No object of given type exists in the topology.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g8cc04ad9eb03b0b74d420adf8cc11ad2"></a><!-- doxytag: member="hwloc.h::hwloc_get_depth_type" ref="g8cc04ad9eb03b0b74d420adf8cc11ad2" args="(hwloc_topology_t topology, unsigned depth)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> hwloc_get_depth_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the type of objects at depth <code>depth</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gb17065e3d53455973844568d9f21c72c"></a><!-- doxytag: member="hwloc.h::hwloc_get_nbobjs_by_depth" ref="gb17065e3d53455973844568d9f21c72c" args="(hwloc_topology_t topology, unsigned depth)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned hwloc_get_nbobjs_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the width of level at depth <code>depth</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gd86a90c0d3501d90410fb1a4eb36f5d0"></a><!-- doxytag: member="hwloc.h::hwloc_get_nbobjs_by_type" ref="gd86a90c0d3501d90410fb1a4eb36f5d0" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline int hwloc_get_nbobjs_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the width of level type <code>type</code>.
-<p>
-If no object for that type exists, 0 is returned. If there are several levels with objects of that type, -1 is returned.
-</div>
-</div><p>
-<a class="anchor" name="g8bec782e21be313750da70cf7428b374"></a><!-- doxytag: member="hwloc.h::hwloc_get_type_depth" ref="g8bec782e21be313750da70cf7428b374" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_get_type_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the depth of objects of type <code>type</code>.
-<p>
-If no object of this type is present on the underlying architecture, or if the OS doesn't provide this kind of information, the function returns HWLOC_TYPE_DEPTH_UNKNOWN.<p>
-If type is absent but a similar type is acceptable, see also <a class="el" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9" title="Returns the depth of objects of type type or below.">hwloc_get_type_or_below_depth()</a> and <a class="el" href="group__hwlocality__helper__types.html#g65a1d8f1012cb500817893ef848bc3f1" title="Returns the depth of objects of type type or above.">hwloc_get_type_or_above_depth()</a>.
-</div>
-</div><p>
-<a class="anchor" name="g3cc2255e237b751a6c8efa8703b3daf5"></a><!-- doxytag: member="hwloc.h::hwloc_topology_get_depth" ref="g3cc2255e237b751a6c8efa8703b3daf5" args="(hwloc_topology_t restrict topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned hwloc_topology_get_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the depth of the hierachical tree of objects.
-<p>
-This is the depth of HWLOC_OBJ_PROC objects plus one.
-</div>
-</div><p>
-<a class="anchor" name="g29cdfde981aafc92eb89639a36b1ff9b"></a><!-- doxytag: member="hwloc.h::hwloc_topology_is_thissystem" ref="g29cdfde981aafc92eb89639a36b1ff9b" args="(hwloc_topology_t restrict topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_is_thissystem </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> restrict </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Does the topology context come from this system?
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 if this topology context was built using the system running this program. <p>
-0 instead (for instance if using another file-system root, a XML topology file, or a synthetic topology). </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__information.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__information.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__information.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,261 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Get some Topology Information</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Get some Topology Information</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e">HWLOC_TYPE_DEPTH_UNKNOWN</a> -1</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">No object of given type exists in the topology. <a href="#g9e86ce528f626330de2da7adb6c4e02e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d">HWLOC_TYPE_DEPTH_MULTIPLE</a> -2</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Objects of given type exist at different depth in the topology. <a href="#g64c80d3e0501b321d217b1642d68e23d"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g3cc2255e237b751a6c8efa8703b3daf5">hwloc_topology_get_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the hierachical tree of objects. <a href="#g3cc2255e237b751a6c8efa8703b3daf5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374">hwloc_get_type_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the depth of objects of type <code>type</code>. <a href="#g8bec782e21be313750da70cf7428b374"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g8cc04ad9eb03b0b74d420adf8cc11ad2">hwloc_get_depth_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned depth)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of objects at depth <code>depth</code>. <a href="#g8cc04ad9eb03b0b74d420adf8cc11ad2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c">hwloc_get_nbobjs_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned depth)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the width of level at depth <code>depth</code>. <a href="#gb17065e3d53455973844568d9f21c72c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0">hwloc_get_nbobjs_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the width of level type <code>type</code>. <a href="#gd86a90c0d3501d90410fb1a4eb36f5d0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__information.html#g29cdfde981aafc92eb89639a36b1ff9b">hwloc_topology_is_thissystem</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict topology)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Does the topology context come from this system? <a href="#g29cdfde981aafc92eb89639a36b1ff9b"></a><br></td></tr>
-</table>
-<hr><h2>Define Documentation</h2>
-<a class="anchor" name="g64c80d3e0501b321d217b1642d68e23d"></a><!-- doxytag: member="hwloc.h::HWLOC_TYPE_DEPTH_MULTIPLE" ref="g64c80d3e0501b321d217b1642d68e23d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define HWLOC_TYPE_DEPTH_MULTIPLE -2 </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Objects of given type exist at different depth in the topology.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g9e86ce528f626330de2da7adb6c4e02e"></a><!-- doxytag: member="hwloc.h::HWLOC_TYPE_DEPTH_UNKNOWN" ref="g9e86ce528f626330de2da7adb6c4e02e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define HWLOC_TYPE_DEPTH_UNKNOWN -1 </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-No object of given type exists in the topology.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g8cc04ad9eb03b0b74d420adf8cc11ad2"></a><!-- doxytag: member="hwloc.h::hwloc_get_depth_type" ref="g8cc04ad9eb03b0b74d420adf8cc11ad2" args="(hwloc_topology_t topology, unsigned depth)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> hwloc_get_depth_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the type of objects at depth <code>depth</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gb17065e3d53455973844568d9f21c72c"></a><!-- doxytag: member="hwloc.h::hwloc_get_nbobjs_by_depth" ref="gb17065e3d53455973844568d9f21c72c" args="(hwloc_topology_t topology, unsigned depth)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned hwloc_get_nbobjs_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the width of level at depth <code>depth</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="gd86a90c0d3501d90410fb1a4eb36f5d0"></a><!-- doxytag: member="hwloc.h::hwloc_get_nbobjs_by_type" ref="gd86a90c0d3501d90410fb1a4eb36f5d0" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline int hwloc_get_nbobjs_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the width of level type <code>type</code>.
-<p>
-If no object for that type exists, 0 is returned. If there are several levels with objects of that type, -1 is returned.
-</div>
-</div><p>
-<a class="anchor" name="g8bec782e21be313750da70cf7428b374"></a><!-- doxytag: member="hwloc.h::hwloc_get_type_depth" ref="g8bec782e21be313750da70cf7428b374" args="(hwloc_topology_t topology, hwloc_obj_type_t type)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_get_type_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the depth of objects of type <code>type</code>.
-<p>
-If no object of this type is present on the underlying architecture, or if the OS doesn't provide this kind of information, the function returns HWLOC_TYPE_DEPTH_UNKNOWN.<p>
-If type is absent but a similar type is acceptable, see also <a class="el" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9" title="Returns the depth of objects of type type or below.">hwloc_get_type_or_below_depth()</a> and <a class="el" href="group__hwlocality__helper__types.html#g65a1d8f1012cb500817893ef848bc3f1" title="Returns the depth of objects of type type or above.">hwloc_get_type_or_above_depth()</a>.
-</div>
-</div><p>
-<a class="anchor" name="g3cc2255e237b751a6c8efa8703b3daf5"></a><!-- doxytag: member="hwloc.h::hwloc_topology_get_depth" ref="g3cc2255e237b751a6c8efa8703b3daf5" args="(hwloc_topology_t __hwloc_restrict topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned hwloc_topology_get_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the depth of the hierachical tree of objects.
-<p>
-This is the depth of HWLOC_OBJ_PROC objects plus one.
-</div>
-</div><p>
-<a class="anchor" name="g29cdfde981aafc92eb89639a36b1ff9b"></a><!-- doxytag: member="hwloc.h::hwloc_topology_is_thissystem" ref="g29cdfde981aafc92eb89639a36b1ff9b" args="(hwloc_topology_t __hwloc_restrict topology)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_topology_is_thissystem </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> __hwloc_restrict </td>
- <td class="paramname"> <em>topology</em> </td>
- <td> ) </td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Does the topology context come from this system?
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 if this topology context was built using the system running this program. <p>
-0 instead (for instance if using another file-system root, a XML topology file, or a synthetic topology). </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__bitmask.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__bitmask.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__bitmask.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,99 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Helpers for manipulating Linux libnuma bitmask</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Helpers for manipulating Linux libnuma bitmask</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline struct bitmask * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__bitmask.html#g66720508d673173aea250095be22822d">hwloc_cpuset_to_linux_libnuma_bitmask</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> cpuset)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert hwloc CPU set <code>cpuset</code> into the returned libnuma bitmask. <a href="#g66720508d673173aea250095be22822d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__bitmask.html#ga7ac171ac41f209bfbc710ca690affe0">hwloc_cpuset_from_linux_libnuma_bitmask</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const struct bitmask *bitmask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert libnuma bitmask <code>bitmask</code> into hwloc CPU set <code>cpuset</code>. <a href="#ga7ac171ac41f209bfbc710ca690affe0"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga7ac171ac41f209bfbc710ca690affe0"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_from_linux_libnuma_bitmask" ref="ga7ac171ac41f209bfbc710ca690affe0" args="(hwloc_topology_t topology, const struct bitmask *bitmask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_linux_libnuma_bitmask </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const struct bitmask * </td>
- <td class="paramname"> <em>bitmask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert libnuma bitmask <code>bitmask</code> into hwloc CPU set <code>cpuset</code>.
-<p>
-This function may be used after calling many numa_ functions that use a struct bitmask as an output parameter.
-</div>
-</div><p>
-<a class="anchor" name="g66720508d673173aea250095be22822d"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_to_linux_libnuma_bitmask" ref="g66720508d673173aea250095be22822d" args="(hwloc_topology_t topology, hwloc_cpuset_t cpuset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline struct bitmask* hwloc_cpuset_to_linux_libnuma_bitmask </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>cpuset</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static, read]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert hwloc CPU set <code>cpuset</code> into the returned libnuma bitmask.
-<p>
-The returned bitmask should later be freed with numa_bitmask_free.<p>
-This function may be used before calling many numa_ functions that use a struct bitmask as an input parameter.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__bitmask.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__bitmask.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__bitmask.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,99 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Helpers for manipulating Linux libnuma bitmask</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Helpers for manipulating Linux libnuma bitmask</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline struct bitmask * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__bitmask.html#g66720508d673173aea250095be22822d">hwloc_cpuset_to_linux_libnuma_bitmask</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> cpuset)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert hwloc CPU set <code>cpuset</code> into the returned libnuma bitmask. <a href="#g66720508d673173aea250095be22822d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__bitmask.html#ga7ac171ac41f209bfbc710ca690affe0">hwloc_cpuset_from_linux_libnuma_bitmask</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const struct bitmask *bitmask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert libnuma bitmask <code>bitmask</code> into hwloc CPU set <code>cpuset</code>. <a href="#ga7ac171ac41f209bfbc710ca690affe0"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga7ac171ac41f209bfbc710ca690affe0"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_from_linux_libnuma_bitmask" ref="ga7ac171ac41f209bfbc710ca690affe0" args="(hwloc_topology_t topology, const struct bitmask *bitmask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_linux_libnuma_bitmask </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const struct bitmask * </td>
- <td class="paramname"> <em>bitmask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert libnuma bitmask <code>bitmask</code> into hwloc CPU set <code>cpuset</code>.
-<p>
-This function may be used after calling many numa_ functions that use a struct bitmask as an output parameter.
-</div>
-</div><p>
-<a class="anchor" name="g66720508d673173aea250095be22822d"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_to_linux_libnuma_bitmask" ref="g66720508d673173aea250095be22822d" args="(hwloc_topology_t topology, hwloc_cpuset_t cpuset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline struct bitmask* hwloc_cpuset_to_linux_libnuma_bitmask </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>cpuset</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static, read]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert hwloc CPU set <code>cpuset</code> into the returned libnuma bitmask.
-<p>
-The returned bitmask should later be freed with numa_bitmask_free.<p>
-This function may be used before calling many numa_ functions that use a struct bitmask as an input parameter.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__nodemask.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__nodemask.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__nodemask.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,104 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Helpers for manipulating Linux libnuma nodemask_t</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Helpers for manipulating Linux libnuma nodemask_t</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__nodemask.html#gd6c037010e89674b799ed8131d7a632c">hwloc_cpuset_to_linux_libnuma_nodemask</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> cpuset, nodemask_t *nodemask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert hwloc CPU set <code>cpuset</code> into libnuma nodemask <code>nodemask</code>. <a href="#gd6c037010e89674b799ed8131d7a632c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__nodemask.html#gc199bbdcd7913ce17bd36a168e00991f">hwloc_cpuset_from_linux_libnuma_nodemask</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const nodemask_t *nodemask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert libnuma nodemask <code>nodemask</code> into hwloc CPU set <code>cpuset</code>. <a href="#gc199bbdcd7913ce17bd36a168e00991f"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gc199bbdcd7913ce17bd36a168e00991f"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_from_linux_libnuma_nodemask" ref="gc199bbdcd7913ce17bd36a168e00991f" args="(hwloc_topology_t topology, const nodemask_t *nodemask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_linux_libnuma_nodemask </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const nodemask_t * </td>
- <td class="paramname"> <em>nodemask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert libnuma nodemask <code>nodemask</code> into hwloc CPU set <code>cpuset</code>.
-<p>
-This function may be used before calling some old libnuma functions that use a nodemask_t as an output parameter.
-</div>
-</div><p>
-<a class="anchor" name="gd6c037010e89674b799ed8131d7a632c"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_to_linux_libnuma_nodemask" ref="gd6c037010e89674b799ed8131d7a632c" args="(hwloc_topology_t topology, hwloc_cpuset_t cpuset, nodemask_t *nodemask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline void hwloc_cpuset_to_linux_libnuma_nodemask </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>cpuset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">nodemask_t * </td>
- <td class="paramname"> <em>nodemask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert hwloc CPU set <code>cpuset</code> into libnuma nodemask <code>nodemask</code>.
-<p>
-This function may be used before calling some old libnuma functions that use a nodemask_t as an input parameter.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__nodemask.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__nodemask.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__nodemask.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,104 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Helpers for manipulating Linux libnuma nodemask_t</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Helpers for manipulating Linux libnuma nodemask_t</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__nodemask.html#gd6c037010e89674b799ed8131d7a632c">hwloc_cpuset_to_linux_libnuma_nodemask</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> cpuset, nodemask_t *nodemask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert hwloc CPU set <code>cpuset</code> into libnuma nodemask <code>nodemask</code>. <a href="#gd6c037010e89674b799ed8131d7a632c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__nodemask.html#gc199bbdcd7913ce17bd36a168e00991f">hwloc_cpuset_from_linux_libnuma_nodemask</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const nodemask_t *nodemask)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert libnuma nodemask <code>nodemask</code> into hwloc CPU set <code>cpuset</code>. <a href="#gc199bbdcd7913ce17bd36a168e00991f"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gc199bbdcd7913ce17bd36a168e00991f"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_from_linux_libnuma_nodemask" ref="gc199bbdcd7913ce17bd36a168e00991f" args="(hwloc_topology_t topology, const nodemask_t *nodemask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_linux_libnuma_nodemask </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const nodemask_t * </td>
- <td class="paramname"> <em>nodemask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert libnuma nodemask <code>nodemask</code> into hwloc CPU set <code>cpuset</code>.
-<p>
-This function may be used before calling some old libnuma functions that use a nodemask_t as an output parameter.
-</div>
-</div><p>
-<a class="anchor" name="gd6c037010e89674b799ed8131d7a632c"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_to_linux_libnuma_nodemask" ref="gd6c037010e89674b799ed8131d7a632c" args="(hwloc_topology_t topology, hwloc_cpuset_t cpuset, nodemask_t *nodemask)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline void hwloc_cpuset_to_linux_libnuma_nodemask </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>cpuset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">nodemask_t * </td>
- <td class="paramname"> <em>nodemask</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert hwloc CPU set <code>cpuset</code> into libnuma nodemask <code>nodemask</code>.
-<p>
-This function may be used before calling some old libnuma functions that use a nodemask_t as an input parameter.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__ulongs.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__ulongs.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__ulongs.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,118 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Helpers for manipulating Linux libnuma unsigned long masks</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Helpers for manipulating Linux libnuma unsigned long masks</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__ulongs.html#g7119f03aa7437b027edea3a32ebce265">hwloc_cpuset_to_linux_libnuma_ulongs</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> cpuset, unsigned long *mask, unsigned long *maxnode)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert hwloc CPU set <code>cpuset</code> into the array of unsigned long <code>mask</code>. <a href="#g7119f03aa7437b027edea3a32ebce265"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__ulongs.html#gad80d59fee26a1e0ecf7a0bae76dc685">hwloc_cpuset_from_linux_libnuma_ulongs</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const unsigned long *mask, unsigned long maxnode)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert the array of unsigned long <code>mask</code> into hwloc CPU set. <a href="#gad80d59fee26a1e0ecf7a0bae76dc685"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gad80d59fee26a1e0ecf7a0bae76dc685"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_from_linux_libnuma_ulongs" ref="gad80d59fee26a1e0ecf7a0bae76dc685" args="(hwloc_topology_t topology, const unsigned long *mask, unsigned long maxnode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_linux_libnuma_ulongs </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const unsigned long * </td>
- <td class="paramname"> <em>mask</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"> <em>maxnode</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert the array of unsigned long <code>mask</code> into hwloc CPU set.
-<p>
-<code>mask</code> is a array of unsigned long that will be read. <code>maxnode</code> contains the maximal node number that may be read in <code>mask</code>.<p>
-This function may be used after calling get_mempolicy or any other function that takes an array of unsigned long as output parameter (and possibly a maximal node number as input parameter).
-</div>
-</div><p>
-<a class="anchor" name="g7119f03aa7437b027edea3a32ebce265"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_to_linux_libnuma_ulongs" ref="g7119f03aa7437b027edea3a32ebce265" args="(hwloc_topology_t topology, hwloc_cpuset_t cpuset, unsigned long *mask, unsigned long *maxnode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline void hwloc_cpuset_to_linux_libnuma_ulongs </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>cpuset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long * </td>
- <td class="paramname"> <em>mask</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long * </td>
- <td class="paramname"> <em>maxnode</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert hwloc CPU set <code>cpuset</code> into the array of unsigned long <code>mask</code>.
-<p>
-<code>mask</code> is the array of unsigned long that will be filled. <code>maxnode</code> contains the maximal node number that may be stored in <code>mask</code>. <code>maxnode</code> will be set to the maximal node number that was found, plus one.<p>
-This function may be used before calling set_mempolicy, mbind, migrate_pages or any other function that takes an array of unsigned long and a maximal node number as input parameter.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__ulongs.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__ulongs.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__linux__libnuma__ulongs.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,118 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Helpers for manipulating Linux libnuma unsigned long masks</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Helpers for manipulating Linux libnuma unsigned long masks</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__ulongs.html#g7119f03aa7437b027edea3a32ebce265">hwloc_cpuset_to_linux_libnuma_ulongs</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> cpuset, unsigned long *mask, unsigned long *maxnode)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert hwloc CPU set <code>cpuset</code> into the array of unsigned long <code>mask</code>. <a href="#g7119f03aa7437b027edea3a32ebce265"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__linux__libnuma__ulongs.html#gad80d59fee26a1e0ecf7a0bae76dc685">hwloc_cpuset_from_linux_libnuma_ulongs</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, const unsigned long *mask, unsigned long maxnode)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert the array of unsigned long <code>mask</code> into hwloc CPU set. <a href="#gad80d59fee26a1e0ecf7a0bae76dc685"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="gad80d59fee26a1e0ecf7a0bae76dc685"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_from_linux_libnuma_ulongs" ref="gad80d59fee26a1e0ecf7a0bae76dc685" args="(hwloc_topology_t topology, const unsigned long *mask, unsigned long maxnode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> hwloc_cpuset_from_linux_libnuma_ulongs </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const unsigned long * </td>
- <td class="paramname"> <em>mask</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"> <em>maxnode</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert the array of unsigned long <code>mask</code> into hwloc CPU set.
-<p>
-<code>mask</code> is a array of unsigned long that will be read. <code>maxnode</code> contains the maximal node number that may be read in <code>mask</code>.<p>
-This function may be used after calling get_mempolicy or any other function that takes an array of unsigned long as output parameter (and possibly a maximal node number as input parameter).
-</div>
-</div><p>
-<a class="anchor" name="g7119f03aa7437b027edea3a32ebce265"></a><!-- doxytag: member="linux-libnuma.h::hwloc_cpuset_to_linux_libnuma_ulongs" ref="g7119f03aa7437b027edea3a32ebce265" args="(hwloc_topology_t topology, hwloc_cpuset_t cpuset, unsigned long *mask, unsigned long *maxnode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline void hwloc_cpuset_to_linux_libnuma_ulongs </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td>
- <td class="paramname"> <em>cpuset</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long * </td>
- <td class="paramname"> <em>mask</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long * </td>
- <td class="paramname"> <em>maxnode</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert hwloc CPU set <code>cpuset</code> into the array of unsigned long <code>mask</code>.
-<p>
-<code>mask</code> is the array of unsigned long that will be filled. <code>maxnode</code> contains the maximal node number that may be stored in <code>mask</code>. <code>maxnode</code> will be set to the maximal node number that was found, plus one.<p>
-This function may be used before calling set_mempolicy, mbind, migrate_pages or any other function that takes an array of unsigned long and a maximal node number as input parameter.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__objects.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__objects.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__objects.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,54 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Topology Objects</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Topology Objects</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html">hwloc_obj</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Structure of a topology object. <a href="structhwloc__obj.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">union </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Object type-specific Attributes. <a href="unionhwloc__obj__attr__u.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__objects.html#g79b8ab56877ef99ac59b833203391c7d">hwloc_obj_t</a></td></tr>
-
-</table>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="g79b8ab56877ef99ac59b833203391c7d"></a><!-- doxytag: member="hwloc.h::hwloc_obj_t" ref="g79b8ab56877ef99ac59b833203391c7d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__objects.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__objects.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__objects.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,54 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Topology Objects</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Topology Objects</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html">hwloc_obj</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Structure of a topology object. <a href="structhwloc__obj.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">union </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Object type-specific Attributes. <a href="unionhwloc__obj__attr__u.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__objects.html#g79b8ab56877ef99ac59b833203391c7d">hwloc_obj_t</a></td></tr>
-
-</table>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="g79b8ab56877ef99ac59b833203391c7d"></a><!-- doxytag: member="hwloc.h::hwloc_obj_t" ref="g79b8ab56877ef99ac59b833203391c7d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__topology.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__topology.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__topology.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,50 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Topology context</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Topology context</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct hwloc_topology * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Topology context. <a href="#g9d1e76ee15a7dee158b786c30b6a6e38"></a><br></td></tr>
-</table>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="g9d1e76ee15a7dee158b786c30b6a6e38"></a><!-- doxytag: member="hwloc.h::hwloc_topology_t" ref="g9d1e76ee15a7dee158b786c30b6a6e38" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef struct hwloc_topology* <a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Topology context.
-<p>
-To be initialized with <a class="el" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init()</a> and built with <a class="el" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826" title="Build the actual topology.">hwloc_topology_load()</a>.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__topology.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__topology.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__topology.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,50 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Topology context</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Topology context</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct hwloc_topology * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Topology context. <a href="#g9d1e76ee15a7dee158b786c30b6a6e38"></a><br></td></tr>
-</table>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="g9d1e76ee15a7dee158b786c30b6a6e38"></a><!-- doxytag: member="hwloc.h::hwloc_topology_t" ref="g9d1e76ee15a7dee158b786c30b6a6e38" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef struct hwloc_topology* <a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Topology context.
-<p>
-To be initialized with <a class="el" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init()</a> and built with <a class="el" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826" title="Build the actual topology.">hwloc_topology_load()</a>.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__traversal.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__traversal.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__traversal.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,110 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Retrieve Objects</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Retrieve Objects</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170">hwloc_get_obj_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned depth, unsigned index)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the topology object at index <code>index</code> from depth <code>depth</code>. <a href="#g75e8ae1463be35a0fb82f2f7f73b8170"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__traversal.html#g0ed52dae74f311185210e7a19dbf44c5">hwloc_get_obj_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, unsigned index)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the topology object at index <code>index</code> with type <code>type</code>. <a href="#g0ed52dae74f311185210e7a19dbf44c5"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g75e8ae1463be35a0fb82f2f7f73b8170"></a><!-- doxytag: member="hwloc.h::hwloc_get_obj_by_depth" ref="g75e8ae1463be35a0fb82f2f7f73b8170" args="(hwloc_topology_t topology, unsigned depth, unsigned index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>index</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the topology object at index <code>index</code> from depth <code>depth</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g0ed52dae74f311185210e7a19dbf44c5"></a><!-- doxytag: member="hwloc.h::hwloc_get_obj_by_type" ref="g0ed52dae74f311185210e7a19dbf44c5" args="(hwloc_topology_t topology, hwloc_obj_type_t type, unsigned index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>index</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the topology object at index <code>index</code> with type <code>type</code>.
-<p>
-If no object for that type exists, <code>NULL</code> is returned. If there are several levels with objects of that type, <code>NULL</code> is returned and ther caller may fallback to <a class="el" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth()</a>.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__traversal.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__traversal.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__traversal.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,110 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Retrieve Objects</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Retrieve Objects</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170">hwloc_get_obj_by_depth</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, unsigned depth, unsigned index)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the topology object at index <code>index</code> from depth <code>depth</code>. <a href="#g75e8ae1463be35a0fb82f2f7f73b8170"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__traversal.html#g0ed52dae74f311185210e7a19dbf44c5">hwloc_get_obj_by_type</a> (<a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> topology, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type, unsigned index)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the topology object at index <code>index</code> with type <code>type</code>. <a href="#g0ed52dae74f311185210e7a19dbf44c5"></a><br></td></tr>
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g75e8ae1463be35a0fb82f2f7f73b8170"></a><!-- doxytag: member="hwloc.h::hwloc_get_obj_by_depth" ref="g75e8ae1463be35a0fb82f2f7f73b8170" args="(hwloc_topology_t topology, unsigned depth, unsigned index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_by_depth </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>depth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>index</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the topology object at index <code>index</code> from depth <code>depth</code>.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="g0ed52dae74f311185210e7a19dbf44c5"></a><!-- doxytag: member="hwloc.h::hwloc_get_obj_by_type" ref="g0ed52dae74f311185210e7a19dbf44c5" args="(hwloc_topology_t topology, hwloc_obj_type_t type, unsigned index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static __inline <a class="el" href="structhwloc__obj.html">hwloc_obj_t</a> hwloc_get_obj_by_type </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">hwloc_topology_t</a> </td>
- <td class="paramname"> <em>topology</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned </td>
- <td class="paramname"> <em>index</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Returns the topology object at index <code>index</code> with type <code>type</code>.
-<p>
-If no object for that type exists, <code>NULL</code> is returned. If there are several levels with objects of that type, <code>NULL</code> is returned and ther caller may fallback to <a class="el" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth()</a>.
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__types.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__types.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__types.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,144 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Topology Object Types</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Topology Object Types</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__types.html#g3b6e4128e9fe773863b123fa6e4a080b">HWLOC_TYPE_UNORDERED</a> INT_MAX</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Value returned by hwloc_compare_types when types can not be compared. <a href="#g3b6e4128e9fe773863b123fa6e4a080b"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> { <br>
- <a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec">HWLOC_OBJ_SYSTEM</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80">HWLOC_OBJ_MACHINE</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd">HWLOC_OBJ_NODE</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec">HWLOC_OBJ_SOCKET</a>,
-<br>
- <a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc">HWLOC_OBJ_CACHE</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f">HWLOC_OBJ_CORE</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2">HWLOC_OBJ_PROC</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d">HWLOC_OBJ_MISC</a>
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Type of topology object. <a href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2">hwloc_compare_types</a> (<a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type1, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compare the depth of two object types. <a href="#g1820ea0dfd8e9dca28f9ea7624df5ae2"></a><br></td></tr>
-</table>
-<hr><h2>Define Documentation</h2>
-<a class="anchor" name="g3b6e4128e9fe773863b123fa6e4a080b"></a><!-- doxytag: member="hwloc.h::HWLOC_TYPE_UNORDERED" ref="g3b6e4128e9fe773863b123fa6e4a080b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define HWLOC_TYPE_UNORDERED INT_MAX </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Value returned by hwloc_compare_types when types can not be compared.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="gcd37bb612667dc437d66bfb175a8dc55"></a><!-- doxytag: member="hwloc.h::hwloc_obj_type_t" ref="gcd37bb612667dc437d66bfb175a8dc55" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Type of topology object.
-<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>Do not rely on the ordering or completeness of the values as new ones may be defined in the future! If you need to compare types, use <a class="el" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2" title="Compare the depth of two object types.">hwloc_compare_types()</a> instead. </dd></dl>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec"></a><!-- doxytag: member="HWLOC_OBJ_SYSTEM" ref="ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec" args="" -->HWLOC_OBJ_SYSTEM</em> </td><td>
-Whole system (may be a cluster of machines). The whole system that is accessible to hwloc. That may comprise several machines in SSI systems like Kerrighed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80"></a><!-- doxytag: member="HWLOC_OBJ_MACHINE" ref="ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80" args="" -->HWLOC_OBJ_MACHINE</em> </td><td>
-Machine. A set of processors and memory with cache coherency. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd"></a><!-- doxytag: member="HWLOC_OBJ_NODE" ref="ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" args="" -->HWLOC_OBJ_NODE</em> </td><td>
-NUMA node. A set of processors around memory which the processors can directly access. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec"></a><!-- doxytag: member="HWLOC_OBJ_SOCKET" ref="ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec" args="" -->HWLOC_OBJ_SOCKET</em> </td><td>
-Socket, physical package, or chip. In the physical meaning, i.e. that you can add or remove physically. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc"></a><!-- doxytag: member="HWLOC_OBJ_CACHE" ref="ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc" args="" -->HWLOC_OBJ_CACHE</em> </td><td>
-Data cache. Can be L1, L2, L3, ... </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f"></a><!-- doxytag: member="HWLOC_OBJ_CORE" ref="ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f" args="" -->HWLOC_OBJ_CORE</em> </td><td>
-Core. A computation unit (may be shared by several logical processors). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2"></a><!-- doxytag: member="HWLOC_OBJ_PROC" ref="ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2" args="" -->HWLOC_OBJ_PROC</em> </td><td>
-(Logical) Processor. An execution unit (may share a core with some other logical processors, e.g. in the case of an SMT core).
-<p>
-Objects of this kind are always reported and can thus be used as fallback when others are not. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d"></a><!-- doxytag: member="HWLOC_OBJ_MISC" ref="ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d" args="" -->HWLOC_OBJ_MISC</em> </td><td>
-Miscellaneous objects. Objects which do not fit in the above but are detected by hwloc and are useful to take into account for affinity. For instance, some OSes expose their arbitrary processors aggregation this way. </td></tr>
-</table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g1820ea0dfd8e9dca28f9ea7624df5ae2"></a><!-- doxytag: member="hwloc.h::hwloc_compare_types" ref="g1820ea0dfd8e9dca28f9ea7624df5ae2" args="(hwloc_obj_type_t type1, hwloc_obj_type_t type2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_compare_types </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compare the depth of two object types.
-<p>
-Types shouldn't be compared as they are, since newer ones may be added in the future. This function returns less than, equal to, or greater than zero if <code>type1</code> is considered to be respectively higher than, equal to, or deeper than <code>type2</code> in the hierarchy. If the types can not be compared (because it does not make sense), HWLOC_TYPE_UNORDERED is returned. Object types containing CPUs can always be compared.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>HWLOC_OBJ_SYSTEM will always be the highest, and HWLOC_OBJ_PROC will always be the deepest. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__types.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__types.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/group__hwlocality__types.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,144 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Topology Object Types</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Topology Object Types</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__types.html#g3b6e4128e9fe773863b123fa6e4a080b">HWLOC_TYPE_UNORDERED</a> INT_MAX</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Value returned by hwloc_compare_types when types can not be compared. <a href="#g3b6e4128e9fe773863b123fa6e4a080b"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> { <br>
- <a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec">HWLOC_OBJ_SYSTEM</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80">HWLOC_OBJ_MACHINE</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd">HWLOC_OBJ_NODE</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec">HWLOC_OBJ_SOCKET</a>,
-<br>
- <a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc">HWLOC_OBJ_CACHE</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f">HWLOC_OBJ_CORE</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2">HWLOC_OBJ_PROC</a>,
-<a class="el" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d">HWLOC_OBJ_MISC</a>
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Type of topology object. <a href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2">hwloc_compare_types</a> (<a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type1, <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> type2)</td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Compare the depth of two object types. <a href="#g1820ea0dfd8e9dca28f9ea7624df5ae2"></a><br></td></tr>
-</table>
-<hr><h2>Define Documentation</h2>
-<a class="anchor" name="g3b6e4128e9fe773863b123fa6e4a080b"></a><!-- doxytag: member="hwloc.h::HWLOC_TYPE_UNORDERED" ref="g3b6e4128e9fe773863b123fa6e4a080b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define HWLOC_TYPE_UNORDERED INT_MAX </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Value returned by hwloc_compare_types when types can not be compared.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="gcd37bb612667dc437d66bfb175a8dc55"></a><!-- doxytag: member="hwloc.h::hwloc_obj_type_t" ref="gcd37bb612667dc437d66bfb175a8dc55" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Type of topology object.
-<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>Do not rely on the ordering or completeness of the values as new ones may be defined in the future! If you need to compare types, use <a class="el" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2" title="Compare the depth of two object types.">hwloc_compare_types()</a> instead. </dd></dl>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec"></a><!-- doxytag: member="HWLOC_OBJ_SYSTEM" ref="ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec" args="" -->HWLOC_OBJ_SYSTEM</em> </td><td>
-Whole system (may be a cluster of machines). The whole system that is accessible to hwloc. That may comprise several machines in SSI systems like Kerrighed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80"></a><!-- doxytag: member="HWLOC_OBJ_MACHINE" ref="ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80" args="" -->HWLOC_OBJ_MACHINE</em> </td><td>
-Machine. A set of processors and memory with cache coherency. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd"></a><!-- doxytag: member="HWLOC_OBJ_NODE" ref="ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" args="" -->HWLOC_OBJ_NODE</em> </td><td>
-NUMA node. A set of processors around memory which the processors can directly access. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec"></a><!-- doxytag: member="HWLOC_OBJ_SOCKET" ref="ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec" args="" -->HWLOC_OBJ_SOCKET</em> </td><td>
-Socket, physical package, or chip. In the physical meaning, i.e. that you can add or remove physically. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc"></a><!-- doxytag: member="HWLOC_OBJ_CACHE" ref="ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc" args="" -->HWLOC_OBJ_CACHE</em> </td><td>
-Data cache. Can be L1, L2, L3, ... </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f"></a><!-- doxytag: member="HWLOC_OBJ_CORE" ref="ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f" args="" -->HWLOC_OBJ_CORE</em> </td><td>
-Core. A computation unit (may be shared by several logical processors). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2"></a><!-- doxytag: member="HWLOC_OBJ_PROC" ref="ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2" args="" -->HWLOC_OBJ_PROC</em> </td><td>
-(Logical) Processor. An execution unit (may share a core with some other logical processors, e.g. in the case of an SMT core).
-<p>
-Objects of this kind are always reported and can thus be used as fallback when others are not. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d"></a><!-- doxytag: member="HWLOC_OBJ_MISC" ref="ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d" args="" -->HWLOC_OBJ_MISC</em> </td><td>
-Miscellaneous objects. Objects which do not fit in the above but are detected by hwloc and are useful to take into account for affinity. For instance, some OSes expose their arbitrary processors aggregation this way. </td></tr>
-</table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="g1820ea0dfd8e9dca28f9ea7624df5ae2"></a><!-- doxytag: member="hwloc.h::hwloc_compare_types" ref="g1820ea0dfd8e9dca28f9ea7624df5ae2" args="(hwloc_obj_type_t type1, hwloc_obj_type_t type2)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int hwloc_compare_types </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td>
- <td class="paramname"> <em>type2</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compare the depth of two object types.
-<p>
-Types shouldn't be compared as they are, since newer ones may be added in the future. This function returns less than, equal to, or greater than zero if <code>type1</code> is considered to be respectively higher than, equal to, or deeper than <code>type2</code> in the hierarchy. If the types can not be compared (because it does not make sense), HWLOC_TYPE_UNORDERED is returned. Object types containing CPUs can always be compared.<p>
-<dl class="note" compact><dt><b>Note:</b></dt><dd>HWLOC_OBJ_SYSTEM will always be the highest, and HWLOC_OBJ_PROC will always be the deepest. </dd></dl>
-
-</div>
-</div><p>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hagrid.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hagrid.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hagrid.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,76 +0,0 @@
-PNG
-
-
-IHDR * " & bKGD ÿ ÿ ÿ ½§ IDATxíÝyxTõùÿÿ×µH Ê!=°] °¨ÄlbÄ%`Á
E£PMÜ +eð$¬ -KV,
-@PCæûçLÎLÎ{ÏÇuåº&gÎóûáÎÌd<111Þnݺ L°eËUbb¢Ók IRRRB^ ü
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã¸bPÉÉÉQ\\#çSNN#ç ܪTʧ~ªVZ©bÅjÒ¤Þ}÷Ý+:©Çã¹¢Ûù²dÉÝ|óÍÖ÷/Vdd¤*V¬¨¨¨(Y³FtôèQuéÒE*UR.]tôèQIRnn®Õ°aCU¬XQM6Õò×ãñ($$DõêÕÓÛo¿m]×®];-Y²Ä¯÷ ¸ÚjP4hÆ«ììl\¹R+W®ÔºJeáÂ
µ¾_¹r¥VZ¥¬¬,M4I$;V]»vUVVºvíªqãÆI´bÅ
--_¾\çÎÓG}¤µk׿;×ëUNNRSS5bÄk{ll¬.\ø; \EJ5¨\{íµ:vìvîܩ믿^ï¼ó$ióæÍjÖ¬rss%]úO}£Fô¯ýKÏ<ój×®m=+qùÙ¼÷ï߯N:YÏÔlÚ´ÉÚç¹çShh¨Â´xñbM<Y5kÖÔµ×^k=³±uëVEDDXë\°`êׯ¯+WNuëÖ$Y³F ª\¹²´zõjIÒ9sôÆo¨EªP¡"""4þ|u³.GDDhÛ¶m¥)# bjPY¾|¹¾þúk%$$èw¿ûõò¨N:)22RË-$mܸQÔôéÓ¨üQ^¯W^¯Wò]~àôðÃëÌ3JIIÑСCsÖ¨QCß}÷,X ûï¿_µjÕÒÑ£Gõî»ïêñÇ$effªjÕªùÖêñxT¹re
-6LsæÌ±ö«]»¶$©VZ:uê$é»ï¾SãÆÛå¢ò¯\¹rêÝ»·^|ñEk{ÕªUuòäÉÒ @1<'Nô&&&ú{÷îU÷îÝuüøqIÒô§?ýIÛ¶mÓC=¤ª{÷îz÷Ýw5kÖ,íß¿_£FÒÔ©Såñx¬!E*T¨ï
-éG¹¹¹òx<ºxñ¢BBB¬í¿þÞëõ*,,LPõêÕóñüùóZ¾|¹|òI<xPµjÕÒ¾}û¦ï¿ÿ^-Z´ÐñãÇU¯^=]»ÖVò;ïe¯×«
-6hèС:tè$éôéÓÔ±cÇJ]C %%%þ=*ÔO?ý¤½{÷êâÅÖuÖÒ¥KuèÐ!uïÞ]tß}÷éóÏ?×úõë,éÒ`ò¿ÿýϺmTTÞzë-;wN^¯×z $k(ñõ½$µoß^°¾OHH°¨9sFÔ³gO¥¤¤èÂ
JIIQ=$ICÕ#<¢êâÅÖâËåcKÒÁ]äþ J§|ivîÓ§î¸ãedd(<<\óæÍËwý)SÔ¢E|/ºüªZµjiÒ¤I¤~X7ÝtÎ?/¯×«wß}WÃ×#<¢.HR¾g\3`À ¥¥¥YC«V¥'N¨U«VZ´h$)99YqqqªV¢££µxñbIÒ_þòM:UÝ»w×÷߯Ñìòý¨
S§fÍem_¿~½Xâµ (Þ¿ô«0[¶lQÿþý¡
-*øå%ñË/¿hÐ AÖàQâââôÎ;ï¨|ùRÍ| |HJJ*Ý3*Eñx<ªR¥-ZT¦Cté¥dN);/ àf~TJóR- (J©ÞL eA qT A qT A qJôç·lÙ¢´´´@¯0NLLºuëVä>äW+òøF> ßJ©Êúõëµð½7tsǦ¶=;éôéÓÅ|àjD> ßÈà[Ió!â£;5Õcâl-&oÌZ.ål_ò«
-ù |#o¥ÉïQ ` ÆaP ` ÆaP ` ÆaP `JIìÙqHÛ?ßïÏCѪ]£2ÿ-ò`A> ßÈà¿óá×AeÛæýÚôêÒ¡?øÕ¶]»t&ûÇ2ÿAC>Èàù |D>ü:¨HR<~¼¿øMÊk³õíyg~3E>`:òøF> ßÞ£ À8* à À8* à À8* à À8* à À8* ãA%´ax@sñ¢âG>cBüÈGsñ¢ÓËaÈÇ%ä
!|\B>ãè Ú0\ï¾÷^mòè Ú»¿~ÉÉQ¯»ûYÛÿwì~ß¿¿Â"è÷ýûëÇI>\±RQZZû-ÿt򮮻V£ÆjÓ-VË?]eùòW^«?[¯v±ÝÑDwÝ÷'ýpâDçm®V®Ìwç½ï¸ÏS3ü&µèÔYK>üк®uËúpEþÛ#x_ï@åãÃO>QÌ·éºÆêÚ»ÖoÚd|à2SòáëñJ>à$Sòñþjߣ'ùÀsüEï ÿ=Z&çÊÍõ*$$DÛvîT»Öíy!Q££õ/÷¨ct´JL$½÷ñÇêcí7rüxM2EG¿Ú§i'ëÑ $I§¾ÎЩ¯3
-oĸqJ|úiýgïùàzú
Ä"Ï'IsÞzK^¯WôKNðAãú:C'ÔËÉÓ5ö©§í]bbôÞÇÛ)cB>|=¾V~¢7_¥ÿîýRìeÝ| /òáëñJ>à4òñÏuiÙùúÏ{4fÄ5| T¢ÑOþE¹¹¹®ûâ˽êr{oÕnÔX]nï=ûöI¶ñ
nî~nhÖ\ÏLníàÐ!ÝÚï]×8BÑ·ôPúö¤×RSß.tþýíê7 at sÞzˤÓ6nÔðøxUªTIÃããµþÿÛ(IÚ¹{·5lhÿƺu%IGTïw¿+ò¾]¾O÷_Väù$©uóúÇ5¤¥~¨^Ýc<ÇuµjY5l¨]{ö¹? ùð%PùxóÕ4"B*UR÷.]T¥Jë6äy_Wò§Ù}Q7Ö+OHÊ
S°0Iä%çø Ò¤qcÝÒµ«^}#µÀu#ÆÓàq:²g·ÓÇ$=6ñ
-×áÛUçú0kÿáÕûê¿ûö*ñ駬|x|¼¾þbºuî¤S_g¨[çN:¼s5¥ÊÊR5%I×êtvö¥í§Oë<òÄ4tÔc
-h¢a úëóÏyßþöÂzü©§T¿Uk}¶q£Ngey>IzdÈýõWåõzõZêzðþû7´a¸®½©îý¿!zî/OZÛ¯¹æe:Uä\LÈ/ÊÇe??®ÁÃkÚÉÖ6ò¼LÊǯ¯äN3%¡
-Ãu}H=öÄJyáyIä%çø "IÃãhý¦Mú×ù¶8tHãâT¥J
-êß_ÿ>xÐÚþ§þ÷è7¿ùî¿÷^kÿ=ûöéÏcÇéú&ê?$^¾þZÒ¥^è6JÛ´Y¡
-öi³njÛNó,$Õ¨^]'23%I'ORjÕ.Ý®F
-ûñGëø£7f¾¤cÿþ楤høÇ¼_wþþ6}¹i£þ·ÿ+ÝÒµ«n¨S§ÈóIRÃúõt}XÆM¬Æááºáúë÷Ô×ÊÌ8¬Þþ»&=û¬µýܹsªZä|Î/Ê$íØ½[½îî§áññº½gOk;ùÀ¯Â¯ä&0!§¾ÎÐÿö¥¿>ÿ=æÒíÈJÈAÅãñèoÏ?§Çz*ßöÆ7ݤ
Ëéüùóz{éR5iÜXѨ.[¦.èÝ÷Yû·lÖL¯ÎHÖw_í³lÒ¥ÞÆkÅ¢
J[±\ãâtêë
-<XÛ¹³^KMÕO?ý¤×RSÕsgIRÛÖ0JËëÍû}Q¼^¯þ}ð JLÔûî+ò|xp¨ÞøûÛzøÿþ¯Øã8i]>üÍ7jÓªU±·Apq:¾*ó-ÒÀ¡êo/<¯{ûö-pò¼Î¯Ç+ù ÎÇSµ~1¢³çÎI"(9#éÒëÿÔÿ|ÛfM¦yþ®z-[iþÂEzyú¥×K¾¨W^CámÛéÛï¾³ö7ó%-þà5lÓ¶À_غc§¢Û¶Õ©ÓY
-Q#ßy¦NzBÒ·êÆ-µyëV=ûä$IR¿;ïÔ¦ôtk¿¿½ð¼êiÝдÆO¢^¤|çúõåá7éî×ûôÖ¨*ò|uÖ©¯3Ôáæv
ÖêòqzLÓbm߸eî¹ë®b*`äd>|=¾'&éøÉê7økÿ¼¿y#ø5'óáëñJ>`
-'óÑ<2R]{÷QýVõÒk³õƬøùóL8Ñç¯N&))I¾Û¬Ç&Ź߳Ës*TÇ÷çóKNNÔg9½ù¨æ¾¢òåÊ9½£¥¼6[ßß_¢Çóor||¸ùðòáNäÃ?È;"åý¹@·©P¾|ÐHRPÁ| ¾À7ò2æ¥_ p
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0ß?Geû®/2{¶¿øÍÆôt5hUÍs| ¾À·@äïJ«vt&ûGý÷Ü~ð«ú-«éæMËü¼äÁ| ¾À·@äïJt§¦îTöù |#oäW+Þ£ À8* à À8* à À8* à À8~ý=;iûç|Ìת]£2ÿÐ.ò`A> ßÈà¿óá×AeÛæýÚðêС?øÕ®]»t&ûÇ2ÿAC>Èàù |D>ü:¨HR4~üxðÙ³gëäyg~3E>`:òøF> ßÞ£ À8* à À8* à À8* à À8* à À8* ãA%<<Üé% Æ"oäð|Ài*iiiºýöÛ¡=zèã?ø9}
n ڿ¿rrrÔ¯_?kû±cÇÔ¿5iÒDýû÷×±cǾF@
-|[_ at Y
-||òÉ'ºí¶Û¡>}úhÓ¦M_# G>V¬X¡={ÉÑAeÌ16l¾üòK¥¦¦jݺuÅëõ*$$D;wîTëÖíÖ={ÄÄDÇÖ«K0ä###CW¯`ÈÇ'|¢Y³féË/¿ÔàÁ5jÔ(ÇÖ«K0äã³Ï>ÓüùóµgÏýùÏ&(£J5tüøqíÛ·Oµk×VJJuÝÞ½{Õ»wo5nÜX½{÷Ö¾}û$IûöíÓwÞ©ÆÞ7mÚ¤öíÛkÉ%:tèî¹çë· ;vì°öÏûàÔÔT
ë½÷ÞÓí·ß®è·Þ²®ß¸q£âããU©R%ÅÇÇkãÆeQ (ò8%òñòË/+""B*UR.]T¥J²(
-ùxñÅU·n]
¨\¹r
-+Ò È8:¨¼þúëúöÛo5uêTuìØQï¿ÿ¾uݸqã§Ý»w+..NãÆ³¶ß}÷ÝÚ·o_¾ßä~ðÁ<y²Þ|óMÝ{ï½;v¬¨½{÷ê©§Ò ¬ýóþ8>>^»víR§N¡N:iÇÖõYYYªY³¦$)44TÙÙÙeR ò8%òqüøq
->\'OtY IÁððpEFFê'ÐóÏ?_¥A)ïäÉ6l¨g}VtàÀ
-8Pwß}·$éСCSåÊÕ¿=÷Üs¤jÀªX±b¾cM0AsçÎUóæÍ%]úÍÀ¸q㬠z<B×÷·/·k×NS¦LÑàÁU½zueffªVZ:uêªU«æÇ
- ¾C> §K>vïÞG}TcÆQÏ=ýu÷"K>222táÂ]»VcÆÑg}æ¯À%}FeôèÑúæoôóÏ?ëßÿþ·rssënºé&-[¶LçÏ×Ò¥KÕ¸qcIRDD-Z¤þ9ß±æÍ§qãÆiÕªU¤fÍ)99ÙúÍÀáÃ%IåË×?ü`Ý.##CñññZ¸p¡/_®¸¸8eddX!êܹ³RSSõÓO?)55U;whMË!S!-Ò>¨ç^}ûö
-h=¼!Ï>û¬233%I!!!:wî\à
- åè rË-·hèСjÞ¼¹RRRò½Q}Ú´iúûßÿ®VZiÑ¢E>}ºµ}éÒ¥jÚ´i¾i½[·n?¾yæ½ùæzé¥ôÁ¨mÛ¶ù^3yß}÷)666ßmwîÜ©¶mÛ*++K5jÔÈ·Æ'xB[·nUË-µuëVM4)%,Á¼·å¯¡,C>&M¤'Oê°óã?²,¤àÈGdd¤úôé£Ö[köìÙ9sf K å8q¢·¸¿d¤CßmÖcâÜïYËõSf¨ÆïÏ5~5{öl<¿¿Dçßä6,ö/½¸ ù |#oÈ+>ð »0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0Ny'Nºk×.¥§§;qjãµiÓF:t(rêç[Iêg:úëù°|¸ù°|¸ù°Ç©|8òJzzº6lØ ÇÃW¯ôôt¥¥¥Q¿ ×Ïtô×^©½úþÚë/õ³W?ÓÑ_{ý¥~öê<£"I±±±JLLtêôFJJJÒ#GJ´/õ+¨4õ3ý-|ØC>Ü|ØC>Ü|Øãd>x
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0+ÅÅÅ9½bÅÅÅ)''Çée@ýÜþÚCýÜþÚCýÜþÚCýJ/(ÇSèö¥KªyóæªX±¢¢¢¢´fÍIÒ%KtóÍ7ç»ý导=ª.]º¨R¥JêÒ¥=Zäq/2eJ¾cå½¼oß>5nÜX¯½öZ¾s¨^½zzûí·}Ûµk§%K\IIJ
ú¹ýµú¹ýµú¹ýµú^P*¾,]ºT/Vvv¶F©J.\¨ØØXk?¯×+¯×[àöcÇU×®]¥®]»jܸqEW¶oß®¹sçºuëÖ©oß¾zýõ×5|øð|çÏÉÉQjjªFamÕÂ
mÕÀêçnô×êçnô×êçnô×êç?A=¨,Y²D-Z´PåÊÕ«W/]sÍ5¤[·*""¢ØÛ¯Y³F ª\¹²´zõê"{áÂÅÇÇëwÞ)p¬ùóçküøñZ½zµºuëæóaaaÖåmÛ¶T÷Ù¨»Ñ_{¨»Ñ_{¨»Ñ_{¨ÿwzþpìØ1õë×O3gÎ$effªjÕªÅÞ.33Sµk×$ÕªUK§N*ò¸'NÔ!CÔ½{÷ÇzôÑG5wî\5hÐ Àuz«P¡-[fm¯ZµªN<Y²;@ÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=ÔϾ ~FEº4vìØQ ºë®»$I5kÖÔÙ³g½mhh¨?.I:qâBCC<îÌ35fÌ«±y_û·víZ%$$úT×ëUnn®V¯^Ñ£G[ÛÏ=«k¯½ö
-îµÿP?w£¿öP?w£¿öP?w£¿öP?ÿêAeÞ¼yºóÎ;5gÎ
-4ÈÚÞ¾}{8p ØÛ÷ìÙS)))ºpáRRRÔ£G"ïõy_Wµk×jüøñ3gÏs^~àIÒÁ]ò;ìgÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=ÔÏæ¥_¿þ^¯W=ô$é¶Ûn³¶9sFPZZUäÂþ×ëUrr²âââTZ5EGGkñâÅäó¸Å=]×¼ys¥¥¥©W¯^:}ú´&LïuêÔѬY³¬ýׯ_ïPDýÜþÚCýÜþÚCýÜþÚCý+(Âþ"BQÛï½÷Þ|¦¯ýn¼ñFmÞ¼¹ÄÇõµOÞËááá:|øpµ}ûö|Oµ
-õs7úkõs7úkõs7úkõ¼ TJ«B
-Öôi2S×HýÜþÚCýÜþÚCýÜþÚCýJ/¨ß£ ÀT A qT A qT A qû-[¶hÚ´iNÞHiiijÐ Aö¥~¦~¦£¿{È»{È»{Ì#JTT²³³õÍ7ß8qzc5hÐ@:t(v?êW¸ÖÏtô·päÃòánäÃòánäÃ'óáÈ £'Ní
-ÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=ÔÏ<¼G qT A qT A qT A qù]»v)==ÝS¯M6Å~¨õó$õ3ýõ|ØC>Ü|ØC>Ü|ØãT>yF%==]6lÇãá+ÏWzzºÒÒÒ¨_ëg:úk¯¿ÔÏ^ýLGíõúÙ«é诽þR?{õGQ¤ØØX%&&:uz#%%%éÈ#%ÚúTúþD>ì!îF>ì!îF>ìq2¼G qT A qT A qT A qT A qT ÇJNNâââÊü¼qqqÊÉÉ)óóúõs7úkõs7úkõs7úkõ+½ T<Ïí¿òZ²dn¾ùfëûÜÜ\M2EuëÖUHHHý§Lo[ÞËûöíSãÆõÚk¯å;gHHêÕ«§·ß~ÛÚ·]»vZ²dÉßÑ ¡~îFí¡~îFí¡~îFí¡~/^¯W^¯·Àö
*66Öú>11Q/ÖªU«tñâÅ|·Ù¾}»æÎ[èñ×[§¾}ûêõ×_×ðáÃó7''G©©©1bµ=66V.ôÃ=+ÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=ÔÏzPñeëÖ°¾7ofÌ¡-ZäF/\¸ øøx½óÎ;1þ|?^«W¯V·nÝ|+,,̺¡mÛ¶ùé^8ú¹ýµú¹ýµú¹ýµú+ÌÌLUZÕúþÛo¿Õ5kT¥J5hÐ@}ô$iâÄ2dºwï^à>ú¨Æ«
-¸Îãñ¨\¹rêÝ»·^|ñEk{ÕªUuòäIÿß¡2FýÜþÚCýÜþÚCýÜþÚCýJÏJÍ5uöìYëûÐÐPõìÙS§NÒ+¯¼¢aÃIfΩ1cÆXSlÞivíÚµJHH(ô©2¯×«ÜÜ\^½Z£G¶¶={V×^{m îV¡~îFí¡~îFí¡~îFí¡~¥çÊA¥}ûö:pàõ}¯^½$©@Ãsssó½0ïk£££µvíZ?^sæÌñy®ãÇ[<¨èèhÿÝP?w£¿öP?w£¿öP?w£¿öP¿Ò+ïôJê× Áëõú¼^¯ ´´4«)3f
ÌÐ}÷ݧ?þñªW¯Þ|óͳyóæJKKS¯^½túôiM0!ß¹êÔ©£Y³fYû¯_¿^¼ò;@ÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=Ô/°bP)ì/'µýÞ{ïÕ A¬ïo¸á_¿¾ÄçÈ{9<<\O°¿ PIDAT.öÒ¥¿Ð÷©6SP?w£¿öP?w£¿öP?w£¿öP¿ÀA¥´*T¨ Åùy8g P?w£¿öP?w£¿öP?w£¿öP¿Òså{T 7 ÆaP ` ÆaP ` ÆaP `Ç>GeË-6mS§7RZZ4hP¢}©_A¥©éèoAäÃòánäÃòánäÃ'óáÈ ¥ììl}óÍ7NÞX
-4PÝú®¤õ3ý-ù°|¸ù°|¸ù°ÇÉ|82¨ÄÄÄ(&&ÆS»õs7úkõs7úkõs7úkõ3ïQ ` ÆaP ` ÆaP ` ÆaP `G>Ge×®]JOOwâÔiÓ¦ß>,ú¹ýµú¹ýµú¹ýµúÇA%==]+V¬PëÖ8}ûꫯí·õs7úkõs7úkõs7úkõ3#$µnÝZÃ
-sêôejáÂ
~?&õs7úkõs7úkõs7úkõ3ïQ ` ÆaP ` ÆaP ` ÆaP ` ÆaP ` ÆaP ` T¼^¯-[¦ÁëÖ[oÕ Aôé§úý<ÉÉÉ:|ø°rrr4räHkû'4jÔ(Ýzë5jN8á÷sÓõ»å[¬/øÓý%%C>átÉGÉg8Ý_òQ2Ws>bPYºt©V¯^§zJ|ò¦O®={öøý<^¯WG_}õ"##í³gÏVË-µbÅ
-µlÙR³gÏöû¹Ééú[·NëÖóûùpÓý%%C>átÉGÉg8Ý_òQ2Ws>Ê;½øðÃõÜsÏ)<<\tÃ
-7hüøñÖõÐôéÓuäÈÕ¯__&LPãÆuË-·èü£/_®þó:räuàÀ]ýõ?~¼Z´h¡eËéW^¤|ðû￯uëÖiÇJMMUÅuÏ=÷(>>¾l`ÓõC`9Ý_òA>LætÉù0Óý%ä£8AñÊñãÇU¿~}×O>]}úôÑòåËÕ§OM6ͺ®I&VstçwjåÊ9r¤%IýúõÓG}¤¶mÛjݺujÛ¶>üðCëA5jHªW¯®3gÎê®ÓõC`9Ý_òA>LætÉù0Óý%ä£8AñJíÚµõÿüG
-6,ôú#G¨wïÞªT©n¿ýv½úê«Öu=zôPHÈ¥yìСC6mõ@ñx<ïµ}/÷íÛW£FRß¾}õÛßþV§OVhh¨²²²ôÛßþ6 ÷3P®Ëéþòa2§ûK>ÈÉî/ù Å A¥oß¾>}ºÆ£ððp}ÿý÷zûí·§×êÕ«§þóºõÖ[õü#ßt[®\9ër£FÔ·o_ÅÆÆªR¥JÖöuëÖéÕW_UçÎU¥J}üñÇzüñÇëÛµk§÷Þ{O<ðÞ{ï=µmÛ¶îµÿ8]?Óý%39Ý_òq ù0Óý%ßbPéß¿¿Ê+§©S§êûï¿WXX
-d]?nÜ8%''kæÌª_¿~¾×æõäO*%%EûÛßôóÏ?KõôÙ¾}ûôÐCiÏ=&ú~XS§NÕwÜ¡&Mèé§Ð=
-§ëWØo®¦§-ÍéþKÈî/ù¸|ÉéþKÈoA1¨x<õë×Oýúõ+ôúÈÈH½ñƶÿºY¿ûÝï4cÆBqùÍJmÛ¶-0Ñ_wÝuzùå¯déFpº~niî/ù¸|ÉéþKÈî/ù¸|øo¦ puaP ` ÆaP ` ÆaP ` ÆaP `£?ðñ«¯¾ÒîÝ»^F5k¦Ö[;½BQ?w£¿öP?w£¿öP?w£¿öP¿²cô ²{÷n}ùåêÖÓK)Ô-[t
öìYcÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=Ô¯ì=¨HRll¬^F¡´gϧQ$êçnô×êçnô×êçnô×êW6x
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã¸jPñx<òx<*W®"""ôÑGØgèСڽ{·~ùåuìØÑÚ~ôèQuéÒE*UR.]tôèѲ\ºìÔïòm=OY.¥`§¿K.UóæÍU±bEEEEiÍ5e¹t#Ø©ßâÅyU×Ïtvú{Ù)S®Úýõóãjéìô777WS¦LQݺurUöØù¨U«VY.Ýq®T$Éëõê§~Ò3ôà¸>77W!!!úüóÏÕ¾}{kûرcÕµkWeee©k×®7n\Y.ÛWZ?¯×+¯×[KŸÒþ.]ºT/Vvv¶F©å²q¥õ[¹r¥VZ¥¬¬,M4I(Ëe£®´¿´}ûvÍ;·¬j$;õ»ü3#æºÒþ&&&jñâÅZµj.^¼xÕöØîÿ¯¼^¯6oÞ¬Gy¤,í8×
-*+W.ß÷)))òx<zë·ÔªU+uëÖM3gδ&û5kÖ(!!A+WVBBV¯^íIJQÚú!¸¶¿K,Q-T¹reõêÕK×\sË6Fië·`ÁÕ¯__!!!*W®êÖëIJQB¥íï
¯wÞyÇåçJ~~T¯^]U«VÕwÜ¡#GõQ
-¥íï¼yó4cƵhÑÿ3ÈÞÿ¯þy1¢¬j×
-*G*UÒc=¦9sæXÛ©=zÈëõªG:qâ5ÙgffªvíÚ¤ZµjéÔ©S¬ßiWZ?»ý=vìúõë§3gõÒ`§~G+WÖ°aÃòÝæ¸ÒþN8QCQ÷îÝZº®´~^¯WYYYÊÈÈP³fÍ®ÚglMw¥ýýöÛoµfÍU©RE
-4(ôeOW»?7mÚ¤5kªN:e½tGwzþæë?Îy'ÓËkÕª¥Y³fiäÈ
-
-
-ÕñãǦ'N(44´LÖk+þnݺUqqqzöÙgu×]w~±²S?¯×«óçÏkùòåºÿþûuðàÁÀ/¥r¥ý9s¦¼^¯Æcís5þÇîÏë®»NÏ<óªW¯Ø
âØùÿUÏ=¤5kÖhÈ!úÃþP&k6Ý|L<YÉÉÉ]¤\÷/^¯W£GÖúõëµsçN=øàòz½Ö gÏJIIÑ
¢=z8¼b³W?·âú;oÞ<Ýyç3g
-äðjÍS\ýtüøqIRHHÎ9ãärQJÅõ7777ßû+®Æ!¥(%ýùqúôi½ðÂrh¥¸Åõ·W¯^þÿÿóò¯üJ
-6(''GmÚ´qp¥Î¸jIÚ¼y³:vì¨ÌÌLÕ¬Y3ßuÉÉÉJKKSµjÕ´aÃÍ1áU«¨úåýk-üåàTTzè!ýðúí¶Û¬þ={Ö¡©¨úµjÕJQQQªQ£¦M¦E9´J\©¢úâäçG:uôùçó^ TTgÌ¡äädUZU=öÞ|óMVi®âþ}<y²Xó\õÒ¯â~µeËIR=
-<crã7jóæÍ[[0°S?~h>úkúÅÇÇ+>>>`k}vú[ã¸ÿ¾¸þÞpÃ
-Z¿~} ìþûòÙgd]ÁàªzF @p`P ` ÆaP ` ÆaP ` ÆaP `ã?ðqË-6mÓË(TZZBCC^F¨»Ñ_{¨»Ñ_{¨»Ñ_{¨_Ù0zPiÚ´©Î=«Ý»w;½B
ªuëÖN/Ã'êçnô×êçnô×êçnô×êWvT¢¢¢åô2õs7úkõs7úkõs7úkõ+;¼G qT A qT A qT A qûýû÷káÂ
N¾LíÞ½[mÛ¶õë1©»Ñ_{¨»Ñ_{¨»Ñ_{¨YT¢¢¢íĩѶm[uèÐÁoÇ£~îFí¡~îFí¡~îFí¡~æqdPQLL§vêçnô×êçnô×êçnô×êgÞ£ À8* à À8* à À8* à À8~ÿ/¾øB³gÏö÷a¿IOOW£VÕ97ùéÈàù |D>ü:¨´j×Hg²Ô÷ûó°_ÝÔ²nîØ´ÌÏK>Èàù |D>ü:¨DwjªèNe` À7òøF>pµâ=* à À8* à À8* à À8* SâÏQÙ³ãR_^ȵ FÙþù~uíаDû\mÈàù |+M>J4¨ÄÄÄèôéÓRuA¥KûêÖ[±û\Èàù |+i>$É3qâDobbb %Ä{T A qT A qT A qT Çëýýïïô: @´~ýzý?¹.t? IEND®B`
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/helper_8h_source.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/helper_8h_source.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/helper_8h_source.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,322 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): helper.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>helper.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00010"></a>00010 <span class="preprocessor">#ifndef HWLOC_HELPER_H</span>
-<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_HELPER_H</span>
-<a name="l00012"></a>00012 <span class="preprocessor"></span>
-<a name="l00013"></a>00013 <span class="preprocessor">#ifndef HWLOC_H</span>
-<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#error Please include the main hwloc.h instead</span>
-<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00016"></a>00016 <span class="preprocessor"></span>
-<a name="l00017"></a>00017 <span class="preprocessor">#include <stdlib.h></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <errno.h></span>
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020
-<a name="l00031"></a>00031 <span class="keyword">static</span> inline <span class="keywordtype">unsigned</span>
-<a name="l00032"></a><a class="code" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9">00032</a> <a class="code" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9" title="Returns the depth of objects of type type or below.">hwloc_get_type_or_below_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type)
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keywordflow">if</span> (depth != <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00037"></a>00037 <span class="keywordflow">return</span> depth;
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="comment">/* find the highest existing level with type order >= */</span>
-<a name="l00040"></a>00040 <span class="keywordflow">for</span>(depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2" title="(Logical) Processor. An execution unit (may share a core with some other logical...">HWLOC_OBJ_PROC</a>); ; depth--)
-<a name="l00041"></a>00041 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2" title="Compare the depth of two object types.">hwloc_compare_types</a>(<a class="code" href="group__hwlocality__information.html#g8cc04ad9eb03b0b74d420adf8cc11ad2" title="Returns the type of objects at depth depth.">hwloc_get_depth_type</a>(topology, depth), type) < 0)
-<a name="l00042"></a>00042 <span class="keywordflow">return</span> depth+1;
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 <span class="comment">/* Shouldn't ever happen, as there is always a SYSTEM level with lower order and known depth. */</span>
-<a name="l00045"></a>00045 abort();
-<a name="l00046"></a>00046 }
-<a name="l00047"></a>00047
-<a name="l00054"></a>00054 <span class="keyword">static</span> inline <span class="keywordtype">unsigned</span>
-<a name="l00055"></a><a class="code" href="group__hwlocality__helper__types.html#g65a1d8f1012cb500817893ef848bc3f1">00055</a> <a class="code" href="group__hwlocality__helper__types.html#g65a1d8f1012cb500817893ef848bc3f1" title="Returns the depth of objects of type type or above.">hwloc_get_type_or_above_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type)
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059 <span class="keywordflow">if</span> (depth != <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00060"></a>00060 <span class="keywordflow">return</span> depth;
-<a name="l00061"></a>00061
-<a name="l00062"></a>00062 <span class="comment">/* find the lowest existing level with type order <= */</span>
-<a name="l00063"></a>00063 <span class="keywordflow">for</span>(depth = 0; ; depth++)
-<a name="l00064"></a>00064 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2" title="Compare the depth of two object types.">hwloc_compare_types</a>(<a class="code" href="group__hwlocality__information.html#g8cc04ad9eb03b0b74d420adf8cc11ad2" title="Returns the type of objects at depth depth.">hwloc_get_depth_type</a>(topology, depth), type) > 0)
-<a name="l00065"></a>00065 <span class="keywordflow">return</span> depth-1;
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067 <span class="comment">/* Shouldn't ever happen, as there is always a PROC level with higher order and known depth. */</span>
-<a name="l00068"></a>00068 abort();
-<a name="l00069"></a>00069 }
-<a name="l00070"></a>00070
-<a name="l00080"></a>00080 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00081"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42">00081</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology)
-<a name="l00082"></a>00082 {
-<a name="l00083"></a>00083 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (topology, 0, 0);
-<a name="l00084"></a>00084 }
-<a name="l00085"></a>00085
-<a name="l00090"></a>00090 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00091"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554">00091</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keywordtype">unsigned</span> depth, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00092"></a>00092 {
-<a name="l00093"></a>00093 <span class="keywordflow">if</span> (!prev)
-<a name="l00094"></a>00094 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (topology, depth, 0);
-<a name="l00095"></a>00095 <span class="keywordflow">if</span> (prev-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a> != depth)
-<a name="l00096"></a>00096 <span class="keywordflow">return</span> NULL;
-<a name="l00097"></a>00097 <span class="keywordflow">return</span> prev-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00098"></a>00098 }
-<a name="l00099"></a>00099
-<a name="l00106"></a>00106 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00107"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#gd011fce572551516267de3c57241a326">00107</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#gd011fce572551516267de3c57241a326" title="Returns the next object of type type.">hwloc_get_next_obj_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type,
-<a name="l00108"></a>00108 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00109"></a>00109 {
-<a name="l00110"></a>00110 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00111"></a>00111 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a> || depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00112"></a>00112 <span class="keywordflow">return</span> NULL;
-<a name="l00113"></a>00113 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth</a> (topology, depth, prev);
-<a name="l00114"></a>00114 }
-<a name="l00115"></a>00115
-<a name="l00120"></a>00120 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00121"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#g3727d1e62843468ad3796fae52881512">00121</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g3727d1e62843468ad3796fae52881512" title="Return the next child.">hwloc_get_next_child</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> father, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00122"></a>00122 {
-<a name="l00123"></a>00123 <span class="keywordflow">if</span> (!prev)
-<a name="l00124"></a>00124 <span class="keywordflow">return</span> father-><a class="code" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc" title="First child.">first_child</a>;
-<a name="l00125"></a>00125 <span class="keywordflow">if</span> (prev-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a> != father)
-<a name="l00126"></a>00126 <span class="keywordflow">return</span> NULL;
-<a name="l00127"></a>00127 <span class="keywordflow">return</span> prev-><a class="code" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40" title="Next object below the same father.">next_sibling</a>;
-<a name="l00128"></a>00128 }
-<a name="l00129"></a>00129
-<a name="l00131"></a>00131 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00132"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#g58ba3d31ed79e7a1a47909824489d317">00132</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g58ba3d31ed79e7a1a47909824489d317" title="Returns the common father object to objects lvl1 and lvl2.">hwloc_get_common_ancestor_obj</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj1, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj2)
-<a name="l00133"></a>00133 {
-<a name="l00134"></a>00134 <span class="keywordflow">while</span> (obj1-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a> > obj2-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a>)
-<a name="l00135"></a>00135 obj1 = obj1-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00136"></a>00136 <span class="keywordflow">while</span> (obj2-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a> > obj1-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a>)
-<a name="l00137"></a>00137 obj2 = obj2-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00138"></a>00138 <span class="keywordflow">while</span> (obj1 != obj2) {
-<a name="l00139"></a>00139 obj1 = obj1-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00140"></a>00140 obj2 = obj2-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142 <span class="keywordflow">return</span> obj1;
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144
-<a name="l00147"></a>00147 <span class="keyword">static</span> inline <span class="keywordtype">int</span>
-<a name="l00148"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#g810bf401a37f879f864aa1ab9d10b12f">00148</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g810bf401a37f879f864aa1ab9d10b12f" title="Returns true if _obj_ is inside the subtree beginning with subtree_root.">hwloc_obj_is_in_subtree</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> subtree_root)
-<a name="l00149"></a>00149 {
-<a name="l00150"></a>00150 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, subtree_root-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00151"></a>00151 }
-<a name="l00152"></a>00152
-<a name="l00165"></a>00165 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__helper__find__inside.html#g762bf572ecf691ad812977ce29496ac2" title="Get the set of largest objects covering exactly a given cpuset set.">hwloc_get_largest_objs_inside_cpuset</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00166"></a>00166 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> * restrict objs, <span class="keywordtype">int</span> max);
-<a name="l00167"></a>00167
-<a name="l00174"></a>00174 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00175"></a><a class="code" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919">00175</a> <a class="code" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919" title="Return the next object at depth depth included in CPU set set.">hwloc_get_next_obj_inside_cpuset_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00176"></a>00176 <span class="keywordtype">unsigned</span> depth, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> next = <a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth</a>(topology, depth, prev);
-<a name="l00179"></a>00179 <span class="keywordflow">while</span> (next && !<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(next-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, <span class="keyword">set</span>))
-<a name="l00180"></a>00180 next = next-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00181"></a>00181 <span class="keywordflow">return</span> next;
-<a name="l00182"></a>00182 }
-<a name="l00183"></a>00183
-<a name="l00189"></a>00189 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00190"></a><a class="code" href="group__hwlocality__helper__find__inside.html#g060d4f60652ef68bc25bf83e5db1fdb9">00190</a> <a class="code" href="group__hwlocality__helper__find__inside.html#g060d4f60652ef68bc25bf83e5db1fdb9" title="Return the next object of type type included in CPU set set.">hwloc_get_next_obj_inside_cpuset_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00191"></a>00191 <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00192"></a>00192 {
-<a name="l00193"></a>00193 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00194"></a>00194 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a> || depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00195"></a>00195 <span class="keywordflow">return</span> NULL;
-<a name="l00196"></a>00196 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919" title="Return the next object at depth depth included in CPU set set.">hwloc_get_next_obj_inside_cpuset_by_depth</a>(topology, <span class="keyword">set</span>, depth, prev);
-<a name="l00197"></a>00197 }
-<a name="l00198"></a>00198
-<a name="l00201"></a>00201 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00202"></a><a class="code" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f">00202</a> <a class="code" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f" title="Return the index -th object at depth depth included in CPU set set.">hwloc_get_obj_inside_cpuset_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00203"></a>00203 <span class="keywordtype">unsigned</span> depth, <span class="keywordtype">unsigned</span> index)
-<a name="l00204"></a>00204 {
-<a name="l00205"></a>00205 <span class="keywordtype">int</span> count = 0;
-<a name="l00206"></a>00206 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (topology, depth, 0);
-<a name="l00207"></a>00207 <span class="keywordflow">while</span> (obj) {
-<a name="l00208"></a>00208 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, <span class="keyword">set</span>)) {
-<a name="l00209"></a>00209 <span class="keywordflow">if</span> (count == index)
-<a name="l00210"></a>00210 <span class="keywordflow">return</span> obj;
-<a name="l00211"></a>00211 count++;
-<a name="l00212"></a>00212 }
-<a name="l00213"></a>00213 obj = obj-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00214"></a>00214 }
-<a name="l00215"></a>00215 <span class="keywordflow">return</span> NULL;
-<a name="l00216"></a>00216 }
-<a name="l00217"></a>00217
-<a name="l00223"></a>00223 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00224"></a><a class="code" href="group__hwlocality__helper__find__inside.html#gcd512d31b960cfaf1defee895cb6dfff">00224</a> <a class="code" href="group__hwlocality__helper__find__inside.html#gcd512d31b960cfaf1defee895cb6dfff" title="Return the index -th object of type type included in CPU set set.">hwloc_get_obj_inside_cpuset_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00225"></a>00225 <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type, <span class="keywordtype">unsigned</span> index)
-<a name="l00226"></a>00226 {
-<a name="l00227"></a>00227 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00228"></a>00228 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a> || depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00229"></a>00229 <span class="keywordflow">return</span> NULL;
-<a name="l00230"></a>00230 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f" title="Return the index -th object at depth depth included in CPU set set.">hwloc_get_obj_inside_cpuset_by_depth</a>(topology, <span class="keyword">set</span>, depth, index);
-<a name="l00231"></a>00231 }
-<a name="l00232"></a>00232
-<a name="l00234"></a>00234 <span class="keyword">static</span> inline <span class="keywordtype">unsigned</span>
-<a name="l00235"></a><a class="code" href="group__hwlocality__helper__find__inside.html#gce5af1ea003c8269566b6726fade7b32">00235</a> <a class="code" href="group__hwlocality__helper__find__inside.html#gce5af1ea003c8269566b6726fade7b32" title="Return the number of objects at depth depth included in CPU set set.">hwloc_get_nbobjs_inside_cpuset_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00236"></a>00236 <span class="keywordtype">unsigned</span> depth)
-<a name="l00237"></a>00237 {
-<a name="l00238"></a>00238 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (topology, depth, 0);
-<a name="l00239"></a>00239 <span class="keywordtype">int</span> count = 0;
-<a name="l00240"></a>00240 <span class="keywordflow">while</span> (obj) {
-<a name="l00241"></a>00241 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, <span class="keyword">set</span>))
-<a name="l00242"></a>00242 count++;
-<a name="l00243"></a>00243 obj = obj-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00244"></a>00244 }
-<a name="l00245"></a>00245 <span class="keywordflow">return</span> count;
-<a name="l00246"></a>00246 }
-<a name="l00247"></a>00247
-<a name="l00253"></a>00253 <span class="keyword">static</span> inline <span class="keywordtype">int</span>
-<a name="l00254"></a><a class="code" href="group__hwlocality__helper__find__inside.html#g7e44cec58c6bdb681400a52d007d2597">00254</a> <a class="code" href="group__hwlocality__helper__find__inside.html#g7e44cec58c6bdb681400a52d007d2597" title="Return the number of objects of type type included in CPU set set.">hwloc_get_nbobjs_inside_cpuset_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00255"></a>00255 <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type)
-<a name="l00256"></a>00256 {
-<a name="l00257"></a>00257 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00258"></a>00258 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00259"></a>00259 <span class="keywordflow">return</span> 0;
-<a name="l00260"></a>00260 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00261"></a>00261 <span class="keywordflow">return</span> -1; <span class="comment">/* FIXME: agregate nbobjs from different levels? */</span>
-<a name="l00262"></a>00262 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__find__inside.html#gce5af1ea003c8269566b6726fade7b32" title="Return the number of objects at depth depth included in CPU set set.">hwloc_get_nbobjs_inside_cpuset_by_depth</a>(topology, <span class="keyword">set</span>, depth);
-<a name="l00263"></a>00263 }
-<a name="l00264"></a>00264
-<a name="l00277"></a>00277 <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00278"></a><a class="code" href="group__hwlocality__helper__find__covering.html#ge5124e202a86121b45c28ac6d67b5e5b">00278</a> <a class="code" href="group__hwlocality__helper__find__covering.html#ge5124e202a86121b45c28ac6d67b5e5b" title="Get the child covering at least CPU set set.">hwloc_get_child_covering_cpuset</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00279"></a>00279 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> father)
-<a name="l00280"></a>00280 {
-<a name="l00281"></a>00281 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> child = father-><a class="code" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc" title="First child.">first_child</a>;
-<a name="l00282"></a>00282 <span class="keywordflow">while</span> (child) {
-<a name="l00283"></a>00283 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(<span class="keyword">set</span>, child-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>))
-<a name="l00284"></a>00284 <span class="keywordflow">return</span> child;
-<a name="l00285"></a>00285 child = child-><a class="code" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40" title="Next object below the same father.">next_sibling</a>;
-<a name="l00286"></a>00286 }
-<a name="l00287"></a>00287 <span class="keywordflow">return</span> NULL;
-<a name="l00288"></a>00288 }
-<a name="l00289"></a>00289
-<a name="l00294"></a>00294 <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00295"></a><a class="code" href="group__hwlocality__helper__find__covering.html#gbbbc2201adff148989b2faf532de3a5f">00295</a> <a class="code" href="group__hwlocality__helper__find__covering.html#gbbbc2201adff148989b2faf532de3a5f" title="Get the lowest object covering at least CPU set set.">hwloc_get_obj_covering_cpuset</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>)
-<a name="l00296"></a>00296 {
-<a name="l00297"></a>00297 <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *current = <a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology);
-<a name="l00298"></a>00298
-<a name="l00299"></a>00299 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(<span class="keyword">set</span>, current-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>))
-<a name="l00300"></a>00300 <span class="keywordflow">return</span> NULL;
-<a name="l00301"></a>00301
-<a name="l00302"></a>00302 <span class="keywordflow">while</span> (1) {
-<a name="l00303"></a>00303 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> child = <a class="code" href="group__hwlocality__helper__find__covering.html#ge5124e202a86121b45c28ac6d67b5e5b" title="Get the child covering at least CPU set set.">hwloc_get_child_covering_cpuset</a>(topology, <span class="keyword">set</span>, current);
-<a name="l00304"></a>00304 <span class="keywordflow">if</span> (!child)
-<a name="l00305"></a>00305 <span class="keywordflow">return</span> current;
-<a name="l00306"></a>00306 current = child;
-<a name="l00307"></a>00307 }
-<a name="l00308"></a>00308 }
-<a name="l00309"></a>00309
-<a name="l00310"></a>00310
-<a name="l00326"></a>00326 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00327"></a><a class="code" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219">00327</a> <a class="code" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219" title="Iterate through same-depth objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_depth</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00328"></a>00328 <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a>, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00329"></a>00329 {
-<a name="l00330"></a>00330 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> next = <a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth</a>(topology, depth, prev);
-<a name="l00331"></a>00331 <span class="keywordflow">while</span> (next && !<a class="code" href="group__hwlocality__cpuset.html#g009c89c43c86ece327df0ee4cf54f3a7" title="Test whether sets set1 and set2 intersects.">hwloc_cpuset_intersects</a>(<span class="keyword">set</span>, next-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>))
-<a name="l00332"></a>00332 next = next-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00333"></a>00333 <span class="keywordflow">return</span> next;
-<a name="l00334"></a>00334 }
-<a name="l00335"></a>00335
-<a name="l00347"></a>00347 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00348"></a><a class="code" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb">00348</a> <a class="code" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb" title="Iterate through same-type objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_type</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00349"></a>00349 <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> <a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de" title="Type of object.">type</a>, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00350"></a>00350 {
-<a name="l00351"></a>00351 <span class="keywordtype">int</span> <a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a> = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00352"></a>00352 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a> || depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00353"></a>00353 <span class="keywordflow">return</span> NULL;
-<a name="l00354"></a>00354 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219" title="Iterate through same-depth objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_depth</a>(topology, <span class="keyword">set</span>, depth, prev);
-<a name="l00355"></a>00355 }
-<a name="l00356"></a>00356
-<a name="l00369"></a>00369 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00370"></a><a class="code" href="group__hwlocality__helper__find__cache.html#g5e56e841b6887dc596214965d379781e">00370</a> <a class="code" href="group__hwlocality__helper__find__cache.html#g5e56e841b6887dc596214965d379781e" title="Get the first cache covering a cpuset set.">hwloc_get_cache_covering_cpuset</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>)
-<a name="l00371"></a>00371 {
-<a name="l00372"></a>00372 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> current = <a class="code" href="group__hwlocality__helper__find__covering.html#gbbbc2201adff148989b2faf532de3a5f" title="Get the lowest object covering at least CPU set set.">hwloc_get_obj_covering_cpuset</a>(topology, <span class="keyword">set</span>);
-<a name="l00373"></a>00373 <span class="keywordflow">while</span> (current) {
-<a name="l00374"></a>00374 <span class="keywordflow">if</span> (current-><a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de" title="Type of object.">type</a> == <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc" title="Data cache. Can be L1, L2, L3, ...">HWLOC_OBJ_CACHE</a>)
-<a name="l00375"></a>00375 <span class="keywordflow">return</span> current;
-<a name="l00376"></a>00376 current = current-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00377"></a>00377 }
-<a name="l00378"></a>00378 <span class="keywordflow">return</span> NULL;
-<a name="l00379"></a>00379 }
-<a name="l00380"></a>00380
-<a name="l00385"></a>00385 <span class="keyword">static</span> inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00386"></a><a class="code" href="group__hwlocality__helper__find__cache.html#gfdb27db8cae6b97c7e4271844e1ba986">00386</a> <a class="code" href="group__hwlocality__helper__find__cache.html#gfdb27db8cae6b97c7e4271844e1ba986" title="Get the first cache shared between an object and somebody else.">hwloc_get_cache_covering_obj</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj)
-<a name="l00387"></a>00387 {
-<a name="l00388"></a>00388 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> current = obj-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00389"></a>00389 <span class="keywordflow">while</span> (current) {
-<a name="l00390"></a>00390 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g15b36a71a420aab67d99fdaf44a022b1" title="Test whether set set1 is equal to set set2.">hwloc_cpuset_isequal</a>(current-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>)
-<a name="l00391"></a>00391 && current-><a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de" title="Type of object.">type</a> == <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc" title="Data cache. Can be L1, L2, L3, ...">HWLOC_OBJ_CACHE</a>)
-<a name="l00392"></a>00392 <span class="keywordflow">return</span> current;
-<a name="l00393"></a>00393 current = current-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00394"></a>00394 }
-<a name="l00395"></a>00395 <span class="keywordflow">return</span> NULL;
-<a name="l00396"></a>00396 }
-<a name="l00397"></a>00397
-<a name="l00413"></a>00413 <span class="comment">/* TODO: rather provide an iterator? Provide a way to know how much should be allocated? By returning the total number of objects instead? */</span>
-<a name="l00414"></a>00414 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__helper__traversal.html#gb761df678cab3699bd1a1d057e98bf1b" title="Do a depth-first traversal of the topology to find and sort.">hwloc_get_closest_objs</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> src, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> * restrict objs, <span class="keywordtype">int</span> max);
-<a name="l00415"></a>00415
-<a name="l00436"></a>00436 <span class="keyword">static</span> inline <span class="keywordtype">void</span>
-<a name="l00437"></a><a class="code" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac">00437</a> <a class="code" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac" title="Distribute n items over the topology under root.">hwloc_distribute</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> root, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> *<a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, <span class="keywordtype">int</span> n)
-<a name="l00438"></a>00438 {
-<a name="l00439"></a>00439 <span class="keywordtype">int</span> i;
-<a name="l00440"></a>00440 <span class="keywordtype">int</span> chunk_size, complete_chunks;
-<a name="l00441"></a>00441 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> *cpusetp;
-<a name="l00442"></a>00442
-<a name="l00443"></a>00443 <span class="keywordflow">if</span> (!root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a> || n == 1) {
-<a name="l00444"></a>00444 <span class="comment">/* Got to the bottom, we can't split any more, put everything there. */</span>
-<a name="l00445"></a>00445 <span class="keywordflow">for</span> (i=0; i<n; i++)
-<a name="l00446"></a>00446 cpuset[i] = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(root-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00447"></a>00447 <span class="keywordflow">return</span>;
-<a name="l00448"></a>00448 }
-<a name="l00449"></a>00449
-<a name="l00450"></a>00450 <span class="comment">/* Divide n in root->arity chunks. */</span>
-<a name="l00451"></a>00451 chunk_size = (n + root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a> - 1) / root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00452"></a>00452 complete_chunks = n % root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00453"></a>00453 if (!complete_chunks)
-<a name="l00454"></a>00454 complete_chunks = root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00455"></a>00455
-<a name="l00456"></a>00456 <span class="comment">/* Allocate complete chunks first. */</span>
-<a name="l00457"></a>00457 <span class="keywordflow">for</span> (cpusetp = cpuset, i = 0;
-<a name="l00458"></a>00458 i < complete_chunks;
-<a name="l00459"></a>00459 i ++, cpusetp += chunk_size)
-<a name="l00460"></a>00460 <a class="code" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac" title="Distribute n items over the topology under root.">hwloc_distribute</a>(topology, root-><a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f" title="Children, children[0 .. arity -1].">children</a>[i], cpusetp, chunk_size);
-<a name="l00461"></a>00461
-<a name="l00462"></a>00462 <span class="comment">/* Now allocate not-so-complete chunks. */</span>
-<a name="l00463"></a>00463 <span class="keywordflow">for</span> ( ;
-<a name="l00464"></a>00464 i < root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00465"></a>00465 i++, cpusetp += chunk_size-1)
-<a name="l00466"></a>00466 <a class="code" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac" title="Distribute n items over the topology under root.">hwloc_distribute</a>(topology, root-><a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f" title="Children, children[0 .. arity -1].">children</a>[i], cpusetp, chunk_size-1);
-<a name="l00467"></a>00467 }
-<a name="l00468"></a>00468
-<a name="l00471"></a>00471 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_HELPER_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/helper_8h_source.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/helper_8h_source.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/helper_8h_source.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,322 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): helper.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>helper.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00010"></a>00010 <span class="preprocessor">#ifndef HWLOC_HELPER_H</span>
-<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_HELPER_H</span>
-<a name="l00012"></a>00012 <span class="preprocessor"></span>
-<a name="l00013"></a>00013 <span class="preprocessor">#ifndef HWLOC_H</span>
-<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#error Please include the main hwloc.h instead</span>
-<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00016"></a>00016 <span class="preprocessor"></span>
-<a name="l00017"></a>00017 <span class="preprocessor">#include <stdlib.h></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <errno.h></span>
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020
-<a name="l00031"></a>00031 <span class="keyword">static</span> __inline <span class="keywordtype">unsigned</span>
-<a name="l00032"></a><a class="code" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9">00032</a> <a class="code" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9" title="Returns the depth of objects of type type or below.">hwloc_get_type_or_below_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type)
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keywordflow">if</span> (depth != <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00037"></a>00037 <span class="keywordflow">return</span> depth;
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="comment">/* find the highest existing level with type order >= */</span>
-<a name="l00040"></a>00040 <span class="keywordflow">for</span>(depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2" title="(Logical) Processor. An execution unit (may share a core with some other logical...">HWLOC_OBJ_PROC</a>); ; depth--)
-<a name="l00041"></a>00041 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2" title="Compare the depth of two object types.">hwloc_compare_types</a>(<a class="code" href="group__hwlocality__information.html#g8cc04ad9eb03b0b74d420adf8cc11ad2" title="Returns the type of objects at depth depth.">hwloc_get_depth_type</a>(topology, depth), type) < 0)
-<a name="l00042"></a>00042 <span class="keywordflow">return</span> depth+1;
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 <span class="comment">/* Shouldn't ever happen, as there is always a SYSTEM level with lower order and known depth. */</span>
-<a name="l00045"></a>00045 abort();
-<a name="l00046"></a>00046 }
-<a name="l00047"></a>00047
-<a name="l00054"></a>00054 <span class="keyword">static</span> __inline <span class="keywordtype">unsigned</span>
-<a name="l00055"></a><a class="code" href="group__hwlocality__helper__types.html#g65a1d8f1012cb500817893ef848bc3f1">00055</a> <a class="code" href="group__hwlocality__helper__types.html#g65a1d8f1012cb500817893ef848bc3f1" title="Returns the depth of objects of type type or above.">hwloc_get_type_or_above_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type)
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059 <span class="keywordflow">if</span> (depth != <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00060"></a>00060 <span class="keywordflow">return</span> depth;
-<a name="l00061"></a>00061
-<a name="l00062"></a>00062 <span class="comment">/* find the lowest existing level with type order <= */</span>
-<a name="l00063"></a>00063 <span class="keywordflow">for</span>(depth = 0; ; depth++)
-<a name="l00064"></a>00064 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2" title="Compare the depth of two object types.">hwloc_compare_types</a>(<a class="code" href="group__hwlocality__information.html#g8cc04ad9eb03b0b74d420adf8cc11ad2" title="Returns the type of objects at depth depth.">hwloc_get_depth_type</a>(topology, depth), type) > 0)
-<a name="l00065"></a>00065 <span class="keywordflow">return</span> depth-1;
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067 <span class="comment">/* Shouldn't ever happen, as there is always a PROC level with higher order and known depth. */</span>
-<a name="l00068"></a>00068 abort();
-<a name="l00069"></a>00069 }
-<a name="l00070"></a>00070
-<a name="l00080"></a>00080 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00081"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42">00081</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology)
-<a name="l00082"></a>00082 {
-<a name="l00083"></a>00083 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (topology, 0, 0);
-<a name="l00084"></a>00084 }
-<a name="l00085"></a>00085
-<a name="l00090"></a>00090 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00091"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554">00091</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keywordtype">unsigned</span> depth, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00092"></a>00092 {
-<a name="l00093"></a>00093 <span class="keywordflow">if</span> (!prev)
-<a name="l00094"></a>00094 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (topology, depth, 0);
-<a name="l00095"></a>00095 <span class="keywordflow">if</span> (prev-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a> != depth)
-<a name="l00096"></a>00096 <span class="keywordflow">return</span> NULL;
-<a name="l00097"></a>00097 <span class="keywordflow">return</span> prev-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00098"></a>00098 }
-<a name="l00099"></a>00099
-<a name="l00106"></a>00106 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00107"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#gd011fce572551516267de3c57241a326">00107</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#gd011fce572551516267de3c57241a326" title="Returns the next object of type type.">hwloc_get_next_obj_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type,
-<a name="l00108"></a>00108 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00109"></a>00109 {
-<a name="l00110"></a>00110 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00111"></a>00111 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a> || depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00112"></a>00112 <span class="keywordflow">return</span> NULL;
-<a name="l00113"></a>00113 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth</a> (topology, depth, prev);
-<a name="l00114"></a>00114 }
-<a name="l00115"></a>00115
-<a name="l00120"></a>00120 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00121"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#g3727d1e62843468ad3796fae52881512">00121</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g3727d1e62843468ad3796fae52881512" title="Return the next child.">hwloc_get_next_child</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> father, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00122"></a>00122 {
-<a name="l00123"></a>00123 <span class="keywordflow">if</span> (!prev)
-<a name="l00124"></a>00124 <span class="keywordflow">return</span> father-><a class="code" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc" title="First child.">first_child</a>;
-<a name="l00125"></a>00125 <span class="keywordflow">if</span> (prev-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a> != father)
-<a name="l00126"></a>00126 <span class="keywordflow">return</span> NULL;
-<a name="l00127"></a>00127 <span class="keywordflow">return</span> prev-><a class="code" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40" title="Next object below the same father.">next_sibling</a>;
-<a name="l00128"></a>00128 }
-<a name="l00129"></a>00129
-<a name="l00131"></a>00131 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00132"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#g58ba3d31ed79e7a1a47909824489d317">00132</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g58ba3d31ed79e7a1a47909824489d317" title="Returns the common father object to objects lvl1 and lvl2.">hwloc_get_common_ancestor_obj</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj1, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj2)
-<a name="l00133"></a>00133 {
-<a name="l00134"></a>00134 <span class="keywordflow">while</span> (obj1-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a> > obj2-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a>)
-<a name="l00135"></a>00135 obj1 = obj1-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00136"></a>00136 <span class="keywordflow">while</span> (obj2-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a> > obj1-><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a>)
-<a name="l00137"></a>00137 obj2 = obj2-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00138"></a>00138 <span class="keywordflow">while</span> (obj1 != obj2) {
-<a name="l00139"></a>00139 obj1 = obj1-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00140"></a>00140 obj2 = obj2-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142 <span class="keywordflow">return</span> obj1;
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144
-<a name="l00147"></a>00147 <span class="keyword">static</span> __inline <span class="keywordtype">int</span>
-<a name="l00148"></a><a class="code" href="group__hwlocality__helper__traversal__basic.html#g810bf401a37f879f864aa1ab9d10b12f">00148</a> <a class="code" href="group__hwlocality__helper__traversal__basic.html#g810bf401a37f879f864aa1ab9d10b12f" title="Returns true if _obj_ is inside the subtree beginning with subtree_root.">hwloc_obj_is_in_subtree</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> subtree_root)
-<a name="l00149"></a>00149 {
-<a name="l00150"></a>00150 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, subtree_root-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00151"></a>00151 }
-<a name="l00152"></a>00152
-<a name="l00165"></a>00165 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__helper__find__inside.html#g762bf572ecf691ad812977ce29496ac2" title="Get the set of largest objects covering exactly a given cpuset set.">hwloc_get_largest_objs_inside_cpuset</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00166"></a>00166 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> * __hwloc_restrict objs, <span class="keywordtype">int</span> max);
-<a name="l00167"></a>00167
-<a name="l00174"></a>00174 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00175"></a><a class="code" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919">00175</a> <a class="code" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919" title="Return the next object at depth depth included in CPU set set.">hwloc_get_next_obj_inside_cpuset_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00176"></a>00176 <span class="keywordtype">unsigned</span> depth, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> next = <a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth</a>(topology, depth, prev);
-<a name="l00179"></a>00179 <span class="keywordflow">while</span> (next && !<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(next-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, <span class="keyword">set</span>))
-<a name="l00180"></a>00180 next = next-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00181"></a>00181 <span class="keywordflow">return</span> next;
-<a name="l00182"></a>00182 }
-<a name="l00183"></a>00183
-<a name="l00189"></a>00189 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00190"></a><a class="code" href="group__hwlocality__helper__find__inside.html#g060d4f60652ef68bc25bf83e5db1fdb9">00190</a> <a class="code" href="group__hwlocality__helper__find__inside.html#g060d4f60652ef68bc25bf83e5db1fdb9" title="Return the next object of type type included in CPU set set.">hwloc_get_next_obj_inside_cpuset_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00191"></a>00191 <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00192"></a>00192 {
-<a name="l00193"></a>00193 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00194"></a>00194 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a> || depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00195"></a>00195 <span class="keywordflow">return</span> NULL;
-<a name="l00196"></a>00196 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__find__inside.html#g9f0cdb50962d59220a557757278e1919" title="Return the next object at depth depth included in CPU set set.">hwloc_get_next_obj_inside_cpuset_by_depth</a>(topology, <span class="keyword">set</span>, depth, prev);
-<a name="l00197"></a>00197 }
-<a name="l00198"></a>00198
-<a name="l00201"></a>00201 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00202"></a><a class="code" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f">00202</a> <a class="code" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f" title="Return the index -th object at depth depth included in CPU set set.">hwloc_get_obj_inside_cpuset_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00203"></a>00203 <span class="keywordtype">unsigned</span> depth, <span class="keywordtype">unsigned</span> index)
-<a name="l00204"></a>00204 {
-<a name="l00205"></a>00205 <span class="keywordtype">int</span> count = 0;
-<a name="l00206"></a>00206 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (topology, depth, 0);
-<a name="l00207"></a>00207 <span class="keywordflow">while</span> (obj) {
-<a name="l00208"></a>00208 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, <span class="keyword">set</span>)) {
-<a name="l00209"></a>00209 <span class="keywordflow">if</span> (count == index)
-<a name="l00210"></a>00210 <span class="keywordflow">return</span> obj;
-<a name="l00211"></a>00211 count++;
-<a name="l00212"></a>00212 }
-<a name="l00213"></a>00213 obj = obj-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00214"></a>00214 }
-<a name="l00215"></a>00215 <span class="keywordflow">return</span> NULL;
-<a name="l00216"></a>00216 }
-<a name="l00217"></a>00217
-<a name="l00223"></a>00223 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00224"></a><a class="code" href="group__hwlocality__helper__find__inside.html#gcd512d31b960cfaf1defee895cb6dfff">00224</a> <a class="code" href="group__hwlocality__helper__find__inside.html#gcd512d31b960cfaf1defee895cb6dfff" title="Return the index -th object of type type included in CPU set set.">hwloc_get_obj_inside_cpuset_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00225"></a>00225 <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type, <span class="keywordtype">unsigned</span> index)
-<a name="l00226"></a>00226 {
-<a name="l00227"></a>00227 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00228"></a>00228 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a> || depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00229"></a>00229 <span class="keywordflow">return</span> NULL;
-<a name="l00230"></a>00230 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__find__inside.html#ge16043beea2e342c66b762854d95381f" title="Return the index -th object at depth depth included in CPU set set.">hwloc_get_obj_inside_cpuset_by_depth</a>(topology, <span class="keyword">set</span>, depth, index);
-<a name="l00231"></a>00231 }
-<a name="l00232"></a>00232
-<a name="l00234"></a>00234 <span class="keyword">static</span> __inline <span class="keywordtype">unsigned</span>
-<a name="l00235"></a><a class="code" href="group__hwlocality__helper__find__inside.html#gce5af1ea003c8269566b6726fade7b32">00235</a> <a class="code" href="group__hwlocality__helper__find__inside.html#gce5af1ea003c8269566b6726fade7b32" title="Return the number of objects at depth depth included in CPU set set.">hwloc_get_nbobjs_inside_cpuset_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00236"></a>00236 <span class="keywordtype">unsigned</span> depth)
-<a name="l00237"></a>00237 {
-<a name="l00238"></a>00238 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (topology, depth, 0);
-<a name="l00239"></a>00239 <span class="keywordtype">int</span> count = 0;
-<a name="l00240"></a>00240 <span class="keywordflow">while</span> (obj) {
-<a name="l00241"></a>00241 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, <span class="keyword">set</span>))
-<a name="l00242"></a>00242 count++;
-<a name="l00243"></a>00243 obj = obj-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00244"></a>00244 }
-<a name="l00245"></a>00245 <span class="keywordflow">return</span> count;
-<a name="l00246"></a>00246 }
-<a name="l00247"></a>00247
-<a name="l00253"></a>00253 <span class="keyword">static</span> __inline <span class="keywordtype">int</span>
-<a name="l00254"></a><a class="code" href="group__hwlocality__helper__find__inside.html#g7e44cec58c6bdb681400a52d007d2597">00254</a> <a class="code" href="group__hwlocality__helper__find__inside.html#g7e44cec58c6bdb681400a52d007d2597" title="Return the number of objects of type type included in CPU set set.">hwloc_get_nbobjs_inside_cpuset_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00255"></a>00255 <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type)
-<a name="l00256"></a>00256 {
-<a name="l00257"></a>00257 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00258"></a>00258 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00259"></a>00259 <span class="keywordflow">return</span> 0;
-<a name="l00260"></a>00260 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00261"></a>00261 <span class="keywordflow">return</span> -1; <span class="comment">/* FIXME: agregate nbobjs from different levels? */</span>
-<a name="l00262"></a>00262 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__find__inside.html#gce5af1ea003c8269566b6726fade7b32" title="Return the number of objects at depth depth included in CPU set set.">hwloc_get_nbobjs_inside_cpuset_by_depth</a>(topology, <span class="keyword">set</span>, depth);
-<a name="l00263"></a>00263 }
-<a name="l00264"></a>00264
-<a name="l00277"></a>00277 <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00278"></a><a class="code" href="group__hwlocality__helper__find__covering.html#ge5124e202a86121b45c28ac6d67b5e5b">00278</a> <a class="code" href="group__hwlocality__helper__find__covering.html#ge5124e202a86121b45c28ac6d67b5e5b" title="Get the child covering at least CPU set set.">hwloc_get_child_covering_cpuset</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00279"></a>00279 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> father)
-<a name="l00280"></a>00280 {
-<a name="l00281"></a>00281 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> child = father-><a class="code" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc" title="First child.">first_child</a>;
-<a name="l00282"></a>00282 <span class="keywordflow">while</span> (child) {
-<a name="l00283"></a>00283 <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(<span class="keyword">set</span>, child-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>))
-<a name="l00284"></a>00284 <span class="keywordflow">return</span> child;
-<a name="l00285"></a>00285 child = child-><a class="code" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40" title="Next object below the same father.">next_sibling</a>;
-<a name="l00286"></a>00286 }
-<a name="l00287"></a>00287 <span class="keywordflow">return</span> NULL;
-<a name="l00288"></a>00288 }
-<a name="l00289"></a>00289
-<a name="l00294"></a>00294 <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00295"></a><a class="code" href="group__hwlocality__helper__find__covering.html#gbbbc2201adff148989b2faf532de3a5f">00295</a> <a class="code" href="group__hwlocality__helper__find__covering.html#gbbbc2201adff148989b2faf532de3a5f" title="Get the lowest object covering at least CPU set set.">hwloc_get_obj_covering_cpuset</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>)
-<a name="l00296"></a>00296 {
-<a name="l00297"></a>00297 <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *current = <a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology);
-<a name="l00298"></a>00298
-<a name="l00299"></a>00299 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g82c079bdbed518fd175e71bac20223b1" title="Test whether set sub_set is part of set super_set.">hwloc_cpuset_isincluded</a>(<span class="keyword">set</span>, current-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>))
-<a name="l00300"></a>00300 <span class="keywordflow">return</span> NULL;
-<a name="l00301"></a>00301
-<a name="l00302"></a>00302 <span class="keywordflow">while</span> (1) {
-<a name="l00303"></a>00303 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> child = <a class="code" href="group__hwlocality__helper__find__covering.html#ge5124e202a86121b45c28ac6d67b5e5b" title="Get the child covering at least CPU set set.">hwloc_get_child_covering_cpuset</a>(topology, <span class="keyword">set</span>, current);
-<a name="l00304"></a>00304 <span class="keywordflow">if</span> (!child)
-<a name="l00305"></a>00305 <span class="keywordflow">return</span> current;
-<a name="l00306"></a>00306 current = child;
-<a name="l00307"></a>00307 }
-<a name="l00308"></a>00308 }
-<a name="l00309"></a>00309
-<a name="l00310"></a>00310
-<a name="l00326"></a>00326 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00327"></a><a class="code" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219">00327</a> <a class="code" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219" title="Iterate through same-depth objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_depth</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00328"></a>00328 <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a>, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00329"></a>00329 {
-<a name="l00330"></a>00330 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> next = <a class="code" href="group__hwlocality__helper__traversal__basic.html#g5755cecb9124c5181642ac84dc5bc554" title="Returns the next object at depth depth.">hwloc_get_next_obj_by_depth</a>(topology, depth, prev);
-<a name="l00331"></a>00331 <span class="keywordflow">while</span> (next && !<a class="code" href="group__hwlocality__cpuset.html#g009c89c43c86ece327df0ee4cf54f3a7" title="Test whether sets set1 and set2 intersects.">hwloc_cpuset_intersects</a>(<span class="keyword">set</span>, next-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>))
-<a name="l00332"></a>00332 next = next-><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00333"></a>00333 <span class="keywordflow">return</span> next;
-<a name="l00334"></a>00334 }
-<a name="l00335"></a>00335
-<a name="l00347"></a>00347 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00348"></a><a class="code" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb">00348</a> <a class="code" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb" title="Iterate through same-type objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_type</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00349"></a>00349 <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> <a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de" title="Type of object.">type</a>, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> prev)
-<a name="l00350"></a>00350 {
-<a name="l00351"></a>00351 <span class="keywordtype">int</span> <a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a> = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00352"></a>00352 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a> || depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00353"></a>00353 <span class="keywordflow">return</span> NULL;
-<a name="l00354"></a>00354 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219" title="Iterate through same-depth objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_depth</a>(topology, <span class="keyword">set</span>, depth, prev);
-<a name="l00355"></a>00355 }
-<a name="l00356"></a>00356
-<a name="l00369"></a>00369 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00370"></a><a class="code" href="group__hwlocality__helper__find__cache.html#g5e56e841b6887dc596214965d379781e">00370</a> <a class="code" href="group__hwlocality__helper__find__cache.html#g5e56e841b6887dc596214965d379781e" title="Get the first cache covering a cpuset set.">hwloc_get_cache_covering_cpuset</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>)
-<a name="l00371"></a>00371 {
-<a name="l00372"></a>00372 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> current = <a class="code" href="group__hwlocality__helper__find__covering.html#gbbbc2201adff148989b2faf532de3a5f" title="Get the lowest object covering at least CPU set set.">hwloc_get_obj_covering_cpuset</a>(topology, <span class="keyword">set</span>);
-<a name="l00373"></a>00373 <span class="keywordflow">while</span> (current) {
-<a name="l00374"></a>00374 <span class="keywordflow">if</span> (current-><a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de" title="Type of object.">type</a> == <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc" title="Data cache. Can be L1, L2, L3, ...">HWLOC_OBJ_CACHE</a>)
-<a name="l00375"></a>00375 <span class="keywordflow">return</span> current;
-<a name="l00376"></a>00376 current = current-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00377"></a>00377 }
-<a name="l00378"></a>00378 <span class="keywordflow">return</span> NULL;
-<a name="l00379"></a>00379 }
-<a name="l00380"></a>00380
-<a name="l00385"></a>00385 <span class="keyword">static</span> __inline <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>
-<a name="l00386"></a><a class="code" href="group__hwlocality__helper__find__cache.html#gfdb27db8cae6b97c7e4271844e1ba986">00386</a> <a class="code" href="group__hwlocality__helper__find__cache.html#gfdb27db8cae6b97c7e4271844e1ba986" title="Get the first cache shared between an object and somebody else.">hwloc_get_cache_covering_obj</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj)
-<a name="l00387"></a>00387 {
-<a name="l00388"></a>00388 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> current = obj-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00389"></a>00389 <span class="keywordflow">while</span> (current) {
-<a name="l00390"></a>00390 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g15b36a71a420aab67d99fdaf44a022b1" title="Test whether set set1 is equal to set set2.">hwloc_cpuset_isequal</a>(current-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>)
-<a name="l00391"></a>00391 && current-><a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de" title="Type of object.">type</a> == <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc" title="Data cache. Can be L1, L2, L3, ...">HWLOC_OBJ_CACHE</a>)
-<a name="l00392"></a>00392 <span class="keywordflow">return</span> current;
-<a name="l00393"></a>00393 current = current-><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00394"></a>00394 }
-<a name="l00395"></a>00395 <span class="keywordflow">return</span> NULL;
-<a name="l00396"></a>00396 }
-<a name="l00397"></a>00397
-<a name="l00413"></a>00413 <span class="comment">/* TODO: rather provide an iterator? Provide a way to know how much should be allocated? By returning the total number of objects instead? */</span>
-<a name="l00414"></a>00414 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__helper__traversal.html#gb761df678cab3699bd1a1d057e98bf1b" title="Do a depth-first traversal of the topology to find and sort.">hwloc_get_closest_objs</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> src, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> * __hwloc_restrict objs, <span class="keywordtype">int</span> max);
-<a name="l00415"></a>00415
-<a name="l00436"></a>00436 <span class="keyword">static</span> __inline <span class="keywordtype">void</span>
-<a name="l00437"></a><a class="code" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac">00437</a> <a class="code" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac" title="Distribute n items over the topology under root.">hwloc_distribute</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> root, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> *<a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>, <span class="keywordtype">int</span> n)
-<a name="l00438"></a>00438 {
-<a name="l00439"></a>00439 <span class="keywordtype">int</span> i;
-<a name="l00440"></a>00440 <span class="keywordtype">int</span> chunk_size, complete_chunks;
-<a name="l00441"></a>00441 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> *cpusetp;
-<a name="l00442"></a>00442
-<a name="l00443"></a>00443 <span class="keywordflow">if</span> (!root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a> || n == 1) {
-<a name="l00444"></a>00444 <span class="comment">/* Got to the bottom, we can't split any more, put everything there. */</span>
-<a name="l00445"></a>00445 <span class="keywordflow">for</span> (i=0; i<n; i++)
-<a name="l00446"></a>00446 cpuset[i] = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(root-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00447"></a>00447 <span class="keywordflow">return</span>;
-<a name="l00448"></a>00448 }
-<a name="l00449"></a>00449
-<a name="l00450"></a>00450 <span class="comment">/* Divide n in root->arity chunks. */</span>
-<a name="l00451"></a>00451 chunk_size = (n + root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a> - 1) / root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00452"></a>00452 complete_chunks = n % root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00453"></a>00453 if (!complete_chunks)
-<a name="l00454"></a>00454 complete_chunks = root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00455"></a>00455
-<a name="l00456"></a>00456 <span class="comment">/* Allocate complete chunks first. */</span>
-<a name="l00457"></a>00457 <span class="keywordflow">for</span> (cpusetp = cpuset, i = 0;
-<a name="l00458"></a>00458 i < complete_chunks;
-<a name="l00459"></a>00459 i ++, cpusetp += chunk_size)
-<a name="l00460"></a>00460 <a class="code" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac" title="Distribute n items over the topology under root.">hwloc_distribute</a>(topology, root-><a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f" title="Children, children[0 .. arity -1].">children</a>[i], cpusetp, chunk_size);
-<a name="l00461"></a>00461
-<a name="l00462"></a>00462 <span class="comment">/* Now allocate not-so-complete chunks. */</span>
-<a name="l00463"></a>00463 <span class="keywordflow">for</span> ( ;
-<a name="l00464"></a>00464 i < root-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00465"></a>00465 i++, cpusetp += chunk_size-1)
-<a name="l00466"></a>00466 <a class="code" href="group__hwlocality__helper__binding.html#gea68e92b026930cf5c368e2d98cb6aac" title="Distribute n items over the topology under root.">hwloc_distribute</a>(topology, root-><a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f" title="Children, children[0 .. arity -1].">children</a>[i], cpusetp, chunk_size-1);
-<a name="l00467"></a>00467 }
-<a name="l00468"></a>00468
-<a name="l00471"></a>00471 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_HELPER_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hwloc_8h_source.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hwloc_8h_source.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hwloc_8h_source.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,232 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>hwloc.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00013"></a>00013 <span class="preprocessor">#ifndef HWLOC_H</span>
-<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_H</span>
-<a name="l00015"></a>00015 <span class="preprocessor"></span>
-<a name="l00016"></a>00016 <span class="preprocessor">#include <sys/types.h></span>
-<a name="l00017"></a>00017 <span class="preprocessor">#include <stdio.h></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <limits.h></span>
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020 <span class="comment">/*</span>
-<a name="l00021"></a>00021 <span class="comment"> * Cpuset bitmask definitions</span>
-<a name="l00022"></a>00022 <span class="comment"> */</span>
-<a name="l00023"></a>00023
-<a name="l00024"></a>00024 <span class="preprocessor">#include <hwloc/cpuset.h></span>
-<a name="l00025"></a>00025
-<a name="l00026"></a>00026
-<a name="l00027"></a>00027
-<a name="l00032"></a>00032 <span class="keyword">struct </span>hwloc_topology;
-<a name="l00037"></a><a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">00037</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>hwloc_topology * <a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a>;
-<a name="l00038"></a>00038
-<a name="l00053"></a><a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">00053</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
-<a name="l00054"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec">00054</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec" title="Whole system (may be a cluster of machines). The whole system that is accessible...">HWLOC_OBJ_SYSTEM</a>,
-<a name="l00059"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80">00059</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80" title="Machine. A set of processors and memory with cache coherency.">HWLOC_OBJ_MACHINE</a>,
-<a name="l00063"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd">00063</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>,
-<a name="l00067"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec">00067</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec" title="Socket, physical package, or chip. In the physical meaning, i.e. that you can add...">HWLOC_OBJ_SOCKET</a>,
-<a name="l00071"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc">00071</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc" title="Data cache. Can be L1, L2, L3, ...">HWLOC_OBJ_CACHE</a>,
-<a name="l00074"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f">00074</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f" title="Core. A computation unit (may be shared by several logical processors).">HWLOC_OBJ_CORE</a>,
-<a name="l00078"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2">00078</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2" title="(Logical) Processor. An execution unit (may share a core with some other logical...">HWLOC_OBJ_PROC</a>,
-<a name="l00087"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d">00087</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d" title="Miscellaneous objects. Objects which do not fit in the above but are detected by...">HWLOC_OBJ_MISC</a>,
-<a name="l00094"></a>00094 } <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a>;
-<a name="l00095"></a>00095
-<a name="l00108"></a>00108 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2" title="Compare the depth of two object types.">hwloc_compare_types</a> (<a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type1, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type2);
-<a name="l00109"></a>00109
-<a name="l00111"></a><a class="code" href="group__hwlocality__types.html#g3b6e4128e9fe773863b123fa6e4a080b">00111</a> <span class="preprocessor">#define HWLOC_TYPE_UNORDERED INT_MAX</span>
-<a name="l00112"></a>00112 <span class="preprocessor"></span>
-<a name="l00121"></a>00121 <span class="keyword">union </span><a class="code" href="unionhwloc__obj__attr__u.html" title="Object type-specific Attributes.">hwloc_obj_attr_u</a>;
-<a name="l00122"></a>00122
-<a name="l00127"></a><a class="code" href="structhwloc__obj.html">00127</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> {
-<a name="l00128"></a>00128 <span class="comment">/* physical information */</span>
-<a name="l00129"></a><a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">00129</a> <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> <a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de" title="Type of object.">type</a>;
-<a name="l00130"></a><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">00130</a> <span class="keywordtype">signed</span> <a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>;
-<a name="l00131"></a><a class="code" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">00131</a> <span class="keywordtype">char</span> *<a class="code" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d" title="Object description if any.">name</a>;
-<a name="l00134"></a><a class="code" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">00134</a> <span class="keyword">union </span><a class="code" href="unionhwloc__obj__attr__u.html" title="Object type-specific Attributes.">hwloc_obj_attr_u</a> *<a class="code" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8" title="Object type-specific Attributes.">attr</a>;
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136 <span class="comment">/* global position */</span>
-<a name="l00137"></a><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">00137</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a>;
-<a name="l00138"></a><a class="code" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">00138</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9" title="Horizontal index in the whole list of similar objects, could be a &quot;cousin_rank&quot;...">logical_index</a>;
-<a name="l00140"></a><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">00140</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00141"></a><a class="code" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">00141</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0" title="Previous object of same type.">prev_cousin</a>;
-<a name="l00143"></a>00143 <span class="comment">/* father */</span>
-<a name="l00144"></a><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">00144</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00145"></a><a class="code" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">00145</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd" title="Index in father&#39;s children[] array.">sibling_rank</a>;
-<a name="l00146"></a><a class="code" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">00146</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40" title="Next object below the same father.">next_sibling</a>;
-<a name="l00147"></a><a class="code" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">00147</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50" title="Previous object below the same father.">prev_sibling</a>;
-<a name="l00149"></a>00149 <span class="comment">/* children */</span>
-<a name="l00150"></a><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">00150</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00151"></a><a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">00151</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> **<a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f" title="Children, children[0 .. arity -1].">children</a>;
-<a name="l00152"></a><a class="code" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">00152</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc" title="First child.">first_child</a>;
-<a name="l00153"></a><a class="code" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">00153</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f" title="Last child.">last_child</a>;
-<a name="l00155"></a>00155 <span class="comment">/* misc */</span>
-<a name="l00156"></a><a class="code" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">00156</a> <span class="keywordtype">void</span> *<a class="code" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5" title="Application-given private data pointer, initialized to NULL, use it as you wish.">userdata</a>;
-<a name="l00158"></a>00158 <span class="comment">/* cpuset */</span>
-<a name="l00159"></a><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">00159</a> <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>;
-<a name="l00161"></a><a class="code" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">00161</a> <span class="keywordtype">signed</span> <a class="code" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde" title="OS-provided physical level.">os_level</a>;
-<a name="l00162"></a>00162 };
-<a name="l00163"></a><a class="code" href="group__hwlocality__objects.html#g79b8ab56877ef99ac59b833203391c7d">00163</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> * <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>;
-<a name="l00164"></a>00164
-<a name="l00166"></a><a class="code" href="unionhwloc__obj__attr__u.html">00166</a> <span class="keyword">union </span><a class="code" href="unionhwloc__obj__attr__u.html" title="Object type-specific Attributes.">hwloc_obj_attr_u</a> {
-<a name="l00168"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">00168</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html" title="Cache-specific Object Attributes.">hwloc_cache_attr_s</a> {
-<a name="l00169"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">00169</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090" title="Size of cache.">memory_kB</a>;
-<a name="l00170"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">00170</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5" title="Depth of cache.">depth</a>;
-<a name="l00171"></a>00171 } <a class="code" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836" title="Cache-specific Object Attributes.">cache</a>;
-<a name="l00173"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">00173</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html" title="Node-specific Object Attributes.">hwloc_memory_attr_s</a> {
-<a name="l00174"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">00174</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71" title="Size of memory node.">memory_kB</a>;
-<a name="l00175"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">00175</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19" title="Number of available huge pages.">huge_page_free</a>;
-<a name="l00176"></a>00176 } <a class="code" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465" title="Node-specific Object Attributes.">node</a>;
-<a name="l00178"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">00178</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html" title="Machine-specific Object Attributes.">hwloc_machine_attr_s</a> {
-<a name="l00179"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">00179</a> <span class="keywordtype">char</span> *<a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167" title="DMI board vendor name.">dmi_board_vendor</a>;
-<a name="l00180"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">00180</a> <span class="keywordtype">char</span> *<a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461" title="DMI board model name.">dmi_board_name</a>;
-<a name="l00181"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">00181</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32" title="Size of memory node.">memory_kB</a>;
-<a name="l00182"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">00182</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16" title="Number of available huge pages.">huge_page_free</a>;
-<a name="l00183"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">00183</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9" title="Size of huge pages.">huge_page_size_kB</a>;
-<a name="l00184"></a>00184 } <a class="code" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607" title="Machine-specific Object Attributes.">machine</a>;
-<a name="l00186"></a><a class="code" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">00186</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html" title="Machine-specific Object Attributes.">hwloc_machine_attr_s</a> <a class="code" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df" title="System-specific Object Attributes.">system</a>;
-<a name="l00188"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">00188</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html" title="Misc-specific Object Attributes.">hwloc_misc_attr_s</a> {
-<a name="l00189"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">00189</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9" title="Depth of misc object.">depth</a>;
-<a name="l00190"></a>00190 } <a class="code" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c" title="Misc-specific Object Attributes.">misc</a>;
-<a name="l00191"></a>00191 };
-<a name="l00192"></a>00192
-<a name="l00207"></a>00207 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> *topologyp);
-<a name="l00208"></a>00208
-<a name="l00221"></a>00221 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826" title="Build the actual topology.">hwloc_topology_load</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology);
-<a name="l00222"></a>00222
-<a name="l00227"></a>00227 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__creation.html#g9f34a640b6fd28d23699d4d084667b15" title="Terminate and free a topology context.">hwloc_topology_destroy</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology);
-<a name="l00228"></a>00228
-<a name="l00233"></a>00233 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__creation.html#gf6746bc3a558ef1ac8348b4491d091b5" title="Run internal checks on a topology structure.">hwloc_topology_check</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology);
-<a name="l00234"></a>00234
-<a name="l00257"></a>00257 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#gfcf30842e8cb47b4c3dcaebecea31e17" title="Ignore an object type.">hwloc_topology_ignore_type</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type);
-<a name="l00258"></a>00258
-<a name="l00266"></a>00266 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g1f987bca941d6949faf7b1554dd7bc12" title="Ignore an object type if it does not bring any structure.">hwloc_topology_ignore_type_keep_structure</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type);
-<a name="l00267"></a>00267
-<a name="l00273"></a>00273 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g7c9cf147442d65d755c664ccde3bb3ef" title="Ignore all objects that do not bring any structure.">hwloc_topology_ignore_all_keep_structure</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology);
-<a name="l00274"></a>00274
-<a name="l00279"></a><a class="code" href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde">00279</a> <span class="keyword">enum</span> <a class="code" href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde" title="Flags to be set onto a topology context before load.">hwloc_topology_flags_e</a> {
-<a name="l00280"></a>00280 <span class="comment">/* \brief Detect the whole system, ignore reservations that may have been setup by the administrator.</span>
-<a name="l00281"></a>00281 <span class="comment"> *</span>
-<a name="l00282"></a>00282 <span class="comment"> * Gather all resources, even if some were disabled by the administrator.</span>
-<a name="l00283"></a>00283 <span class="comment"> * For instance, ignore Linux Cpusets and gather all processors and memory nodes.</span>
-<a name="l00284"></a>00284 <span class="comment"> */</span>
-<a name="l00285"></a><a class="code" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8">00285</a> <a class="code" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8">HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM</a> = (1<<0),
-<a name="l00286"></a>00286
-<a name="l00287"></a>00287 <span class="comment">/* \brief Assume that the selected backend provides the topology for the</span>
-<a name="l00288"></a>00288 <span class="comment"> * system on which we are running.</span>
-<a name="l00289"></a>00289 <span class="comment"> *</span>
-<a name="l00290"></a>00290 <span class="comment"> * This forces is_thissystem to 1, i.e. makes hwloc assume that the selected</span>
-<a name="l00291"></a>00291 <span class="comment"> * backend provides the topology for the system on which we are running, even</span>
-<a name="l00292"></a>00292 <span class="comment"> * if it is not the OS-specific backend but the XML backend for instance.</span>
-<a name="l00293"></a>00293 <span class="comment"> * This means making the binding functions actually call the OS-specific</span>
-<a name="l00294"></a>00294 <span class="comment"> * system calls and really do binding, while the XML backend would otherwise</span>
-<a name="l00295"></a>00295 <span class="comment"> * provide empty hooks just returning success.</span>
-<a name="l00296"></a>00296 <span class="comment"> *</span>
-<a name="l00297"></a>00297 <span class="comment"> * This can be used for efficiency reasons to first detect the topology once,</span>
-<a name="l00298"></a>00298 <span class="comment"> * save it to an XML file, and quickly reload it later through the XML</span>
-<a name="l00299"></a>00299 <span class="comment"> * backend, but still having binding functions actually do bind.</span>
-<a name="l00300"></a>00300 <span class="comment"> */</span>
-<a name="l00301"></a><a class="code" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b">00301</a> <a class="code" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b">HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM</a> = (1<<1),
-<a name="l00302"></a>00302 };
-<a name="l00303"></a>00303
-<a name="l00308"></a>00308 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#gaeed4df656979e5f16befea9d29b814b" title="Set OR&#39;ed flags to non-yet-loaded topology.">hwloc_topology_set_flags</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> flags);
-<a name="l00309"></a>00309
-<a name="l00322"></a>00322 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g45a6b5dd59be36879a64a7f73e0363c2" title="Change the file-system root path when building the topology from sysfs/procfs.">hwloc_topology_set_fsroot</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> restrict topology, <span class="keyword">const</span> <span class="keywordtype">char</span> * restrict fsroot_path);
-<a name="l00323"></a>00323
-<a name="l00335"></a>00335 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g5c11f6e454ebd5f4089670269e097a1e" title="Enable synthetic topology.">hwloc_topology_set_synthetic</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> restrict topology, <span class="keyword">const</span> <span class="keywordtype">char</span> * restrict description);
-<a name="l00336"></a>00336
-<a name="l00347"></a>00347 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g29b8ebec1b85b324af18fdf5040806bf" title="Enable XML-file based topology.">hwloc_topology_set_xml</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> restrict topology, <span class="keyword">const</span> <span class="keywordtype">char</span> * restrict xmlpath);
-<a name="l00348"></a>00348
-<a name="l00361"></a>00361 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> <a class="code" href="group__hwlocality__information.html#g3cc2255e237b751a6c8efa8703b3daf5" title="Get the depth of the hierachical tree of objects.">hwloc_topology_get_depth</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> restrict topology);
-<a name="l00362"></a>00362
-<a name="l00372"></a>00372 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type);
-<a name="l00373"></a><a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e">00373</a> <span class="preprocessor">#define HWLOC_TYPE_DEPTH_UNKNOWN -1 </span>
-<a name="l00374"></a><a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d">00374</a> <span class="preprocessor">#define HWLOC_TYPE_DEPTH_MULTIPLE -2 </span>
-<a name="l00377"></a>00377 <span class="preprocessor">extern hwloc_obj_type_t hwloc_get_depth_type (hwloc_topology_t topology, unsigned depth);</span>
-<a name="l00378"></a>00378 <span class="preprocessor"></span>
-<a name="l00380"></a>00380 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keywordtype">unsigned</span> depth);
-<a name="l00381"></a>00381
-<a name="l00387"></a>00387 <span class="keyword">static</span> inline <span class="keywordtype">int</span>
-<a name="l00388"></a><a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0">00388</a> <a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0" title="Returns the width of level type type.">hwloc_get_nbobjs_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type)
-<a name="l00389"></a>00389 {
-<a name="l00390"></a>00390 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00391"></a>00391 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00392"></a>00392 <span class="keywordflow">return</span> 0;
-<a name="l00393"></a>00393 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00394"></a>00394 <span class="keywordflow">return</span> -1; <span class="comment">/* FIXME: agregate nbobjs from different levels? */</span>
-<a name="l00395"></a>00395 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a>(topology, depth);
-<a name="l00396"></a>00396 }
-<a name="l00397"></a>00397
-<a name="l00405"></a>00405 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__information.html#g29cdfde981aafc92eb89639a36b1ff9b" title="Does the topology context come from this system?">hwloc_topology_is_thissystem</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> restrict topology);
-<a name="l00406"></a>00406
-<a name="l00416"></a>00416 <span class="keyword">extern</span> hwloc_obj_t <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keywordtype">unsigned</span> depth, <span class="keywordtype">unsigned</span> index);
-<a name="l00417"></a>00417
-<a name="l00424"></a>00424 <span class="keyword">static</span> inline hwloc_obj_t
-<a name="l00425"></a><a class="code" href="group__hwlocality__traversal.html#g0ed52dae74f311185210e7a19dbf44c5">00425</a> <a class="code" href="group__hwlocality__traversal.html#g0ed52dae74f311185210e7a19dbf44c5" title="Returns the topology object at index index with type type.">hwloc_get_obj_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type, <span class="keywordtype">unsigned</span> index)
-<a name="l00426"></a>00426 {
-<a name="l00427"></a>00427 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00428"></a>00428 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00429"></a>00429 <span class="keywordflow">return</span> NULL;
-<a name="l00430"></a>00430 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00431"></a>00431 <span class="keywordflow">return</span> NULL;
-<a name="l00432"></a>00432 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, index);
-<a name="l00433"></a>00433 }
-<a name="l00434"></a>00434
-<a name="l00444"></a>00444 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__hwlocality__conversion.html#g5ca0bf94bbbb080d0eff17a57bd90422" title="Return a stringified topology object type.">hwloc_obj_type_string</a> (<a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type);
-<a name="l00445"></a>00445
-<a name="l00447"></a>00447 <span class="keyword">extern</span> <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> <a class="code" href="group__hwlocality__conversion.html#g8a1eee67a1de115d264719157c109a20" title="Return an object type from the string.">hwloc_obj_type_of_string</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keywordtype">string</span>);
-<a name="l00448"></a>00448
-<a name="l00452"></a>00452 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__conversion.html#g612dc210053b65d2466ac7ad39db92a4" title="Stringify a given topology object into a human-readable form.">hwloc_obj_snprintf</a>(<span class="keywordtype">char</span> * restrict <span class="keywordtype">string</span>, <span class="keywordtype">size_t</span> size,
-<a name="l00453"></a>00453 <a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, hwloc_obj_t obj,
-<a name="l00454"></a>00454 <span class="keyword">const</span> <span class="keywordtype">char</span> * restrict indexprefix, <span class="keywordtype">int</span> verbose);
-<a name="l00455"></a>00455
-<a name="l00459"></a>00459 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__conversion.html#ge001fafdeda3a67695d406affde1ab0d" title="Stringify the cpuset containing a set of objects.">hwloc_obj_cpuset_snprintf</a>(<span class="keywordtype">char</span> * restrict str, <span class="keywordtype">size_t</span> size, <span class="keywordtype">size_t</span> nobj, <span class="keyword">const</span> hwloc_obj_t * restrict objs);
-<a name="l00460"></a>00460
-<a name="l00513"></a><a class="code" href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622">00513</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
-<a name="l00514"></a><a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc">00514</a> <a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc" title="Bind all threads of the current multithreaded process. This may not be supported...">HWLOC_CPUBIND_PROCESS</a> = (1<<0),
-<a name="l00516"></a><a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421">00516</a> <a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421" title="Bind current thread of current process.">HWLOC_CPUBIND_THREAD</a> = (1<<1),
-<a name="l00517"></a><a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa">00517</a> <a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa" title="Request for strict binding from the OS Note that strict binding may not be allowed...">HWLOC_CPUBIND_STRICT</a> = (1<<2),
-<a name="l00523"></a>00523 } <a class="code" href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622" title="Process/Thread binding policy.">hwloc_cpubind_policy_t</a>;
-<a name="l00524"></a>00524
-<a name="l00527"></a>00527 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae" title="Bind current process or thread on cpus given in cpuset set.">hwloc_set_cpubind</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keyword">const</span> <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00528"></a>00528 <span class="keywordtype">int</span> policy);
-<a name="l00529"></a>00529
-<a name="l00537"></a>00537 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__binding.html#g27f372f8d5fd8c9844318b492b316dfb" title="Bind a process pid on cpus given in cpuset set.">hwloc_set_proc_cpubind</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, hwloc_pid_t pid, <span class="keyword">const</span> <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">int</span> policy);
-<a name="l00538"></a>00538
-<a name="l00546"></a>00546 <span class="preprocessor">#ifdef hwloc_thread_t</span>
-<a name="l00547"></a>00547 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__binding.html#gdba2db76b9359d39c33bac86f2fb77b4" title="Bind a thread tid on cpus given in cpuset set.">hwloc_set_thread_cpubind</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, hwloc_thread_t tid, <span class="keyword">const</span> <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">int</span> policy);
-<a name="l00548"></a>00548 <span class="preprocessor">#endif</span>
-<a name="l00549"></a>00549 <span class="preprocessor"></span>
-<a name="l00553"></a>00553 <span class="comment">/* high-level helpers */</span>
-<a name="l00554"></a>00554 <span class="preprocessor">#include <hwloc/helper.h></span>
-<a name="l00555"></a>00555
-<a name="l00556"></a>00556
-<a name="l00557"></a>00557 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hwloc_8h_source.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hwloc_8h_source.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/hwloc_8h_source.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,232 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>hwloc.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00013"></a>00013 <span class="preprocessor">#ifndef HWLOC_H</span>
-<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_H</span>
-<a name="l00015"></a>00015 <span class="preprocessor"></span>
-<a name="l00016"></a>00016 <span class="preprocessor">#include <sys/types.h></span>
-<a name="l00017"></a>00017 <span class="preprocessor">#include <stdio.h></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <limits.h></span>
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020 <span class="comment">/*</span>
-<a name="l00021"></a>00021 <span class="comment"> * Cpuset bitmask definitions</span>
-<a name="l00022"></a>00022 <span class="comment"> */</span>
-<a name="l00023"></a>00023
-<a name="l00024"></a>00024 <span class="preprocessor">#include <hwloc/cpuset.h></span>
-<a name="l00025"></a>00025
-<a name="l00026"></a>00026
-<a name="l00027"></a>00027
-<a name="l00032"></a>00032 <span class="keyword">struct </span>hwloc_topology;
-<a name="l00037"></a><a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38">00037</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>hwloc_topology * <a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a>;
-<a name="l00038"></a>00038
-<a name="l00053"></a><a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">00053</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
-<a name="l00054"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec">00054</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec" title="Whole system (may be a cluster of machines). The whole system that is accessible...">HWLOC_OBJ_SYSTEM</a>,
-<a name="l00059"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80">00059</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80" title="Machine. A set of processors and memory with cache coherency.">HWLOC_OBJ_MACHINE</a>,
-<a name="l00063"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd">00063</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>,
-<a name="l00067"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec">00067</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec" title="Socket, physical package, or chip. In the physical meaning, i.e. that you can add...">HWLOC_OBJ_SOCKET</a>,
-<a name="l00071"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc">00071</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc" title="Data cache. Can be L1, L2, L3, ...">HWLOC_OBJ_CACHE</a>,
-<a name="l00074"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f">00074</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f" title="Core. A computation unit (may be shared by several logical processors).">HWLOC_OBJ_CORE</a>,
-<a name="l00078"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2">00078</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2" title="(Logical) Processor. An execution unit (may share a core with some other logical...">HWLOC_OBJ_PROC</a>,
-<a name="l00087"></a><a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d">00087</a> <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d" title="Miscellaneous objects. Objects which do not fit in the above but are detected by...">HWLOC_OBJ_MISC</a>,
-<a name="l00094"></a>00094 } <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a>;
-<a name="l00095"></a>00095
-<a name="l00108"></a>00108 <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__types.html#g1820ea0dfd8e9dca28f9ea7624df5ae2" title="Compare the depth of two object types.">hwloc_compare_types</a> (<a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type1, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type2);
-<a name="l00109"></a>00109
-<a name="l00111"></a><a class="code" href="group__hwlocality__types.html#g3b6e4128e9fe773863b123fa6e4a080b">00111</a> <span class="preprocessor">#define HWLOC_TYPE_UNORDERED INT_MAX</span>
-<a name="l00112"></a>00112 <span class="preprocessor"></span>
-<a name="l00121"></a>00121 <span class="keyword">union </span><a class="code" href="unionhwloc__obj__attr__u.html" title="Object type-specific Attributes.">hwloc_obj_attr_u</a>;
-<a name="l00122"></a>00122
-<a name="l00127"></a><a class="code" href="structhwloc__obj.html">00127</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> {
-<a name="l00128"></a>00128 <span class="comment">/* physical information */</span>
-<a name="l00129"></a><a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">00129</a> <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> <a class="code" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de" title="Type of object.">type</a>;
-<a name="l00130"></a><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">00130</a> <span class="keywordtype">signed</span> <a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>;
-<a name="l00131"></a><a class="code" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">00131</a> <span class="keywordtype">char</span> *<a class="code" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d" title="Object description if any.">name</a>;
-<a name="l00134"></a><a class="code" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">00134</a> <span class="keyword">union </span><a class="code" href="unionhwloc__obj__attr__u.html" title="Object type-specific Attributes.">hwloc_obj_attr_u</a> *<a class="code" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8" title="Object type-specific Attributes.">attr</a>;
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136 <span class="comment">/* global position */</span>
-<a name="l00137"></a><a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">00137</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5" title="Vertical index in the hierarchy.">depth</a>;
-<a name="l00138"></a><a class="code" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">00138</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9" title="Horizontal index in the whole list of similar objects, could be a &quot;cousin_rank&quot;...">logical_index</a>;
-<a name="l00140"></a><a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">00140</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#85a788017457129589318b6c39451acf" title="Next object of same type.">next_cousin</a>;
-<a name="l00141"></a><a class="code" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">00141</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0" title="Previous object of same type.">prev_cousin</a>;
-<a name="l00143"></a>00143 <span class="comment">/* father */</span>
-<a name="l00144"></a><a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">00144</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8" title="Father, NULL if root (system object).">father</a>;
-<a name="l00145"></a><a class="code" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">00145</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd" title="Index in father&#39;s children[] array.">sibling_rank</a>;
-<a name="l00146"></a><a class="code" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">00146</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40" title="Next object below the same father.">next_sibling</a>;
-<a name="l00147"></a><a class="code" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">00147</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50" title="Previous object below the same father.">prev_sibling</a>;
-<a name="l00149"></a>00149 <span class="comment">/* children */</span>
-<a name="l00150"></a><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">00150</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>;
-<a name="l00151"></a><a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">00151</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> **<a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f" title="Children, children[0 .. arity -1].">children</a>;
-<a name="l00152"></a><a class="code" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">00152</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc" title="First child.">first_child</a>;
-<a name="l00153"></a><a class="code" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">00153</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> *<a class="code" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f" title="Last child.">last_child</a>;
-<a name="l00155"></a>00155 <span class="comment">/* misc */</span>
-<a name="l00156"></a><a class="code" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">00156</a> <span class="keywordtype">void</span> *<a class="code" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5" title="Application-given private data pointer, initialized to NULL, use it as you wish.">userdata</a>;
-<a name="l00158"></a>00158 <span class="comment">/* cpuset */</span>
-<a name="l00159"></a><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">00159</a> <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>;
-<a name="l00161"></a><a class="code" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">00161</a> <span class="keywordtype">signed</span> <a class="code" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde" title="OS-provided physical level.">os_level</a>;
-<a name="l00162"></a>00162 };
-<a name="l00163"></a><a class="code" href="group__hwlocality__objects.html#g79b8ab56877ef99ac59b833203391c7d">00163</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj</a> * <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a>;
-<a name="l00164"></a>00164
-<a name="l00166"></a><a class="code" href="unionhwloc__obj__attr__u.html">00166</a> <span class="keyword">union </span><a class="code" href="unionhwloc__obj__attr__u.html" title="Object type-specific Attributes.">hwloc_obj_attr_u</a> {
-<a name="l00168"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">00168</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html" title="Cache-specific Object Attributes.">hwloc_cache_attr_s</a> {
-<a name="l00169"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">00169</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090" title="Size of cache.">memory_kB</a>;
-<a name="l00170"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">00170</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5" title="Depth of cache.">depth</a>;
-<a name="l00171"></a>00171 } <a class="code" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836" title="Cache-specific Object Attributes.">cache</a>;
-<a name="l00173"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">00173</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html" title="Node-specific Object Attributes.">hwloc_memory_attr_s</a> {
-<a name="l00174"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">00174</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71" title="Size of memory node.">memory_kB</a>;
-<a name="l00175"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">00175</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19" title="Number of available huge pages.">huge_page_free</a>;
-<a name="l00176"></a>00176 } <a class="code" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465" title="Node-specific Object Attributes.">node</a>;
-<a name="l00178"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">00178</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html" title="Machine-specific Object Attributes.">hwloc_machine_attr_s</a> {
-<a name="l00179"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">00179</a> <span class="keywordtype">char</span> *<a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167" title="DMI board vendor name.">dmi_board_vendor</a>;
-<a name="l00180"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">00180</a> <span class="keywordtype">char</span> *<a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461" title="DMI board model name.">dmi_board_name</a>;
-<a name="l00181"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">00181</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32" title="Size of memory node.">memory_kB</a>;
-<a name="l00182"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">00182</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16" title="Number of available huge pages.">huge_page_free</a>;
-<a name="l00183"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">00183</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9" title="Size of huge pages.">huge_page_size_kB</a>;
-<a name="l00184"></a>00184 } <a class="code" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607" title="Machine-specific Object Attributes.">machine</a>;
-<a name="l00186"></a><a class="code" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">00186</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html" title="Machine-specific Object Attributes.">hwloc_machine_attr_s</a> <a class="code" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df" title="System-specific Object Attributes.">system</a>;
-<a name="l00188"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">00188</a> <span class="keyword">struct </span><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html" title="Misc-specific Object Attributes.">hwloc_misc_attr_s</a> {
-<a name="l00189"></a><a class="code" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">00189</a> <span class="keywordtype">unsigned</span> <a class="code" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9" title="Depth of misc object.">depth</a>;
-<a name="l00190"></a>00190 } <a class="code" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c" title="Misc-specific Object Attributes.">misc</a>;
-<a name="l00191"></a>00191 };
-<a name="l00192"></a>00192
-<a name="l00207"></a>00207 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> *topologyp);
-<a name="l00208"></a>00208
-<a name="l00221"></a>00221 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826" title="Build the actual topology.">hwloc_topology_load</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology);
-<a name="l00222"></a>00222
-<a name="l00227"></a>00227 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__creation.html#g9f34a640b6fd28d23699d4d084667b15" title="Terminate and free a topology context.">hwloc_topology_destroy</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology);
-<a name="l00228"></a>00228
-<a name="l00233"></a>00233 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="group__hwlocality__creation.html#gf6746bc3a558ef1ac8348b4491d091b5" title="Run internal checks on a topology structure.">hwloc_topology_check</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology);
-<a name="l00234"></a>00234
-<a name="l00257"></a>00257 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#gfcf30842e8cb47b4c3dcaebecea31e17" title="Ignore an object type.">hwloc_topology_ignore_type</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type);
-<a name="l00258"></a>00258
-<a name="l00266"></a>00266 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g1f987bca941d6949faf7b1554dd7bc12" title="Ignore an object type if it does not bring any structure.">hwloc_topology_ignore_type_keep_structure</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type);
-<a name="l00267"></a>00267
-<a name="l00273"></a>00273 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g7c9cf147442d65d755c664ccde3bb3ef" title="Ignore all objects that do not bring any structure.">hwloc_topology_ignore_all_keep_structure</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology);
-<a name="l00274"></a>00274
-<a name="l00279"></a><a class="code" href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde">00279</a> <span class="keyword">enum</span> <a class="code" href="group__hwlocality__configuration.html#gda025d3ec20b4b420f8038d23d6e7bde" title="Flags to be set onto a topology context before load.">hwloc_topology_flags_e</a> {
-<a name="l00280"></a>00280 <span class="comment">/* \brief Detect the whole system, ignore reservations that may have been setup by the administrator.</span>
-<a name="l00281"></a>00281 <span class="comment"> *</span>
-<a name="l00282"></a>00282 <span class="comment"> * Gather all resources, even if some were disabled by the administrator.</span>
-<a name="l00283"></a>00283 <span class="comment"> * For instance, ignore Linux Cpusets and gather all processors and memory nodes.</span>
-<a name="l00284"></a>00284 <span class="comment"> */</span>
-<a name="l00285"></a><a class="code" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8">00285</a> <a class="code" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8">HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM</a> = (1<<0),
-<a name="l00286"></a>00286
-<a name="l00287"></a>00287 <span class="comment">/* \brief Assume that the selected backend provides the topology for the</span>
-<a name="l00288"></a>00288 <span class="comment"> * system on which we are running.</span>
-<a name="l00289"></a>00289 <span class="comment"> *</span>
-<a name="l00290"></a>00290 <span class="comment"> * This forces is_thissystem to 1, i.e. makes hwloc assume that the selected</span>
-<a name="l00291"></a>00291 <span class="comment"> * backend provides the topology for the system on which we are running, even</span>
-<a name="l00292"></a>00292 <span class="comment"> * if it is not the OS-specific backend but the XML backend for instance.</span>
-<a name="l00293"></a>00293 <span class="comment"> * This means making the binding functions actually call the OS-specific</span>
-<a name="l00294"></a>00294 <span class="comment"> * system calls and really do binding, while the XML backend would otherwise</span>
-<a name="l00295"></a>00295 <span class="comment"> * provide empty hooks just returning success.</span>
-<a name="l00296"></a>00296 <span class="comment"> *</span>
-<a name="l00297"></a>00297 <span class="comment"> * This can be used for efficiency reasons to first detect the topology once,</span>
-<a name="l00298"></a>00298 <span class="comment"> * save it to an XML file, and quickly reload it later through the XML</span>
-<a name="l00299"></a>00299 <span class="comment"> * backend, but still having binding functions actually do bind.</span>
-<a name="l00300"></a>00300 <span class="comment"> */</span>
-<a name="l00301"></a><a class="code" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b">00301</a> <a class="code" href="group__hwlocality__configuration.html#ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b">HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM</a> = (1<<1),
-<a name="l00302"></a>00302 };
-<a name="l00303"></a>00303
-<a name="l00308"></a>00308 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#gaeed4df656979e5f16befea9d29b814b" title="Set OR&#39;ed flags to non-yet-loaded topology.">hwloc_topology_set_flags</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> flags);
-<a name="l00309"></a>00309
-<a name="l00322"></a>00322 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g45a6b5dd59be36879a64a7f73e0363c2" title="Change the file-system root path when building the topology from sysfs/procfs.">hwloc_topology_set_fsroot</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> __hwloc_restrict topology, <span class="keyword">const</span> <span class="keywordtype">char</span> * __hwloc_restrict fsroot_path);
-<a name="l00323"></a>00323
-<a name="l00335"></a>00335 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g5c11f6e454ebd5f4089670269e097a1e" title="Enable synthetic topology.">hwloc_topology_set_synthetic</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> __hwloc_restrict topology, <span class="keyword">const</span> <span class="keywordtype">char</span> * __hwloc_restrict description);
-<a name="l00336"></a>00336
-<a name="l00347"></a>00347 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__configuration.html#g29b8ebec1b85b324af18fdf5040806bf" title="Enable XML-file based topology.">hwloc_topology_set_xml</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> __hwloc_restrict topology, <span class="keyword">const</span> <span class="keywordtype">char</span> * __hwloc_restrict xmlpath);
-<a name="l00348"></a>00348
-<a name="l00361"></a>00361 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> <a class="code" href="group__hwlocality__information.html#g3cc2255e237b751a6c8efa8703b3daf5" title="Get the depth of the hierachical tree of objects.">hwloc_topology_get_depth</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> __hwloc_restrict topology);
-<a name="l00362"></a>00362
-<a name="l00372"></a>00372 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type);
-<a name="l00373"></a><a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e">00373</a> <span class="preprocessor">#define HWLOC_TYPE_DEPTH_UNKNOWN -1 </span>
-<a name="l00374"></a><a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d">00374</a> <span class="preprocessor">#define HWLOC_TYPE_DEPTH_MULTIPLE -2 </span>
-<a name="l00377"></a>00377 <span class="preprocessor">extern hwloc_obj_type_t hwloc_get_depth_type (hwloc_topology_t topology, unsigned depth);</span>
-<a name="l00378"></a>00378 <span class="preprocessor"></span>
-<a name="l00380"></a>00380 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keywordtype">unsigned</span> depth);
-<a name="l00381"></a>00381
-<a name="l00387"></a>00387 <span class="keyword">static</span> __inline <span class="keywordtype">int</span>
-<a name="l00388"></a><a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0">00388</a> <a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0" title="Returns the width of level type type.">hwloc_get_nbobjs_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type)
-<a name="l00389"></a>00389 {
-<a name="l00390"></a>00390 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00391"></a>00391 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00392"></a>00392 <span class="keywordflow">return</span> 0;
-<a name="l00393"></a>00393 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00394"></a>00394 <span class="keywordflow">return</span> -1; <span class="comment">/* FIXME: agregate nbobjs from different levels? */</span>
-<a name="l00395"></a>00395 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a>(topology, depth);
-<a name="l00396"></a>00396 }
-<a name="l00397"></a>00397
-<a name="l00405"></a>00405 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__information.html#g29cdfde981aafc92eb89639a36b1ff9b" title="Does the topology context come from this system?">hwloc_topology_is_thissystem</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> __hwloc_restrict topology);
-<a name="l00406"></a>00406
-<a name="l00416"></a>00416 <span class="keyword">extern</span> hwloc_obj_t <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keywordtype">unsigned</span> depth, <span class="keywordtype">unsigned</span> index);
-<a name="l00417"></a>00417
-<a name="l00424"></a>00424 <span class="keyword">static</span> __inline hwloc_obj_t
-<a name="l00425"></a><a class="code" href="group__hwlocality__traversal.html#g0ed52dae74f311185210e7a19dbf44c5">00425</a> <a class="code" href="group__hwlocality__traversal.html#g0ed52dae74f311185210e7a19dbf44c5" title="Returns the topology object at index index with type type.">hwloc_get_obj_by_type</a> (<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type, <span class="keywordtype">unsigned</span> index)
-<a name="l00426"></a>00426 {
-<a name="l00427"></a>00427 <span class="keywordtype">int</span> depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, type);
-<a name="l00428"></a>00428 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
-<a name="l00429"></a>00429 <span class="keywordflow">return</span> NULL;
-<a name="l00430"></a>00430 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>)
-<a name="l00431"></a>00431 <span class="keywordflow">return</span> NULL;
-<a name="l00432"></a>00432 <span class="keywordflow">return</span> <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, index);
-<a name="l00433"></a>00433 }
-<a name="l00434"></a>00434
-<a name="l00444"></a>00444 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__hwlocality__conversion.html#g5ca0bf94bbbb080d0eff17a57bd90422" title="Return a stringified topology object type.">hwloc_obj_type_string</a> (<a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> type);
-<a name="l00445"></a>00445
-<a name="l00447"></a>00447 <span class="keyword">extern</span> <a class="code" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55" title="Type of topology object.">hwloc_obj_type_t</a> <a class="code" href="group__hwlocality__conversion.html#g8a1eee67a1de115d264719157c109a20" title="Return an object type from the string.">hwloc_obj_type_of_string</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keywordtype">string</span>);
-<a name="l00448"></a>00448
-<a name="l00452"></a>00452 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__conversion.html#g612dc210053b65d2466ac7ad39db92a4" title="Stringify a given topology object into a human-readable form.">hwloc_obj_snprintf</a>(<span class="keywordtype">char</span> * __hwloc_restrict <span class="keywordtype">string</span>, <span class="keywordtype">size_t</span> size,
-<a name="l00453"></a>00453 <a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, hwloc_obj_t obj,
-<a name="l00454"></a>00454 <span class="keyword">const</span> <span class="keywordtype">char</span> * __hwloc_restrict indexprefix, <span class="keywordtype">int</span> verbose);
-<a name="l00455"></a>00455
-<a name="l00459"></a>00459 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__conversion.html#ge001fafdeda3a67695d406affde1ab0d" title="Stringify the cpuset containing a set of objects.">hwloc_obj_cpuset_snprintf</a>(<span class="keywordtype">char</span> * __hwloc_restrict str, <span class="keywordtype">size_t</span> size, <span class="keywordtype">size_t</span> nobj, <span class="keyword">const</span> hwloc_obj_t * __hwloc_restrict objs);
-<a name="l00460"></a>00460
-<a name="l00513"></a><a class="code" href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622">00513</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
-<a name="l00514"></a><a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc">00514</a> <a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc" title="Bind all threads of the current multithreaded process. This may not be supported...">HWLOC_CPUBIND_PROCESS</a> = (1<<0),
-<a name="l00516"></a><a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421">00516</a> <a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421" title="Bind current thread of current process.">HWLOC_CPUBIND_THREAD</a> = (1<<1),
-<a name="l00517"></a><a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa">00517</a> <a class="code" href="group__hwlocality__binding.html#gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa" title="Request for strict binding from the OS Note that strict binding may not be allowed...">HWLOC_CPUBIND_STRICT</a> = (1<<2),
-<a name="l00523"></a>00523 } <a class="code" href="group__hwlocality__binding.html#g9b2de9a34a18edb39fb272adf9c33622" title="Process/Thread binding policy.">hwloc_cpubind_policy_t</a>;
-<a name="l00524"></a>00524
-<a name="l00527"></a>00527 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae" title="Bind current process or thread on cpus given in cpuset set.">hwloc_set_cpubind</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <span class="keyword">const</span> <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>,
-<a name="l00528"></a>00528 <span class="keywordtype">int</span> policy);
-<a name="l00529"></a>00529
-<a name="l00537"></a>00537 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__binding.html#g27f372f8d5fd8c9844318b492b316dfb" title="Bind a process pid on cpus given in cpuset set.">hwloc_set_proc_cpubind</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, hwloc_pid_t pid, <span class="keyword">const</span> <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">int</span> policy);
-<a name="l00538"></a>00538
-<a name="l00546"></a>00546 <span class="preprocessor">#ifdef hwloc_thread_t</span>
-<a name="l00547"></a>00547 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__hwlocality__binding.html#gdba2db76b9359d39c33bac86f2fb77b4" title="Bind a thread tid on cpus given in cpuset set.">hwloc_set_thread_cpubind</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, hwloc_thread_t tid, <span class="keyword">const</span> <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> <span class="keyword">set</span>, <span class="keywordtype">int</span> policy);
-<a name="l00548"></a>00548 <span class="preprocessor">#endif</span>
-<a name="l00549"></a>00549 <span class="preprocessor"></span>
-<a name="l00553"></a>00553 <span class="comment">/* high-level helpers */</span>
-<a name="l00554"></a>00554 <span class="preprocessor">#include <hwloc/helper.h></span>
-<a name="l00555"></a>00555
-<a name="l00556"></a>00556
-<a name="l00557"></a>00557 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/index.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/index.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/index.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,309 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li class="current"><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc</h1>
-<p>
-<h3 align="center">0.9.1rc1 </h3><h1 class="sub">Portable abstraction of hierarchical architectures for high-performance computing</h1>
-<p>
-<hr>
-<p>
-
-<div class="section" id="introduction">
- <h2><a class="anchor" name="Introduction">
-Introduction</a></h2>
-hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently.<p>
-hwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information.<p>
-hwloc supports the following operating systems:<p>
-<ul>
-<li>
-Linux (including old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support) </li>
-<li>
-Solaris </li>
-<li>
-AIX </li>
-<li>
-Darwin </li>
-<li>
-OSF/1 (aka. Tru64) </li>
-<li>
-HP-UX </li>
-<li>
-Windows </li>
-<li>
-For other OSes, only the number of processors is available for now. </li>
-</ul>
-<p>
-For development and debugging purposes, hwloc also offers the ability to work on fake topologies:<p>
-<ul>
-<li>
-Symmetrical tree of resources generated from a list of level arities </li>
-<li>
-Remote machine simulation through the gathering of Linux sysfs topology files </li>
-</ul>
-<p>
-hwloc may also display the topology in a convenient format, either in graphical mode, or by exporting in PDF, PNG, FIG, ... format, or in text mode (see Examples below).<p>
-hwloc offers a programming interface for manipulating topologies and objects. It also brings a powerful cpu bitmap API that is used to describe topology objects location on physical/logical processors. See the <a class="el" href="index.html#interface">Programming interface</a> below. It may also be used to binding applications onto certain cores or memory nodes. Several utility programs are also provided to ease command-line manipulation of topology objects, binding of processes, ...<p>
-
-</div><div class="section" id="installation">
- <h2><a class="anchor" name="installation">
-Installation</a></h2>
-hwloc (<a href="http://www.open-mpi.org/projects/hwloc/">http://www.open-mpi.org/projects/hwloc/</a>) is available under the BSD license. It is hosted by Open MPI (<a href="http://www.open-mpi.org/">http://www.open-mpi.org/</a>). The current SVN snapshot can be fetched with:<p>
-<ul>
-<li>
-svn checkout <a href="http://svn.open-mpi.org/svn/hwloc/trunk">http://svn.open-mpi.org/svn/hwloc/trunk</a> hwloc-trunk </li>
-<li>
-cd hwloc-trunk </li>
-<li>
-./autogen.sh </li>
-</ul>
-<p>
-Note that autoconf >=2.60, automake >=1.10 and libtool >=2.2.6 are required in that case.<p>
-Installation by itself is as usual:<p>
-<ul>
-<li>
-./configure --prefix=... </li>
-<li>
-make </li>
-<li>
-make install </li>
-</ul>
-<p>
-Lstopo's fig support is always available. To get support for pdf, ps and png support, cairo is needed. To get support for xml, libxml2 is needed.<p>
-
-</div><div class="section" id="examples">
- <h2><a class="anchor" name="examples">
-Examples</a></h2>
-On a 4-socket 2-core machine with hyperthreading, the <code>lstopo</code> tool may show the following outputs:<p>
-<div align="center">
-<img src="dudley.png" alt="dudley.png">
-</div>
- <p>
-<div class="fragment"><pre class="fragment">System(15GB)
- Socket<span class="preprocessor">#0 + L3(4096KB)</span>
-<span class="preprocessor"></span> L2(1024KB) + L1(16KB) + Core#0
- P#0
- P#8
- L2(1024KB) + L1(16KB) + Core#1
- P#4
- P#12
- Socket#1 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core<span class="preprocessor">#0</span>
-<span class="preprocessor"></span> P#1
- P#9
- L2(1024KB) + L1(16KB) + Core#1
- P#5
- P#13
- Socket#2 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core<span class="preprocessor">#0</span>
-<span class="preprocessor"></span> P#2
- P#10
- L2(1024KB) + L1(16KB) + Core#1
- P#6
- P#14
- Socket#3 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core<span class="preprocessor">#0</span>
-<span class="preprocessor"></span> P#3
- P#11
- L2(1024KB) + L1(16KB) + Core#1
- P#7
- P#15
-</pre></div><p>
-On a 4-socket 2-core Opteron NUMA machine, the <code>lstopo</code> tool may show the following outputs:<p>
-<div align="center">
-<img src="hagrid.png" alt="hagrid.png">
-</div>
- <p>
-<div class="fragment"><pre class="fragment">System(62GB)
- Node<span class="preprocessor">#0(8190MB) + Socket#0</span>
-<span class="preprocessor"></span> L2(1024KB) + L1(64KB) + Core#0 + P#0
- L2(1024KB) + L1(64KB) + Core#1 + P#1
- Node#1(8192MB) + Socket#1
- L2(1024KB) + L1(64KB) + Core#0 + P#2
- L2(1024KB) + L1(64KB) + Core#1 + P#3
- Node#2(8192MB) + Socket#2
- L2(1024KB) + L1(64KB) + Core#0 + P#4
- L2(1024KB) + L1(64KB) + Core#1 + P#5
- Node#3(8192MB) + Socket#3
- L2(1024KB) + L1(64KB) + Core#0 + P#6
- L2(1024KB) + L1(64KB) + Core#1 + P#7
- Node#4(8192MB) + Socket#4
- L2(1024KB) + L1(64KB) + Core#0 + P#8
- L2(1024KB) + L1(64KB) + Core#1 + P#9
- Node#5(8192MB) + Socket#5
- L2(1024KB) + L1(64KB) + Core#0 + P#10
- L2(1024KB) + L1(64KB) + Core#1 + P#11
- Node#6(8192MB) + Socket#6
- L2(1024KB) + L1(64KB) + Core#0 + P#12
- L2(1024KB) + L1(64KB) + Core#1 + P#13
- Node#7(8192MB) + Socket#7
- L2(1024KB) + L1(64KB) + Core#0 + P#14
- L2(1024KB) + L1(64KB) + Core#1 + P#15
-</pre></div><p>
-On a 2-socket quad-core Xeon (pre-Nehalem ones assembling 2 dual-core dies into each socket):<p>
-<div align="center">
-<img src="emmett.png" alt="emmett.png">
-</div>
- <p>
-<div class="fragment"><pre class="fragment">System(15GB)
- Socket<span class="preprocessor">#0</span>
-<span class="preprocessor"></span> L2(4096KB)
- L1(32KB) + Core<span class="preprocessor">#0 + P#0</span>
-<span class="preprocessor"></span> L1(32KB) + Core#1 + P#4
- L2(4096KB)
- L1(32KB) + Core<span class="preprocessor">#2 + P#2</span>
-<span class="preprocessor"></span> L1(32KB) + Core#3 + P#6
- Socket#1
- L2(4096KB)
- L1(32KB) + Core<span class="preprocessor">#0 + P#1</span>
-<span class="preprocessor"></span> L1(32KB) + Core#1 + P#5
- L2(4096KB)
- L1(32KB) + Core<span class="preprocessor">#2 + P#3</span>
-<span class="preprocessor"> L1(32KB) + Core#3 + P#7</span>
-</pre></div><p>
-
-</div><div class="section" id="interface">
-<h2><a class="anchor" name="interface">
-Programming interface</a></h2>
-The basic interface is available in <a class="el" href="hwloc_8h_source.html" title="The hwloc API.">hwloc.h</a> . It mostly offers low-level routines for advanced programmers that want to manually manipulate objects and follow links between them. Most users should look at <a class="el" href="helper_8h_source.html" title="High-level hwloc traversal helpers.">hwloc/helper.h</a> which provides a lot of interesting higher-level traversal examples.<p>
-Each object contains a cpuset which describes the list of processors that it contains. These cpusets may be used for <a class="el" href="group__hwlocality__binding.html">Binding</a>. hwloc offers an extensive cpuset manipulation interface in <a class="el" href="cpuset_8h_source.html" title="The Cpuset API, for use in hwloc itself.">hwloc/cpuset.h</a> .<p>
-Moreover, hwloc also comes with additional helpers for interoperability with several commonly used environments. For Linux, some specific helpers are available in hwloc/linux.h , and <a class="el" href="linux-libnuma_8h_source.html" title="Macros to help interaction between hwloc and Linux libnuma.">hwloc/linux-libnuma.h</a> if using libnuma. On glibc-based systems, additional helpers are available in <a class="el" href="glibc-sched_8h_source.html" title="Macros to help interaction between hwloc and glibc scheduling routines.">hwloc/glibc-sched.h</a> . For systems with the Infiniband Verbs library, some dedicated helpers are provided in hwloc/ibverbs.h .<p>
-To precisely define the vocabulary used by hwloc, a <a class="el" href="glossary.html">Glossary</a> is available and should probably be read first.<p>
-Further documentation is available in html, manual pages, and pdf format in the source tarball in doc/doxygen-doc/ (after doxygen compilation for svn checkouts) and are installed in $prefix/share/doc/hwloc/ and the usual manual repository.<p>
-The following section presents an example of API usage.<h2><a class="anchor" name="interface_example">
-Interface example</a></h2>
-This section shows how to use hwloc with an small example <code>hwloc-hello.c</code> that just prints the topology and binds itself to the first processor of the second core of the machine.<p>
-Hardware Location provides a pkg-config object, so compiling the example boils down to<p>
-<div class="fragment"><pre class="fragment">
-CFLAGS+=$(pkg-config --cflags hwloc)
-LDLIBS+=$(pkg-config --libs hwloc)
-cc hwloc-hello.c $(CFLAGS) -o hwloc-hello $(LDLIBS)
-</pre></div><p>
-<div class="fragment"><pre class="fragment"><span class="comment">/* topo-hello.c */</span>
-<span class="preprocessor">#include <hwloc.h></span>
-
-<span class="keyword">static</span> <span class="keywordtype">void</span> print_children(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj, <span class="keywordtype">int</span> depth)
-{
- <span class="keywordtype">char</span> <span class="keywordtype">string</span>[128];
- <span class="keywordtype">int</span> i;
-
- <a class="code" href="group__hwlocality__conversion.html#g612dc210053b65d2466ac7ad39db92a4" title="Stringify a given topology object into a human-readable form.">hwloc_obj_snprintf</a>(<span class="keywordtype">string</span>, <span class="keyword">sizeof</span>(<span class="keywordtype">string</span>), topology, obj, <span class="stringliteral">"#"</span>, 0);
- printf(<span class="stringliteral">"%*s%s\n"</span>, 2*depth, <span class="stringliteral">""</span>, <span class="keywordtype">string</span>);
- <span class="keywordflow">for</span> (i = 0; i < obj-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>; i++)
- print_children(topology, obj-><a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f" title="Children, children[0 .. arity -1].">children</a>[i], depth + 1);
-}
-
-<span class="keywordtype">int</span> main(<span class="keywordtype">void</span>)
-{
- <span class="comment">/* Topology object */</span>
- <a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology;
-
- <span class="comment">/* Allocate and initialize topology object. */</span>
- <a class="code" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init</a>(&topology);
-
- <span class="comment">/* ... Optionally, put detection configuration here to e.g. ignore some</span>
-<span class="comment"> objects types, define a synthetic topology, etc.... The default is</span>
-<span class="comment"> to detect all the objects of the machine that the caller is allowed</span>
-<span class="comment"> to access.</span>
-<span class="comment"> See Configure Topology Detection. */</span>
-
- <span class="comment">/* Perform the topology detection. */</span>
- <a class="code" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826" title="Build the actual topology.">hwloc_topology_load</a>(topology);
-
-
- <span class="comment">/* Optionally, get some additional topology information</span>
-<span class="comment"> * in case we need the topology depth later.</span>
-<span class="comment"> */</span>
- <span class="keywordtype">unsigned</span> topodepth = <a class="code" href="group__hwlocality__information.html#g3cc2255e237b751a6c8efa8703b3daf5" title="Get the depth of the hierachical tree of objects.">hwloc_topology_get_depth</a>(topology);
-
-
- <span class="comment">/* Walk the topology with an array style, from level 0 (always the</span>
-<span class="comment"> * system level) to the lowest level (always the proc level). */</span>
- <span class="keywordtype">int</span> depth, i;
- <span class="keywordtype">char</span> <span class="keywordtype">string</span>[128];
- <span class="keywordflow">for</span> (depth = 0; depth < topodepth; depth++) {
- <span class="keywordflow">for</span> (i = 0; i < <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a>(topology, depth); i++) {
- <a class="code" href="group__hwlocality__conversion.html#g612dc210053b65d2466ac7ad39db92a4" title="Stringify a given topology object into a human-readable form.">hwloc_obj_snprintf</a>(<span class="keywordtype">string</span>, <span class="keyword">sizeof</span>(<span class="keywordtype">string</span>), topology,
- <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, i), <span class="stringliteral">"#"</span>, 0);
- printf(<span class="stringliteral">"%s\n"</span>, <span class="keywordtype">string</span>);
- }
- }
-
- <span class="comment">/* Walk the topology with a tree style. */</span>
- print_children(topology, <a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology), 0);
-
-
- <span class="comment">/* Print the number of sockets. */</span>
- depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec" title="Socket, physical package, or chip. In the physical meaning, i.e. that you can add...">HWLOC_OBJ_SOCKET</a>);
- <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
- printf(<span class="stringliteral">"The number of sockets is unknown\n"</span>);
- <span class="keywordflow">else</span>
- printf(<span class="stringliteral">"%u socket(s)\n"</span>, <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a>(topology, depth));
-
-
- <span class="comment">/* Find out where cores are, or else smaller sets of CPUs if the OS</span>
-<span class="comment"> * doesn't have the notion of core. */</span>
- depth = <a class="code" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9" title="Returns the depth of objects of type type or below.">hwloc_get_type_or_below_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f" title="Core. A computation unit (may be shared by several logical processors).">HWLOC_OBJ_CORE</a>);
-
- <span class="comment">/* Get last one. */</span>
- <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a>(topology, depth) - 1);
- <span class="keywordflow">if</span> (!obj)
- <span class="keywordflow">return</span> 0;
-
- <span class="comment">/* Get a copy of its cpuset that we may modify. */</span>
- <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-
- <span class="comment">/* Get only one logical processor (in case the core is SMT/hyperthreaded). */</span>
- <a class="code" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe" title="Keep a single CPU among those set in CPU set set.">hwloc_cpuset_singlify</a>(cpuset);
-
- <span class="comment">/* And try to bind ourself there. */</span>
- <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae" title="Bind current process or thread on cpus given in cpuset set.">hwloc_set_cpubind</a>(topology, cpuset, 0)) {
- <span class="keywordtype">char</span> *str = NULL;
- <a class="code" href="group__hwlocality__cpuset.html#ge2ebb56edf26097a355f24d859c56713" title="Stringify a cpuset into a newly allocated string.">hwloc_cpuset_asprintf</a>(&str, obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
- printf(<span class="stringliteral">"Couldn't bind to cpuset %s\n"</span>, str);
- free(str);
- }
-
- <span class="comment">/* Free our cpuset copy */</span>
- <a class="code" href="group__hwlocality__cpuset.html#gf5d5a9e082a43f8311fdcff55e611b23" title="Free CPU set set.">hwloc_cpuset_free</a>(cpuset);
-
- <span class="comment">/* Destroy topology object. */</span>
- <a class="code" href="group__hwlocality__creation.html#g9f34a640b6fd28d23699d4d084667b15" title="Terminate and free a topology context.">hwloc_topology_destroy</a>(topology);
-
- <span class="keywordflow">return</span> 0;
-}
-</pre></div><p>
-
-</div><div class="section" id="bugs">
- <h2><a class="anchor" name="bugs">
-Questions and bugs</a></h2>
-Questions should be sent to the devel mailing list (<a href="http://www.open-mpi.org/community/lists/hwloc.php">http://www.open-mpi.org/community/lists/hwloc.php</a>). Bug reports should be reported in the tracker (<a href="https://svn.open-mpi.org/trac/hwloc/">https://svn.open-mpi.org/trac/hwloc/</a>).<p>
-
-</div><div class="section" id="credits">
- <h2><a class="anchor" name="history">
-History / credits</a></h2>
-hwloc is the evolution and merger of the libtopology (<a href="http://runtime.bordeaux.inria.fr/libtopology/">http://runtime.bordeaux.inria.fr/libtopology/</a>) project and the Portable Linux Processor Affinity (PLPA) (<a href="http://www.open-mpi.org/projects/plpa/">http://www.open-mpi.org/projects/plpa/</a>) project. Because of functional and ideological overlap, these two code bases and ideas were merged and released under the name "hwloc" as an Open MPI sub-project.<p>
-libtopology was initially developed by the INRIA Runtime Team-Project (<a href="http://runtime.bordeaux.inria.fr/">http://runtime.bordeaux.inria.fr/</a>) (headed by Raymond Namyst (<a href="http://dept-info.labri.fr/~namyst/">http://dept-info.labri.fr/~namyst/</a>)). PLPA was initially developed by the Open MPI development team as a sub-project. Both are now deprecated in favor of hwloc, which is distributed as an Open MPI sub-project.<p>
-
-</div>
- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/index.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/index.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/index.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,309 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li class="current"><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc</h1>
-<p>
-<h3 align="center">0.9.1rc1 </h3><h1 class="sub">Portable abstraction of hierarchical architectures for high-performance computing</h1>
-<p>
-<hr>
-<p>
-
-<div class="section" id="introduction">
- <h2><a class="anchor" name="Introduction">
-Introduction</a></h2>
-hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently.<p>
-hwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information.<p>
-hwloc supports the following operating systems:<p>
-<ul>
-<li>
-Linux (including old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support) </li>
-<li>
-Solaris </li>
-<li>
-AIX </li>
-<li>
-Darwin </li>
-<li>
-OSF/1 (aka. Tru64) </li>
-<li>
-HP-UX </li>
-<li>
-Windows </li>
-<li>
-For other OSes, only the number of processors is available for now. </li>
-</ul>
-<p>
-For development and debugging purposes, hwloc also offers the ability to work on fake topologies:<p>
-<ul>
-<li>
-Symmetrical tree of resources generated from a list of level arities </li>
-<li>
-Remote machine simulation through the gathering of Linux sysfs topology files </li>
-</ul>
-<p>
-hwloc may also display the topology in a convenient format, either in graphical mode, or by exporting in PDF, PNG, FIG, ... format, or in text mode (see Examples below).<p>
-hwloc offers a programming interface for manipulating topologies and objects. It also brings a powerful cpu bitmap API that is used to describe topology objects location on physical/logical processors. See the <a class="el" href="index.html#interface">Programming interface</a> below. It may also be used to binding applications onto certain cores or memory nodes. Several utility programs are also provided to ease command-line manipulation of topology objects, binding of processes, ...<p>
-
-</div><div class="section" id="installation">
- <h2><a class="anchor" name="installation">
-Installation</a></h2>
-hwloc (<a href="http://www.open-mpi.org/projects/hwloc/">http://www.open-mpi.org/projects/hwloc/</a>) is available under the BSD license. It is hosted by Open MPI (<a href="http://www.open-mpi.org/">http://www.open-mpi.org/</a>). The current SVN snapshot can be fetched with:<p>
-<ul>
-<li>
-svn checkout <a href="http://svn.open-mpi.org/svn/hwloc/trunk">http://svn.open-mpi.org/svn/hwloc/trunk</a> hwloc-trunk </li>
-<li>
-cd hwloc-trunk </li>
-<li>
-./autogen.sh </li>
-</ul>
-<p>
-Note that autoconf >=2.60, automake >=1.10 and libtool >=2.2.6 are required in that case.<p>
-Installation by itself is as usual:<p>
-<ul>
-<li>
-./configure --prefix=... </li>
-<li>
-make </li>
-<li>
-make install </li>
-</ul>
-<p>
-Lstopo's fig support is always available. To get support for pdf, ps and png support, cairo is needed. To get support for xml, libxml2 is needed.<p>
-
-</div><div class="section" id="examples">
- <h2><a class="anchor" name="examples">
-Examples</a></h2>
-On a 4-socket 2-core machine with hyperthreading, the <code>lstopo</code> tool may show the following outputs:<p>
-<div align="center">
-<img src="dudley.png" alt="dudley.png">
-</div>
- <p>
-<div class="fragment"><pre class="fragment">System(15GB)
- Socket<span class="preprocessor">#0 + L3(4096KB)</span>
-<span class="preprocessor"></span> L2(1024KB) + L1(16KB) + Core#0
- P#0
- P#8
- L2(1024KB) + L1(16KB) + Core#1
- P#4
- P#12
- Socket#1 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core<span class="preprocessor">#0</span>
-<span class="preprocessor"></span> P#1
- P#9
- L2(1024KB) + L1(16KB) + Core#1
- P#5
- P#13
- Socket#2 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core<span class="preprocessor">#0</span>
-<span class="preprocessor"></span> P#2
- P#10
- L2(1024KB) + L1(16KB) + Core#1
- P#6
- P#14
- Socket#3 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core<span class="preprocessor">#0</span>
-<span class="preprocessor"></span> P#3
- P#11
- L2(1024KB) + L1(16KB) + Core#1
- P#7
- P#15
-</pre></div><p>
-On a 4-socket 2-core Opteron NUMA machine, the <code>lstopo</code> tool may show the following outputs:<p>
-<div align="center">
-<img src="hagrid.png" alt="hagrid.png">
-</div>
- <p>
-<div class="fragment"><pre class="fragment">System(62GB)
- Node<span class="preprocessor">#0(8190MB) + Socket#0</span>
-<span class="preprocessor"></span> L2(1024KB) + L1(64KB) + Core#0 + P#0
- L2(1024KB) + L1(64KB) + Core#1 + P#1
- Node#1(8192MB) + Socket#1
- L2(1024KB) + L1(64KB) + Core#0 + P#2
- L2(1024KB) + L1(64KB) + Core#1 + P#3
- Node#2(8192MB) + Socket#2
- L2(1024KB) + L1(64KB) + Core#0 + P#4
- L2(1024KB) + L1(64KB) + Core#1 + P#5
- Node#3(8192MB) + Socket#3
- L2(1024KB) + L1(64KB) + Core#0 + P#6
- L2(1024KB) + L1(64KB) + Core#1 + P#7
- Node#4(8192MB) + Socket#4
- L2(1024KB) + L1(64KB) + Core#0 + P#8
- L2(1024KB) + L1(64KB) + Core#1 + P#9
- Node#5(8192MB) + Socket#5
- L2(1024KB) + L1(64KB) + Core#0 + P#10
- L2(1024KB) + L1(64KB) + Core#1 + P#11
- Node#6(8192MB) + Socket#6
- L2(1024KB) + L1(64KB) + Core#0 + P#12
- L2(1024KB) + L1(64KB) + Core#1 + P#13
- Node#7(8192MB) + Socket#7
- L2(1024KB) + L1(64KB) + Core#0 + P#14
- L2(1024KB) + L1(64KB) + Core#1 + P#15
-</pre></div><p>
-On a 2-socket quad-core Xeon (pre-Nehalem ones assembling 2 dual-core dies into each socket):<p>
-<div align="center">
-<img src="emmett.png" alt="emmett.png">
-</div>
- <p>
-<div class="fragment"><pre class="fragment">System(15GB)
- Socket<span class="preprocessor">#0</span>
-<span class="preprocessor"></span> L2(4096KB)
- L1(32KB) + Core<span class="preprocessor">#0 + P#0</span>
-<span class="preprocessor"></span> L1(32KB) + Core#1 + P#4
- L2(4096KB)
- L1(32KB) + Core<span class="preprocessor">#2 + P#2</span>
-<span class="preprocessor"></span> L1(32KB) + Core#3 + P#6
- Socket#1
- L2(4096KB)
- L1(32KB) + Core<span class="preprocessor">#0 + P#1</span>
-<span class="preprocessor"></span> L1(32KB) + Core#1 + P#5
- L2(4096KB)
- L1(32KB) + Core<span class="preprocessor">#2 + P#3</span>
-<span class="preprocessor"> L1(32KB) + Core#3 + P#7</span>
-</pre></div><p>
-
-</div><div class="section" id="interface">
-<h2><a class="anchor" name="interface">
-Programming interface</a></h2>
-The basic interface is available in <a class="el" href="hwloc_8h_source.html" title="The hwloc API.">hwloc.h</a> . It mostly offers low-level routines for advanced programmers that want to manually manipulate objects and follow links between them. Most users should look at <a class="el" href="helper_8h_source.html" title="High-level hwloc traversal helpers.">hwloc/helper.h</a> which provides a lot of interesting higher-level traversal examples.<p>
-Each object contains a cpuset which describes the list of processors that it contains. These cpusets may be used for <a class="el" href="group__hwlocality__binding.html">Binding</a>. hwloc offers an extensive cpuset manipulation interface in <a class="el" href="cpuset_8h_source.html" title="The Cpuset API, for use in hwloc itself.">hwloc/cpuset.h</a> .<p>
-Moreover, hwloc also comes with additional helpers for interoperability with several commonly used environments. For Linux, some specific helpers are available in hwloc/linux.h , and <a class="el" href="linux-libnuma_8h_source.html" title="Macros to help interaction between hwloc and Linux libnuma.">hwloc/linux-libnuma.h</a> if using libnuma. On glibc-based systems, additional helpers are available in <a class="el" href="glibc-sched_8h_source.html" title="Macros to help interaction between hwloc and glibc scheduling routines.">hwloc/glibc-sched.h</a> . For systems with the Infiniband Verbs library, some dedicated helpers are provided in hwloc/ibverbs.h .<p>
-To precisely define the vocabulary used by hwloc, a <a class="el" href="glossary.html">Glossary</a> is available and should probably be read first.<p>
-Further documentation is available in html, manual pages, and pdf format in the source tarball in doc/doxygen-doc/ (after doxygen compilation for svn checkouts) and are installed in $prefix/share/doc/hwloc/ and the usual manual repository.<p>
-The following section presents an example of API usage.<h2><a class="anchor" name="interface_example">
-Interface example</a></h2>
-This section shows how to use hwloc with an small example <code>hwloc-hello.c</code> that just prints the topology and binds itself to the first processor of the second core of the machine.<p>
-Hardware Location provides a pkg-config object, so compiling the example boils down to<p>
-<div class="fragment"><pre class="fragment">
-CFLAGS+=$(pkg-config --cflags hwloc)
-LDLIBS+=$(pkg-config --libs hwloc)
-cc hwloc-hello.c $(CFLAGS) -o hwloc-hello $(LDLIBS)
-</pre></div><p>
-<div class="fragment"><pre class="fragment"><span class="comment">/* topo-hello.c */</span>
-<span class="preprocessor">#include <hwloc.h></span>
-
-<span class="keyword">static</span> <span class="keywordtype">void</span> print_children(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj, <span class="keywordtype">int</span> depth)
-{
- <span class="keywordtype">char</span> <span class="keywordtype">string</span>[128];
- <span class="keywordtype">int</span> i;
-
- <a class="code" href="group__hwlocality__conversion.html#g612dc210053b65d2466ac7ad39db92a4" title="Stringify a given topology object into a human-readable form.">hwloc_obj_snprintf</a>(<span class="keywordtype">string</span>, <span class="keyword">sizeof</span>(<span class="keywordtype">string</span>), topology, obj, <span class="stringliteral">"#"</span>, 0);
- printf(<span class="stringliteral">"%*s%s\n"</span>, 2*depth, <span class="stringliteral">""</span>, <span class="keywordtype">string</span>);
- <span class="keywordflow">for</span> (i = 0; i < obj-><a class="code" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1" title="Number of children.">arity</a>; i++)
- print_children(topology, obj-><a class="code" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f" title="Children, children[0 .. arity -1].">children</a>[i], depth + 1);
-}
-
-<span class="keywordtype">int</span> main(<span class="keywordtype">void</span>)
-{
- <span class="comment">/* Topology object */</span>
- <a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology;
-
- <span class="comment">/* Allocate and initialize topology object. */</span>
- <a class="code" href="group__hwlocality__creation.html#g03fd4a16d8b9ee1ffc32b25fd2f6bdfa" title="Allocate a topology context.">hwloc_topology_init</a>(&topology);
-
- <span class="comment">/* ... Optionally, put detection configuration here to e.g. ignore some</span>
-<span class="comment"> objects types, define a synthetic topology, etc.... The default is</span>
-<span class="comment"> to detect all the objects of the machine that the caller is allowed</span>
-<span class="comment"> to access.</span>
-<span class="comment"> See Configure Topology Detection. */</span>
-
- <span class="comment">/* Perform the topology detection. */</span>
- <a class="code" href="group__hwlocality__creation.html#gbdf58d87ad77f6615fccdfe0535ff826" title="Build the actual topology.">hwloc_topology_load</a>(topology);
-
-
- <span class="comment">/* Optionally, get some additional topology information</span>
-<span class="comment"> * in case we need the topology depth later.</span>
-<span class="comment"> */</span>
- <span class="keywordtype">unsigned</span> topodepth = <a class="code" href="group__hwlocality__information.html#g3cc2255e237b751a6c8efa8703b3daf5" title="Get the depth of the hierachical tree of objects.">hwloc_topology_get_depth</a>(topology);
-
-
- <span class="comment">/* Walk the topology with an array style, from level 0 (always the</span>
-<span class="comment"> * system level) to the lowest level (always the proc level). */</span>
- <span class="keywordtype">int</span> depth, i;
- <span class="keywordtype">char</span> <span class="keywordtype">string</span>[128];
- <span class="keywordflow">for</span> (depth = 0; depth < topodepth; depth++) {
- <span class="keywordflow">for</span> (i = 0; i < <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a>(topology, depth); i++) {
- <a class="code" href="group__hwlocality__conversion.html#g612dc210053b65d2466ac7ad39db92a4" title="Stringify a given topology object into a human-readable form.">hwloc_obj_snprintf</a>(<span class="keywordtype">string</span>, <span class="keyword">sizeof</span>(<span class="keywordtype">string</span>), topology,
- <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, i), <span class="stringliteral">"#"</span>, 0);
- printf(<span class="stringliteral">"%s\n"</span>, <span class="keywordtype">string</span>);
- }
- }
-
- <span class="comment">/* Walk the topology with a tree style. */</span>
- print_children(topology, <a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology), 0);
-
-
- <span class="comment">/* Print the number of sockets. */</span>
- depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec" title="Socket, physical package, or chip. In the physical meaning, i.e. that you can add...">HWLOC_OBJ_SOCKET</a>);
- <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>)
- printf(<span class="stringliteral">"The number of sockets is unknown\n"</span>);
- <span class="keywordflow">else</span>
- printf(<span class="stringliteral">"%u socket(s)\n"</span>, <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a>(topology, depth));
-
-
- <span class="comment">/* Find out where cores are, or else smaller sets of CPUs if the OS</span>
-<span class="comment"> * doesn't have the notion of core. */</span>
- depth = <a class="code" href="group__hwlocality__helper__types.html#ga0835c86ef2ce8c62637d61a1cf134f9" title="Returns the depth of objects of type type or below.">hwloc_get_type_or_below_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f" title="Core. A computation unit (may be shared by several logical processors).">HWLOC_OBJ_CORE</a>);
-
- <span class="comment">/* Get last one. */</span>
- <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> obj = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, <a class="code" href="group__hwlocality__information.html#gb17065e3d53455973844568d9f21c72c" title="Returns the width of level at depth depth.">hwloc_get_nbobjs_by_depth</a>(topology, depth) - 1);
- <span class="keywordflow">if</span> (!obj)
- <span class="keywordflow">return</span> 0;
-
- <span class="comment">/* Get a copy of its cpuset that we may modify. */</span>
- <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-
- <span class="comment">/* Get only one logical processor (in case the core is SMT/hyperthreaded). */</span>
- <a class="code" href="group__hwlocality__cpuset.html#g548a6620cce008fc5b1e2110d25135fe" title="Keep a single CPU among those set in CPU set set.">hwloc_cpuset_singlify</a>(cpuset);
-
- <span class="comment">/* And try to bind ourself there. */</span>
- <span class="keywordflow">if</span> (<a class="code" href="group__hwlocality__binding.html#g47053da286384d86ec3e4fb3fe148dae" title="Bind current process or thread on cpus given in cpuset set.">hwloc_set_cpubind</a>(topology, cpuset, 0)) {
- <span class="keywordtype">char</span> *str = NULL;
- <a class="code" href="group__hwlocality__cpuset.html#ge2ebb56edf26097a355f24d859c56713" title="Stringify a cpuset into a newly allocated string.">hwloc_cpuset_asprintf</a>(&str, obj-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
- printf(<span class="stringliteral">"Couldn't bind to cpuset %s\n"</span>, str);
- free(str);
- }
-
- <span class="comment">/* Free our cpuset copy */</span>
- <a class="code" href="group__hwlocality__cpuset.html#gf5d5a9e082a43f8311fdcff55e611b23" title="Free CPU set set.">hwloc_cpuset_free</a>(cpuset);
-
- <span class="comment">/* Destroy topology object. */</span>
- <a class="code" href="group__hwlocality__creation.html#g9f34a640b6fd28d23699d4d084667b15" title="Terminate and free a topology context.">hwloc_topology_destroy</a>(topology);
-
- <span class="keywordflow">return</span> 0;
-}
-</pre></div><p>
-
-</div><div class="section" id="bugs">
- <h2><a class="anchor" name="bugs">
-Questions and bugs</a></h2>
-Questions should be sent to the devel mailing list (<a href="http://www.open-mpi.org/community/lists/hwloc.php">http://www.open-mpi.org/community/lists/hwloc.php</a>). Bug reports should be reported in the tracker (<a href="https://svn.open-mpi.org/trac/hwloc/">https://svn.open-mpi.org/trac/hwloc/</a>).<p>
-
-</div><div class="section" id="credits">
- <h2><a class="anchor" name="history">
-History / credits</a></h2>
-hwloc is the evolution and merger of the libtopology (<a href="http://runtime.bordeaux.inria.fr/libtopology/">http://runtime.bordeaux.inria.fr/libtopology/</a>) project and the Portable Linux Processor Affinity (PLPA) (<a href="http://www.open-mpi.org/projects/plpa/">http://www.open-mpi.org/projects/plpa/</a>) project. Because of functional and ideological overlap, these two code bases and ideas were merged and released under the name "hwloc" as an Open MPI sub-project.<p>
-libtopology was initially developed by the INRIA Runtime Team-Project (<a href="http://runtime.bordeaux.inria.fr/">http://runtime.bordeaux.inria.fr/</a>) (headed by Raymond Namyst (<a href="http://dept-info.labri.fr/~namyst/">http://dept-info.labri.fr/~namyst/</a>)). PLPA was initially developed by the Open MPI development team as a sub-project. Both are now deprecated in favor of hwloc, which is distributed as an Open MPI sub-project.<p>
-
-</div>
- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/linux-libnuma_8h_source.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/linux-libnuma_8h_source.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/linux-libnuma_8h_source.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,219 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): linux-libnuma.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>linux-libnuma.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00013"></a>00013 <span class="preprocessor">#ifndef HWLOC_LINUX_LIBNUMA_H</span>
-<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_LINUX_LIBNUMA_H</span>
-<a name="l00015"></a>00015 <span class="preprocessor"></span>
-<a name="l00016"></a>00016 <span class="preprocessor">#include <hwloc.h></span>
-<a name="l00017"></a>00017 <span class="preprocessor">#include <numa.h></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <assert.h></span>
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020
-<a name="l00036"></a>00036 <span class="keyword">static</span> inline <span class="keywordtype">void</span>
-<a name="l00037"></a><a class="code" href="group__hwlocality__linux__libnuma__ulongs.html#g7119f03aa7437b027edea3a32ebce265">00037</a> <a class="code" href="group__hwlocality__linux__libnuma__ulongs.html#g7119f03aa7437b027edea3a32ebce265" title="Convert hwloc CPU set cpuset into the array of unsigned long mask.">hwloc_cpuset_to_linux_libnuma_ulongs</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset,
-<a name="l00038"></a>00038 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> *mask, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> *maxnode)
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> outmaxnode = -1;
-<a name="l00041"></a>00041 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node = NULL;
-<a name="l00042"></a>00042 <span class="keywordtype">unsigned</span> nbnodes = <a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0" title="Returns the width of level type type.">hwloc_get_nbobjs_by_type</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00043"></a>00043 <span class="keywordtype">int</span> i;
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="keywordflow">for</span>(i=0; i<*maxnode/HWLOC_BITS_PER_LONG; i++)
-<a name="l00046"></a>00046 mask[i] = 0;
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 <span class="keywordflow">if</span> (nbnodes) {
-<a name="l00049"></a>00049 <span class="keywordflow">while</span> ((node = <a class="code" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219" title="Iterate through same-depth objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_depth</a>(topology, cpuset, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>, node)) != NULL) {
-<a name="l00050"></a>00050 <span class="keywordflow">if</span> (node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a> >= *maxnode)
-<a name="l00051"></a>00051 <span class="keywordflow">break</span>;
-<a name="l00052"></a>00052 mask[node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>/HWLOC_BITS_PER_LONG] |= 1 << (node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a> % HWLOC_BITS_PER_LONG);
-<a name="l00053"></a>00053 outmaxnode = node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>;
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056 } <span class="keywordflow">else</span> {
-<a name="l00057"></a>00057 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00058"></a>00058 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309" title="Test whether set set is zero.">hwloc_cpuset_iszero</a>(cpuset)) {
-<a name="l00059"></a>00059 mask[0] = 1;
-<a name="l00060"></a>00060 outmaxnode = 0;
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062 }
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 *maxnode = outmaxnode+1;
-<a name="l00065"></a>00065 }
-<a name="l00066"></a>00066
-<a name="l00076"></a>00076 <span class="keyword">static</span> inline <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>
-<a name="l00077"></a><a class="code" href="group__hwlocality__linux__libnuma__ulongs.html#gad80d59fee26a1e0ecf7a0bae76dc685">00077</a> <a class="code" href="group__hwlocality__linux__libnuma__ulongs.html#gad80d59fee26a1e0ecf7a0bae76dc685" title="Convert the array of unsigned long mask into hwloc CPU set.">hwloc_cpuset_from_linux_libnuma_ulongs</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology,
-<a name="l00078"></a>00078 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> *mask, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> maxnode)
-<a name="l00079"></a>00079 {
-<a name="l00080"></a>00080 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset;
-<a name="l00081"></a>00081 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node;
-<a name="l00082"></a>00082 <span class="keywordtype">int</span> depth;
-<a name="l00083"></a>00083 <span class="keywordtype">int</span> i;
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085 depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00086"></a>00086 assert(depth != <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>);
-<a name="l00087"></a>00087
-<a name="l00088"></a>00088 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>) {
-<a name="l00089"></a>00089 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00090"></a>00090 <span class="keywordflow">if</span> (mask[0] & 1)
-<a name="l00091"></a>00091 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(<a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology)->cpuset);
-<a name="l00092"></a>00092 <span class="keywordflow">else</span>
-<a name="l00093"></a>00093 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095 } <span class="keywordflow">else</span> {
-<a name="l00096"></a>00096 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00097"></a>00097 <span class="keywordflow">for</span>(i=0; i<maxnode; i++)
-<a name="l00098"></a>00098 <span class="keywordflow">if</span> (mask[i/HWLOC_BITS_PER_LONG] & (1 << (i% HWLOC_BITS_PER_LONG))) {
-<a name="l00099"></a>00099 node = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, i);
-<a name="l00100"></a>00100 <span class="keywordflow">if</span> (node)
-<a name="l00101"></a>00101 <a class="code" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93" title="Or set modifier_set into set set.">hwloc_cpuset_orset</a>(cpuset, node-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00102"></a>00102 }
-<a name="l00103"></a>00103 }
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105 <span class="keywordflow">return</span> cpuset;
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00124"></a>00124 <span class="keyword">static</span> inline <span class="keyword">struct </span>bitmask *
-<a name="l00125"></a><a class="code" href="group__hwlocality__linux__libnuma__bitmask.html#g66720508d673173aea250095be22822d">00125</a> <a class="code" href="group__hwlocality__linux__libnuma__bitmask.html#g66720508d673173aea250095be22822d" title="Convert hwloc CPU set cpuset into the returned libnuma bitmask.">hwloc_cpuset_to_linux_libnuma_bitmask</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset)
-<a name="l00126"></a>00126 {
-<a name="l00127"></a>00127 <span class="keyword">struct </span>bitmask *bitmask;
-<a name="l00128"></a>00128 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node = NULL;
-<a name="l00129"></a>00129 <span class="keywordtype">unsigned</span> nbnodes = <a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0" title="Returns the width of level type type.">hwloc_get_nbobjs_by_type</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131 <span class="keywordflow">if</span> (nbnodes) {
-<a name="l00132"></a>00132 bitmask = numa_bitmask_alloc(nbnodes);
-<a name="l00133"></a>00133 <span class="keywordflow">if</span> (!bitmask)
-<a name="l00134"></a>00134 <span class="keywordflow">return</span> NULL;
-<a name="l00135"></a>00135 <span class="keywordflow">while</span> ((node = <a class="code" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb" title="Iterate through same-type objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_type</a>(topology, cpuset, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>, node)) != NULL)
-<a name="l00136"></a>00136 numa_bitmask_setbit(bitmask, node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>);
-<a name="l00137"></a>00137
-<a name="l00138"></a>00138 } <span class="keywordflow">else</span> {
-<a name="l00139"></a>00139 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00140"></a>00140 bitmask = numa_bitmask_alloc(1);
-<a name="l00141"></a>00141 <span class="keywordflow">if</span> (!bitmask)
-<a name="l00142"></a>00142 <span class="keywordflow">return</span> NULL;
-<a name="l00143"></a>00143 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309" title="Test whether set set is zero.">hwloc_cpuset_iszero</a>(cpuset))
-<a name="l00144"></a>00144 numa_bitmask_setbit(bitmask, 0);
-<a name="l00145"></a>00145 }
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147 <span class="keywordflow">return</span> bitmask;
-<a name="l00148"></a>00148 }
-<a name="l00149"></a>00149
-<a name="l00155"></a>00155 <span class="keyword">static</span> inline <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>
-<a name="l00156"></a><a class="code" href="group__hwlocality__linux__libnuma__bitmask.html#ga7ac171ac41f209bfbc710ca690affe0">00156</a> <a class="code" href="group__hwlocality__linux__libnuma__bitmask.html#ga7ac171ac41f209bfbc710ca690affe0" title="Convert libnuma bitmask bitmask into hwloc CPU set cpuset.">hwloc_cpuset_from_linux_libnuma_bitmask</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology,
-<a name="l00157"></a>00157 <span class="keyword">const</span> <span class="keyword">struct</span> bitmask *bitmask)
-<a name="l00158"></a>00158 {
-<a name="l00159"></a>00159 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset;
-<a name="l00160"></a>00160 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node;
-<a name="l00161"></a>00161 <span class="keywordtype">int</span> depth;
-<a name="l00162"></a>00162 <span class="keywordtype">int</span> i;
-<a name="l00163"></a>00163
-<a name="l00164"></a>00164 depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00165"></a>00165 assert(depth != <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>);
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>) {
-<a name="l00168"></a>00168 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00169"></a>00169 <span class="keywordflow">if</span> (numa_bitmask_isbitset(bitmask, 0))
-<a name="l00170"></a>00170 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(<a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology)->cpuset);
-<a name="l00171"></a>00171 <span class="keywordflow">else</span>
-<a name="l00172"></a>00172 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00173"></a>00173
-<a name="l00174"></a>00174 } <span class="keywordflow">else</span> {
-<a name="l00175"></a>00175 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00176"></a>00176 <span class="keywordflow">for</span>(i=0; i<NUMA_NUM_NODES; i++)
-<a name="l00177"></a>00177 <span class="keywordflow">if</span> (numa_bitmask_isbitset(bitmask, i)) {
-<a name="l00178"></a>00178 node = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, i);
-<a name="l00179"></a>00179 <span class="keywordflow">if</span> (node)
-<a name="l00180"></a>00180 <a class="code" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93" title="Or set modifier_set into set set.">hwloc_cpuset_orset</a>(cpuset, node-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00181"></a>00181 }
-<a name="l00182"></a>00182 }
-<a name="l00183"></a>00183
-<a name="l00184"></a>00184 <span class="keywordflow">return</span> cpuset;
-<a name="l00185"></a>00185 }
-<a name="l00186"></a>00186
-<a name="l00191"></a>00191 <span class="preprocessor">#ifdef NUMA_VERSION1_COMPATIBILITY</span>
-<a name="l00192"></a>00192 <span class="preprocessor"></span>
-<a name="l00202"></a>00202 <span class="keyword">static</span> inline <span class="keywordtype">void</span>
-<a name="l00203"></a><a class="code" href="group__hwlocality__linux__libnuma__nodemask.html#gd6c037010e89674b799ed8131d7a632c">00203</a> <a class="code" href="group__hwlocality__linux__libnuma__nodemask.html#gd6c037010e89674b799ed8131d7a632c" title="Convert hwloc CPU set cpuset into libnuma nodemask nodemask.">hwloc_cpuset_to_linux_libnuma_nodemask</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset,
-<a name="l00204"></a>00204 nodemask_t *nodemask)
-<a name="l00205"></a>00205 {
-<a name="l00206"></a>00206 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node = NULL;
-<a name="l00207"></a>00207 <span class="keywordtype">unsigned</span> nbnodes = <a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0" title="Returns the width of level type type.">hwloc_get_nbobjs_by_type</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00208"></a>00208
-<a name="l00209"></a>00209 nodemask_zero(nodemask);
-<a name="l00210"></a>00210 <span class="keywordflow">if</span> (nbnodes) {
-<a name="l00211"></a>00211 <span class="keywordflow">while</span> ((node = <a class="code" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb" title="Iterate through same-type objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_type</a>(topology, cpuset, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>, node)) != NULL)
-<a name="l00212"></a>00212 nodemask_set(nodemask, node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>);
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214 } <span class="keywordflow">else</span> {
-<a name="l00215"></a>00215 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00216"></a>00216 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309" title="Test whether set set is zero.">hwloc_cpuset_iszero</a>(cpuset))
-<a name="l00217"></a>00217 nodemask_set(nodemask, 0);
-<a name="l00218"></a>00218 }
-<a name="l00219"></a>00219 }
-<a name="l00220"></a>00220
-<a name="l00226"></a>00226 <span class="keyword">static</span> inline <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>
-<a name="l00227"></a><a class="code" href="group__hwlocality__linux__libnuma__nodemask.html#gc199bbdcd7913ce17bd36a168e00991f">00227</a> <a class="code" href="group__hwlocality__linux__libnuma__nodemask.html#gc199bbdcd7913ce17bd36a168e00991f" title="Convert libnuma nodemask nodemask into hwloc CPU set cpuset.">hwloc_cpuset_from_linux_libnuma_nodemask</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology,
-<a name="l00228"></a>00228 <span class="keyword">const</span> nodemask_t *nodemask)
-<a name="l00229"></a>00229 {
-<a name="l00230"></a>00230 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset;
-<a name="l00231"></a>00231 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node;
-<a name="l00232"></a>00232 <span class="keywordtype">int</span> depth;
-<a name="l00233"></a>00233 <span class="keywordtype">int</span> i;
-<a name="l00234"></a>00234
-<a name="l00235"></a>00235 depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00236"></a>00236 assert(depth != <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>);
-<a name="l00237"></a>00237
-<a name="l00238"></a>00238 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>) {
-<a name="l00239"></a>00239 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00240"></a>00240 <span class="keywordflow">if</span> (nodemask_isset(nodemask, 0))
-<a name="l00241"></a>00241 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(<a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology)->cpuset);
-<a name="l00242"></a>00242 <span class="keywordflow">else</span>
-<a name="l00243"></a>00243 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00244"></a>00244
-<a name="l00245"></a>00245 } <span class="keywordflow">else</span> {
-<a name="l00246"></a>00246 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00247"></a>00247 <span class="keywordflow">for</span>(i=0; i<NUMA_NUM_NODES; i++)
-<a name="l00248"></a>00248 <span class="keywordflow">if</span> (nodemask_isset(nodemask, i)) {
-<a name="l00249"></a>00249 node = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, i);
-<a name="l00250"></a>00250 <span class="keywordflow">if</span> (node)
-<a name="l00251"></a>00251 <a class="code" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93" title="Or set modifier_set into set set.">hwloc_cpuset_orset</a>(cpuset, node-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00252"></a>00252 }
-<a name="l00253"></a>00253 }
-<a name="l00254"></a>00254
-<a name="l00255"></a>00255 <span class="keywordflow">return</span> cpuset;
-<a name="l00256"></a>00256 }
-<a name="l00257"></a>00257
-<a name="l00259"></a>00259 <span class="preprocessor">#endif </span><span class="comment">/* NUMA_VERSION1_COMPATIBILITY */</span>
-<a name="l00260"></a>00260
-<a name="l00261"></a>00261
-<a name="l00262"></a>00262 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_LINUX_NUMA_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/linux-libnuma_8h_source.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/linux-libnuma_8h_source.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/linux-libnuma_8h_source.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,219 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): linux-libnuma.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- </ul>
- </div>
-<h1>linux-libnuma.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1</span>
-<a name="l00003"></a>00003 <span class="comment"> * See COPYING in top-level directory.</span>
-<a name="l00004"></a>00004 <span class="comment"> */</span>
-<a name="l00005"></a>00005
-<a name="l00013"></a>00013 <span class="preprocessor">#ifndef HWLOC_LINUX_LIBNUMA_H</span>
-<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#define HWLOC_LINUX_LIBNUMA_H</span>
-<a name="l00015"></a>00015 <span class="preprocessor"></span>
-<a name="l00016"></a>00016 <span class="preprocessor">#include <hwloc.h></span>
-<a name="l00017"></a>00017 <span class="preprocessor">#include <numa.h></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <assert.h></span>
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020
-<a name="l00036"></a>00036 <span class="keyword">static</span> __inline <span class="keywordtype">void</span>
-<a name="l00037"></a><a class="code" href="group__hwlocality__linux__libnuma__ulongs.html#g7119f03aa7437b027edea3a32ebce265">00037</a> <a class="code" href="group__hwlocality__linux__libnuma__ulongs.html#g7119f03aa7437b027edea3a32ebce265" title="Convert hwloc CPU set cpuset into the array of unsigned long mask.">hwloc_cpuset_to_linux_libnuma_ulongs</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset,
-<a name="l00038"></a>00038 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> *mask, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> *maxnode)
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> outmaxnode = -1;
-<a name="l00041"></a>00041 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node = NULL;
-<a name="l00042"></a>00042 <span class="keywordtype">unsigned</span> nbnodes = <a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0" title="Returns the width of level type type.">hwloc_get_nbobjs_by_type</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00043"></a>00043 <span class="keywordtype">int</span> i;
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="keywordflow">for</span>(i=0; i<*maxnode/HWLOC_BITS_PER_LONG; i++)
-<a name="l00046"></a>00046 mask[i] = 0;
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 <span class="keywordflow">if</span> (nbnodes) {
-<a name="l00049"></a>00049 <span class="keywordflow">while</span> ((node = <a class="code" href="group__hwlocality__helper__find__coverings.html#g39cbd3f1608d0fe503d396430cffe219" title="Iterate through same-depth objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_depth</a>(topology, cpuset, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>, node)) != NULL) {
-<a name="l00050"></a>00050 <span class="keywordflow">if</span> (node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a> >= *maxnode)
-<a name="l00051"></a>00051 <span class="keywordflow">break</span>;
-<a name="l00052"></a>00052 mask[node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>/HWLOC_BITS_PER_LONG] |= 1 << (node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a> % HWLOC_BITS_PER_LONG);
-<a name="l00053"></a>00053 outmaxnode = node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>;
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056 } <span class="keywordflow">else</span> {
-<a name="l00057"></a>00057 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00058"></a>00058 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309" title="Test whether set set is zero.">hwloc_cpuset_iszero</a>(cpuset)) {
-<a name="l00059"></a>00059 mask[0] = 1;
-<a name="l00060"></a>00060 outmaxnode = 0;
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062 }
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 *maxnode = outmaxnode+1;
-<a name="l00065"></a>00065 }
-<a name="l00066"></a>00066
-<a name="l00076"></a>00076 <span class="keyword">static</span> __inline <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>
-<a name="l00077"></a><a class="code" href="group__hwlocality__linux__libnuma__ulongs.html#gad80d59fee26a1e0ecf7a0bae76dc685">00077</a> <a class="code" href="group__hwlocality__linux__libnuma__ulongs.html#gad80d59fee26a1e0ecf7a0bae76dc685" title="Convert the array of unsigned long mask into hwloc CPU set.">hwloc_cpuset_from_linux_libnuma_ulongs</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology,
-<a name="l00078"></a>00078 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> *mask, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> maxnode)
-<a name="l00079"></a>00079 {
-<a name="l00080"></a>00080 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset;
-<a name="l00081"></a>00081 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node;
-<a name="l00082"></a>00082 <span class="keywordtype">int</span> depth;
-<a name="l00083"></a>00083 <span class="keywordtype">int</span> i;
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085 depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00086"></a>00086 assert(depth != <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>);
-<a name="l00087"></a>00087
-<a name="l00088"></a>00088 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>) {
-<a name="l00089"></a>00089 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00090"></a>00090 <span class="keywordflow">if</span> (mask[0] & 1)
-<a name="l00091"></a>00091 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(<a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology)->cpuset);
-<a name="l00092"></a>00092 <span class="keywordflow">else</span>
-<a name="l00093"></a>00093 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095 } <span class="keywordflow">else</span> {
-<a name="l00096"></a>00096 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00097"></a>00097 <span class="keywordflow">for</span>(i=0; i<maxnode; i++)
-<a name="l00098"></a>00098 <span class="keywordflow">if</span> (mask[i/HWLOC_BITS_PER_LONG] & (1 << (i% HWLOC_BITS_PER_LONG))) {
-<a name="l00099"></a>00099 node = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, i);
-<a name="l00100"></a>00100 <span class="keywordflow">if</span> (node)
-<a name="l00101"></a>00101 <a class="code" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93" title="Or set modifier_set into set set.">hwloc_cpuset_orset</a>(cpuset, node-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00102"></a>00102 }
-<a name="l00103"></a>00103 }
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105 <span class="keywordflow">return</span> cpuset;
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00124"></a>00124 <span class="keyword">static</span> __inline <span class="keyword">struct </span>bitmask *
-<a name="l00125"></a><a class="code" href="group__hwlocality__linux__libnuma__bitmask.html#g66720508d673173aea250095be22822d">00125</a> <a class="code" href="group__hwlocality__linux__libnuma__bitmask.html#g66720508d673173aea250095be22822d" title="Convert hwloc CPU set cpuset into the returned libnuma bitmask.">hwloc_cpuset_to_linux_libnuma_bitmask</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset)
-<a name="l00126"></a>00126 {
-<a name="l00127"></a>00127 <span class="keyword">struct </span>bitmask *bitmask;
-<a name="l00128"></a>00128 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node = NULL;
-<a name="l00129"></a>00129 <span class="keywordtype">unsigned</span> nbnodes = <a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0" title="Returns the width of level type type.">hwloc_get_nbobjs_by_type</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131 <span class="keywordflow">if</span> (nbnodes) {
-<a name="l00132"></a>00132 bitmask = numa_bitmask_alloc(nbnodes);
-<a name="l00133"></a>00133 <span class="keywordflow">if</span> (!bitmask)
-<a name="l00134"></a>00134 <span class="keywordflow">return</span> NULL;
-<a name="l00135"></a>00135 <span class="keywordflow">while</span> ((node = <a class="code" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb" title="Iterate through same-type objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_type</a>(topology, cpuset, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>, node)) != NULL)
-<a name="l00136"></a>00136 numa_bitmask_setbit(bitmask, node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>);
-<a name="l00137"></a>00137
-<a name="l00138"></a>00138 } <span class="keywordflow">else</span> {
-<a name="l00139"></a>00139 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00140"></a>00140 bitmask = numa_bitmask_alloc(1);
-<a name="l00141"></a>00141 <span class="keywordflow">if</span> (!bitmask)
-<a name="l00142"></a>00142 <span class="keywordflow">return</span> NULL;
-<a name="l00143"></a>00143 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309" title="Test whether set set is zero.">hwloc_cpuset_iszero</a>(cpuset))
-<a name="l00144"></a>00144 numa_bitmask_setbit(bitmask, 0);
-<a name="l00145"></a>00145 }
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147 <span class="keywordflow">return</span> bitmask;
-<a name="l00148"></a>00148 }
-<a name="l00149"></a>00149
-<a name="l00155"></a>00155 <span class="keyword">static</span> __inline <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>
-<a name="l00156"></a><a class="code" href="group__hwlocality__linux__libnuma__bitmask.html#ga7ac171ac41f209bfbc710ca690affe0">00156</a> <a class="code" href="group__hwlocality__linux__libnuma__bitmask.html#ga7ac171ac41f209bfbc710ca690affe0" title="Convert libnuma bitmask bitmask into hwloc CPU set cpuset.">hwloc_cpuset_from_linux_libnuma_bitmask</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology,
-<a name="l00157"></a>00157 <span class="keyword">const</span> <span class="keyword">struct</span> bitmask *bitmask)
-<a name="l00158"></a>00158 {
-<a name="l00159"></a>00159 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset;
-<a name="l00160"></a>00160 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node;
-<a name="l00161"></a>00161 <span class="keywordtype">int</span> depth;
-<a name="l00162"></a>00162 <span class="keywordtype">int</span> i;
-<a name="l00163"></a>00163
-<a name="l00164"></a>00164 depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00165"></a>00165 assert(depth != <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>);
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>) {
-<a name="l00168"></a>00168 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00169"></a>00169 <span class="keywordflow">if</span> (numa_bitmask_isbitset(bitmask, 0))
-<a name="l00170"></a>00170 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(<a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology)->cpuset);
-<a name="l00171"></a>00171 <span class="keywordflow">else</span>
-<a name="l00172"></a>00172 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00173"></a>00173
-<a name="l00174"></a>00174 } <span class="keywordflow">else</span> {
-<a name="l00175"></a>00175 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00176"></a>00176 <span class="keywordflow">for</span>(i=0; i<NUMA_NUM_NODES; i++)
-<a name="l00177"></a>00177 <span class="keywordflow">if</span> (numa_bitmask_isbitset(bitmask, i)) {
-<a name="l00178"></a>00178 node = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, i);
-<a name="l00179"></a>00179 <span class="keywordflow">if</span> (node)
-<a name="l00180"></a>00180 <a class="code" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93" title="Or set modifier_set into set set.">hwloc_cpuset_orset</a>(cpuset, node-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00181"></a>00181 }
-<a name="l00182"></a>00182 }
-<a name="l00183"></a>00183
-<a name="l00184"></a>00184 <span class="keywordflow">return</span> cpuset;
-<a name="l00185"></a>00185 }
-<a name="l00186"></a>00186
-<a name="l00191"></a>00191 <span class="preprocessor">#ifdef NUMA_VERSION1_COMPATIBILITY</span>
-<a name="l00192"></a>00192 <span class="preprocessor"></span>
-<a name="l00202"></a>00202 <span class="keyword">static</span> __inline <span class="keywordtype">void</span>
-<a name="l00203"></a><a class="code" href="group__hwlocality__linux__libnuma__nodemask.html#gd6c037010e89674b799ed8131d7a632c">00203</a> <a class="code" href="group__hwlocality__linux__libnuma__nodemask.html#gd6c037010e89674b799ed8131d7a632c" title="Convert hwloc CPU set cpuset into libnuma nodemask nodemask.">hwloc_cpuset_to_linux_libnuma_nodemask</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology, <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset,
-<a name="l00204"></a>00204 nodemask_t *nodemask)
-<a name="l00205"></a>00205 {
-<a name="l00206"></a>00206 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node = NULL;
-<a name="l00207"></a>00207 <span class="keywordtype">unsigned</span> nbnodes = <a class="code" href="group__hwlocality__information.html#gd86a90c0d3501d90410fb1a4eb36f5d0" title="Returns the width of level type type.">hwloc_get_nbobjs_by_type</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00208"></a>00208
-<a name="l00209"></a>00209 nodemask_zero(nodemask);
-<a name="l00210"></a>00210 <span class="keywordflow">if</span> (nbnodes) {
-<a name="l00211"></a>00211 <span class="keywordflow">while</span> ((node = <a class="code" href="group__hwlocality__helper__find__coverings.html#gad89905a7c9388283535296802d766cb" title="Iterate through same-type objects covering at least CPU set set.">hwloc_get_next_obj_covering_cpuset_by_type</a>(topology, cpuset, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>, node)) != NULL)
-<a name="l00212"></a>00212 nodemask_set(nodemask, node-><a class="code" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91" title="OS-provided physical index number.">os_index</a>);
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214 } <span class="keywordflow">else</span> {
-<a name="l00215"></a>00215 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00216"></a>00216 <span class="keywordflow">if</span> (!<a class="code" href="group__hwlocality__cpuset.html#g38796861f5b8282d7f2b3acef36bc309" title="Test whether set set is zero.">hwloc_cpuset_iszero</a>(cpuset))
-<a name="l00217"></a>00217 nodemask_set(nodemask, 0);
-<a name="l00218"></a>00218 }
-<a name="l00219"></a>00219 }
-<a name="l00220"></a>00220
-<a name="l00226"></a>00226 <span class="keyword">static</span> __inline <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a>
-<a name="l00227"></a><a class="code" href="group__hwlocality__linux__libnuma__nodemask.html#gc199bbdcd7913ce17bd36a168e00991f">00227</a> <a class="code" href="group__hwlocality__linux__libnuma__nodemask.html#gc199bbdcd7913ce17bd36a168e00991f" title="Convert libnuma nodemask nodemask into hwloc CPU set cpuset.">hwloc_cpuset_from_linux_libnuma_nodemask</a>(<a class="code" href="group__hwlocality__topology.html#g9d1e76ee15a7dee158b786c30b6a6e38" title="Topology context.">hwloc_topology_t</a> topology,
-<a name="l00228"></a>00228 <span class="keyword">const</span> nodemask_t *nodemask)
-<a name="l00229"></a>00229 {
-<a name="l00230"></a>00230 <a class="code" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4" title="Set of CPUs represented as an opaque pointer to an internal bitmask.">hwloc_cpuset_t</a> cpuset;
-<a name="l00231"></a>00231 <a class="code" href="structhwloc__obj.html" title="Structure of a topology object.">hwloc_obj_t</a> node;
-<a name="l00232"></a>00232 <span class="keywordtype">int</span> depth;
-<a name="l00233"></a>00233 <span class="keywordtype">int</span> i;
-<a name="l00234"></a>00234
-<a name="l00235"></a>00235 depth = <a class="code" href="group__hwlocality__information.html#g8bec782e21be313750da70cf7428b374" title="Returns the depth of objects of type type.">hwloc_get_type_depth</a>(topology, <a class="code" href="group__hwlocality__types.html#ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd" title="NUMA node. A set of processors around memory which the processors can directly access...">HWLOC_OBJ_NODE</a>);
-<a name="l00236"></a>00236 assert(depth != <a class="code" href="group__hwlocality__information.html#g64c80d3e0501b321d217b1642d68e23d" title="Objects of given type exist at different depth in the topology.">HWLOC_TYPE_DEPTH_MULTIPLE</a>);
-<a name="l00237"></a>00237
-<a name="l00238"></a>00238 <span class="keywordflow">if</span> (depth == <a class="code" href="group__hwlocality__information.html#g9e86ce528f626330de2da7adb6c4e02e" title="No object of given type exists in the topology.">HWLOC_TYPE_DEPTH_UNKNOWN</a>) {
-<a name="l00239"></a>00239 <span class="comment">/* if no numa, libnuma assumes we have a single node */</span>
-<a name="l00240"></a>00240 <span class="keywordflow">if</span> (nodemask_isset(nodemask, 0))
-<a name="l00241"></a>00241 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g19d8c163e4834ba69c808560aa5a89b3" title="Duplicate CPU set set by allocating a new CPU set and copying its contents.">hwloc_cpuset_dup</a>(<a class="code" href="group__hwlocality__helper__traversal__basic.html#gb39658e42f1046db0f8870a0d0ba9f42" title="Returns the top-object of the topology-tree. Its type is HWLOC_OBJ_SYSTEM.">hwloc_get_system_obj</a>(topology)->cpuset);
-<a name="l00242"></a>00242 <span class="keywordflow">else</span>
-<a name="l00243"></a>00243 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00244"></a>00244
-<a name="l00245"></a>00245 } <span class="keywordflow">else</span> {
-<a name="l00246"></a>00246 cpuset = <a class="code" href="group__hwlocality__cpuset.html#g82803256c7e78369aad77a2a9e5599a2" title="Allocate a new empty CPU set.">hwloc_cpuset_alloc</a>();
-<a name="l00247"></a>00247 <span class="keywordflow">for</span>(i=0; i<NUMA_NUM_NODES; i++)
-<a name="l00248"></a>00248 <span class="keywordflow">if</span> (nodemask_isset(nodemask, i)) {
-<a name="l00249"></a>00249 node = <a class="code" href="group__hwlocality__traversal.html#g75e8ae1463be35a0fb82f2f7f73b8170" title="Returns the topology object at index index from depth depth.">hwloc_get_obj_by_depth</a>(topology, depth, i);
-<a name="l00250"></a>00250 <span class="keywordflow">if</span> (node)
-<a name="l00251"></a>00251 <a class="code" href="group__hwlocality__cpuset.html#ga8fe567ba2d77e55d08823c121d19b93" title="Or set modifier_set into set set.">hwloc_cpuset_orset</a>(cpuset, node-><a class="code" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f" title="CPUs covered by this object.">cpuset</a>);
-<a name="l00252"></a>00252 }
-<a name="l00253"></a>00253 }
-<a name="l00254"></a>00254
-<a name="l00255"></a>00255 <span class="keywordflow">return</span> cpuset;
-<a name="l00256"></a>00256 }
-<a name="l00257"></a>00257
-<a name="l00259"></a>00259 <span class="preprocessor">#endif </span><span class="comment">/* NUMA_VERSION1_COMPATIBILITY */</span>
-<a name="l00260"></a>00260
-<a name="l00261"></a>00261
-<a name="l00262"></a>00262 <span class="preprocessor">#endif </span><span class="comment">/* HWLOC_LINUX_NUMA_H */</span>
-</pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/modules.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/modules.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/modules.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,49 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Module Index</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Modules</h1>Here is a list of all modules:<ul>
-<li><a class="el" href="group__hwlocality__topology.html">Topology context</a>
-<li><a class="el" href="group__hwlocality__types.html">Topology Object Types</a>
-<li><a class="el" href="group__hwlocality__objects.html">Topology Objects</a>
-<li><a class="el" href="group__hwlocality__creation.html">Create and Destroy Topologies</a>
-<li><a class="el" href="group__hwlocality__configuration.html">Configure Topology Detection</a>
-<li><a class="el" href="group__hwlocality__information.html">Get some Topology Information</a>
-<li><a class="el" href="group__hwlocality__traversal.html">Retrieve Objects</a>
-<li><a class="el" href="group__hwlocality__conversion.html">Object/String Conversion</a>
-<li><a class="el" href="group__hwlocality__binding.html">Binding</a>
-<li><a class="el" href="group__hwlocality__helper__types.html">Object Type Helpers</a>
-<li><a class="el" href="group__hwlocality__helper__traversal__basic.html">Basic Traversal Helpers</a>
-<li><a class="el" href="group__hwlocality__helper__find__inside.html">Finding Objects Inside a CPU set</a>
-<li><a class="el" href="group__hwlocality__helper__find__covering.html">Finding a single Object covering at least CPU set</a>
-<li><a class="el" href="group__hwlocality__helper__find__coverings.html">Finding a set of similar Objects covering at least a CPU set</a>
-<li><a class="el" href="group__hwlocality__helper__find__cache.html">Cache-specific Finding Helpers</a>
-<li><a class="el" href="group__hwlocality__helper__traversal.html">Advanced Traversal Helpers</a>
-<li><a class="el" href="group__hwlocality__helper__binding.html">Binding Helpers</a>
-<li><a class="el" href="group__hwlocality__cpuset.html">The Cpuset API</a>
-<li><a class="el" href="group__hwlocality__glibc__sched.html">Helpers for manipulating glibc sched affinity</a>
-<li><a class="el" href="group__hwlocality__linux__libnuma__ulongs.html">Helpers for manipulating Linux libnuma unsigned long masks</a>
-<li><a class="el" href="group__hwlocality__linux__libnuma__bitmask.html">Helpers for manipulating Linux libnuma bitmask</a>
-<li><a class="el" href="group__hwlocality__linux__libnuma__nodemask.html">Helpers for manipulating Linux libnuma nodemask_t</a>
-</ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/modules.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/modules.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/modules.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,49 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Module Index</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Modules</h1>Here is a list of all modules:<ul>
-<li><a class="el" href="group__hwlocality__topology.html">Topology context</a>
-<li><a class="el" href="group__hwlocality__types.html">Topology Object Types</a>
-<li><a class="el" href="group__hwlocality__objects.html">Topology Objects</a>
-<li><a class="el" href="group__hwlocality__creation.html">Create and Destroy Topologies</a>
-<li><a class="el" href="group__hwlocality__configuration.html">Configure Topology Detection</a>
-<li><a class="el" href="group__hwlocality__information.html">Get some Topology Information</a>
-<li><a class="el" href="group__hwlocality__traversal.html">Retrieve Objects</a>
-<li><a class="el" href="group__hwlocality__conversion.html">Object/String Conversion</a>
-<li><a class="el" href="group__hwlocality__binding.html">Binding</a>
-<li><a class="el" href="group__hwlocality__helper__types.html">Object Type Helpers</a>
-<li><a class="el" href="group__hwlocality__helper__traversal__basic.html">Basic Traversal Helpers</a>
-<li><a class="el" href="group__hwlocality__helper__find__inside.html">Finding Objects Inside a CPU set</a>
-<li><a class="el" href="group__hwlocality__helper__find__covering.html">Finding a single Object covering at least CPU set</a>
-<li><a class="el" href="group__hwlocality__helper__find__coverings.html">Finding a set of similar Objects covering at least a CPU set</a>
-<li><a class="el" href="group__hwlocality__helper__find__cache.html">Cache-specific Finding Helpers</a>
-<li><a class="el" href="group__hwlocality__helper__traversal.html">Advanced Traversal Helpers</a>
-<li><a class="el" href="group__hwlocality__helper__binding.html">Binding Helpers</a>
-<li><a class="el" href="group__hwlocality__cpuset.html">The Cpuset API</a>
-<li><a class="el" href="group__hwlocality__glibc__sched.html">Helpers for manipulating glibc sched affinity</a>
-<li><a class="el" href="group__hwlocality__linux__libnuma__ulongs.html">Helpers for manipulating Linux libnuma unsigned long masks</a>
-<li><a class="el" href="group__hwlocality__linux__libnuma__bitmask.html">Helpers for manipulating Linux libnuma bitmask</a>
-<li><a class="el" href="group__hwlocality__linux__libnuma__nodemask.html">Helpers for manipulating Linux libnuma nodemask_t</a>
-</ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/pages.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/pages.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/pages.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,29 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Page Index</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Related Pages</h1>Here is a list of all related documentation pages:<ul>
-<li><a class="el" href="glossary.html">Glossary</a>
-
-</ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/pages.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/pages.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/pages.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,29 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): Page Index</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Related Pages</h1>Here is a list of all related documentation pages:<ul>
-<li><a class="el" href="glossary.html">Glossary</a>
-
-</ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,429 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj Struct Reference<br>
-<small>
-[<a class="el" href="group__hwlocality__objects.html">Topology Objects</a>]</small>
-</h1><!-- doxytag: class="hwloc_obj" -->Structure of a topology object.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">type</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Type of object. <a href="#cc4f0803f244867e68fe0036800be5de"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">signed </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">os_index</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">OS-provided physical index number. <a href="#79d45afa49e2bd18297660ac68820d91"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">name</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Object description if any. <a href="#bb709ec38f2970677e4e57d1d30be96d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">union <a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">attr</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Object type-specific Attributes. <a href="#ccd40e29f71f19e88db62ea3df02adc8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">depth</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Vertical index in the hierarchy. <a href="#9d82690370275d42d652eccdea5d3ee5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">logical_index</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Horizontal index in the whole list of similar objects, could be a "cousin_rank" since it's the rank within the "cousin" list below. <a href="#0d07fb7b8935e137c94d75a3eb492ae9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">next_cousin</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Next object of same type. <a href="#85a788017457129589318b6c39451acf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">prev_cousin</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Previous object of same type. <a href="#c715989f55ff5a0eb6be2969ee477ec0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">father</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Father, <code>NULL</code> if root (system object). <a href="#5fb4d37969f7e132cbd8040df2139dc8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">sibling_rank</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Index in father's <code>children</code>[] array. <a href="#aa6043eee6f55869933c1d974efd9acd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">next_sibling</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Next object below the same father. <a href="#7f2343ed476fe4942e6fffd4cade1b40"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">prev_sibling</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Previous object below the same father. <a href="#7b89e8c189876c0158a9282aaaf17f50"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">arity</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Number of children. <a href="#ac3f6da35c9b57599909a44ce2b716c1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> ** </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">children</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Children, <code>children</code>[0 .. arity -1]. <a href="#04d05403da37bfe17cd63b7c7dd07b1f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">first_child</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">First child. <a href="#f51d08a0a79dba517c06c5afedc8d2dc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">last_child</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Last child. <a href="#84bd65634dbc55f4158b74443a9bd04f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">userdata</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Application-given private data pointer, initialized to <code>NULL</code>, use it as you wish. <a href="#76fd3ac94401cf32dfccc3a3a8de68a5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">cpuset</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">CPUs covered by this object. <a href="#67925e0f2c47f50408fbdb9bddd0790f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">signed </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">os_level</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">OS-provided physical level. <a href="#68766f0b1c4d61b5bad87e3b81dacfde"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Structure of a topology object.
-<p>
-Applications mustn't modify any field except userdata . <hr><h2>Field Documentation</h2>
-<a class="anchor" name="ac3f6da35c9b57599909a44ce2b716c1"></a><!-- doxytag: member="hwloc_obj::arity" ref="ac3f6da35c9b57599909a44ce2b716c1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">hwloc_obj::arity</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Number of children.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ccd40e29f71f19e88db62ea3df02adc8"></a><!-- doxytag: member="hwloc_obj::attr" ref="ccd40e29f71f19e88db62ea3df02adc8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">union <a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>* <a class="el" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">hwloc_obj::attr</a><code> [write]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Object type-specific Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="04d05403da37bfe17cd63b7c7dd07b1f"></a><!-- doxytag: member="hwloc_obj::children" ref="04d05403da37bfe17cd63b7c7dd07b1f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>** <a class="el" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">hwloc_obj::children</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Children, <code>children</code>[0 .. arity -1].
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="67925e0f2c47f50408fbdb9bddd0790f"></a><!-- doxytag: member="hwloc_obj::cpuset" ref="67925e0f2c47f50408fbdb9bddd0790f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> <a class="el" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">hwloc_obj::cpuset</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-CPUs covered by this object.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="9d82690370275d42d652eccdea5d3ee5"></a><!-- doxytag: member="hwloc_obj::depth" ref="9d82690370275d42d652eccdea5d3ee5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">hwloc_obj::depth</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Vertical index in the hierarchy.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="5fb4d37969f7e132cbd8040df2139dc8"></a><!-- doxytag: member="hwloc_obj::father" ref="5fb4d37969f7e132cbd8040df2139dc8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">hwloc_obj::father</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Father, <code>NULL</code> if root (system object).
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="f51d08a0a79dba517c06c5afedc8d2dc"></a><!-- doxytag: member="hwloc_obj::first_child" ref="f51d08a0a79dba517c06c5afedc8d2dc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">hwloc_obj::first_child</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-First child.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="84bd65634dbc55f4158b74443a9bd04f"></a><!-- doxytag: member="hwloc_obj::last_child" ref="84bd65634dbc55f4158b74443a9bd04f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">hwloc_obj::last_child</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Last child.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="0d07fb7b8935e137c94d75a3eb492ae9"></a><!-- doxytag: member="hwloc_obj::logical_index" ref="0d07fb7b8935e137c94d75a3eb492ae9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">hwloc_obj::logical_index</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Horizontal index in the whole list of similar objects, could be a "cousin_rank" since it's the rank within the "cousin" list below.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="bb709ec38f2970677e4e57d1d30be96d"></a><!-- doxytag: member="hwloc_obj::name" ref="bb709ec38f2970677e4e57d1d30be96d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char* <a class="el" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">hwloc_obj::name</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Object description if any.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="85a788017457129589318b6c39451acf"></a><!-- doxytag: member="hwloc_obj::next_cousin" ref="85a788017457129589318b6c39451acf" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">hwloc_obj::next_cousin</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Next object of same type.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="7f2343ed476fe4942e6fffd4cade1b40"></a><!-- doxytag: member="hwloc_obj::next_sibling" ref="7f2343ed476fe4942e6fffd4cade1b40" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">hwloc_obj::next_sibling</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Next object below the same father.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="79d45afa49e2bd18297660ac68820d91"></a><!-- doxytag: member="hwloc_obj::os_index" ref="79d45afa49e2bd18297660ac68820d91" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">signed <a class="el" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">hwloc_obj::os_index</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-OS-provided physical index number.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="68766f0b1c4d61b5bad87e3b81dacfde"></a><!-- doxytag: member="hwloc_obj::os_level" ref="68766f0b1c4d61b5bad87e3b81dacfde" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">signed <a class="el" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">hwloc_obj::os_level</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-OS-provided physical level.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="c715989f55ff5a0eb6be2969ee477ec0"></a><!-- doxytag: member="hwloc_obj::prev_cousin" ref="c715989f55ff5a0eb6be2969ee477ec0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">hwloc_obj::prev_cousin</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Previous object of same type.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="7b89e8c189876c0158a9282aaaf17f50"></a><!-- doxytag: member="hwloc_obj::prev_sibling" ref="7b89e8c189876c0158a9282aaaf17f50" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">hwloc_obj::prev_sibling</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Previous object below the same father.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="aa6043eee6f55869933c1d974efd9acd"></a><!-- doxytag: member="hwloc_obj::sibling_rank" ref="aa6043eee6f55869933c1d974efd9acd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">hwloc_obj::sibling_rank</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Index in father's <code>children</code>[] array.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="cc4f0803f244867e68fe0036800be5de"></a><!-- doxytag: member="hwloc_obj::type" ref="cc4f0803f244867e68fe0036800be5de" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> <a class="el" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">hwloc_obj::type</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Type of object.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="76fd3ac94401cf32dfccc3a3a8de68a5"></a><!-- doxytag: member="hwloc_obj::userdata" ref="76fd3ac94401cf32dfccc3a3a8de68a5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void* <a class="el" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">hwloc_obj::userdata</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Application-given private data pointer, initialized to <code>NULL</code>, use it as you wish.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,429 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj Struct Reference<br>
-<small>
-[<a class="el" href="group__hwlocality__objects.html">Topology Objects</a>]</small>
-</h1><!-- doxytag: class="hwloc_obj" -->Structure of a topology object.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">type</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Type of object. <a href="#cc4f0803f244867e68fe0036800be5de"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">signed </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">os_index</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">OS-provided physical index number. <a href="#79d45afa49e2bd18297660ac68820d91"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">name</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Object description if any. <a href="#bb709ec38f2970677e4e57d1d30be96d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">union <a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">attr</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Object type-specific Attributes. <a href="#ccd40e29f71f19e88db62ea3df02adc8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">depth</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Vertical index in the hierarchy. <a href="#9d82690370275d42d652eccdea5d3ee5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">logical_index</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Horizontal index in the whole list of similar objects, could be a "cousin_rank" since it's the rank within the "cousin" list below. <a href="#0d07fb7b8935e137c94d75a3eb492ae9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">next_cousin</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Next object of same type. <a href="#85a788017457129589318b6c39451acf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">prev_cousin</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Previous object of same type. <a href="#c715989f55ff5a0eb6be2969ee477ec0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">father</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Father, <code>NULL</code> if root (system object). <a href="#5fb4d37969f7e132cbd8040df2139dc8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">sibling_rank</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Index in father's <code>children</code>[] array. <a href="#aa6043eee6f55869933c1d974efd9acd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">next_sibling</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Next object below the same father. <a href="#7f2343ed476fe4942e6fffd4cade1b40"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">prev_sibling</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Previous object below the same father. <a href="#7b89e8c189876c0158a9282aaaf17f50"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">arity</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Number of children. <a href="#ac3f6da35c9b57599909a44ce2b716c1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> ** </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">children</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Children, <code>children</code>[0 .. arity -1]. <a href="#04d05403da37bfe17cd63b7c7dd07b1f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">first_child</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">First child. <a href="#f51d08a0a79dba517c06c5afedc8d2dc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">last_child</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Last child. <a href="#84bd65634dbc55f4158b74443a9bd04f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">userdata</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Application-given private data pointer, initialized to <code>NULL</code>, use it as you wish. <a href="#76fd3ac94401cf32dfccc3a3a8de68a5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">cpuset</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">CPUs covered by this object. <a href="#67925e0f2c47f50408fbdb9bddd0790f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">signed </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">os_level</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">OS-provided physical level. <a href="#68766f0b1c4d61b5bad87e3b81dacfde"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Structure of a topology object.
-<p>
-Applications mustn't modify any field except userdata . <hr><h2>Field Documentation</h2>
-<a class="anchor" name="ac3f6da35c9b57599909a44ce2b716c1"></a><!-- doxytag: member="hwloc_obj::arity" ref="ac3f6da35c9b57599909a44ce2b716c1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj.html#ac3f6da35c9b57599909a44ce2b716c1">hwloc_obj::arity</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Number of children.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ccd40e29f71f19e88db62ea3df02adc8"></a><!-- doxytag: member="hwloc_obj::attr" ref="ccd40e29f71f19e88db62ea3df02adc8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">union <a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>* <a class="el" href="structhwloc__obj.html#ccd40e29f71f19e88db62ea3df02adc8">hwloc_obj::attr</a><code> [write]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Object type-specific Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="04d05403da37bfe17cd63b7c7dd07b1f"></a><!-- doxytag: member="hwloc_obj::children" ref="04d05403da37bfe17cd63b7c7dd07b1f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>** <a class="el" href="structhwloc__obj.html#04d05403da37bfe17cd63b7c7dd07b1f">hwloc_obj::children</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Children, <code>children</code>[0 .. arity -1].
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="67925e0f2c47f50408fbdb9bddd0790f"></a><!-- doxytag: member="hwloc_obj::cpuset" ref="67925e0f2c47f50408fbdb9bddd0790f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__cpuset.html#g82e51d695c430832b703dad5ab8d75e4">hwloc_cpuset_t</a> <a class="el" href="structhwloc__obj.html#67925e0f2c47f50408fbdb9bddd0790f">hwloc_obj::cpuset</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-CPUs covered by this object.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="9d82690370275d42d652eccdea5d3ee5"></a><!-- doxytag: member="hwloc_obj::depth" ref="9d82690370275d42d652eccdea5d3ee5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj.html#9d82690370275d42d652eccdea5d3ee5">hwloc_obj::depth</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Vertical index in the hierarchy.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="5fb4d37969f7e132cbd8040df2139dc8"></a><!-- doxytag: member="hwloc_obj::father" ref="5fb4d37969f7e132cbd8040df2139dc8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#5fb4d37969f7e132cbd8040df2139dc8">hwloc_obj::father</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Father, <code>NULL</code> if root (system object).
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="f51d08a0a79dba517c06c5afedc8d2dc"></a><!-- doxytag: member="hwloc_obj::first_child" ref="f51d08a0a79dba517c06c5afedc8d2dc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#f51d08a0a79dba517c06c5afedc8d2dc">hwloc_obj::first_child</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-First child.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="84bd65634dbc55f4158b74443a9bd04f"></a><!-- doxytag: member="hwloc_obj::last_child" ref="84bd65634dbc55f4158b74443a9bd04f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#84bd65634dbc55f4158b74443a9bd04f">hwloc_obj::last_child</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Last child.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="0d07fb7b8935e137c94d75a3eb492ae9"></a><!-- doxytag: member="hwloc_obj::logical_index" ref="0d07fb7b8935e137c94d75a3eb492ae9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj.html#0d07fb7b8935e137c94d75a3eb492ae9">hwloc_obj::logical_index</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Horizontal index in the whole list of similar objects, could be a "cousin_rank" since it's the rank within the "cousin" list below.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="bb709ec38f2970677e4e57d1d30be96d"></a><!-- doxytag: member="hwloc_obj::name" ref="bb709ec38f2970677e4e57d1d30be96d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char* <a class="el" href="structhwloc__obj.html#bb709ec38f2970677e4e57d1d30be96d">hwloc_obj::name</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Object description if any.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="85a788017457129589318b6c39451acf"></a><!-- doxytag: member="hwloc_obj::next_cousin" ref="85a788017457129589318b6c39451acf" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#85a788017457129589318b6c39451acf">hwloc_obj::next_cousin</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Next object of same type.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="7f2343ed476fe4942e6fffd4cade1b40"></a><!-- doxytag: member="hwloc_obj::next_sibling" ref="7f2343ed476fe4942e6fffd4cade1b40" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#7f2343ed476fe4942e6fffd4cade1b40">hwloc_obj::next_sibling</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Next object below the same father.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="79d45afa49e2bd18297660ac68820d91"></a><!-- doxytag: member="hwloc_obj::os_index" ref="79d45afa49e2bd18297660ac68820d91" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">signed <a class="el" href="structhwloc__obj.html#79d45afa49e2bd18297660ac68820d91">hwloc_obj::os_index</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-OS-provided physical index number.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="68766f0b1c4d61b5bad87e3b81dacfde"></a><!-- doxytag: member="hwloc_obj::os_level" ref="68766f0b1c4d61b5bad87e3b81dacfde" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">signed <a class="el" href="structhwloc__obj.html#68766f0b1c4d61b5bad87e3b81dacfde">hwloc_obj::os_level</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-OS-provided physical level.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="c715989f55ff5a0eb6be2969ee477ec0"></a><!-- doxytag: member="hwloc_obj::prev_cousin" ref="c715989f55ff5a0eb6be2969ee477ec0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#c715989f55ff5a0eb6be2969ee477ec0">hwloc_obj::prev_cousin</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Previous object of same type.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="7b89e8c189876c0158a9282aaaf17f50"></a><!-- doxytag: member="hwloc_obj::prev_sibling" ref="7b89e8c189876c0158a9282aaaf17f50" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj.html">hwloc_obj</a>* <a class="el" href="structhwloc__obj.html#7b89e8c189876c0158a9282aaaf17f50">hwloc_obj::prev_sibling</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Previous object below the same father.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="aa6043eee6f55869933c1d974efd9acd"></a><!-- doxytag: member="hwloc_obj::sibling_rank" ref="aa6043eee6f55869933c1d974efd9acd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj.html#aa6043eee6f55869933c1d974efd9acd">hwloc_obj::sibling_rank</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Index in father's <code>children</code>[] array.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="cc4f0803f244867e68fe0036800be5de"></a><!-- doxytag: member="hwloc_obj::type" ref="cc4f0803f244867e68fe0036800be5de" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="group__hwlocality__types.html#gcd37bb612667dc437d66bfb175a8dc55">hwloc_obj_type_t</a> <a class="el" href="structhwloc__obj.html#cc4f0803f244867e68fe0036800be5de">hwloc_obj::type</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Type of object.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="76fd3ac94401cf32dfccc3a3a8de68a5"></a><!-- doxytag: member="hwloc_obj::userdata" ref="76fd3ac94401cf32dfccc3a3a8de68a5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void* <a class="el" href="structhwloc__obj.html#76fd3ac94401cf32dfccc3a3a8de68a5">hwloc_obj::userdata</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Application-given private data pointer, initialized to <code>NULL</code>, use it as you wish.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u::hwloc_cache_attr_s Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="navpath"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>::<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_cache_attr_s</a>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u::hwloc_cache_attr_s Struct Reference</h1><!-- doxytag: class="hwloc_obj_attr_u::hwloc_cache_attr_s" -->Cache-specific Object Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">memory_kB</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Size of cache. <a href="#1320a26922eafef462f78ebcb4a46090"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">depth</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Depth of cache. <a href="#5c8f7f39193736c2187ed626940835d5"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Cache-specific Object Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="5c8f7f39193736c2187ed626940835d5"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_cache_attr_s::depth" ref="5c8f7f39193736c2187ed626940835d5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">hwloc_obj_attr_u::hwloc_cache_attr_s::depth</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Depth of cache.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="1320a26922eafef462f78ebcb4a46090"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_cache_attr_s::memory_kB" ref="1320a26922eafef462f78ebcb4a46090" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">hwloc_obj_attr_u::hwloc_cache_attr_s::memory_kB</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Size of cache.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u::hwloc_cache_attr_s Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="navpath"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>::<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_cache_attr_s</a>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u::hwloc_cache_attr_s Struct Reference</h1><!-- doxytag: class="hwloc_obj_attr_u::hwloc_cache_attr_s" -->Cache-specific Object Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">memory_kB</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Size of cache. <a href="#1320a26922eafef462f78ebcb4a46090"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">depth</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Depth of cache. <a href="#5c8f7f39193736c2187ed626940835d5"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Cache-specific Object Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="5c8f7f39193736c2187ed626940835d5"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_cache_attr_s::depth" ref="5c8f7f39193736c2187ed626940835d5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#5c8f7f39193736c2187ed626940835d5">hwloc_obj_attr_u::hwloc_cache_attr_s::depth</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Depth of cache.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="1320a26922eafef462f78ebcb4a46090"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_cache_attr_s::memory_kB" ref="1320a26922eafef462f78ebcb4a46090" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#1320a26922eafef462f78ebcb4a46090">hwloc_obj_attr_u::hwloc_cache_attr_s::memory_kB</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Size of cache.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,146 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u::hwloc_machine_attr_s Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="navpath"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>::<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_machine_attr_s</a>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u::hwloc_machine_attr_s Struct Reference</h1><!-- doxytag: class="hwloc_obj_attr_u::hwloc_machine_attr_s" -->Machine-specific Object Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">dmi_board_vendor</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">DMI board vendor name. <a href="#ae85be0b4ebb86501718c4b460df5167"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">dmi_board_name</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">DMI board model name. <a href="#8b99af84fd38753a91c861f0e856b461"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">memory_kB</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Size of memory node. <a href="#de283aa936a98b982fdd395d59c3ee32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">huge_page_free</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Number of available huge pages. <a href="#87ff3de9e181599328be92c932cb7a16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">huge_page_size_kB</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Size of huge pages. <a href="#f9d440e06744c23670a7b2e3a060abb9"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Machine-specific Object Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="8b99af84fd38753a91c861f0e856b461"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_name" ref="8b99af84fd38753a91c861f0e856b461" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char* <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">hwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_name</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-DMI board model name.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ae85be0b4ebb86501718c4b460df5167"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_vendor" ref="ae85be0b4ebb86501718c4b460df5167" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char* <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">hwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_vendor</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-DMI board vendor name.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="87ff3de9e181599328be92c932cb7a16"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_free" ref="87ff3de9e181599328be92c932cb7a16" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">hwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_free</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Number of available huge pages.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="f9d440e06744c23670a7b2e3a060abb9"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_size_kB" ref="f9d440e06744c23670a7b2e3a060abb9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">hwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_size_kB</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Size of huge pages.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="de283aa936a98b982fdd395d59c3ee32"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::memory_kB" ref="de283aa936a98b982fdd395d59c3ee32" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">hwloc_obj_attr_u::hwloc_machine_attr_s::memory_kB</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Size of memory node.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,146 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u::hwloc_machine_attr_s Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="navpath"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>::<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_machine_attr_s</a>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u::hwloc_machine_attr_s Struct Reference</h1><!-- doxytag: class="hwloc_obj_attr_u::hwloc_machine_attr_s" -->Machine-specific Object Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">dmi_board_vendor</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">DMI board vendor name. <a href="#ae85be0b4ebb86501718c4b460df5167"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">dmi_board_name</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">DMI board model name. <a href="#8b99af84fd38753a91c861f0e856b461"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">memory_kB</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Size of memory node. <a href="#de283aa936a98b982fdd395d59c3ee32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">huge_page_free</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Number of available huge pages. <a href="#87ff3de9e181599328be92c932cb7a16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">huge_page_size_kB</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Size of huge pages. <a href="#f9d440e06744c23670a7b2e3a060abb9"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Machine-specific Object Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="8b99af84fd38753a91c861f0e856b461"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_name" ref="8b99af84fd38753a91c861f0e856b461" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char* <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#8b99af84fd38753a91c861f0e856b461">hwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_name</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-DMI board model name.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ae85be0b4ebb86501718c4b460df5167"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_vendor" ref="ae85be0b4ebb86501718c4b460df5167" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char* <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#ae85be0b4ebb86501718c4b460df5167">hwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_vendor</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-DMI board vendor name.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="87ff3de9e181599328be92c932cb7a16"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_free" ref="87ff3de9e181599328be92c932cb7a16" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#87ff3de9e181599328be92c932cb7a16">hwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_free</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Number of available huge pages.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="f9d440e06744c23670a7b2e3a060abb9"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_size_kB" ref="f9d440e06744c23670a7b2e3a060abb9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#f9d440e06744c23670a7b2e3a060abb9">hwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_size_kB</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Size of huge pages.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="de283aa936a98b982fdd395d59c3ee32"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_machine_attr_s::memory_kB" ref="de283aa936a98b982fdd395d59c3ee32" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#de283aa936a98b982fdd395d59c3ee32">hwloc_obj_attr_u::hwloc_machine_attr_s::memory_kB</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Size of memory node.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u::hwloc_memory_attr_s Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="navpath"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>::<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_memory_attr_s</a>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u::hwloc_memory_attr_s Struct Reference</h1><!-- doxytag: class="hwloc_obj_attr_u::hwloc_memory_attr_s" -->Node-specific Object Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">memory_kB</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Size of memory node. <a href="#cf44c5e36f6d156f8a19793715552e71"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">huge_page_free</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Number of available huge pages. <a href="#6d0863d71693d53d9ccfb694581efb19"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Node-specific Object Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="6d0863d71693d53d9ccfb694581efb19"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_memory_attr_s::huge_page_free" ref="6d0863d71693d53d9ccfb694581efb19" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">hwloc_obj_attr_u::hwloc_memory_attr_s::huge_page_free</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Number of available huge pages.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="cf44c5e36f6d156f8a19793715552e71"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_memory_attr_s::memory_kB" ref="cf44c5e36f6d156f8a19793715552e71" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">hwloc_obj_attr_u::hwloc_memory_attr_s::memory_kB</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Size of memory node.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u::hwloc_memory_attr_s Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="navpath"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>::<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_memory_attr_s</a>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u::hwloc_memory_attr_s Struct Reference</h1><!-- doxytag: class="hwloc_obj_attr_u::hwloc_memory_attr_s" -->Node-specific Object Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">memory_kB</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Size of memory node. <a href="#cf44c5e36f6d156f8a19793715552e71"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">huge_page_free</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Number of available huge pages. <a href="#6d0863d71693d53d9ccfb694581efb19"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Node-specific Object Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="6d0863d71693d53d9ccfb694581efb19"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_memory_attr_s::huge_page_free" ref="6d0863d71693d53d9ccfb694581efb19" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#6d0863d71693d53d9ccfb694581efb19">hwloc_obj_attr_u::hwloc_memory_attr_s::huge_page_free</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Number of available huge pages.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="cf44c5e36f6d156f8a19793715552e71"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_memory_attr_s::memory_kB" ref="cf44c5e36f6d156f8a19793715552e71" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#cf44c5e36f6d156f8a19793715552e71">hwloc_obj_attr_u::hwloc_memory_attr_s::memory_kB</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Size of memory node.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,66 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u::hwloc_misc_attr_s Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="navpath"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>::<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_misc_attr_s</a>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u::hwloc_misc_attr_s Struct Reference</h1><!-- doxytag: class="hwloc_obj_attr_u::hwloc_misc_attr_s" -->Misc-specific Object Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">depth</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Depth of misc object. <a href="#67d34faf12434d9732754dcbfe58e4a9"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Misc-specific Object Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="67d34faf12434d9732754dcbfe58e4a9"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_misc_attr_s::depth" ref="67d34faf12434d9732754dcbfe58e4a9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">hwloc_obj_attr_u::hwloc_misc_attr_s::depth</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Depth of misc object.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,66 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u::hwloc_misc_attr_s Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
- <div class="navpath"><a class="el" href="unionhwloc__obj__attr__u.html">hwloc_obj_attr_u</a>::<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_misc_attr_s</a>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u::hwloc_misc_attr_s Struct Reference</h1><!-- doxytag: class="hwloc_obj_attr_u::hwloc_misc_attr_s" -->Misc-specific Object Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">depth</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Depth of misc object. <a href="#67d34faf12434d9732754dcbfe58e4a9"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Misc-specific Object Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="67d34faf12434d9732754dcbfe58e4a9"></a><!-- doxytag: member="hwloc_obj_attr_u::hwloc_misc_attr_s::depth" ref="67d34faf12434d9732754dcbfe58e4a9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#67d34faf12434d9732754dcbfe58e4a9">hwloc_obj_attr_u::hwloc_misc_attr_s::depth</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Depth of misc object.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_b.gif
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_b.gif 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_b.gif 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-GIF89a °Ç , D ;
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_l.gif
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_l.gif 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_l.gif 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,4 +0,0 @@
-GIF89a ,Õ ö÷ùñô÷öøúüýþúûüùúûøùúêïóïóöÆÕßÒÞæØâéÞçíÝæìåìñèîòô÷ùóöø³ÈÕÁÒÝËÙâÏÜäÖáè´Å¹É¯ÂÍ»ÎÙÃÔÞÂÓÝÈ×àÌÚâÕáèÙäê×âèåìðëðó°ÇÑÞåÜæëãëïëñôîóõ÷úûûüüÿÿÿþþþ , , ÿ@P±É`H$!%Cq Ve2XÌJ(Ä +3
-2$ÀÆ ¼kvä-Ëçõu*
"}ã|}|~q("$f'l(&&$r&! )¢¤{¨£¥rª°©¯±¯¬´¦·»º³®«§¾¶ÃÂÀ¿²¹ÇÄËÆ²ÌÉεҽͼÔÈÓ×иÙÝÕÏÙÊâÜßãçæê¾äÛÅëÇíáîÖìéïøñ÷õüÑðåùü¤Pß?ÇÛBm
-åAÎáÀ%VÜî!Çk÷Ø/áÄ;^¤¨²$Æ#Mf)fÍ(WÎLæKçÒ° I)L:eD¡Cµ´x*4U¨h
-%A«£^ÁNKb¬Ùe§X± ´k»x!ÁÖí2tÝÖ !¯5tÛæéÀ]$¬´%Xíâ.i[¬]YÊfEëõkg`µ:zëçÒ;£}ºµj×aaM¶é׸cç½»vïÛºóî8ðáÈ'?®¼9óç©G_>Ýyuè¬_ß]zwêßǾº¼mîæµG~½ûôÞá/>ùööÙ«Ïÿ¿ÿýÿÅà|ÖWà} v ;
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_r.gif
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_r.gif 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tab_r.gif 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,11 +0,0 @@
-GIF89a,Õ ö÷ùñô÷öøúüýþúûüùúûøùúêïóïóöÆÕßÒÞæØâéÞçíÝæìåìñèîòô÷ùóöø³ÈÕÁÒÝËÙâÏÜäÖáè´Å¹É¯ÂÍ»ÎÙÃÔÞÂÓÝÈ×àÌÚâÕáèÙäê×âèåìðëðó°ÇÑÞåÜæëãëïëñôîóõ÷úûûüüÿÿÿþþþ , , ÿ@pH,ȤrÉl:ШtJZ¯Ø¬vh<¬pkL.Ïè´zÍn»ßð¸|N¯Ûïø¼~ÏwVa+ *)^,*ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂö)'ÆÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæÚ¥("ðñòóôõö÷øùúûüýþÿ
-H° ÁòK"RHH±¢Å3jÜȱ£Ç CI²¤É(Sª\éÅu&@ Á²¦Í8sêÜɳ§Oÿ(±DУH*]Ê´©Ó§P£JJµªÕ«X³jÝʵ«×¯S84± hÓª]˶۷pãÊK·®Ý»xóêÝË·¯ß¿Ó} âDÌf(^̸±ãÇ#KL¹²åË3kÞ̹³çÏ Cm¹ðCÄHXͺµë×°cËM»¶íÛ¸sëÞÍ»·ïßÀN÷ÃJ Á®¹óçУKN½ºõëØ³kßν»÷ïàÃO¾<v1+_.³½û÷ðãËO¿¾ýûøóëßÏ¿¿ÿÿ (à_YÉ@Ár5èàF(áVhá
f¨ávèÿá (â$¨a¤H,¶èâ0Æ(ã4Öhâ *¨"<öèã@)äDiäH&©äL6éäPF)åT&©\;V©å\véå`)æZ^% d¦©æl¶éæpþhfqÖiçxæ©çsRæ*è ÂÙç
&ªè¢6:ä¡F*餯 i¥fªé¦O^Êé§ Ê©§¢jê©êª¬¶Ê¦ª®Æ*ë¬SÂJë¸æ*¤ºöê물þ*ì°¥Kì±ÈVjl²Ì6è²ÎF+-ÐNkíµkVí¶Üv©m·àÛ©tkî¹Q~ÿîºìò¨n»ðûn¼ôr;o½øN{o¾ü2»o¿ ûoÀë:pÁK® 7íÁGl*ÄWü)Åg)Æw)Ǭ(È",(É&§'Ê*·léº,3¥,Ïl35߬30ïìó³=ÿ,t 9m´E´A/ítI?-5QOm5U_=uÖZ?Íu×K
-öÑb=tÙfÿvÚ;¯ÍöÍn¿=sÜr»LwÝ*ß·Ézï-rß~{xàN¸Å.qâ;Ìxã ?yÁOpå÷yæùnÎy½o袷Kzéëú¹ª¯.në®{ìö6Mÿ»Ö³ß~mîºëk{ïRó¼³ÂïïïÆ+]|òÇ.ϼÀÈ?/´óÒûJ}õG½Î×ok÷Þ+%Ãá«}ùv~Þê¯Ïwûîÿ
-üÏOáößxþú/Îÿû #'ÀR®¼¨¹2°s| è"(ÁÑQ°¦» S§Á
-²®|C(»°vã
Ù ÂF|.dc82ÒPZ3¼aªl¨Ãfå°Dã!õÃ!ê©F¤(,$2±NN|¢¡(Åìµ°L!¶ÈÅ.zñ`£ÇHÆ.zaH£×ÈÆ6ºñp£çHÇ:ÚÿñxÌ£÷ÈÇ>úñdÇ@ L¤"ÉÈF:ò¤$9 (8
&ÉÉNzò ¥(G©FB^²!˨ )WÉÊVºò°l¤)1wÄò¸Ì¥.wÊYºäà¥0IÌbó¾|ÉHpÌf:óÐìepJ±}Ȧ6·ÉÍnzóà§8û0 Â%"¸æ8×ÉÎvºóð§<ÉPÎQ`ò%×$>÷ÉÏ~úó
-¨@JÐô M¨BÊÐ:ô¡¨D'ZPKF Ö¼&16ÊÑzô£
-©HGJRb ÷Lç5ÏÁÒºô¥ÿ0©LgJÓ#(e>¯Óúô§@
-ªPJÔ¢õ¨HMªRÊÔ¦:õ©PªT§JÕª&5;%U·ÊÕ®zõ«`
-«XÇJV«ÂC§ÑjY×ÊÖ¶ºõp«\U´À¦xÍ«^÷Ê×¾úõ¯ÐÀi)$ô°M¬bËØÆ:v,à²Í¬f7ËÙÎzö³
-hGKÚÒö´¨MjWËÚÖºöµ°*$ÛSPô¶¸ÍnwËÛÞúö·ÀÅm + â¸ÈM®rËÜæ:÷¹ÐE®?±9ÏêZ÷ºØÍ®v¿9î"ºÛ
-¯xÇKÞòbÑLÿ¯z×Ë^A¢·½ð¯|ç÷Ò÷¾øÍ¯0í«ßþú÷¿¡ä/Là»×ÀN°ï(à;øÁ n0'LaýJ¸ÂÎ0{/¬á{Øþ°G|ËøÄ(¥SÌâCrÅ.± ãÛøÆv¬1wÌc6ê¸Ç@ÞñLd¹ÈHNñÌd/¹ÉPÎð£LeO¹ÊXp·|â+sùËýõ2ÇL_1ùÌí53×M5³ùÍÇt3ç¼_:ÛÙÂwÎsõÌgøÊ¹Ïp ýÌ?úÐ/F´¢ë¼èFãÒÐt!-éJãÒÎô1éN»ÓuÿA-êPºÔ>5ª3êUWºÕ®4¬cÝèYÓZѶ¾õ¡sëAóº×þ5°ù,ìaç¹ØÆ¶3²=çe3ûÍÎ~ö£-í3S»Úc¾6¶¿¬ímo¹ÛÞÆ2¸ÃMåqÊæ>7Ón$³»ÝD~
7¼,ïyó¸ÞöÆ1¾ómã}óÛÈÿvµ¿Þâ\É/µÁNâ
3ÜÉ÷´Ã#ÞáS\ÊguÆ-mñO¸ã0ÈC¾à\Ë'_´ÉS^à³|À.ùc.ó0×Ð4¿9~s®ó=÷¼Ï<ÿy|.ô4]ÏD?ºz®ô67]ÙO§3Ó£ÞÌ©SÄWvÖÙl>õ3Úëdî:Øu)ö±?ÚìÙF;Ë®öW²½í|;ÜW)÷¹²îvtÞ˽w¾÷Ý|à×=xÂÞÝA ;
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tabs.css
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tabs.css 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/tabs.css 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,105 +0,0 @@
-/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
-
-DIV.tabs
-{
- float : left;
- width : 100%;
- background : url("tab_b.gif") repeat-x bottom;
- margin-bottom : 4px;
-}
-
-DIV.tabs UL
-{
- margin : 0px;
- padding-left : 10px;
- list-style : none;
-}
-
-DIV.tabs LI, DIV.tabs FORM
-{
- display : inline;
- margin : 0px;
- padding : 0px;
-}
-
-DIV.tabs FORM
-{
- float : right;
-}
-
-DIV.tabs A
-{
- float : left;
- background : url("tab_r.gif") no-repeat right top;
- border-bottom : 1px solid #84B0C7;
- font-size : 80%;
- font-weight : bold;
- text-decoration : none;
-}
-
-DIV.tabs A:hover
-{
- background-position: 100% -150px;
-}
-
-DIV.tabs A:link, DIV.tabs A:visited,
-DIV.tabs A:active, DIV.tabs A:hover
-{
- color: #1A419D;
-}
-
-DIV.tabs SPAN
-{
- float : left;
- display : block;
- background : url("tab_l.gif") no-repeat left top;
- padding : 5px 9px;
- white-space : nowrap;
-}
-
-DIV.tabs INPUT
-{
- float : right;
- display : inline;
- font-size : 1em;
-}
-
-DIV.tabs TD
-{
- font-size : 80%;
- font-weight : bold;
- text-decoration : none;
-}
-
-
-
-/* Commented Backslash Hack hides rule from IE5-Mac \*/
-DIV.tabs SPAN {float : none;}
-/* End IE5-Mac hack */
-
-DIV.tabs A:hover SPAN
-{
- background-position: 0% -150px;
-}
-
-DIV.tabs LI.current A
-{
- background-position: 100% -150px;
- border-width : 0px;
-}
-
-DIV.tabs LI.current SPAN
-{
- background-position: 0% -150px;
- padding-bottom : 6px;
-}
-
-DIV.navpath
-{
- background : none;
- border : none;
- border-bottom : 1px solid #84B0C7;
- text-align : center;
- margin : 2px;
- padding : 2px;
-}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/unionhwloc__obj__attr__u.html
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/unionhwloc__obj__attr__u.html 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/unionhwloc__obj__attr__u.html 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,164 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u Union Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u Union Reference<br>
-<small>
-[<a class="el" href="group__hwlocality__objects.html">Topology Objects</a>]</small>
-</h1><!-- doxytag: class="hwloc_obj_attr_u" -->Object type-specific Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_cache_attr_s</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Cache-specific Object Attributes. <a href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_machine_attr_s</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Machine-specific Object Attributes. <a href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_memory_attr_s</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Node-specific Object Attributes. <a href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_misc_attr_s</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Misc-specific Object Attributes. <a href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br class="typebreak">
-<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_obj_attr_u::hwloc_cache_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836">cache</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Cache-specific Object Attributes. <a href="#b5a8ae3bf490e6b1071fea53f7382836"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br class="typebreak">
-<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_obj_attr_u::hwloc_memory_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465">node</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Node-specific Object Attributes. <a href="#941994ad83275213249f8adfd8204465"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br class="typebreak">
-<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_obj_attr_u::hwloc_machine_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607">machine</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Machine-specific Object Attributes. <a href="#5b42966df7c5bfdc36891e414cc31607"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_machine_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">system</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">System-specific Object Attributes. <a href="#a65b98d3eada000628dc66668e4954df"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br class="typebreak">
-<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_obj_attr_u::hwloc_misc_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c">misc</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Misc-specific Object Attributes. <a href="#33b7e687b61be1b62e22f4037788582c"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Object type-specific Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="b5a8ae3bf490e6b1071fea53f7382836"></a><!-- doxytag: member="hwloc_obj_attr_u::cache" ref="b5a8ae3bf490e6b1071fea53f7382836" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_obj_attr_u::hwloc_cache_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836">hwloc_obj_attr_u::cache</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Cache-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="5b42966df7c5bfdc36891e414cc31607"></a><!-- doxytag: member="hwloc_obj_attr_u::machine" ref="5b42966df7c5bfdc36891e414cc31607" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_obj_attr_u::hwloc_machine_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607">hwloc_obj_attr_u::machine</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Machine-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="33b7e687b61be1b62e22f4037788582c"></a><!-- doxytag: member="hwloc_obj_attr_u::misc" ref="33b7e687b61be1b62e22f4037788582c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_obj_attr_u::hwloc_misc_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c">hwloc_obj_attr_u::misc</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Misc-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="941994ad83275213249f8adfd8204465"></a><!-- doxytag: member="hwloc_obj_attr_u::node" ref="941994ad83275213249f8adfd8204465" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_obj_attr_u::hwloc_memory_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465">hwloc_obj_attr_u::node</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Node-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="a65b98d3eada000628dc66668e4954df"></a><!-- doxytag: member="hwloc_obj_attr_u::system" ref="a65b98d3eada000628dc66668e4954df" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_machine_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">hwloc_obj_attr_u::system</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-System-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this union was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/unionhwloc__obj__attr__u.html-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/unionhwloc__obj__attr__u.html-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/html/unionhwloc__obj__attr__u.html-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,164 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>Hardware Locality (hwloc): hwloc_obj_attr_u Union Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css">
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.9 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>hwloc_obj_attr_u Union Reference<br>
-<small>
-[<a class="el" href="group__hwlocality__objects.html">Topology Objects</a>]</small>
-</h1><!-- doxytag: class="hwloc_obj_attr_u" -->Object type-specific Attributes.
-<a href="#_details">More...</a>
-<p>
-<code>#include <<a class="el" href="hwloc_8h_source.html">hwloc.h</a>></code>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_cache_attr_s</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Cache-specific Object Attributes. <a href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_machine_attr_s</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Machine-specific Object Attributes. <a href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_memory_attr_s</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Node-specific Object Attributes. <a href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_misc_attr_s</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Misc-specific Object Attributes. <a href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br class="typebreak">
-<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_obj_attr_u::hwloc_cache_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836">cache</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Cache-specific Object Attributes. <a href="#b5a8ae3bf490e6b1071fea53f7382836"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br class="typebreak">
-<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_obj_attr_u::hwloc_memory_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465">node</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Node-specific Object Attributes. <a href="#941994ad83275213249f8adfd8204465"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br class="typebreak">
-<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_obj_attr_u::hwloc_machine_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607">machine</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Machine-specific Object Attributes. <a href="#5b42966df7c5bfdc36891e414cc31607"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_machine_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">system</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">System-specific Object Attributes. <a href="#a65b98d3eada000628dc66668e4954df"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br class="typebreak">
-<a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_obj_attr_u::hwloc_misc_attr_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c">misc</a></td></tr>
-
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Misc-specific Object Attributes. <a href="#33b7e687b61be1b62e22f4037788582c"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Object type-specific Attributes. <hr><h2>Field Documentation</h2>
-<a class="anchor" name="b5a8ae3bf490e6b1071fea53f7382836"></a><!-- doxytag: member="hwloc_obj_attr_u::cache" ref="b5a8ae3bf490e6b1071fea53f7382836" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html">hwloc_obj_attr_u::hwloc_cache_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#b5a8ae3bf490e6b1071fea53f7382836">hwloc_obj_attr_u::cache</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Cache-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="5b42966df7c5bfdc36891e414cc31607"></a><!-- doxytag: member="hwloc_obj_attr_u::machine" ref="5b42966df7c5bfdc36891e414cc31607" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_obj_attr_u::hwloc_machine_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#5b42966df7c5bfdc36891e414cc31607">hwloc_obj_attr_u::machine</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Machine-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="33b7e687b61be1b62e22f4037788582c"></a><!-- doxytag: member="hwloc_obj_attr_u::misc" ref="33b7e687b61be1b62e22f4037788582c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html">hwloc_obj_attr_u::hwloc_misc_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#33b7e687b61be1b62e22f4037788582c">hwloc_obj_attr_u::misc</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Misc-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="941994ad83275213249f8adfd8204465"></a><!-- doxytag: member="hwloc_obj_attr_u::node" ref="941994ad83275213249f8adfd8204465" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html">hwloc_obj_attr_u::hwloc_memory_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#941994ad83275213249f8adfd8204465">hwloc_obj_attr_u::node</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Node-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="a65b98d3eada000628dc66668e4954df"></a><!-- doxytag: member="hwloc_obj_attr_u::system" ref="a65b98d3eada000628dc66668e4954df" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct <a class="el" href="structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html">hwloc_machine_attr_s</a> <a class="el" href="unionhwloc__obj__attr__u.html#a65b98d3eada000628dc66668e4954df">hwloc_obj_attr_u::system</a><code> [read]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-System-specific Object Attributes.
-<p>
-
-</div>
-</div><p>
-<hr>The documentation for this union was generated from the following file:<ul>
-<li><a class="el" href="hwloc_8h_source.html">hwloc.h</a></ul>
-</div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
-</body>
-</html>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc-a4.pdf
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc-a4.pdf 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc-a4.pdf 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,17784 +0,0 @@
-%PDF-1.4
-5 0 obj
-<< /S /GoTo /D (chapter.1) >>
-endobj
-8 0 obj
-(\376\377\000h\000w\000l\000o\000c)
-endobj
-9 0 obj
-<< /S /GoTo /D (section.1.1) >>
-endobj
-12 0 obj
-(\376\377\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n)
-endobj
-13 0 obj
-<< /S /GoTo /D (section.1.2) >>
-endobj
-16 0 obj
-(\376\377\000I\000n\000s\000t\000a\000l\000l\000a\000t\000i\000o\000n)
-endobj
-17 0 obj
-<< /S /GoTo /D (section.1.3) >>
-endobj
-20 0 obj
-(\376\377\000E\000x\000a\000m\000p\000l\000e\000s)
-endobj
-21 0 obj
-<< /S /GoTo /D (section.1.4) >>
-endobj
-24 0 obj
-(\376\377\000P\000r\000o\000g\000r\000a\000m\000m\000i\000n\000g\000\040\000i\000n\000t\000e\000r\000f\000a\000c\000e)
-endobj
-25 0 obj
-<< /S /GoTo /D (section.1.5) >>
-endobj
-28 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000\040\000e\000x\000a\000m\000p\000l\000e)
-endobj
-29 0 obj
-<< /S /GoTo /D (section.1.6) >>
-endobj
-32 0 obj
-(\376\377\000Q\000u\000e\000s\000t\000i\000o\000n\000s\000\040\000a\000n\000d\000\040\000b\000u\000g\000s)
-endobj
-33 0 obj
-<< /S /GoTo /D (section.1.7) >>
-endobj
-36 0 obj
-(\376\377\000H\000i\000s\000t\000o\000r\000y\000\040\000/\000\040\000c\000r\000e\000d\000i\000t\000s)
-endobj
-37 0 obj
-<< /S /GoTo /D (chapter.2) >>
-endobj
-40 0 obj
-(\376\377\000G\000l\000o\000s\000s\000a\000r\000y)
-endobj
-41 0 obj
-<< /S /GoTo /D (chapter.3) >>
-endobj
-44 0 obj
-(\376\377\000M\000o\000d\000u\000l\000e\000\040\000I\000n\000d\000e\000x)
-endobj
-45 0 obj
-<< /S /GoTo /D (section.3.1) >>
-endobj
-48 0 obj
-(\376\377\000M\000o\000d\000u\000l\000e\000s)
-endobj
-49 0 obj
-<< /S /GoTo /D (chapter.4) >>
-endobj
-52 0 obj
-(\376\377\000D\000a\000t\000a\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000\040\000I\000n\000d\000e\000x)
-endobj
-53 0 obj
-<< /S /GoTo /D (section.4.1) >>
-endobj
-56 0 obj
-(\376\377\000D\000a\000t\000a\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000s)
-endobj
-57 0 obj
-<< /S /GoTo /D (chapter.5) >>
-endobj
-60 0 obj
-(\376\377\000M\000o\000d\000u\000l\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-61 0 obj
-<< /S /GoTo /D (section.5.1) >>
-endobj
-64 0 obj
-(\376\377\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000c\000o\000n\000t\000e\000x\000t)
-endobj
-65 0 obj
-<< /S /GoTo /D (subsection.5.1.1) >>
-endobj
-68 0 obj
-(\376\377\000T\000y\000p\000e\000d\000e\000f\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-69 0 obj
-<< /S /GoTo /D (subsubsection.5.1.1.1) >>
-endobj
-72 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000t)
-endobj
-73 0 obj
-<< /S /GoTo /D (section.5.2) >>
-endobj
-76 0 obj
-(\376\377\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000O\000b\000j\000e\000c\000t\000\040\000T\000y\000p\000e\000s)
-endobj
-77 0 obj
-<< /S /GoTo /D (subsection.5.2.1) >>
-endobj
-80 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-81 0 obj
-<< /S /GoTo /D (subsubsection.5.2.1.1) >>
-endobj
-84 0 obj
-(\376\377\000H\000W\000L\000O\000C\000\137\000T\000Y\000P\000E\000\137\000U\000N\000O\000R\000D\000E\000R\000E\000D)
-endobj
-85 0 obj
-<< /S /GoTo /D (subsection.5.2.2) >>
-endobj
-88 0 obj
-(\376\377\000E\000n\000u\000m\000e\000r\000a\000t\000i\000o\000n\000\040\000T\000y\000p\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-89 0 obj
-<< /S /GoTo /D (subsubsection.5.2.2.1) >>
-endobj
-92 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000t\000y\000p\000e\000\137\000t)
-endobj
-93 0 obj
-<< /S /GoTo /D (subsection.5.2.3) >>
-endobj
-96 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-97 0 obj
-<< /S /GoTo /D (subsubsection.5.2.3.1) >>
-endobj
-100 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000o\000m\000p\000a\000r\000e\000\137\000t\000y\000p\000e\000s)
-endobj
-101 0 obj
-<< /S /GoTo /D (section.5.3) >>
-endobj
-104 0 obj
-(\376\377\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000O\000b\000j\000e\000c\000t\000s)
-endobj
-105 0 obj
-<< /S /GoTo /D (subsection.5.3.1) >>
-endobj
-108 0 obj
-(\376\377\000T\000y\000p\000e\000d\000e\000f\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-109 0 obj
-<< /S /GoTo /D (subsubsection.5.3.1.1) >>
-endobj
-112 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000t)
-endobj
-113 0 obj
-<< /S /GoTo /D (section.5.4) >>
-endobj
-116 0 obj
-(\376\377\000C\000r\000e\000a\000t\000e\000\040\000a\000n\000d\000\040\000D\000e\000s\000t\000r\000o\000y\000\040\000T\000o\000p\000o\000l\000o\000g\000i\000e\000s)
-endobj
-117 0 obj
-<< /S /GoTo /D (subsection.5.4.1) >>
-endobj
-120 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-121 0 obj
-<< /S /GoTo /D (subsubsection.5.4.1.1) >>
-endobj
-124 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000c\000h\000e\000c\000k)
-endobj
-125 0 obj
-<< /S /GoTo /D (subsubsection.5.4.1.2) >>
-endobj
-128 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000d\000e\000s\000t\000r\000o\000y)
-endobj
-129 0 obj
-<< /S /GoTo /D (subsubsection.5.4.1.3) >>
-endobj
-132 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000n\000i\000t)
-endobj
-133 0 obj
-<< /S /GoTo /D (subsubsection.5.4.1.4) >>
-endobj
-136 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000l\000o\000a\000d)
-endobj
-137 0 obj
-<< /S /GoTo /D (section.5.5) >>
-endobj
-140 0 obj
-(\376\377\000C\000o\000n\000f\000i\000g\000u\000r\000e\000\040\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000D\000e\000t\000e\000c\000t\000i\000o\000n)
-endobj
-141 0 obj
-<< /S /GoTo /D (subsection.5.5.1) >>
-endobj
-144 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-145 0 obj
-<< /S /GoTo /D (subsection.5.5.2) >>
-endobj
-148 0 obj
-(\376\377\000E\000n\000u\000m\000e\000r\000a\000t\000i\000o\000n\000\040\000T\000y\000p\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-149 0 obj
-<< /S /GoTo /D (subsubsection.5.5.2.1) >>
-endobj
-152 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000f\000l\000a\000g\000s\000\137\000e)
-endobj
-153 0 obj
-<< /S /GoTo /D (subsection.5.5.3) >>
-endobj
-156 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-157 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.1) >>
-endobj
-160 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000g\000n\000o\000r\000e\000\137\000a\000l\000l\000\137\000k\000e\000e\000p\000\137\000s\000t\000r\000u\000c\000t\000u\000r\000e)
-endobj
-161 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.2) >>
-endobj
-164 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000g\000n\000o\000r\000e\000\137\000t\000y\000p\000e)
-endobj
-165 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.3) >>
-endobj
-168 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000g\000n\000o\000r\000e\000\137\000t\000y\000p\000e\000\137\000k\000e\000e\000p\000\137\000s\000t\000r\000u\000c\000t\000u\000r\000e)
-endobj
-169 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.4) >>
-endobj
-172 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000s\000e\000t\000\137\000f\000l\000a\000g\000s)
-endobj
-173 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.5) >>
-endobj
-176 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000s\000e\000t\000\137\000f\000s\000r\000o\000o\000t)
-endobj
-177 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.6) >>
-endobj
-180 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000s\000e\000t\000\137\000s\000y\000n\000t\000h\000e\000t\000i\000c)
-endobj
-181 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.7) >>
-endobj
-184 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000s\000e\000t\000\137\000x\000m\000l)
-endobj
-185 0 obj
-<< /S /GoTo /D (section.5.6) >>
-endobj
-188 0 obj
-(\376\377\000G\000e\000t\000\040\000s\000o\000m\000e\000\040\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000I\000n\000f\000o\000r\000m\000a\000t\000i\000o\000n)
-endobj
-189 0 obj
-<< /S /GoTo /D (subsection.5.6.1) >>
-endobj
-192 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-193 0 obj
-<< /S /GoTo /D (subsubsection.5.6.1.1) >>
-endobj
-196 0 obj
-(\376\377\000H\000W\000L\000O\000C\000\137\000T\000Y\000P\000E\000\137\000D\000E\000P\000T\000H\000\137\000M\000U\000L\000T\000I\000P\000L\000E)
-endobj
-197 0 obj
-<< /S /GoTo /D (subsubsection.5.6.1.2) >>
-endobj
-200 0 obj
-(\376\377\000H\000W\000L\000O\000C\000\137\000T\000Y\000P\000E\000\137\000D\000E\000P\000T\000H\000\137\000U\000N\000K\000N\000O\000W\000N)
-endobj
-201 0 obj
-<< /S /GoTo /D (subsection.5.6.2) >>
-endobj
-204 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-205 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.1) >>
-endobj
-208 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000d\000e\000p\000t\000h\000\137\000t\000y\000p\000e)
-endobj
-209 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.2) >>
-endobj
-212 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000b\000o\000b\000j\000s\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-213 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.3) >>
-endobj
-216 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000b\000o\000b\000j\000s\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-217 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.4) >>
-endobj
-220 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000t\000y\000p\000e\000\137\000d\000e\000p\000t\000h)
-endobj
-221 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.5) >>
-endobj
-224 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000g\000e\000t\000\137\000d\000e\000p\000t\000h)
-endobj
-225 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.6) >>
-endobj
-228 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000s\000\137\000t\000h\000i\000s\000s\000y\000s\000t\000e\000m)
-endobj
-229 0 obj
-<< /S /GoTo /D (section.5.7) >>
-endobj
-232 0 obj
-(\376\377\000R\000e\000t\000r\000i\000e\000v\000e\000\040\000O\000b\000j\000e\000c\000t\000s)
-endobj
-233 0 obj
-<< /S /GoTo /D (subsection.5.7.1) >>
-endobj
-236 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-237 0 obj
-<< /S /GoTo /D (subsubsection.5.7.1.1) >>
-endobj
-240 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-241 0 obj
-<< /S /GoTo /D (subsubsection.5.7.1.2) >>
-endobj
-244 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-245 0 obj
-<< /S /GoTo /D (section.5.8) >>
-endobj
-248 0 obj
-(\376\377\000O\000b\000j\000e\000c\000t\000/\000S\000t\000r\000i\000n\000g\000\040\000C\000o\000n\000v\000e\000r\000s\000i\000o\000n)
-endobj
-249 0 obj
-<< /S /GoTo /D (subsection.5.8.1) >>
-endobj
-252 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-253 0 obj
-<< /S /GoTo /D (subsubsection.5.8.1.1) >>
-endobj
-256 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000n\000p\000r\000i\000n\000t\000f)
-endobj
-257 0 obj
-<< /S /GoTo /D (subsubsection.5.8.1.2) >>
-endobj
-260 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000s\000n\000p\000r\000i\000n\000t\000f)
-endobj
-261 0 obj
-<< /S /GoTo /D (subsubsection.5.8.1.3) >>
-endobj
-264 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000t\000y\000p\000e\000\137\000o\000f\000\137\000s\000t\000r\000i\000n\000g)
-endobj
-265 0 obj
-<< /S /GoTo /D (subsubsection.5.8.1.4) >>
-endobj
-268 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000t\000y\000p\000e\000\137\000s\000t\000r\000i\000n\000g)
-endobj
-269 0 obj
-<< /S /GoTo /D (section.5.9) >>
-endobj
-272 0 obj
-(\376\377\000B\000i\000n\000d\000i\000n\000g)
-endobj
-273 0 obj
-<< /S /GoTo /D (subsection.5.9.1) >>
-endobj
-276 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-277 0 obj
-<< /S /GoTo /D (subsection.5.9.2) >>
-endobj
-280 0 obj
-(\376\377\000E\000n\000u\000m\000e\000r\000a\000t\000i\000o\000n\000\040\000T\000y\000p\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-281 0 obj
-<< /S /GoTo /D (subsubsection.5.9.2.1) >>
-endobj
-284 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000b\000i\000n\000d\000\137\000p\000o\000l\000i\000c\000y\000\137\000t)
-endobj
-285 0 obj
-<< /S /GoTo /D (subsection.5.9.3) >>
-endobj
-288 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-289 0 obj
-<< /S /GoTo /D (subsubsection.5.9.3.1) >>
-endobj
-292 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000s\000e\000t\000\137\000c\000p\000u\000b\000i\000n\000d)
-endobj
-293 0 obj
-<< /S /GoTo /D (subsubsection.5.9.3.2) >>
-endobj
-296 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000s\000e\000t\000\137\000p\000r\000o\000c\000\137\000c\000p\000u\000b\000i\000n\000d)
-endobj
-297 0 obj
-<< /S /GoTo /D (subsubsection.5.9.3.3) >>
-endobj
-300 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000s\000e\000t\000\137\000t\000h\000r\000e\000a\000d\000\137\000c\000p\000u\000b\000i\000n\000d)
-endobj
-301 0 obj
-<< /S /GoTo /D (section.5.10) >>
-endobj
-304 0 obj
-(\376\377\000O\000b\000j\000e\000c\000t\000\040\000T\000y\000p\000e\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-305 0 obj
-<< /S /GoTo /D (subsection.5.10.1) >>
-endobj
-308 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-309 0 obj
-<< /S /GoTo /D (subsubsection.5.10.1.1) >>
-endobj
-312 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000t\000y\000p\000e\000\137\000o\000r\000\137\000a\000b\000o\000v\000e\000\137\000d\000e\000p\000t\000h)
-endobj
-313 0 obj
-<< /S /GoTo /D (subsubsection.5.10.1.2) >>
-endobj
-316 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000t\000y\000p\000e\000\137\000o\000r\000\137\000b\000e\000l\000o\000w\000\137\000d\000e\000p\000t\000h)
-endobj
-317 0 obj
-<< /S /GoTo /D (section.5.11) >>
-endobj
-320 0 obj
-(\376\377\000B\000a\000s\000i\000c\000\040\000T\000r\000a\000v\000e\000r\000s\000a\000l\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-321 0 obj
-<< /S /GoTo /D (subsection.5.11.1) >>
-endobj
-324 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-325 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.1) >>
-endobj
-328 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000o\000m\000m\000o\000n\000\137\000a\000n\000c\000e\000s\000t\000o\000r\000\137\000o\000b\000j)
-endobj
-329 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.2) >>
-endobj
-332 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000c\000h\000i\000l\000d)
-endobj
-333 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.3) >>
-endobj
-336 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-337 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.4) >>
-endobj
-340 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-341 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.5) >>
-endobj
-344 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000s\000y\000s\000t\000e\000m\000\137\000o\000b\000j)
-endobj
-345 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.6) >>
-endobj
-348 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000i\000s\000\137\000i\000n\000\137\000s\000u\000b\000t\000r\000e\000e)
-endobj
-349 0 obj
-<< /S /GoTo /D (section.5.12) >>
-endobj
-352 0 obj
-(\376\377\000F\000i\000n\000d\000i\000n\000g\000\040\000O\000b\000j\000e\000c\000t\000s\000\040\000I\000n\000s\000i\000d\000e\000\040\000a\000\040\000C\000P\000U\000\040\000s\000e\000t)
-endobj
-353 0 obj
-<< /S /GoTo /D (subsection.5.12.1) >>
-endobj
-356 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-357 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.1) >>
-endobj
-360 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000l\000a\000r\000g\000e\000s\000t\000\137\000o\000b\000j\000s\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t)
-endobj
-361 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.2) >>
-endobj
-364 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000b\000o\000b\000j\000s\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-365 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.3) >>
-endobj
-368 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000b\000o\000b\000j\000s\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-369 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.4) >>
-endobj
-372 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-373 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.5) >>
-endobj
-376 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-377 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.6) >>
-endobj
-380 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-381 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.7) >>
-endobj
-384 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-385 0 obj
-<< /S /GoTo /D (section.5.13) >>
-endobj
-388 0 obj
-(\376\377\000F\000i\000n\000d\000i\000n\000g\000\040\000a\000\040\000s\000i\000n\000g\000l\000e\000\040\000O\000b\000j\000e\000c\000t\000\040\000c\000o\000v\000e\000r\000i\000n\000g\000\040\000a\000t\000\040\000l\000e\000a\000s\000t\000\040\000C\000P\000U\000\040\000s\000e\000t)
-endobj
-389 0 obj
-<< /S /GoTo /D (subsection.5.13.1) >>
-endobj
-392 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-393 0 obj
-<< /S /GoTo /D (subsubsection.5.13.1.1) >>
-endobj
-396 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000h\000i\000l\000d\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t)
-endobj
-397 0 obj
-<< /S /GoTo /D (subsubsection.5.13.1.2) >>
-endobj
-400 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t)
-endobj
-401 0 obj
-<< /S /GoTo /D (section.5.14) >>
-endobj
-404 0 obj
-(\376\377\000F\000i\000n\000d\000i\000n\000g\000\040\000a\000\040\000s\000e\000t\000\040\000o\000f\000\040\000s\000i\000m\000i\000l\000a\000r\000\040\000O\000b\000j\000e\000c\000t\000s\000\040\000c\000o\000v\000e\000r\000i\000n\000g\000\040\000a\000t\000\040\000l\000e\000a\000s\000t\000\040\000a\000\040\000C\000P\000U\000\040\000s\000e\000t)
-endobj
-405 0 obj
-<< /S /GoTo /D (subsection.5.14.1) >>
-endobj
-408 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-409 0 obj
-<< /S /GoTo /D (subsubsection.5.14.1.1) >>
-endobj
-412 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-413 0 obj
-<< /S /GoTo /D (subsubsection.5.14.1.2) >>
-endobj
-416 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-417 0 obj
-<< /S /GoTo /D (section.5.15) >>
-endobj
-420 0 obj
-(\376\377\000C\000a\000c\000h\000e\000-\000s\000p\000e\000c\000i\000f\000i\000c\000\040\000F\000i\000n\000d\000i\000n\000g\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-421 0 obj
-<< /S /GoTo /D (subsection.5.15.1) >>
-endobj
-424 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-425 0 obj
-<< /S /GoTo /D (subsubsection.5.15.1.1) >>
-endobj
-428 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000a\000c\000h\000e\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t)
-endobj
-429 0 obj
-<< /S /GoTo /D (subsubsection.5.15.1.2) >>
-endobj
-432 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000a\000c\000h\000e\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000o\000b\000j)
-endobj
-433 0 obj
-<< /S /GoTo /D (section.5.16) >>
-endobj
-436 0 obj
-(\376\377\000A\000d\000v\000a\000n\000c\000e\000d\000\040\000T\000r\000a\000v\000e\000r\000s\000a\000l\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-437 0 obj
-<< /S /GoTo /D (subsection.5.16.1) >>
-endobj
-440 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-441 0 obj
-<< /S /GoTo /D (subsubsection.5.16.1.1) >>
-endobj
-444 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000l\000o\000s\000e\000s\000t\000\137\000o\000b\000j\000s)
-endobj
-445 0 obj
-<< /S /GoTo /D (section.5.17) >>
-endobj
-448 0 obj
-(\376\377\000B\000i\000n\000d\000i\000n\000g\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-449 0 obj
-<< /S /GoTo /D (subsection.5.17.1) >>
-endobj
-452 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-453 0 obj
-<< /S /GoTo /D (subsubsection.5.17.1.1) >>
-endobj
-456 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000d\000i\000s\000t\000r\000i\000b\000u\000t\000e)
-endobj
-457 0 obj
-<< /S /GoTo /D (section.5.18) >>
-endobj
-460 0 obj
-(\376\377\000T\000h\000e\000\040\000C\000p\000u\000s\000e\000t\000\040\000A\000P\000I)
-endobj
-461 0 obj
-<< /S /GoTo /D (subsection.5.18.1) >>
-endobj
-464 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-465 0 obj
-<< /S /GoTo /D (subsection.5.18.2) >>
-endobj
-468 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-469 0 obj
-<< /S /GoTo /D (subsubsection.5.18.2.1) >>
-endobj
-472 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000o\000r\000e\000a\000c\000h\000\137\000b\000e\000g\000i\000n)
-endobj
-473 0 obj
-<< /S /GoTo /D (subsubsection.5.18.2.2) >>
-endobj
-476 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000o\000r\000e\000a\000c\000h\000\137\000e\000n\000d)
-endobj
-477 0 obj
-<< /S /GoTo /D (subsection.5.18.3) >>
-endobj
-480 0 obj
-(\376\377\000T\000y\000p\000e\000d\000e\000f\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-481 0 obj
-<< /S /GoTo /D (subsubsection.5.18.3.1) >>
-endobj
-484 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t)
-endobj
-485 0 obj
-<< /S /GoTo /D (subsection.5.18.4) >>
-endobj
-488 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-489 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.1) >>
-endobj
-492 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000a\000l\000l\000\137\000b\000u\000t\000\137\000c\000p\000u)
-endobj
-493 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.2) >>
-endobj
-496 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000a\000l\000l\000o\000c)
-endobj
-497 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.3) >>
-endobj
-500 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000a\000n\000d\000s\000e\000t)
-endobj
-501 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.4) >>
-endobj
-504 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000a\000s\000p\000r\000i\000n\000t\000f)
-endobj
-505 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.5) >>
-endobj
-508 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000l\000e\000a\000r\000s\000e\000t)
-endobj
-509 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.6) >>
-endobj
-512 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000l\000r)
-endobj
-513 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.7) >>
-endobj
-516 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000o\000m\000p\000a\000r)
-endobj
-517 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.8) >>
-endobj
-520 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000o\000m\000p\000a\000r\000\137\000f\000i\000r\000s\000t)
-endobj
-521 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.9) >>
-endobj
-524 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000o\000p\000y)
-endobj
-525 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.10) >>
-endobj
-528 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000p\000u)
-endobj
-529 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.11) >>
-endobj
-532 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000d\000u\000p)
-endobj
-533 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.12) >>
-endobj
-536 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000i\000l\000l)
-endobj
-537 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.13) >>
-endobj
-540 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000i\000r\000s\000t)
-endobj
-541 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.14) >>
-endobj
-544 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000e\000e)
-endobj
-545 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.15) >>
-endobj
-548 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000i\000t\000h\000\137\000u\000l\000o\000n\000g)
-endobj
-549 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.16) >>
-endobj
-552 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000s\000t\000r\000i\000n\000g)
-endobj
-553 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.17) >>
-endobj
-556 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000u\000l\000o\000n\000g)
-endobj
-557 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.18) >>
-endobj
-560 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000n\000t\000e\000r\000s\000e\000c\000t\000s)
-endobj
-561 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.19) >>
-endobj
-564 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000e\000q\000u\000a\000l)
-endobj
-565 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.20) >>
-endobj
-568 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000f\000u\000l\000l)
-endobj
-569 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.21) >>
-endobj
-572 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000i\000n\000c\000l\000u\000d\000e\000d)
-endobj
-573 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.22) >>
-endobj
-576 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000s\000e\000t)
-endobj
-577 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.23) >>
-endobj
-580 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000z\000e\000r\000o)
-endobj
-581 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.24) >>
-endobj
-584 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000l\000a\000s\000t)
-endobj
-585 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.25) >>
-endobj
-588 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000o\000r\000s\000e\000t)
-endobj
-589 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.26) >>
-endobj
-592 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000e\000t)
-endobj
-593 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.27) >>
-endobj
-596 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000e\000t\000\137\000r\000a\000n\000g\000e)
-endobj
-597 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.28) >>
-endobj
-600 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000i\000n\000g\000l\000i\000f\000y)
-endobj
-601 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.29) >>
-endobj
-604 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000n\000p\000r\000i\000n\000t\000f)
-endobj
-605 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.30) >>
-endobj
-608 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000i\000t\000h\000\137\000u\000l\000o\000n\000g)
-endobj
-609 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.31) >>
-endobj
-612 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000u\000l\000o\000n\000g)
-endobj
-613 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.32) >>
-endobj
-616 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000w\000e\000i\000g\000h\000t)
-endobj
-617 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.33) >>
-endobj
-620 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000x\000o\000r\000s\000e\000t)
-endobj
-621 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.34) >>
-endobj
-624 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000z\000e\000r\000o)
-endobj
-625 0 obj
-<< /S /GoTo /D (section.5.19) >>
-endobj
-628 0 obj
-(\376\377\000H\000e\000l\000p\000e\000r\000s\000\040\000f\000o\000r\000\040\000m\000a\000n\000i\000p\000u\000l\000a\000t\000i\000n\000g\000\040\000g\000l\000i\000b\000c\000\040\000s\000c\000h\000e\000d\000\040\000a\000f\000f\000i\000n\000i\000t\000y)
-endobj
-629 0 obj
-<< /S /GoTo /D (subsection.5.19.1) >>
-endobj
-632 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-633 0 obj
-<< /S /GoTo /D (subsubsection.5.19.1.1) >>
-endobj
-636 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000g\000l\000i\000b\000c\000\137\000s\000c\000h\000e\000d\000\137\000a\000f\000f\000i\000n\000i\000t\000y)
-endobj
-637 0 obj
-<< /S /GoTo /D (subsubsection.5.19.1.2) >>
-endobj
-640 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000g\000l\000i\000b\000c\000\137\000s\000c\000h\000e\000d\000\137\000a\000f\000f\000i\000n\000i\000t\000y)
-endobj
-641 0 obj
-<< /S /GoTo /D (section.5.20) >>
-endobj
-644 0 obj
-(\376\377\000H\000e\000l\000p\000e\000r\000s\000\040\000f\000o\000r\000\040\000m\000a\000n\000i\000p\000u\000l\000a\000t\000i\000n\000g\000\040\000L\000i\000n\000u\000x\000\040\000l\000i\000b\000n\000u\000m\000a\000\040\000u\000n\000s\000i\000g\000n\000e\000d\000\040\000l\000o\000n\000g\000\040\000m\000a\000s\000k\000s)
-endobj
-645 0 obj
-<< /S /GoTo /D (subsection.5.20.1) >>
-endobj
-648 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-649 0 obj
-<< /S /GoTo /D (subsubsection.5.20.1.1) >>
-endobj
-652 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000u\000l\000o\000n\000g\000s)
-endobj
-653 0 obj
-<< /S /GoTo /D (subsubsection.5.20.1.2) >>
-endobj
-656 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000u\000l\000o\000n\000g\000s)
-endobj
-657 0 obj
-<< /S /GoTo /D (section.5.21) >>
-endobj
-660 0 obj
-(\376\377\000H\000e\000l\000p\000e\000r\000s\000\040\000f\000o\000r\000\040\000m\000a\000n\000i\000p\000u\000l\000a\000t\000i\000n\000g\000\040\000L\000i\000n\000u\000x\000\040\000l\000i\000b\000n\000u\000m\000a\000\040\000b\000i\000t\000m\000a\000s\000k)
-endobj
-661 0 obj
-<< /S /GoTo /D (subsection.5.21.1) >>
-endobj
-664 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-665 0 obj
-<< /S /GoTo /D (subsubsection.5.21.1.1) >>
-endobj
-668 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000b\000i\000t\000m\000a\000s\000k)
-endobj
-669 0 obj
-<< /S /GoTo /D (subsubsection.5.21.1.2) >>
-endobj
-672 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000b\000i\000t\000m\000a\000s\000k)
-endobj
-673 0 obj
-<< /S /GoTo /D (section.5.22) >>
-endobj
-676 0 obj
-(\376\377\000H\000e\000l\000p\000e\000r\000s\000\040\000f\000o\000r\000\040\000m\000a\000n\000i\000p\000u\000l\000a\000t\000i\000n\000g\000\040\000L\000i\000n\000u\000x\000\040\000l\000i\000b\000n\000u\000m\000a\000\040\000n\000o\000d\000e\000m\000a\000s\000k\000\137\000t)
-endobj
-677 0 obj
-<< /S /GoTo /D (subsection.5.22.1) >>
-endobj
-680 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-681 0 obj
-<< /S /GoTo /D (subsubsection.5.22.1.1) >>
-endobj
-684 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000n\000o\000d\000e\000m\000a\000s\000k)
-endobj
-685 0 obj
-<< /S /GoTo /D (subsubsection.5.22.1.2) >>
-endobj
-688 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000n\000o\000d\000e\000m\000a\000s\000k)
-endobj
-689 0 obj
-<< /S /GoTo /D (chapter.6) >>
-endobj
-692 0 obj
-(\376\377\000D\000a\000t\000a\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-693 0 obj
-<< /S /GoTo /D (section.6.1) >>
-endobj
-696 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000:\000:\000h\000w\000l\000o\000c\000\137\000c\000a\000c\000h\000e\000\137\000a\000t\000t\000r\000\137\000s\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-697 0 obj
-<< /S /GoTo /D (subsection.6.1.1) >>
-endobj
-700 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-701 0 obj
-<< /S /GoTo /D (subsection.6.1.2) >>
-endobj
-704 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-705 0 obj
-<< /S /GoTo /D (subsubsection.6.1.2.1) >>
-endobj
-708 0 obj
-(\376\377\000d\000e\000p\000t\000h)
-endobj
-709 0 obj
-<< /S /GoTo /D (subsubsection.6.1.2.2) >>
-endobj
-712 0 obj
-(\376\377\000m\000e\000m\000o\000r\000y\000\137\000k\000B)
-endobj
-713 0 obj
-<< /S /GoTo /D (section.6.2) >>
-endobj
-716 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000:\000:\000h\000w\000l\000o\000c\000\137\000m\000a\000c\000h\000i\000n\000e\000\137\000a\000t\000t\000r\000\137\000s\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-717 0 obj
-<< /S /GoTo /D (subsection.6.2.1) >>
-endobj
-720 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-721 0 obj
-<< /S /GoTo /D (subsection.6.2.2) >>
-endobj
-724 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-725 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.1) >>
-endobj
-728 0 obj
-(\376\377\000d\000m\000i\000\137\000b\000o\000a\000r\000d\000\137\000n\000a\000m\000e)
-endobj
-729 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.2) >>
-endobj
-732 0 obj
-(\376\377\000d\000m\000i\000\137\000b\000o\000a\000r\000d\000\137\000v\000e\000n\000d\000o\000r)
-endobj
-733 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.3) >>
-endobj
-736 0 obj
-(\376\377\000h\000u\000g\000e\000\137\000p\000a\000g\000e\000\137\000f\000r\000e\000e)
-endobj
-737 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.4) >>
-endobj
-740 0 obj
-(\376\377\000h\000u\000g\000e\000\137\000p\000a\000g\000e\000\137\000s\000i\000z\000e\000\137\000k\000B)
-endobj
-741 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.5) >>
-endobj
-744 0 obj
-(\376\377\000m\000e\000m\000o\000r\000y\000\137\000k\000B)
-endobj
-745 0 obj
-<< /S /GoTo /D (section.6.3) >>
-endobj
-748 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000:\000:\000h\000w\000l\000o\000c\000\137\000m\000e\000m\000o\000r\000y\000\137\000a\000t\000t\000r\000\137\000s\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-749 0 obj
-<< /S /GoTo /D (subsection.6.3.1) >>
-endobj
-752 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-753 0 obj
-<< /S /GoTo /D (subsection.6.3.2) >>
-endobj
-756 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-757 0 obj
-<< /S /GoTo /D (subsubsection.6.3.2.1) >>
-endobj
-760 0 obj
-(\376\377\000h\000u\000g\000e\000\137\000p\000a\000g\000e\000\137\000f\000r\000e\000e)
-endobj
-761 0 obj
-<< /S /GoTo /D (subsubsection.6.3.2.2) >>
-endobj
-764 0 obj
-(\376\377\000m\000e\000m\000o\000r\000y\000\137\000k\000B)
-endobj
-765 0 obj
-<< /S /GoTo /D (section.6.4) >>
-endobj
-768 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000:\000:\000h\000w\000l\000o\000c\000\137\000m\000i\000s\000c\000\137\000a\000t\000t\000r\000\137\000s\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-769 0 obj
-<< /S /GoTo /D (subsection.6.4.1) >>
-endobj
-772 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-773 0 obj
-<< /S /GoTo /D (subsection.6.4.2) >>
-endobj
-776 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-777 0 obj
-<< /S /GoTo /D (subsubsection.6.4.2.1) >>
-endobj
-780 0 obj
-(\376\377\000d\000e\000p\000t\000h)
-endobj
-781 0 obj
-<< /S /GoTo /D (section.6.5) >>
-endobj
-784 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-785 0 obj
-<< /S /GoTo /D (subsection.6.5.1) >>
-endobj
-788 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-789 0 obj
-<< /S /GoTo /D (subsection.6.5.2) >>
-endobj
-792 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-793 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.1) >>
-endobj
-796 0 obj
-(\376\377\000a\000r\000i\000t\000y)
-endobj
-797 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.2) >>
-endobj
-800 0 obj
-(\376\377\000a\000t\000t\000r)
-endobj
-801 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.3) >>
-endobj
-804 0 obj
-(\376\377\000c\000h\000i\000l\000d\000r\000e\000n)
-endobj
-805 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.4) >>
-endobj
-808 0 obj
-(\376\377\000c\000p\000u\000s\000e\000t)
-endobj
-809 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.5) >>
-endobj
-812 0 obj
-(\376\377\000d\000e\000p\000t\000h)
-endobj
-813 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.6) >>
-endobj
-816 0 obj
-(\376\377\000f\000a\000t\000h\000e\000r)
-endobj
-817 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.7) >>
-endobj
-820 0 obj
-(\376\377\000f\000i\000r\000s\000t\000\137\000c\000h\000i\000l\000d)
-endobj
-821 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.8) >>
-endobj
-824 0 obj
-(\376\377\000l\000a\000s\000t\000\137\000c\000h\000i\000l\000d)
-endobj
-825 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.9) >>
-endobj
-828 0 obj
-(\376\377\000l\000o\000g\000i\000c\000a\000l\000\137\000i\000n\000d\000e\000x)
-endobj
-829 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.10) >>
-endobj
-832 0 obj
-(\376\377\000n\000a\000m\000e)
-endobj
-833 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.11) >>
-endobj
-836 0 obj
-(\376\377\000n\000e\000x\000t\000\137\000c\000o\000u\000s\000i\000n)
-endobj
-837 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.12) >>
-endobj
-840 0 obj
-(\376\377\000n\000e\000x\000t\000\137\000s\000i\000b\000l\000i\000n\000g)
-endobj
-841 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.13) >>
-endobj
-844 0 obj
-(\376\377\000o\000s\000\137\000i\000n\000d\000e\000x)
-endobj
-845 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.14) >>
-endobj
-848 0 obj
-(\376\377\000o\000s\000\137\000l\000e\000v\000e\000l)
-endobj
-849 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.15) >>
-endobj
-852 0 obj
-(\376\377\000p\000r\000e\000v\000\137\000c\000o\000u\000s\000i\000n)
-endobj
-853 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.16) >>
-endobj
-856 0 obj
-(\376\377\000p\000r\000e\000v\000\137\000s\000i\000b\000l\000i\000n\000g)
-endobj
-857 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.17) >>
-endobj
-860 0 obj
-(\376\377\000s\000i\000b\000l\000i\000n\000g\000\137\000r\000a\000n\000k)
-endobj
-861 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.18) >>
-endobj
-864 0 obj
-(\376\377\000t\000y\000p\000e)
-endobj
-865 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.19) >>
-endobj
-868 0 obj
-(\376\377\000u\000s\000e\000r\000d\000a\000t\000a)
-endobj
-869 0 obj
-<< /S /GoTo /D (section.6.6) >>
-endobj
-872 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000\040\000U\000n\000i\000o\000n\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-873 0 obj
-<< /S /GoTo /D (subsection.6.6.1) >>
-endobj
-876 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-877 0 obj
-<< /S /GoTo /D (subsection.6.6.2) >>
-endobj
-880 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-881 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.1) >>
-endobj
-884 0 obj
-(\376\377\000c\000a\000c\000h\000e)
-endobj
-885 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.2) >>
-endobj
-888 0 obj
-(\376\377\000m\000a\000c\000h\000i\000n\000e)
-endobj
-889 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.3) >>
-endobj
-892 0 obj
-(\376\377\000m\000i\000s\000c)
-endobj
-893 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.4) >>
-endobj
-896 0 obj
-(\376\377\000n\000o\000d\000e)
-endobj
-897 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.5) >>
-endobj
-900 0 obj
-(\376\377\000s\000y\000s\000t\000e\000m)
-endobj
-901 0 obj
-<< /S /GoTo /D [902 0 R /Fit ] >>
-endobj
-904 0 obj <<
-/Length 266
-/Filter /FlateDecode
->>
-stream
-xÚQÁNÃ0½÷+r\3¶´ñ6¸ôº¶IcªJcTPyß³c2¨ )} b]aÏÍAwÍiÇVï?k.^@<»¬ßl
-àÍÚæ}[e7[
ä@íÙTïÙkÍ«ÚÕC=´pU]®¸zêút¯)zESß( üzL²¤}ù(ë8
-jO@ª44±`j,²(@TDÊ®;wC=vmòÙÏ~wý×õÐS@àAÓ R.âAÝK½ âà¢àv8¦ªçfL at f¿árÃsÄQ2»¯?6E@®üߢ¾äimendstream
-endobj
-902 0 obj <<
-/Type /Page
-/Contents 904 0 R
-/Resources 903 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 909 0 R
->> endobj
-905 0 obj <<
-/D [902 0 R /XYZ 90 739.9346 null]
->> endobj
-903 0 obj <<
-/Font << /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-912 0 obj <<
-/Length 59
-/Filter /FlateDecode
->>
-stream
-xÚ3T0 BCKsSs=Kc3
ä\.
t °;!TÚÄÈHcÐÉèYé[¥ È^endstream
-endobj
-911 0 obj <<
-/Type /Page
-/Contents 912 0 R
-/Resources 910 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 909 0 R
->> endobj
-910 0 obj <<
-/ProcSet [ /PDF ]
->> endobj
-915 0 obj <<
-/Length 1889
-/Filter /FlateDecode
->>
-stream
-xÚíËn7÷~YJ1¼¹mì\¶I]EÑ"+®[2d MÞ¾äIq鼪-daÃþÍóóðãáM!6ÿH¥qUiÆeµ¼?ÃÕùñÛ3â~Í)3_3¿ ªYü§ßÍÏ^½¡ª¢Õª&Õü³m\r$&²_ÿ1y½YïVëÝãô¯ù÷góÐѺF
-ÖÆ²?ÜÞ¸ß^FQrK}P´¤ÒÅLgc<ùû»Í²PÀ¬¾×Õ *X!LTÝ7Ð9ÒWBhÄ5£
.{ù,Ö·Ái<iµî<y¿Þm7×ûåîv³NY»¦=Gý,xUÉ¢¸5ëMgÂÂéËÐÞXÆ$¨
-c¶%ÓÎi0·íia@Q2]NÐõª]Ð}Ü-îîyt)J*AשJFº±Ç¢I.8&ikvLh](ÞÑèõ$`r¨9p/¾.îîVÉrG¤©¤Íªsh;eÖ
-j³¾*ÓçØÂÊ'KÄ-4.I[ÃÔÁK$´,QëU-¶Üaûq»¹Ù.îïo×7Ó5?¸5»¶íç)ÁÅrÕï%fs¤®âIGª`R´â¤ëígO(Ó`¦ÓÖl¦EP(Þ±r¥®`DªETv³
-¤«)¶à&õVkD¹U3-¸^U°F5!èz;ÕÓ2·`úÜÂéO[äw4·µYàÜzUËtÜþ¼_=ÚmìcËìb}Ý~óiJñdì(Hj!ª8jZ\½ª`07[»²²PÞ#dÁ¼§Ù¼×Yd¡xG#+ª1d½ªE¶vȾ»}Üm¶ßZN_µ_ÛÕõmzC4µþXÌÔY§*ùÒ5ÂZÊ®±ãÙ
F!b
´µav¡xö"qF
-·TÔ#îø¸ÙâëÁ;¾ h÷ÕíßÛ»ÍããÂÀÚS$q7éU
èÄtæRi
8×dDci¶ÃA`1×á7×û;·z¿¾^}MqiÏJrÖtª
-sEÕ¬k°¡N¦0R¤[§"ùpò¢&
-áz³MDæ¤MQMÍεã$é½9Åv
-ÐÓJç 'i+¦-TP´ÿX§©yDá· °v¸¶çÝ¢´¿ì¶ûån¿5ç±HP&ª8`fiuª¯C®bwDÎcfÚzôKE¬f²W5© S9MNf^+mþT¨³~:¼ªdÈï4:Nvüô
F!¿à(¤å¡lf00ÂjÌÆö
-ñá)ìíA3]yÏ7Ëýýj½Ë¾PØÃÓf»ÇÉáUÁÎ!I±)RÍ\ª1b°±37ÖÏÜ j2fî|ªðdó°¹ÛܸóÂÒ>ø63»´¢ÕײîYL*S
KµÓ¤-Ï]0ý¹§?m-¥»`@¦NÜÞ<ãy®²3ȾñÉÁïuAæÐmà¥ØÁûíau½ú<fVi±¢Ã¦³Ú«
-î¨Ù3ÎX×Ý¢JcD!Æ´5B( ÝQIÄh
-
FµA׸°Þ½.È
-L¸Ï©\í\½Jê&M'5«âH)xNTðCk¨ý¬NÇÏs&ÃyªBâÒÖ Ò Ç^éQfÖE,
-Ë´µÑÁUúç/«å®ýÞÁô*CV²B§ÜylнòuånA²ÕC(ËI[
-£*Ë(í K21å®üäBX½ÌqäóÕÓõ¨]¶ÀŪ8ff=vª5»n²(ºÖ^"
P6#Ál¦ B°,cC©µ¥eÙËaY~÷Û^_ÍÿxqõëO.Ï/./Îû`Y$eK{áUWi¥wWÿn DÜ H[¸3Þ«`tt#Ê+±
-dê*ØÅÚ¬m[±:Ëëf¾TÚciIóªWsâB56ßw¼>Bæè £´µaàÀÇ*"íÊ#E¡PY ®w~Ø|úrµ3åÎ 5??´¢p~èøyÞç0oó¸´54(àñ3ÂíÇ8/6/ó¤1WÚÞì×ËC]+lÎÌJf©Bföf¨`Ì]ð®±³'ãp# Á4¦5 ê,PÀ':F$J {¥n¹¹XlWM¹KOÚìø©9jÆÑ2¨SLQÍefÑ1õÜ6ý`ª¢µLUÚ ðØBÒ
-Þ ª¥îH2yRS¢ª8\æÃ©
-®Â+FÇÖéùbDQÒE0ýikÍpY(àñ«²fuS¤°({ö©oQPà ´^0bk/é¦Êá¡f9LÚ¦Ö>ç/ôÿÒû/ÁäIendstream
-endobj
-914 0 obj <<
-/Type /Page
-/Contents 915 0 R
-/Resources 913 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 909 0 R
-/Annots [ 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R 925 0 R 926 0 R 927 0 R 928 0 R 929 0 R 930 0 R 931 0 R 932 0 R 933 0 R 934 0 R 935 0 R 936 0 R 937 0 R 938 0 R 939 0 R 940 0 R 941 0 R 942 0 R 943 0 R 944 0 R 945 0 R ]
->> endobj
-920 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 576.0096 130.8466 584.9858]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.1) >>
->> endobj
-921 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 558.3974 178.1091 567.2441]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.1) >>
->> endobj
-922 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 540.7653 173.6854 549.612]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.2) >>
->> endobj
-923 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 521.0759 168.1465 531.9799]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.3) >>
->> endobj
-924 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 503.4438 220.8881 514.3477]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.4) >>
->> endobj
-925 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 485.8117 200.2458 496.7156]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.5) >>
->> endobj
-926 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 468.1796 206.6918 479.0835]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.6) >>
->> endobj
-927 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 450.5475 193.0526 461.4514]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.7) >>
->> endobj
-928 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 423.0562 143.5786 433.9353]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.2) >>
->> endobj
-929 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 397.3333 165.4464 406.3096]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.3) >>
->> endobj
-930 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 379.7212 163.7232 388.5678]
-/Subtype /Link
-/A << /S /GoTo /D (section.3.1) >>
->> endobj
-931 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 352.0755 196.5197 361.0517]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.4) >>
->> endobj
-932 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 334.4633 190.5521 343.31]
-/Subtype /Link
-/A << /S /GoTo /D (section.4.1) >>
->> endobj
-933 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 306.8176 206.3926 315.7939]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.5) >>
->> endobj
-934 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 287.1482 198.473 298.0521]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.1) >>
->> endobj
-935 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 269.5161 257.0528 280.42]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.1.1) >>
->> endobj
-936 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 251.884 274.0892 262.7879]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.1.1.1) >>
->> endobj
-937 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 234.2519 221.8949 245.1558]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.2) >>
->> endobj
-938 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 218.677 251.2146 227.5237]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.2.1) >>
->> endobj
-939 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 199.9639 334.4029 209.8916]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.2.1.1) >>
->> endobj
-940 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 181.3555 298.2878 192.2595]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.2.2) >>
->> endobj
-941 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 163.7234 273.5312 174.6273]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.2.2.1) >>
->> endobj
-942 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 148.029 260.0812 156.9952]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.2.3) >>
->> endobj
-943 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 128.4592 291.2247 139.3631]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.2.3.1) >>
->> endobj
-944 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 110.8271 199.728 121.731]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.3) >>
->> endobj
-945 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 93.195 257.0528 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.3.1) >>
->> endobj
-919 0 obj <<
-/D [914 0 R /XYZ 90 604.4538 null]
->> endobj
-913 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-948 0 obj <<
-/Length 2679
-/Filter /FlateDecode
->>
-stream
-xÚíKsÛFÇïú8MæýÈqÙNÖk{c¦R[IEQ°DG"µ$´¾ýÁ`Àô¨ JDmù`luÿ§ñSÏ£AÛ¤0¸PB!ø,V·'¸¸²o¿9!îã3ûùYhð·ùÉ7¯©.2Êbþ¹ñ Ðb~ùËéz=ûmþCÁ¤FÄHë¥~óÕ÷óó÷óOõG'çsïß
LÚû¿O~ù
-VÆ'1£EñÕþ'CÛNY÷ÃÍɧz?íÍ/¤FÁCTQQÕ
-o¬êÏvWÎèÇÀ³Îε#U´:
-îÍ:«z¨1D&ðéõ×íj±½ø²¨ÇNE£AH¹7P!Vd¨ÍÎÆGùßA*f3ÅÁTz#8¯:G! £q¬Ò²dÿ0Ë92¼ÖFÒRóâ·jã6li{µ+U9«©9]n.Ûßûj·|úо1i|º½ÛÞl¯Öå>ÆÒÒ;æÒYe÷`_Φ·Êd3öÖÀIpBmÑBÓá)rxÚº©
¶¯¤aHInFøìì¼´)ÔfèõýfU·Çævu[nªeóVD¢AØV×0dÄÖ(#Jg|(ì%F0}mÓ{ØÏȬ~FJ )xJöfÀ9¹j+àÃbu]®~سâ
°«0\_gQÅ0A
-Û×UGSÛÀõµ
-ÎQì
-@
-xx<ZõRT(C«3ëÑ¢i´.©7ÌX',ðÌYe´1lQü@Û%' LNì
-
-ø²A\ðlÑêÌz²X¬õfo(4Cöa´©Î*#jÐf(êX'G(cÁäf,öp|ÂäH-1«gYÏOsv³]^Æ)ÄUMF-Á³Ê¢#ʰ:¶å?ª ©½5Ñ$`PÀÍ©xìæTZ83oÕÒ%ºÍévó+Æôê~WFûÐn«Z«äVÄE¨ F®³ÊõÒÒx\f3({`6co
-,I%ðpS*½)Ío2Ùz3¦ßZîë²?0YíÖwi)âR®Ò:«°WcäPØs)`Rû" '5ö6#pú
-aIÇάÃ:Ï7÷·ånÙ4òá®|Ì¡Q[ÛB}
³Êhõ×ÖãÊQ £Ø púöBp2³ìóf¸±3;Q³åÕ~QÆxi$x=Ø d/gQÖã*;¼ x9½xA0½24c¹ræ¬:¸Øôß àø/¨Ê÷ª^ÒÒJa¿²sùjÀãIðhO(k"EȵÎÌ7VÖÖWí®\,on¿×§rey·ØW»ûUUoJÆeG¨¨S #]gQË4CÚ02Tû§
-+@Vì
-Ìãä3n8¶*d(ñf=%¤¤ª\L
á²Æcé¬2ÚåMÚãL¦£éàtÄÞÆYó?¹âp% çXêÌzX¥ÇMçB¡ÄDî¬2r!Õ
-¸Ü?h<àxbo `§ó!4âDgkMgÖó1r¾º/«n±ÁízÍØ aÐx,UFï
-´=ÿu~{ȯÆôYcÄÈu¼YO'ëó~·ÝV1XY³4XÎ*#$l(íïÚÀ¬µ
-ÌJì
-
-¼Ók¥ÚåE¨Î¬'JµØT×eµ^EPY7«À_r4UFc ÉPÝóÂÊCØ[Hb&~zaÂvuîXoÖc¤Æ1úãö&®JiU/ªä¬2ºúé.ÔõüÀäTɽTA§öc®à>¢·j®ø¦¬Ú£¤ýöv´øýæóvw;rÈ$Õ"ð>frV±î
-Õ¾¤®
-ÆI8±·IB8½käݵcB3ÇÞÌQ4ëööæQMm©Ö¬c&ïýo¬2Ò|;{ íöÁl$Ù½$B§O¹ÛWFåÚ9ÞÌèÏ=ßþüîëÅü_Ïß¿]üã§w3COçß|wͼB!f¤,¸á8«<& âJÈûë±5`kì
-`NîÔU~½R+YÏ
-cå§÷ÿaÆÄéÏï#TìÅ¥"¦³Ê¨«¿#f¸áCu³pýÙ<ÈØÀÕÉý;FX½¹3ë¡Ó;xaÈñ,Ì÷ðÂ^RÌb ÆØ pz¢F ®sw¥vV¿6ÞÝ8^wÕu²5CëÓnÎYKÜà`IþÔPÒ± <õ §È×8YP´'¥ì¢D³\ØõhÑÍÅöâË~qñÐB·þD}¯)ÂÖ³ÊHó¿´g#0±·$$ ÌÿäEw=)QeroÖ£Ä ÒMdìêHaÈIÎ*£Ì¿=çºe%
-ÌJì
-
-¼Ók·û1%s½doÖÅ# þq²,õÓ^÷@UýĪ:ºJU@ªØ@ð %Z æ:<Þ¬'l¤gèWX#-C]!ÇZ:§Ì,>Tö×é`Vúu:Ø x¦¬úä]\Úõ@´×ûEu½ÞïöUy·9Â"h:«:ß2¨{^Ay0ó{0Nmî-BÃÍoÕ2¤\sçDzÚ˧ÿqêÓ?\|)WUt±³aZaÈhÞ*§Ì(ëδãÿ6ÎÿlZ¯B?ÂW!öÖà«Sø§©4×òfà§<â$9~\óÇea/é¸Ìb_?á4ÆÞ ¡Ó§a"0²XçÎ˼0q`V?zlôH£¾¢¾A4¾å¢¶Êèò·\tAY509±7*ðjLÞ-f×ýBä:EÞ¬§Q>µEY[]a¼ÄÔYedùo
-dÏ å(`ÌQì
-`
-8yÅG8âÈ̯³jÁÒnÅ×®í¾ùd×}«vÊ|e'JÝ
-p·OÍÔ N%-ÂÐ1dUF!eõ§Â%þYçæA(ÅÁ¬
-¦8öÖ0jB§ßßc+ã:÷¥ìÎÊAúE]p|MªòKºPÕKbJaÃÈ×8xP´ú ³öª!ËB²ómH"
zÒclÇíêúnðð;ºÈع¹% Á¹*]ìqwÃÉrS?. {~EéëÝÚmWîIÓþGÄ·T}KÝOvDîÕçz߽ݵ?¼]î.ëüu¹ÝíÄßmWËuåî²üÕðfQ`_öîQ.Û?®ÊMúÉô ÿ:KÙ\endstream
-endobj
-947 0 obj <<
-/Type /Page
-/Contents 948 0 R
-/Resources 946 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 909 0 R
-/Annots [ 949 0 R 950 0 R 951 0 R 952 0 R 953 0 R 954 0 R 955 0 R 956 0 R 957 0 R 958 0 R 959 0 R 960 0 R 961 0 R 962 0 R 963 0 R 964 0 R 965 0 R 966 0 R 967 0 R 968 0 R 969 0 R 970 0 R 971 0 R 972 0 R 973 0 R 974 0 R 975 0 R 976 0 R 977 0 R 978 0 R 979 0 R 980 0 R 981 0 R 982 0 R 983 0 R 984 0 R ]
->> endobj
-949 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 726.8189 251.3944 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.3.1.1) >>
->> endobj
-950 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 708.7153 252.1907 719.6193]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.4) >>
->> endobj
-951 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 692.6691 260.0812 701.5157]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.4.1) >>
->> endobj
-952 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 672.5082 294.5524 683.4122]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.4.1.1) >>
->> endobj
-953 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 654.4047 300.5498 665.3086]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.4.1.2) >>
->> endobj
-954 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 636.3012 284.6095 647.2051]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.4.1.3) >>
->> endobj
-955 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 618.1976 288.4752 629.1016]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.4.1.4) >>
->> endobj
-956 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 600.0941 250.3678 610.998]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.5) >>
->> endobj
-957 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 581.9905 243.4634 592.8945]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.5.1) >>
->> endobj
-958 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 563.887 298.2878 574.7909]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.5.2) >>
->> endobj
-959 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 545.7835 299.5436 556.6874]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.2.1) >>
->> endobj
-960 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 529.7372 260.0812 538.5839]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.5.3) >>
->> endobj
-961 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 509.5764 375.2488 520.4803]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.1) >>
->> endobj
-962 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 491.4728 318.9109 502.3768]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.2) >>
->> endobj
-963 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 473.3693 382.442 484.2732]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.3) >>
->> endobj
-964 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 455.2658 306.1884 466.1697]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.4) >>
->> endobj
-965 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 437.1622 310.6118 448.0662]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.5) >>
->> endobj
-966 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 419.0587 323.3438 429.9626]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.6) >>
->> endobj
-967 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 400.9551 302.8709 411.8591]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.7) >>
->> endobj
-968 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 382.8516 257.2817 393.7555]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.6) >>
->> endobj
-969 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 366.8053 251.2146 375.652]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.6.1) >>
->> endobj
-970 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 347.6208 358.3929 357.5484]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.1.1) >>
->> endobj
-971 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 329.5172 362.2683 339.4449]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.1.2) >>
->> endobj
-972 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 312.4947 260.0812 321.3414]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.6.2) >>
->> endobj
-973 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 292.3339 292.3406 303.2378]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.1) >>
->> endobj
-974 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 274.2303 316.6992 285.1343]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.2) >>
->> endobj
-975 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 256.1268 311.7179 267.0308]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.3) >>
->> endobj
-976 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 238.0233 292.3406 248.9272]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.4) >>
->> endobj
-977 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 219.9197 310.612 230.8237]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.5) >>
->> endobj
-978 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 201.8162 325.0173 212.7201]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.6) >>
->> endobj
-979 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 183.7127 195.1349 194.6166]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.7) >>
->> endobj
-980 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 167.6664 260.0812 176.513]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.7.1) >>
->> endobj
-981 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 147.5056 302.8612 158.4095]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.7.1.1) >>
->> endobj
-982 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 129.402 297.8799 140.306]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.7.1.2) >>
->> endobj
-983 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 111.2985 230.4224 122.2024]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.8) >>
->> endobj
-984 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 95.1326 260.0812 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.8.1) >>
->> endobj
-946 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-987 0 obj <<
-/Length 2699
-/Filter /FlateDecode
->>
-stream
-xÚíMs#·ïúsBðýáã:»N\);ãbÔ¬[©TÖú÷3lhG%×VH±Õý¢çahÉ*êÿ±ÊÑÊ(CºZÜ]ÐêÖÿúÖ¾|å_¿ï®/þòÛʧ¹®®?64#3^]ßüzùýÏ?]¿ÿéúÉo×?VI¢SÞYxm¹\__¼¿ZJhüÿïâ×ßhuã
üxApVU_üJs¼º»\tOV¿\ü+ú9¼ÐüAnB µrÅÍAzc^ÛÞ¶FÿöL9bwve¸«áýà9|4ë¬Â(±6¹bBÑËO_VÅt3ÿ<]Ü?ìêýt·¾ß.×ûÇÔª®@Ät®K0M´Ôr L®¥/úÇQJ
-#ÑD#<%¯îLà ÄüU¦â+ at bXme¤Î¬G'(bK´÷c%Cè
-¸ÕÄ(ëÎ ¢¯Là V
¥Þưǩ'C¦ FKW,õ²ýã}=Ý|îöµÛ´\)b$å©WUAY¨kÌÈ#eçÎÄÓW.<9©·Ó\áWctñÒF½ÿWYÏÌs;NüBFKË×Á¦ IPFåz(éÕÔ+4C}½ÂszC¸ÂJjýªD?¹\QIØ2öUY´:@å<PÔõn¹¾É XtÚ?Ë)V%
-ÚNýjs âÌ'ÁS±+#z
Roá
-
èëa¹'SìwVYÿHG¤§cgÍZ-÷úk½-WõÍä«ðl·Ø.ï÷ËÍ:)2>\edgUÆ¥ó&§ÂÞ*O*¨©hRSoXÀcõÓqä~5§¨)áØu8òÇ÷ë»z;k l¼Xzé'íÏÍ¿¾Þϲ:_/ÃÈLáUAk?C¯8,G 84G©·8øMÀe±GÍ"pGMÅýÃÜOêÓûÍj¹0uù8ݧ9âl+4XkUÐÖo; ¶W0³bÉ3+ÔBp|)SÍ_
-](eѬ#K´¥ìÃÃzÑ×1¼ryL©§L¹j
-¸DH!ÂÞÒÒÍb ÆÔÛi ÑãKòë*)+¶h<*m¡ñÛ·\ÏjÉ++Û´k¬
-b×n éµRePf,õP|eÒ'´.QÖõñ²ûm?¦=;JtiÙ
-ªâÔ9Puþ247ý¢ONê
-a
-½£;vJPbE©a×YõD¨ý§m=»9Í!.Lî `©Ö ¬s®OHJ at yÂRøB at B¢íÐ)ÆáNáºhuÀQÐÏóÏõbÛCþ^Ý×Û]22êUº
-FMgÂÖ¨ 3¿`þWq6â²5Ë7¨yhÂSo
-ª<*püvA:I´_£¶Ñ¬Ã5,Ö̸íyz»Û
°·´]@³ØWJ<©·Ó ¢Ç/ä¤ÑDq^:ãf=A§ÝÛ0í6ǯÛél¾ ½ÿÿêéM}¿ÿÌÁÂÜ[Áøé°:«L!<µÚ¿ÿ2Ï$, $4©7$4ããARHfKçøÑÄO4¯W W_NCd¨â
¨±*Hì!Ïc:DÐOxRoDXÀ£¥~êÒMJJS_ºE« vXº½ínå&Ôåv6á´AÛÝl
/ã8'ÖR]A éäØYr®³
-¥þ¹Ö=,Ó î¡N½5È,²XÀñG©ÒCÁ³¥\gÖQû¬àPaý
-
-{S bY ¢iL½! bÇ·M¤¯ÚÒYV4ëLWpÍÝÝf=õnï'àÍüs:éz¢ÃFÆÍLºUA~1"Ê{é³-6r0Û¢#O½!ä ©½dVJ¥)Í 9Ém]öwЧå*=1°ÖÏW0dZº:«2î·B\P;TöÚꪾ>á©J½¦
-øÊ´!²R}f2q²pWæüñĶ?çú
-¨³*å_
-<«f¾^áyH½!$¡=Ó é9S:tf$Y")l9¼@k«`àt<UAà¾3_Äúβ2aé MGêáIfyBó?¾2ù·¶v²tTÍ Oê§Ýãn_ßåLÍÝßʹ
-Ëß#¬
-ªâ
-fU¯gÒÃrÐBszCÐÂ>£T1f
-UB«3hiV¨NËÝt¹îæûm]gÈ5?!Vañ| ìüÐäMNê
-Á
-8öhÓï§´ouF-QüÐûÐ~ô i2N9w'_ï7í!çìðãûþçð`W§w3j> * &-f.¹íAæ·tå°§Íaâ«aRåÄ¢ïqc°Bú_Ѭãòý/òtÿû_ao©ÿ
f±jñ4¦Þþ°ã§ÚpÁ¹q¥§hÖö¿V³íÙËÛz×lÂĪcûAødîUp$dFÖZ
-í·)Æ)}yØ`cØ cM½!ØàÉ»øçÒ_£KßÑ`6¿æ),§ÛÆOÔò
-*HÖYú7±N°¡Ðo
-6, :¬ÔÇñu
{ Û D<l×Aû(ÂÚ
-
-HÇÕYt
-£ßt2ÐùÖ>ØèÀâ]êÁDg1AÓ9¾u·v¥ÛV£ÀoJ=±ø÷?ÕNWPGfy×Zä
-çá
-ÅÈý6|`ã| ãI½!| ͳXJe$>Ô×ñ-&áCÖ
-ÊÈL6UAmlj¿eAÕS+õv<£'¦-1á+n
-tf}LÉW¿ä¤Ö»á3SMkUP)ü«N:9TùrV®è û
>ÈÔÂ
-ÕñEQ¢-ÛF3Ày+ÙB¢´WIm£gÕZDƽÎ@äëÏ cÕkê
-!8ö¶:&8QJ1¼oZ\D¦qØöwþ«öà¶ßmÿGí««z¶Ûá
-¿ñ²3§·Uatñôv0¼³j¢y ¢yH½5,hâG7
-D*Vúdt4ë8|F£<Ý(Ä
ÅFá@Ø[j¢Yó&ÆÔ pü¼é´¿¶tÚÛYõøen÷8MËÝ©.¡Ðá»]âgîkpñv9¨ò
ã
-»§vâë4;X´ð«þmO8ÍÌQieõµ®ÍÐÚp«1ü¤Âõõ®ýþYloyø¡^ï®é¾L©+p¶Ëví¦WwøÁÔwÜ|ÇÛg~,í£ám{ûl{Àürhh·õ?6Ùj¹<<û/U´aÚ?`_Í»êúûãm½Î
-äA:ÈßµzÈendstream
-endobj
-986 0 obj <<
-/Type /Page
-/Contents 987 0 R
-/Resources 985 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 909 0 R
-/Annots [ 988 0 R 989 0 R 990 0 R 991 0 R 992 0 R 993 0 R 994 0 R 995 0 R 996 0 R 997 0 R 998 0 R 999 0 R 1000 0 R 1001 0 R 1002 0 R 1003 0 R 1004 0 R 1005 0 R 1006 0 R 1007 0 R 1008 0 R 1009 0 R 1010 0 R 1011 0 R 1012 0 R 1013 0 R 1014 0 R 1015 0 R 1016 0 R 1017 0 R 1018 0 R 1019 0 R 1020 0 R 1021 0 R 1022 0 R 1023 0 R ]
->> endobj
-988 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 726.8189 310.0538 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.8.1.1) >>
->> endobj
-989 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 708.7153 279.6183 719.6193]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.8.1.2) >>
->> endobj
-990 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 690.6118 306.7364 701.5157]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.8.1.3) >>
->> endobj
-991 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 672.5082 293.4563 683.4122]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.8.1.4) >>
->> endobj
-992 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 654.4047 160.9636 665.3086]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.9) >>
->> endobj
-993 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 636.3012 243.4634 647.2051]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.9.1) >>
->> endobj
-994 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 618.1976 298.2878 629.1016]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.9.2) >>
->> endobj
-995 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 600.0941 300.5 610.998]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.9.2.1) >>
->> endobj
-996 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 583.9282 260.0812 592.8945]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.9.3) >>
->> endobj
-997 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 563.887 279.0604 574.7909]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.9.3.1) >>
->> endobj
-998 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 545.7835 301.7453 556.6874]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.9.3.2) >>
->> endobj
-999 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 527.6799 308.9381 538.5839]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.9.3.3) >>
->> endobj
-1000 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 509.5764 211.0553 520.4803]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.10) >>
->> endobj
-1001 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 493.5301 260.0812 502.3768]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.10.1) >>
->> endobj
-1002 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 473.3693 334.094 484.2732]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.10.1.1) >>
->> endobj
-1003 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 455.2658 334.7015 466.1697]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.10.1.2) >>
->> endobj
-1004 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 437.1622 223.8768 448.0662]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.11) >>
->> endobj
-1005 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 421.116 260.0812 429.9626]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.11.1) >>
->> endobj
-1006 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 400.9551 338.8258 411.8591]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.1) >>
->> endobj
-1007 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 382.8516 289.9794 393.7555]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.2) >>
->> endobj
-1008 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 364.7481 324.8487 375.652]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.3) >>
->> endobj
-1009 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 346.6445 319.8673 357.5484]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.4) >>
->> endobj
-1010 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 328.541 293.4561 339.4449]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.5) >>
->> endobj
-1011 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 310.4374 301.755 321.3414]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.6) >>
->> endobj
-1012 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 292.3339 261.9636 303.2378]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.12) >>
->> endobj
-1013 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 276.2876 260.0812 285.1343]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.12.1) >>
->> endobj
-1014 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 256.1268 355.2536 267.0308]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.1) >>
->> endobj
-1015 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 238.0233 375.9164 248.9272]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.2) >>
->> endobj
-1016 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 219.9197 370.9351 230.8237]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.3) >>
->> endobj
-1017 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 201.8162 384.0659 212.7201]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.4) >>
->> endobj
-1018 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 183.7127 379.0846 194.6166]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.5) >>
->> endobj
-1019 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 165.6091 362.0784 176.513]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.6) >>
->> endobj
-1020 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 147.5056 357.0971 158.4095]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.7) >>
->> endobj
-1021 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 129.402 325.0265 140.306]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.13) >>
->> endobj
-1022 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 113.3558 260.0812 122.2024]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.13.1) >>
->> endobj
-1023 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 93.195 337.9691 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.13.1.1) >>
->> endobj
-985 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1026 0 obj <<
-/Length 2686
-/Filter /FlateDecode
->>
-stream
-xÚíKs"GÇïú}ÕÖûá=ã±×±a{×ÚíP hI8°Àx¬oïlè®ÎVY
-ØÇm8Ââù¯ìÙÕ
-¢âð¨¯q,(m«Éã¯îáåo.Dûö¼
-¾º¾øËé«À¶º¾Ûy°)du=ýùr6üò÷ѯ×ßUÊz&OÍï~øþúëï¯jÞºøú:Æh%eEá_?ÿÊ«)Hùî3¼©>Á¬/´TÝùÅO~öoìþAn%Ê(&0Õt{ñ;«æ½õ}kôd/L`N³+'aµNöËhùѬ³jjPL09ºò_>|/'7÷õöfyûÛÍd9ÿ«×³ÅýÍdõqSogE;ç+;]ÑÞÖ§T`Ü0ÐÇFWóÏåϳ®WNkFôê_ÍêKB
-:æqc
- «":\³ 5hyëõtZ³hÕ¢£!1ÍÙb
-|®$<ïÿ4 ì,ïÚf³ùx½òÃíoõd»Ù?yÎYë§ý÷óz¼Ù\¿ûñ}ç0ZH£V²ÂJyì¬
-ënÊBÐáÙÂ?î4½ÈhUXdêmÏ¢GfÕ7HÀ¸
ÏàòæG6(æ¬èëì¢Y£+úðq1ÙÎ=ïõb;Þ½ôlª "C&+é
-¤ÕLi¥Â>¯õÌb ÆÔÛa É}ã|aõÓ:ìÿtçf=
-ÃÖ¹¨JöÙConn¦õjûÔ/X0`EéB;«p1"6þ_FZB\Hê@ÌÜ3DÌËi&?SLÎ!"Edû´ªB<SíU
ejqkUÐ`ªù<
-tÿoj µ
-¹Ô
-ðÙ e^:HYbµÑ¤¢UKÙRïÆúj³ª'³_8}?WßÖóU½Þ¤mM1í@/ékUA¦4yÎsll%&©l"&Él¦ÞvL,TÀç}ù%ácn¸+
-XYå)
-IX¤°~ÀÂÂÞTdSoTÀº'Hº¸5Íz ÓkÒTÉïNÀÊI¤ë¬
-B¶Ì(åB?óÝ råýö½òÔÁê£t³+Êf!ùB`K··ã#¿ù®Öª R)ÁLàb¨ò$Eç¡ÇÎCêí0NdÀcç4cái.è9-Zµ,Ùýöåô÷4ãŤî[âõHËõx$yÓf<§'6Í÷JUXIÚ(;«`©SÎÏxb+ôM2©}ߤzkªyR*àñ;cF{µ
Á-u0¸á7ZXÜÂÞTdSoTÀ®¤JcU_fl/7õf·çÃ`sM;èÃ¥ìuF´(ÅscQçà ÄíèÎ+$ÌÚÁ:ogÕ"åö÷«ì
ÖùÈÉV%A
-{ÏÕ@ÑùwÖß¼H4/G!õ¶Vd¡¥¿¢fú_¡G³ÜZ1y¸ÓÂb+{KÌb_3é4¦ÞH<~E;˺УYà°OgízvÛ«|Ü&×$²ÊhYáp)|UAtyaäPÕ¨{dþúºGç/õF`G<¶[kã>ÐÝ:ZµÌù}·¾~¨Û[6ö{s»Ç_þø×´cËF¯p´LÇnJ¢º=PõÿýòIT0É£zÛ+³äROèØ3%*uìά·ëØïëíx6ï¶xÞ×Éz¶Êök-¶¹Êïå´Vaq/g ìídRQ!%zÛᨳ8RßËÑR2)/áØEecsQxQ¿häàë
-ÇÌLUAZ¼<öI¤²H$³z#H¤¿©£¡mîKWã¢YOâplïT¹[®ëñäáævw[Ëý,ÁQ5C¨o§ëé¬
-úw¼;Ð÷*-ÔhÉt¤ÞÈü}f¢¼ekWà)!$ÁS½&$ñÀÉ
-LWÒY)aÕV½âÉÌJÔÛa èÃpt«Tpz¸
VÍ"Pjß*¯G_>êi}÷¢niSá°nÙZÔµ.j¨î-µI2}¤ÓzÛQh²Ro
-q\éhÖSmÛt«%Ùji
-zâVË@ÏÛ ÊÌ_ê
-xBÙSÙ E©ìuf8}ô3yx·ÂÞÒ EÔwÉ4¦Þ ©'T<¡ÛL©âuf=Ù7ÏoÚ}ææ¥t?ÀðÃf¹Öª ®æ°º×Ôy>;h®Ûk_:9è¬R2Ôr3Nó
-³Î$a¢uÆ 3-[TºzÀÈt%¾ãEE;.çòªT²¢âKåøZL3wKhéëPáh)aUAÀ¶â~(êÜ22UýPF§*õFðE<¾'6CÔP¬3Cé`Õz¶ØÞ¥·@qæ¼¹ªµ*ÈêòÎ1*U12U©71*à 5L&-]Ùf1Al2¯Çë\kà.ODõaQg)ªÔð&A¥/¯F3ͶNG0Î .
-ÊÌ`UAQ3«IïÄPÑyobC¬K½¬QO(fÍ=!6nf5cmù¸¯s¥LJ¯+-[ËvVQ}1âÎ0*U02U©70*àñ 8CóÖY4CùÝ4×Ö×ôûÚ¡Åà¨KUA\Ü£{ÅgdVúSH:+©·ÃLÑáè)¬gÎÊÒñh
-Y¦VÍ=å6*¬ãew*vVYq«b ëLÛ#±¾zÑK½íH³YÒ¨'T/Ãð[Úfx ðsÔÒ}Ué *ë*+CYkUg±¤óÅÈÄ!ØÈÄ¥ÞØ¨'5%1F`ëÌ0l"Ûôã*
Í0ÙlÏãXØZ«¤6,é¼/C=L\ê
-xBei#JË£Mf`k&²ù<åM0-¦Âexk
-ªzÞ°ª3/nTâPq#z#x£Ï[°Li_ªm¦M -3ÿ7
Ë©*-[ÝvF´¦ÖtÞµÊZ_ÚȬ%¾FEk~t÷JBâùB
-kÜI¿ì»ûbßÜ=¿|ë+ËÀ¸¿W"0£¡Bº½ÉäzQ¯ÇÛîÝ
-Ö³öçR'íwgÂþ0_H÷
lÁÚGwͯR,ÛßXýv¼6÷ã~¯GÂ_¶·ÿm9ÏgÛ§ý³_¸á»O<ûnº»Gþxº¯ù_ÝKGYü÷
®endstream
-endobj
-1025 0 obj <<
-/Type /Page
-/Contents 1026 0 R
-/Resources 1024 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 909 0 R
-/Annots [ 1027 0 R 1028 0 R 1029 0 R 1030 0 R 1031 0 R 1032 0 R 1033 0 R 1034 0 R 1035 0 R 1036 0 R 1037 0 R 1038 0 R 1039 0 R 1040 0 R 1041 0 R 1042 0 R 1043 0 R 1044 0 R 1045 0 R 1046 0 R 1047 0 R 1048 0 R 1049 0 R 1050 0 R 1051 0 R 1052 0 R 1053 0 R 1054 0 R 1055 0 R 1056 0 R 1057 0 R 1058 0 R 1059 0 R 1060 0 R 1061 0 R 1062 0 R ]
->> endobj
-1027 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 726.8189 330.7763 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.13.1.2) >>
->> endobj
-1028 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 708.7153 364.0394 719.6193]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.14) >>
->> endobj
-1029 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 692.6691 260.0812 701.5157]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.14.1) >>
->> endobj
-1030 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 672.5082 394.8258 683.4122]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.14.1.1) >>
->> endobj
-1031 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 654.4047 389.8445 665.3086]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.14.1.2) >>
->> endobj
-1032 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 636.3012 254.4718 647.2051]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.15) >>
->> endobj
-1033 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 620.1353 260.0812 629.1016]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.15.1) >>
->> endobj
-1034 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 600.0941 340.7189 610.998]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.15.1.1) >>
->> endobj
-1035 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 581.9905 327.9968 592.8945]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.15.1.2) >>
->> endobj
-1036 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 563.887 241.8795 574.7909]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.16) >>
->> endobj
-1037 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 547.8408 260.0812 556.6874]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.16.1) >>
->> endobj
-1038 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 527.6799 296.7735 538.5839]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.16.1.1) >>
->> endobj
-1039 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 509.5764 194.4377 520.4803]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.17) >>
->> endobj
-1040 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 493.5301 260.0812 502.3768]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.17.1) >>
->> endobj
-1041 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 474.3456 268.3505 484.2732]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.17.1.1) >>
->> endobj
-1042 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 455.2658 193.053 466.1697]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.18) >>
->> endobj
-1043 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 437.1622 243.4634 448.0662]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.18.1) >>
->> endobj
-1044 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 421.116 251.2146 429.9626]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.18.2) >>
->> endobj
-1045 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 400.9551 318.1835 411.8591]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.2.1) >>
->> endobj
-1046 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 382.8516 310.582 393.7555]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.2.2) >>
->> endobj
-1047 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 364.7481 257.0528 375.652]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.18.3) >>
->> endobj
-1048 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 346.6445 264.1165 357.5484]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.3.1) >>
->> endobj
-1049 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 330.5983 260.0812 339.4449]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.18.4) >>
->> endobj
-1050 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 310.4374 308.1909 321.3414]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.1) >>
->> endobj
-1051 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 292.3339 280.714 303.2378]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.2) >>
->> endobj
-1052 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 274.2303 286.8012 285.1343]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.3) >>
->> endobj
-1053 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 256.1268 291.7824 267.0308]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.4) >>
->> endobj
-1054 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 238.0233 291.7723 248.9272]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.5) >>
->> endobj
-1055 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 219.9197 271.8574 230.8237]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.6) >>
->> endobj
-1056 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 201.8162 291.2247 212.7201]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.7) >>
->> endobj
-1057 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 183.7127 311.7075 194.6166]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.8) >>
->> endobj
-1058 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 165.6091 280.6147 176.513]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.9) >>
->> endobj
-1059 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 147.5056 275.733 158.4095]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.10) >>
->> endobj
-1060 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 129.402 276.2909 140.306]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.11) >>
->> endobj
-1061 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 111.2985 272.4252 122.2024]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.12) >>
->> endobj
-1062 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 93.195 276.8485 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.13) >>
->> endobj
-1024 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1065 0 obj <<
-/Length 2567
-/Filter /FlateDecode
->>
-stream
-xÚåKs7Çïú8Jañ~äÝ8©ÔVRÙè¤XEɬ¥±OÌéÀM¦ÊmWÙC±Õýï=9aá/'«-õR2{ºbä1|ùÛ+ß¾
-ïßB¯ï®þõF8â©7»ÎáT.ÈÝý/×ÿþñ»o~¸ûùæ·»ïâ2îlpÖ¾÷gûÅ«oîÿ^KÃ[ï\ýò#÷AÆ÷WJï4y^0ʽäéJ Ù¿X^ý|õSò³£ûRRK*×äVؽðΪ}oýþì¹öÔÊàìÖ©Cê¤Ìz«6GMCÎru²ë·ï«Ùdön·o'ëùüy ÕÔI18)%pAÂz*å#AôæV3öÚÿ{V5Í$eÒ*´jɯZæ«2YH.Ñhd Îä'@Æ9uÆ©e½ÄL1[=MÛ·ÝrÕ<>ÏC
-A×À°y6½UEágß3>V÷ºÂê Bë{C(Bÿ#}4FÆKjòÄÈÂh³]/
-1ºtÆÌSé*Ò$7Ô(£ÆÒ^qSB«2
W%÷v(ü4ÜLXv þ+Dõf({¨rSêPQF<Àªé8ɱ®WĬ*Uɽ!8¡gáôÕzÚºN½ÄÉpZ4Ûùz3m7ÙPåÃg'0d>UõVeqjY8)»
-èVhro^XÀ3ð*ªÝª7xù^ù»é2cË9ªRÆËÙê*²WTHæÆ².kJx©@CK{Cñ
-N'¶Xo¬ØÃnY
«=©W ,ZUT g¨Õm/ª.òrP⠡˽u Ù"hXÀ3zY Tuã!AÐx´E3[îîç÷ùä`Ʋ0zE«2É|ýÔ3e°FbÅk$ZÜÂz6Nn`ÚJ4®äJ¹
-ÿæ[Z2®û`´ÂV´ªJýk$êBûZ±¡á˽æ
-xzÿÒÆR¦¯qÖAÎd³¿æëU¾P¶®°PF«ª4¨êRAÃ*@C+{C@ÃrÔKSmh½´E¿n
-ý¬½
^Êý,ZU4¥Mú¦ËÞ¥G7,xáromXÀ3OÙÍÜ5Ø¢d´O¿ZÏà
c«ÀZ4Â
-
-(ºTÄr°re¾¾hg43.¨^×øêÍ `¥ü"^*Þ"bøVIC/.¹I¼p`åD{CXÃÞËWÔ]»]Ì l¶Ûd=mó;ÜÞQ"0ba36ZU¥Íذ¡Ñ@^£ÜÛaºÐ§·2eM8¢vO;AºJ{ýEó¸\<|ÌábÔzà X+ZUt¥ÝØ®K[*ÑR
-k%^ªÜÂðÆ´Û¯RÆz3ÈXiÃÓ¼[/íCΧR)N`ÀcѪ¢k`êº8ưRÆÐRåÞÆ°g¬QÉumäOf1YÚñß®'s8K«Ísé*ÚÒmð¶×¼4bUK#ZÜ[+"
ÓÛTp^»
-Ì R¼T§02Rþ°Ð¶¢UE×0wA]Ó¯°~
Ö(÷À
<£_1¾ÁÕn%3Wiÿý|ñø6¿t*ã,á
-¯Ñª¢jX¡ªK»nDKÚZªÜBðôö%¡©Ú=ðd +mí(o¹pYâ='0\qk¿³ª¨JT]ah©ÂðRåÞ<0c©g¼ÖÃ$¬´§_¼udCoòa:Á
-û`Ѫ¢)m´4]èN+Z±a©Ä+{C0Ã*æ(Óæè24Eß>%UÀÈÛC7¢Y²
ËFðún¾|7_onnExñ°Zï¦ÍâÝn9ݶOLw_y\.~í7³·óûýáôáFèë_Íbû1 #Ìí2dÈVDÒ£L. ×aŽ-NîÐ!DÏFwû£{°Ôi×~§äaSn÷vɬç+*ôf×̶U³'ë?«ÙîiÞl§Ý·¼Ð8YÛ7AȼãE£0aÚ^+ÕXØelüÙ±*.1÷ <ýArÙþOíS2 ltÅGü»¶7é:Þ¤Òì¦)A <»Þª¢Vº¶Wcµ/,IÀdî
-aêÉZ»g \í
- ·Ä1ÛÕ§ð¢Û,¬#@B!±hSeíXè[è°DuM4óu,Ú³IK;iµC´tRãV²ÚãÒ>.ý)ÖÍîÃþ0ÀÔì¦û»f³xlúÉ«Û&6ÿÏ~mDZMµ0@É9^½U%³ðu^òqj³ÿ i
-ýO+÷Ö1VÄ ã³¡É=4µC°ÞW¦dÖ#uÆÐCpaih û&´ @´¹7@,à
-Ó5µ»ÛÉl ððдl;Ø$6¯ý~¡A¬à
-(4¨hUÑ94(¨ó³.vXZ`µCÓʽ!| u<y¨"H°¢v'>HGÑaµZ;ÃéhUQéÊÔK°$A/A̽!¬`OÚãee8ê"(ü~_lÛ9(ÿpÕÀ$P\á"¢U%ô £$^ײ
Õ Ö!÷ÖL^D
--üÉMÜêv¹)õ´17Áç&\XF¾¤¹ â ^ÆÜÛa ѧ¯<¬)ÖÚd6 xìÜt¨¥YOlA Âà*BÓà4úYÁÒ iåÞ@Ð:<XsÍhÀ®¶µÌ G
-Nð0686Àø
É)ZUdJk¨j?m$óì%¡Ù
-ã5]î
-¡xê;.ÕZs|dJVñÏLÍê~Þ4ÉX*ï,Ì9P_ÎPoUIC*CµnÇK_¦°ÌAB3ϽugPùBK}úÄUÚÔõ3'È
-æ$(ì°* Ñ2æÞ ±§/Þéj¿=Ý[
-ø;%õ],ëaÎQÁ @@áç*á2eû<|ûdPæg¡KfM&óu ,ê.Ûò=9Br£íYÚ}h«k]¿èè¡>`Ófk`Ež7óõtÛß$éûÖõbðãl»?ðûÿ¸þJدD|rGÝ»~Iýnº¾¿áúúýt}ÃÝõ<.««ÙtÙÞ×ë^ýÊ4ëP
-<nI|ìæó¦üñ{é ~"®#endstream
-endobj
-1064 0 obj <<
-/Type /Page
-/Contents 1065 0 R
-/Resources 1063 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1102 0 R
-/Annots [ 1066 0 R 1067 0 R 1068 0 R 1069 0 R 1070 0 R 1071 0 R 1072 0 R 1073 0 R 1074 0 R 1075 0 R 1076 0 R 1077 0 R 1078 0 R 1079 0 R 1080 0 R 1081 0 R 1082 0 R 1083 0 R 1084 0 R 1085 0 R 1086 0 R 1087 0 R 1088 0 R 1089 0 R 1090 0 R 1091 0 R 1092 0 R 1093 0 R 1094 0 R 1095 0 R 1096 0 R 1097 0 R 1098 0 R 1099 0 R 1100 0 R 1101 0 R ]
->> endobj
-1066 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 726.8189 276.8287 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.14) >>
->> endobj
-1067 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 708.7153 323.8919 719.6193]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.15) >>
->> endobj
-1068 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 690.6118 308.39 701.5157]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.16) >>
->> endobj
-1069 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 672.5082 308.3903 683.4122]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.17) >>
->> endobj
-1070 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 654.4047 298.9751 665.3086]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.18) >>
->> endobj
-1071 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 636.3012 289.5707 647.2051]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.19) >>
->> endobj
-1072 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 618.1976 281.8297 629.1016]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.20) >>
->> endobj
-1073 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 600.0941 302.3028 610.998]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.21) >>
->> endobj
-1074 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 581.9905 279.0601 592.8945]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.22) >>
->> endobj
-1075 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 563.887 285.1374 574.7909]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.23) >>
->> endobj
-1076 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 545.7835 275.1847 556.6874]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.24) >>
->> endobj
-1077 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 527.6799 280.714 538.5839]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.25) >>
->> endobj
-1078 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 509.5764 272.4152 520.4803]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.26) >>
->> endobj
-1079 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 491.4728 299.5234 502.3768]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.27) >>
->> endobj
-1080 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 473.3693 291.7923 484.2732]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.28) >>
->> endobj
-1081 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 455.2658 292.3403 466.1697]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.29) >>
->> endobj
-1082 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 437.1622 312.2756 448.0662]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.30) >>
->> endobj
-1083 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 419.0587 296.7739 429.9626]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.31) >>
->> endobj
-1084 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 400.9551 288.465 411.8591]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.32) >>
->> endobj
-1085 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 382.8516 285.6954 393.7555]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.33) >>
->> endobj
-1086 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 364.7481 278.4925 375.652]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.34) >>
->> endobj
-1087 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 346.6445 307.6319 357.5484]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.19) >>
->> endobj
-1088 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 330.4787 260.0812 339.4449]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.19.1) >>
->> endobj
-1089 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 310.4374 366.8004 321.3414]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.19.1.1) >>
->> endobj
-1090 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 292.3339 355.1841 303.2378]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.19.1.2) >>
->> endobj
-1091 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 274.2303 376.5231 285.1343]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.20) >>
->> endobj
-1092 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 258.1841 260.0812 267.0308]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.20.1) >>
->> endobj
-1093 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 238.0233 375.3684 248.9272]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.20.1.1) >>
->> endobj
-1094 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 219.9197 363.752 230.8237]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.20.1.2) >>
->> endobj
-1095 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 201.8162 324.4985 212.7201]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.21) >>
->> endobj
-1096 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 185.7699 260.0812 194.6166]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.21.1) >>
->> endobj
-1097 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 165.6091 380.3494 176.513]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.21.1.1) >>
->> endobj
-1098 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 147.5056 368.7331 158.4095]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.21.1.2) >>
->> endobj
-1099 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 129.402 341.0963 140.306]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.22) >>
->> endobj
-1100 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 113.3558 260.0812 122.2024]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.22.1) >>
->> endobj
-1101 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 93.195 389.1964 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.22.1.1) >>
->> endobj
-1063 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1105 0 obj <<
-/Length 2504
-/Filter /FlateDecode
->>
-stream
-xÚíÛr7ïõs)];8Í ¾Ì&ÎVj+©u¤X49¸H/EÅö>}0`záiX»q*WI<´»´?`ºcò,wxfó¬Ô%³RÙòá"ÏnÝËß_ðîí{F
-¾¹¾øÛ[a2Ël!ìú¦ñPp¦ÙõêË?ÖW¿]ÿÉÂ0nç¥~ñï?ýxýÝ×ïê·.¾»þ»ðZ¼öþ_~˳ñÃEΤ5:ûèäÎÙÃ
Ò?¹¿xwñ¯à§}£ùc«Z2QpÍDÙ
-o¬ê÷v·ÑÏÄkËJéÍJáVZ~é,=y«z© Á8W3£óË»÷Ûå|ùáé±ÚÏ÷ÛùýzóôÉý|¿yzXÌ7ÛUõ°xüý0-²,6Òd$|¼(oEJ#±D²«Îóÿí¯5é\²\®)á5E¾Ä($ÇÑjjfÂ0¥MÑìÜaÎ?¾¼A-§¸ñÜ%âÛÅ~q5
wûÝÓrÿ´»âæ²j_úv»|z¨6ûÅ~½Ýʲ`ªp{¬úúQZFå¹bV©¬pÜ\òÔVéÌgÔ~d«zmRÄx¤°M¶ïÿ=_ì÷»ùÓ7ÝÆY,ïªöµGÄöñÏÕMµ«6Ë*Ú?»È,"::«vw81Uz(þÿ±
^´¯àZû
×{§¤ÞZ8¹F3®¸u¬´&µÁ¸;6õ?F¡åêØëíYGRè7\µ_¬ï«U·ÃªÇånýat)ávNI\î/o&u ·Âþ2JþzQR 0©±7#
-xãhT®á:I£7ó4Æ·ëê~õÃ^©Z`Fã°Ø%Tõ(RUg"Ê)A&5öPDûbô'c(Féj\^ÈD5ÌÍÙ(«êÃþ.BϬ¥ûQÿ1{Þ*!CYSLe|ýð½H
3¬½"QÀäÂÕNBHoÖ):"ªíîóü÷o"*uÓÐÆ©ôV )BÌü@Ê9²IÈÙ½òP@ëâ¹Weßkh«\åiî5UKHô®×Xo¦t
Ë$àè&óV õõàÄ*{ ÿ˹ÂEöS¼ÈØ[gur¡KwâV'
-»`ÖAtBA#6µÝ@ØùÖv0©GÔØÀÜfhw©tX%iôfÆ©mw¼ÍÀªz©ª3Få {(¢Ó:8¢.û6ãa=¿]ìVóÍâ!º^²®Eëë% CèzDi0õñJõ|ÝEL\_ÄáÄÅÞ i(à ¤ É´e´Ö&"Òþ¸âú²Ú¬¶»7÷wUx?ã¼uV3jx£ª¾ò
-%l0q±7À
-xo¹f¥IÞ¼YÏìx»{ºæîÇÍ®O¶B1*£bÒ¼UB(93õi ç<.¥(8¿Ø 2%³BpÁ¬NEÀ=®ÿ[ÍILÎ6£±bæ¼UB0+µ±CI_éef¬¿âÅÞSPöÈ\¥Ä
NBæÍzÈô³p4Âa)a7rC8MÌfìOpæÙS8¥ÝuQOáULMáZ'áÜiÝ*¨ª!\gpõ_@h ¸ÈØ[P1
-Ìêä!ÊÕy&1õhÊÐ 3¸à
-Ïà¨|ïà&µ¯ÖpRcoFð¹+~MÑØYy§àH´ã8(©çH:cAB
(£/À 6½ape³2çZ.Ãìí*
-:T¬'t¨=gÌ_OÎ_ìí8o0àäÞAθäIÞ¼YÏÛó?À§1@ï¥Þa å{;ôÃÙ½ðPÀ©½Cýi¸BàÞ!XµØ©Tï°~\NèêµrK¢î0o.µbyö/öCK&§\rì©
æxê§§Ri¦ÛDåÌ:Nè#hDÐG`a¡~;ß&Ð{4¢ÓûéRÉÞÌã8µ ñ·XUÏ"UuÆ,¢aRcoEð"wrÜE)Uày³Àâ3ï¦þÁ=ÃXF¸gx ãõáaá2M
-?éØ x禰,Y$îÜV-ú°î{Au'¤e¹Û1<òè:«@¡8³¢4C
g¦Ä¹íKÛØ[¦C~á¥rÕiº/uxPGÒ Äµ{ ìqDI%8¤ÆÞí((à䮦yhi4z3OãÔ2Æ;^FbU=TÕ£rJPI½QÀée¤Æ=²©{BY`1Ýzÿ9BfTQdÔÌ·JÈeä@Æk9(#a¦û2g:öD'®
È]©'ôf=~p]
-c%3
u?ÂcgP!¸¿iAU)),Q 0á±7%
-xÂAé$¸ëdêÓ`Öséo1]ÞïW®;§I:?4ÄH'ÓY%ôUò!Ê-Áæ6ö0D§cÈ]Ñ)HÝÌzý§íwÅsÂ-Íæ4ÀÈܧ³JèR1¥µêx=[z`{qcoÇY'_©yQ2dEoÖ£¨5¤þÁË¥ã@Æë5z$Ê4f:öDO8]Z*eSDz³È¢#òæ×ä]W¢þR$#3dËÎ*¡¥Ãr(åÊA
-Ý·Ø8ѱ7@%
-8ý® S: ¥7ë¡,;(Ís±{ÜÏ2ò¸r×JÑ8#SÎ*!'yrÎAT Ljìù7ÎGDO8y=åK5/ÞªGÐtÞ/ò'1ªý¦1ÂBBïB
¼ ±AØÈ DÎ-\jRw#¶V?ëñÛÞ®ûùz³ªêÿü)¾'Q±¢ÞÃø
-ɬ·!°PîM)©sb
-ä¯G
-%ðÐÓqÐ@¨öû[ y>úI`îòB'}µpóÕ¯¦ù.A¿YÕfe]¼Ö0XW¥º½PòzK´C§ï«Mµ[ìýgÛMûûínÝ>øÉrmÛ_\¿åÑ=s+êÝ\ }¹ÝµOþ±Øj®?.èÈþsë¯ëͳ_s7»¼}éýgÿ)ЧϷñ`©ùÜN:ÉâÐOôiendstream
-endobj
-1104 0 obj <<
-/Type /Page
-/Contents 1105 0 R
-/Resources 1103 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1102 0 R
-/Annots [ 1106 0 R 1107 0 R 1108 0 R 1109 0 R 1110 0 R 1111 0 R 1112 0 R 1113 0 R 1114 0 R 1115 0 R 1116 0 R 1117 0 R 1118 0 R 1119 0 R 1120 0 R 1121 0 R 1122 0 R 1123 0 R 1124 0 R 1125 0 R 1126 0 R 1127 0 R 1128 0 R 1129 0 R 1130 0 R 1131 0 R 1132 0 R 1133 0 R 1134 0 R 1135 0 R 1136 0 R 1137 0 R 1138 0 R 1139 0 R 1140 0 R 1141 0 R ]
->> endobj
-1106 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 726.8189 377.5801 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.22.1.2) >>
->> endobj
-1107 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 700.3963 237.4659 709.3726]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.6) >>
->> endobj
-1108 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 680.56 352.9614 691.464]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.1) >>
->> endobj
-1109 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 662.7611 243.4634 673.665]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.1.1) >>
->> endobj
-1110 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 647.0194 245.1373 655.8661]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.1.2) >>
->> endobj
-1111 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 627.1632 223.7184 638.0671]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.1.2.1) >>
->> endobj
-1112 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 609.3643 251.3944 620.2682]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.1.2.2) >>
->> endobj
-1113 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 591.5653 364.0397 602.4693]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.2) >>
->> endobj
-1114 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 573.7664 243.4634 584.6703]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.2.1) >>
->> endobj
-1115 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 558.0247 245.1373 566.8714]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.2.2) >>
->> endobj
-1116 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 539.1448 271.3096 549.0724]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.1) >>
->> endobj
-1117 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 521.3458 277.2476 531.2735]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.2) >>
->> endobj
-1118 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 502.5706 265.2027 513.4746]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.3) >>
->> endobj
-1119 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 484.7717 281.8201 495.6756]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.4) >>
->> endobj
-1120 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 466.9727 251.3944 477.8767]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.5) >>
->> endobj
-1121 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 449.1738 363.4918 460.0777]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.3) >>
->> endobj
-1122 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 431.3749 243.4634 442.2788]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.3.1) >>
->> endobj
-1123 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 415.6332 245.1373 424.4798]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.3.2) >>
->> endobj
-1124 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 395.777 265.2027 406.6809]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.3.2.1) >>
->> endobj
-1125 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 377.978 251.3944 388.882]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.3.2.2) >>
->> endobj
-1126 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 360.1791 349.1057 371.083]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.4) >>
->> endobj
-1127 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 342.3801 243.4634 353.2841]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.4.1) >>
->> endobj
-1128 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 326.6385 245.1373 335.4851]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.4.2) >>
->> endobj
-1129 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 306.7823 223.7184 317.6862]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.4.2.1) >>
->> endobj
-1130 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 288.9833 240.0761 299.8872]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.5) >>
->> endobj
-1131 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 271.1844 243.4634 282.0883]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.5.1) >>
->> endobj
-1132 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 255.3231 245.1373 264.2894]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.5.2) >>
->> endobj
-1133 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 235.5865 219.8428 246.4904]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.1) >>
->> endobj
-1134 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 219.7252 214.8615 228.6915]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.2) >>
->> endobj
-1135 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 201.9263 234.2288 210.8925]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.3) >>
->> endobj
-1136 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 182.1897 227.0358 193.0936]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.4) >>
->> endobj
-1137 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 164.3907 223.7184 175.2947]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.5) >>
->> endobj
-1138 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 148.5295 224.7146 157.4957]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.6) >>
->> endobj
-1139 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 129.7691 241.9895 139.6968]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.7) >>
->> endobj
-1140 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 111.9702 240.3257 121.8978]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.8) >>
->> endobj
-1141 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 93.195 255.6683 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.9) >>
->> endobj
-1103 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1144 0 obj <<
-/Length 1497
-/Filter /FlateDecode
->>
-stream
-xÚíËrÛFE÷ü
-,Å'ó~xØrʲ+6³r\*d$¨eý}À hpÀ¸¤ÊÄE÷Eãx^QÿefFâÔÙònB³[ÿóû gþú
-~O~¹ä6sÄi®³ùMA3¢8ãÙ|õõâ·Oçï>οL¿Í?dq"3>XuíGQT?OÞÍ»ÁUñÿ|ýF³7òaBpVeþæÏî&öd=ù2ù³Ó\¨o{¡á©lÆMc½VU×¶·AôèrÄlf¸VÃûçàá;Y«ªRE8at:³^»üð¡9÷×µäYîD¸Î5qVéLQzvª¬¨ TV¹áUbÕ/F)Ç¢¹ÏÇÐÿOÒèÈù©û«åæaWÒ#2D ;\ib
-;°säaÅè¡Õ£!ða _Nv.R`'ôñúvÅõº(ocü|JMSðT GGg ī٩գMxÆê¬MØÊ ¢p³»*ÊUCaÐD2ê2&¯U%ÜpÉãÆÝy/,ñÚÑ򮄱(ç£è¤*
b+(ÊÅu>åêâGEc¾q~$Ë3iÆFðÓÃýý-mß1ãµ£!0b OhýëõH±À¨ï·
-G
Î?£Ì4Ú/ת¡¾_Î?¬?´q4?,á üqI8W&Å_+üéþ
-ïKÁL1AðÓãýc_ôÅh5ãh~XÂúbª¦L¦ðke ?Ó਻Ú.ÊÇÐÎf0Ë(z(á¥Gz9Ç+&hùÐjÆÑô°/oùµÄTÃת x¶oÿt¯zFú×pa]
-,¼.A¬Ì}+9U¿i6"í
-#BñÔÂ`'$ºÄ]¾]-ö±i±Ü{lR«NºÈÀÉ+Xmhmãh
XBI-¡J?»#¦8YÙóønŬS5ú £¿ïëÍòjsýÏÕb¿ß^=L«>õ⯲ØÍáçü&ßæå2n/µ%¾%´ÌÚª6¹¯e}
Xý
hýâhõ{æ£b }{åGóÌ=»1äÆÏmleUh¨pG8lu,HGû
-½Í÷b¯îÞæ»å¶¸ßW FÓbN¤6 Ôø´8¨Æªé³pNïêZÔ~5à%<Gf«Ïß*
c+kqäÇË"_·,nwy¹_Ó(+Ì7c#J¸êY®ÎE¬¦E´¨q4E,á ãDJ=m*µRØÉ:ëÆQxå÷!Ê2d/CP%l´.^'-C ±B ÑBÇÑ ±/_»Öß)hê^'ëäÈ;dQÆH
-IðÁ#ó Jéæ-#gO!ZÛB¼¶q´ú%1
-Ñ/o¥VDSZAìd=
¢¥°Ø-ã
ç§Þ?²T m«80ñÚ*yÄ
-
-xDGCxÄÀ£4þ]§6Úì¥eÀ±Ü¬ò1⦿ïµjeÈÊâÀÅ+5Zé~FW:ð%<GAPÉuîNÖ©»§Ý>¿Ç¶rÄ2`dÜT Ug.rC¯,Ö+1hÑÇѱÕNm¤#¦>+ÓÍ·Âï¯w®[n\÷M¶Ý¸Îü8ì§|ùv±o×~ÚµÇËmÑ|Zî×üaê
-7ox8ó³õptS}ÍÞlßÛUµÇçq±2{7¿þ±Y.ÖÅþ©9û*Z/úÖütýÔNú>ÝæåøFÏÆ:¨ßÿg endstream
-endobj
-1143 0 obj <<
-/Type /Page
-/Contents 1144 0 R
-/Resources 1142 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1102 0 R
-/Annots [ 1145 0 R 1146 0 R 1147 0 R 1148 0 R 1149 0 R 1150 0 R 1151 0 R 1152 0 R 1153 0 R 1154 0 R 1155 0 R 1156 0 R 1157 0 R 1158 0 R 1159 0 R 1160 0 R 1161 0 R 1162 0 R ]
->> endobj
-1145 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 728.8762 223.1605 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.10) >>
->> endobj
-1146 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 710.1708 249.5813 720.0984]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.11) >>
->> endobj
-1147 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 691.5701 250.6969 702.4741]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.12) >>
->> endobj
-1148 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 674.922 237.4071 684.8497]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.13) >>
->> endobj
-1149 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 657.2976 234.3883 667.2253]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.14) >>
->> endobj
-1150 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 638.697 250.0296 649.601]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.15) >>
->> endobj
-1151 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 621.0726 251.1452 631.9766]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.16) >>
->> endobj
-1152 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 603.4483 251.3943 614.3522]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.17) >>
->> endobj
-1153 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 585.8239 218.7371 596.7278]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.18) >>
->> endobj
-1154 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 570.1372 234.7767 579.1035]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.19) >>
->> endobj
-1155 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.9477 550.5752 269.406 561.4791]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.6) >>
->> endobj
-1156 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 532.9508 243.4634 543.8547]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.6.1) >>
->> endobj
-1157 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.8618 517.3837 245.1373 526.2304]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.6.2) >>
->> endobj
-1158 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 499.7594 224.2564 508.606]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.1) >>
->> endobj
-1159 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 482.135 235.3347 490.9816]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.2) >>
->> endobj
-1160 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 464.5106 220.4007 473.3573]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.3) >>
->> endobj
-1161 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 446.8862 220.9489 455.7329]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.4) >>
->> endobj
-1162 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [158.7422 427.2046 229.2574 438.1085]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.5) >>
->> endobj
-1142 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1165 0 obj <<
-/Length 59
-/Filter /FlateDecode
->>
-stream
-xÚ3T0 BCKsSs=Kc3
ä\.
t °;!TÚÄÈHcÐÉèYé[¥ È^endstream
-endobj
-1164 0 obj <<
-/Type /Page
-/Contents 1165 0 R
-/Resources 1163 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1102 0 R
->> endobj
-1163 0 obj <<
-/ProcSet [ /PDF ]
->> endobj
-1168 0 obj <<
-/Length 1445
-/Filter /FlateDecode
->>
-stream
-xÚXÛ£6}¯ð#Tµ¸ò¶¹L²¹íVf¶ªlj QB̬ÿ>X86NÍF:£ÓÝjZC6þÈ&Ç]²Cy§²½ÃÿxGÜtL#x^Ø&$Úl}ÓoîÞ=ÐlC1JSlözñ4ÎQE§êï໺èá&8 á?O?[í²ÑÖMPÑØÔo(gPQK#'45¸O!ŪxnX¸Íó4(%RqÑÙ±×Ï]Ps&,(k^O#j4/l°Sû&°¶}©ù¡Þê
-éîÌz&°-ºY¥hûQñî0YD1JhNA$Üqð¡SQT£Ý°L79ÊSÐè¥Jx~ÙRL^$Á+¯ô)ÂMÌþÐoè/8ÁE)Åà¬>>ÞÛW½ =DÀXÎaÓB 4sµªõòäa½¾½hÄáhçÁ`r"AyP#«°?gKN¤i¢à²s½äm!ysÔ¯yPðvpFP³¦×n7Ó&f:>sl4äkÙ÷
-lVûg°fo\
$¨íË!L`ñI/vç6¼3«;÷Bèg1*ûÓ:~Ô
¬ÞBÒ¡uïLÇàkßîÖEY
-YÁ&´v3ÐUÎĤßiÉY§`>Mä¥jJãx<Yr<Yl&ÎâiÓof£Vüh wìÞê÷Ï¿½wã¬òh:¯IÈA/ÚL
-Îf ÷°ÊZE©}?£A4lðBÆXù1x·c£Q+ò@¿sUKVhAExg2HOq=Îuf¯Z%$]
R?ë3*æ@ÃXÖnÖÀ+â)$zvôä,(Ñ"(:)Æ^Ýá,{ö¢i IZ=$ «5¿ÇA±vøF¯÷ÃÓ\ª¡
-Gq²g+yn*Ó `¹_~NQeñi½ç/&ç\M¢uÆuJ~ÓtÉû+ïÆ¯Ï,2Uwe3VÆzH4þA_²cÍ`g:¡ìºÐá|MÀq{9)½5ÈĤº*ÔùÒÙh4¬:0G½·Ï²Ø2VLç4ãâ> ¿?;οhj«yaªî
«hE×#ìÖ"<ÁnGxÑð:ïa÷Q4p2áëRLÈU>`Eæ»)sñ$óï$sÁûþÃ_$¦ôÙõ³êÖ$N°Û×=ë¼³D÷ûBB½º¤2NÝ¥éu`Må»rÑS¹Î;«ôy?>>¼#ö¾ê¥Ðß(?OarLã+§Ò¥$¾~j}À&Øm/¬1z^Xç½àóþôiûùbBcõ^×x_èP·®ÐyWIg}é¡ùW¶ì_*Nd!å×O®X:Ãnj]e<½Á;©]ð>èÎP¸ËÐýùñM_+ÑMmèÜ¥tcû<!MOè2K6Bº»§ý
-~7îªbgï>°§FΦÝ(T[Fùî¿Ljï0è[h
Ͼ¬³ÍÜá07Ný({1̲¼^ÌõV,¼gò¼/+yÃÕqÙÀ6_ÈÉONiþm_2áM»ÁÙÅ®a¯W°Oìv>1zù´Î;çÏûxl[´½Qhí±e¢@/FY2çâët;õ?{)Ú)qÌ£áZ.ÐøÑwXÉgNk"h+¯úö4½âYºé×®WW'zÀýB9ºûëõeÈ»Â-Hú,qwÚ
]íîûa«Çé;isѯ;H¼ûÿMú{vendstream
-endobj
-1167 0 obj <<
-/Type /Page
-/Contents 1168 0 R
-/Resources 1166 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1102 0 R
->> endobj
-1169 0 obj <<
-/D [1167 0 R /XYZ 90 757.9346 null]
->> endobj
-6 0 obj <<
-/D [1167 0 R /XYZ 90 739.9346 null]
->> endobj
-1170 0 obj <<
-/D [1167 0 R /XYZ 90 553.9527 null]
->> endobj
-1171 0 obj <<
-/D [1167 0 R /XYZ 90 498.8759 null]
->> endobj
-1172 0 obj <<
-/D [1167 0 R /XYZ 90 498.8759 null]
->> endobj
-10 0 obj <<
-/D [1167 0 R /XYZ 90 498.8759 null]
->> endobj
-1166 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1176 0 obj <<
-/Length 2043
-/Filter /FlateDecode
->>
-stream
-xÚ¥Ëã6òî¯Cd¤M¨Ç Y ÉÌv2Çvc/I²L·E$O·ÿ~,R-Ùj9ÀBñQ¬w«È<
-óRêÅ"&iF^~XPïß-Ý^Áþjðú~±~Ë/%iÄ#ï~g0Dθw¿ýÃçË¿îõ4!4
-bÀ¢÷¥ÊõÆâû¹¥-iÔ_üE½-ððë@ ¼GPÂÒ{EÈ7)wÏ=Ü0¦D,ÉÀaó·+ÿpÒ£Èßm]ºån/í@ÕªTv¹¨6Ãi®ªeHýoK&|Y²êp}§CÖÝÀ$
-}Y ²f|þ¡Éê}g¥åFm¥
VrsBH©q?Õªéê¡G¢Md¤B pÞ¼]&Ô×hõ?}xgGooݲ\ØUCþ5øwH±ÃæGRA[i'¿<eº-Î6²TK.üGa¤g.&áæ*|µÓ ;Ù´8Ïô/òëFR#¥^/ªN6»%°åvW=8dUQˬë¡
-é°V[Ä«6˼kAò0þmg·ÕõhÓ a3\ªQ ~,ÇfF¼>jCÄþ¦èYã>Ýâ ÛgÿÇVníÂÿV¶ySl¤[}v±Ø1Щ×$>þc¿Þ/
jµÿ¬µÐÖbÄ\¶j¼ùwÒÑ ¾Ó(Hpñ¥»û³d1´À8ãØÁ5Ï8a 'BÄñ?gñÞC]á
%cz]FÂ×Úë
-æÒ¹Eào$n¡íôJ§peSTÛ^¬¬®ËMÔⶪ:"Mé¨2ÕHÑàÒATs2¶J-Ë£® öZ² R3¦1æì²èN8±Ôâ,k¤`~\èãßqG"é¿ÌZ«ÄÖvUÄSÏ¡f¼` íéÞmõ*ºíÍTjêUfòÍÿÖWe;ÈNpÖÜB,$Ó¹¶&
-R¾\1J©[µ]VZÆðàÐà×WÆ (6ìÂ9%pS ç E£âöÏ~x£;±1Þ¼ñ³a§ëêWëõãã#Qµ¬Vº ªyXR×ßõ9H¢µ:fó,Pz¨KÖF*ºÄ¦YÓ9UM -r}ÇÿeEmJÛÇj+0·¥^{}÷W *dÕJh ×fÜG³¡{ êïUÛa´QsýéÿGÐ~× V&íB¥'âi*®ÛÏX
-LØïóý.$
-Ø9_çsP¼
-vÍÌ$4êߣ¨ÆT#zr÷ߺ¶Hý¶Êêv¯ìrYÍnì¡ìò= M:¦zZæÕÄE"Xür9HÙ2uÏx`CS8ùfbu.$FÑnûÍB ü¾³Ô±»`$JH¡632çqîÄ%Sc»À<ð8àmìq°`E׫/çlÅóêr at W´RA8Ï´e¯&kÇ0¦áË1 svÝ1æ(cnïCºùýb^ä.sÎàE 3"÷`WE¥ø,òºNä]²Îzi÷.1 $s8%ìêlg`Ë_éÐ íðrfl@
-³(dm"ÿ5q}Ç$ð#'½yÆzÈLTÊ Ì;,¢ìcfQ¸²Ö-M§T9Å6
"¯!ÙÆ-öÆê§_E#·gMW¯µ<Ó·&j
-4ak¥Ð"£ºÛ¯EÖµ²´ÕUa[³Ìþí1+§274Ù$xÙ[ sÞêÀ®{ëÅ·ÎÓí½uH¬Ááþ¤?¾¨n¤^|úÑÖç* è9 ØÀ
-ØuÌQ¨`n¯!ÝalÉ <1ö¢C9{°«rÎR|ó
-]'çn/§#
-ËÚ÷îW¾_
-áë"ßøÆ~{¬õ®vº, ðhzÖ[;/
¾Üë§
0Ò"a5oV½ÝéT¤~í̺ócáò¬hÔ·JJèâ^ >Ñ=³"¨eOò¦Ïy0áãÜáü®,°]Yÿ04Ó¡A>Úìá/\µ
--iÙä+Ý4Ûg¨,ßÛ"Ô^Äú¤>{ßÈL·7.Ú»aTXqÎ e*0=Æ#&
-m#·`æ.°LØD54>%ôĬ^KûÆðÜì»úصSAÕSnï«G!¶"ýáØ< ¦±Yö¸ýÃâúöÀ¼7jñyá}TrúÂÐ¥CJÈAÜ]Ä4}Áe~³a9
-áŧ@ëãî]ÚA7aL¼{mºEípP³ÂyQÙø*»ïà~À3~Àßû@
-iývv¿çå¡
!af3Øú|æ;:õ$
-W}8] SOW
-"ú¿^«MMàøðErP$ÆÿtaBíXÑr¾l²ÎîNÛ8øÛpHñÇÄ+¿âvÆ)µ#óªêûßY³Õo=Y³dKïU¹÷"l£M!*oÔÓ J¾s%ê÷ -þ¤8Îendstream
-endobj
-1175 0 obj <<
-/Type /Page
-/Contents 1176 0 R
-/Resources 1174 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1102 0 R
-/Annots [ 1178 0 R 1180 0 R 1184 0 R 1185 0 R ]
->> endobj
-1173 0 obj <<
-/Type /XObject
-/Subtype /Image
-/Width 970
-/Height 270
-/BitsPerComponent 8
-/ColorSpace /DeviceRGB
-/Length 8937
-/Filter /FlateDecode
->>
-stream
-xÚíÝ{pTõýÿñTQ û-¡©¨`°5©L§±`:RZkíeÚâФ3¢ØVm´j/Ó@cPÀr ¢ÔKÚÖÓh±VFÅÿÀ?È÷÷ßîdrk$ÝlÏ?vN>»{Îæõ~î{ß'9å ºMaaáÏ~ö³ÿ Ðm~õ«_® Ó5 `º L× L× é 0] ¦k ¦k Àt
- ®{¦¦¦ôÒÎÃÃþ q®zê©üüüôôô.î9%%å´_U8Jiiil?-÷ÜjñÔ©Sá<yrx¹¹¹6lhùÈÔÔÔ &G«Vêúw ôìt=räÈ0¯?~ü7Þøæ7¿ÙÓõܹsëëë;Ú[Û=ß}÷Ý_úÒ>ùä|ç;ßiùÈ0{×ÔÔ6,Z¬««ûWz ÄeºÎÉɹç{^|ñÅcÇE+/¼ðÂ\¦Ö°ÝÜÜýúë¯ßyç)mill9sfôÓïç>{ÃH|ÞyçeffnÚ´é¶ÛnÛ#F~Â=ÚÉtFå³Ï>{Î9+'N|íµ×:ð£é:¼ÈhñÈ#£FRz Äeºþ׿þuÓM7]zé¥Ã]SqÍ5ש8lìß¿ÿꫯaÜ]¿~ý'ÚÎÃ3fÌ(++wíÚµ+777º÷þûïãú3Ï<¦îhûÙg
-su¸7--íäÉM×~øá²eË
-
-
-Z>¾Õ#±/Ã!¶mÛ-655
/ q®c¼òÊ+±{úôéÍÍÍßÿþ÷kkkÃÊÆgÍ5bÄ+V´ÃôtSSS£{£}·Ýþ¿ÿõ³ëa æä &8p í£ð"Ã+ô³k $Ât½xñâ0»8q¢ªªjøðá±õo¾yÓ¦M³gÏnùà¿ýíogyfØ2dÈ¡C¢Å3f¬_¿þ£>jwZn»=gÎN®»ã÷í·ß~Ùe
í;ï¼óÊ+¯|ã7N<nÛN×û÷ï]wö<oÞ<¥ @\¦ëÊÊÊÜÜÜ´´´Í7ÇÖ>î²°ò_ü"|¹téÒ³Î:+oÃpð0uÇ.Ûè|º®¨¨X½zuËݶ¼ä#Ú{û~dê;î¸cܸqáEæåå=öØc;fÌØ)--
-§ J ¸L×qêÔ©EõÆßö÷® 0 ¦ë¡CVWWË èæt
- Àt
- ® Ó5 `º `º L× @O×/½ôR Я¨å3øðÏO×áÞK.¹ä& ð
/|Ïà3Àg ¾>w~oØÃ~·ÞÊgðà3_ÙÝà3ÀgÀt
-èÞà3ÀgÀt
-èÞ Ág>Ãt
-èÞ >Ϧk°Ïà3ÀgÀt
-èÞà3ÁgÀt
-èÞ >ÃtÍvèÞ >¦k@÷>¦k@÷ø>ó¦ën¢4HîÍgðà3øÜSÓuYYYNNNZZÚ)S~ûÛßöímpíµ×îܹóÀ]tQ´òâ/N>====ÜmµF÷»w}Nù/ê$ðyíڵѡ?ûÙÏ«&úµÏ÷Ýw_VVV8ô\°~ýzÕDoO×Ãÿõ¯ýÚk¯=÷Üs_ÿú×{ÏöùóçÛxâo}ë[ÑÊÕW_^^8t¸
-Ûjîwï8úìÇ,H&¯ºêªÝ»wC×^j¢_û|Í5×üùÏnll|àÎ;ï<ÕDoO×árÙ²e7oÖÅ·oßÎïnwìØVÂí
^V"£ÛòòògyæÒK/NHÏ)-»óÎ;SÚ½ÑêëëÃF¸Õ½Ñ#Ý;>®|>ÂL2qâDÕDøüúë¯ÿþ÷¿ÏËËSMôöt]SS³xñâüüüsÏ=7öÜÜÜ+W
644Û |X ··ß~{036Büæ7¿ÉÊÊÞûÜçJKKýøÃÂbÛãW^9sfØøâ¿øòË/G
-ú÷¿ÿ6Þxãð>Rkt¿{ÇÑgÓ5Ï纺ºpôGyD5Ñß}&ípè'|R5Ñgÿª±ºº:öä0ëF§ÿüç?£¹7Üí3Çàvìñ±ÄÔÔÔV¶·=gÿñ³kôB÷£Ï¦k$Ïa?~ü½÷Þ«Hþtÿý÷û]ú`º7oÞÞ½{Ãiàï~÷»pN-æääüò¿þüç?ïè\²¬¬läÈ>ø`t.¹zõêoôôô^z)öå÷¾÷½ÊÊÊmÛ¶Í??¶8wîÜØu×a[ÑýîGM×H&ï¹ç°
-6¨#Àçn¸áå_Ï
->ÿüóU½=]Ó²²²ÂÉà)SÖ®]ûE>,ææænß¾ý?ÿ½2jÐ A-¯Ú¹sçèѣû ¼_fÍuÆgÄ®qºñÆÏ<óÌØ¤qÉ%)º¼¼ü?üaìÐ/¼ðBtõT¸õ7CÐ#Ý;>wrå*øÜß}PP>÷_KJJ233óªª*ÕÿMlç3øð0]º7øÌgð0]º7ÀgÏ0]³º7ÀgÏéнÁgÏéн>Ï|éн>|M×н¥>|L×î
->ó|{ºÞ²eË@ÓÉÿÕîÍgðà3Ð#>¶íaÏË>¤°°°s'ù>ó|âëswlïä¹@oÐ'ù>|úÀg¶C÷æ3øð0]íº7øÌgð0]º7ÀgðÏ0]³º7ÀgÏà³élç3øð0]º7øÌgðÏ0]º7ÀgðÏ0]³º7ÀgÏà³él×½Ág>ÏéнÁg>Ï|éºmojjZ°`A¼Ò/Eº7Ág>Ï|FâO×)))V6nÜ~ÑEíÞ½;¬TTT¶|Ì+bO|÷Ýw/¿üò!CÛ°Vª««³³³ÃJQQÑ{ï½VN:µråʱcǦ¦¦FO=½±±1''gíÚµÑb <f åååÑVZ^ to>Ï|ùþ8]_ýõ<vìØã?>bİ2wîÜúúúØêêêÆ{âu×]rüøñåË/Z´(¬dffîÚµëÄ;wî\¼xqX¹ë®»òòò[wïÞ½S§Nm¹Þ555Ã
-.¼ éÞ|ù>óýqº®>ñÄ_|qdïÑ£G£õð.ÈÏÏß·o_ì|ðAØ·a;Z ¶üñÇÁöóÏ??¬L4):-myÜõë×Ï1ã·Þjõb"ÛÃÙh´xäÈQ£F±H÷æ3øÌgðÏè§ÓuôáÃó¸ðeZZÚÉ'£»n¹å5kÖ´|â Aa#<fðàÁacëÖ'N<묳,YVÂúÒ¥K:yòä;vDO?çsªªªÚ7¾mÛ¶h±©©)|É"ÝÏà3Ág>£N×Ñ9ã¦M¢ºçÑ
L1ÂÊÈ#[KÆçá,2:»çÑïnÂÞ¢ãÖ××ÄÊÊÊV/¦¹¹¹¶¶Ö¹¤îÍ
gðÏà3Óu8<|øðG}NôFVæÌÓò:¨VO\¸paì:¨°-cóóóï¾ûîðå¢EçÑïnb¶Ûñãǯ[·®íû÷ï]=oÞ<éÞ|ù>óýbºnunøè£3æ3Î1cFtýEEÅêÕ«;²ýí·ß9sfzzú¬Y³ÞyçØ>ÃNî¸ãè8ºâ+ÂcÂbuuu˧¿ùæYYY%%%-_Lxî
-¢¶ú
to>Ï|ùÌgïúôð÷'uo>Ï|ùd®dêÞ Ág>ÃtÍvèÞ|>¦k°]÷ù>¦k@÷ø>ó¦k¶C÷øð|6]í|>¦k@÷ù>K¦k@÷ø>ó¦ëOµç¢¢¢ )..î½îÍgðà3Ð}OÛöÊÊÊ>§¬¬¬7º7ÁgÏ@ø|Ú¶Fwº7ÀgÏ@øÌvèÞ >¦k@÷>¦k@÷ø>ó¦k@÷øð|6]í|>¦k@÷ù>¦k@÷øð¦ëOeû-[nE©ªªdo'Ùî
-|æ³*HÏ|FøÜÿ´ `9º@aa¡$û&I>óϪÀg>«$ãëswlïä¹d¢%©
-|æ3$ÉgURøÌv¶ëÞªÀg>«$ùÌg®Ù.IÝÏ|V>ó4]«$uo>Ï|¤*ðÙtFl×½!I>«øÌgI®Ù.IUà3!I>«$M×jÝÏT>óYølº$uoU ù,I>óÙtFl×½Ág>«$ùÌgI®Ù.IÝÏ|V>óY$iºV#IêÞ|$ùÌgUà³éºkÔÔÔ´`Áx¥^@rØ.ÉDèÞª I>óY|æó ÷¹WmOIIiµ²yóæüüüôôôiÓ¦íÙ³'¬TTTÆ{ü»ï¾{ùå2$Üív÷±bÅØc999k×®í<55u åååÑVZ^@âÛ.ÉDèÞª I>«$ùÌgI&Út=þüW_}õøñã<òHFFFX;wn}}}GϺîºëÂQÂã/_¾hÑ¢v÷¨««7n\«íÝ»wêÔ©µµµ-O:USS3lذØÃè¶K2º·*HÏ|$ù,ÉøN×1<6233=ÚѳB>øà°nciµcÇ
s¢}ûöµ¬ÑúõëgÌñÖ[oµÚmT£ìììhñÈ#£Fê¶K2º·*HÏ|$ù,ÉD®ßÿýéÓ§oß¾=l§¥¥<y²£g
-4(¤6ÂcÜîn¹å5kÖ´|bØ8çsªªªZí6"==}Û¶mÑbSSSø²ÿÚ.ÉDèÞª I>óY|æ³$ã8]×ÕÕM<9výLçg@#Gl{Ôj©©©)-öP__Nm*++[í¶¹¹¹¶¶69Î%%Ý[$Ég>KÏ|d§ë~8åé§Ì3§«w.\»z'l·»¶O6Æ¿nݺV5Ú¿ìêpèyóæõGÛ%Ý[$Ég>KÏ|dO×mÏMZ¯¨¨X½zuGûí·gÎ>kÖ¬wÞy§Ý=tT£Ào¾URRÒòcÆÙ°aCôÒÒÒV¿HXÛ%Ý[$ÉgU$ù,Iïºüýɤ*ðϪ I>«$Ât=äÀéÞª I>óY|æó ÷íl×½UÏ|VIòÏ0]³]º7ù¬
-|æ3$iºV#IêÞ|ù,IUà³éZØ®{C|VðÏ4]³]ªÀg>C|VI®Õº7%©
-|æ³*ðÙt
-IêÞª >óY|æ³éúÓ¨¨] ¸¸X}$ùÌgUà3UAñõù´m¯¬¬¼ ]¦¬¬L½dwº·*ðϪ I>ó=âóiÛ$ÝéÞ >=â3Û¡{|ø®Ý|ø®Ýà3øÌg®Ýà3ÀgðÙt
-¶ó|ø®Ý|æ3ø®Ýà3Àg®?í[¶l¹]¦ªªJ½dwº·*ðϪ I>ó=âswþgÒåè
ì$ùÌg>«ù¬
-¯Ïݱ½çB¤*ðÏ$UAJ}à3ÛÙ®{«ù¬
-ä3aºf»$uo>óYøÌgHÒtFÔ½ù>óYªÀgÓµ±]÷$ù¬
-à3%iºf»$UÏ|$ù¬
-4]«to>KRøÌgUà³éÔ½U|æ³$ùÌgÓµ±]÷ù¬
-ä3%iºf»$uo>óYøÌgU¤éZ$©{óY|æ3UϦë¬QSSÓz#°Û°óc»$¡{«$ùÌgIòÏÜç^µ=%%¥íJDl¥¢¢¢´´´£{O:µråʱcǦ¦¦Fë±{srrÖ®]{bxÌ ÊËË£¬Zµ*ì<9ld"toU$UA|æ³$mºn»>wîÜúúúî½ë®»òòò[Þ»wïÞ©S§ÖÖÖ¶\©©6lX´XWWv¬¶K2º·*HÏ|$ù,ÉD®333=Úѽ&MÚ½{w«{ׯ_?cÆ·Þz«ÕS¢eggGG5jÔÀ±]нUA|æ³$ùÌçîsÜmOKK;yòdG÷<xéÒ¥C<yò;¢{Ï9窪ªvm¾mÛ¶h±©©)|9pld"toU$ù,I>óyûàç;wî<qâD¸
-§6ÒÜÜ\[[ë\RªÀg>«ù¬
-°Óõ9s:¹zgÑ¢E¡:üqË
Ûñãǯ[·®Uöïß»z'ìvÞ¼yÇvI&B÷VIòÏä3¸Ï½m{KÚ]©¨¨X½zuG?tèÐW\Îkª««[VðÍ7ßÌÊÊ*))iùÄ1cÆlذ!z at iii«_CôkÛ%Ý[$ÉgU$ù,Iï: ld"toU$UA|æ³$ý_ÇvIú¿ÀøÌgUà3UA¦k5¤îÍgIòÏ|V>®Õíº·*HÏ|ù,IÓ5ÛuoUà3!I>«L×lîÍgIªùI®!IÝ[Àg>KRølºV#¶ëÞ$UAJ|æ³$M×l¤*ðÏæ3UAýnº.***A(..dß$Ég>óYøÌgUd|}>mÛ+++oB)++do'Ùî
-|æ³*HÏ|Fø|Ú¶Fwº7ÀgÏ@øÌvèÞ >¦k@÷>¦k@÷ø>ó¦k@÷øð|6]í|>¦k@÷ù>¦k@÷øð¦ëOeû-[nE©ªªdo'Ùî
-|æ³*HÏ|FøÜÿ4//oºÀ´iÓ$Ù7IòÏ|V>óY$_»c{8ú^tüàì$ùÌg>«ù¬
-¯Ïlg»î
-|æ³*HÏ|éíÔ½ùÌgUà3ÁgÓµIR÷æ3øÌg>óϦk5b»î
->óÏà3%iºf;ÛùÌg>Ï|VI®ÙÝÏ|æ3ù¬
-|6]íº7Ág>KÏ|6]³íº7øÌgU$ù,IÓ5Û%©{óϪÀg>«$M×j$IÝÏä3ù¬
-|6]«ÛuoU$ù>óÏ}<]×ÔÔüøÇ??~|ZZÚØ±cÃSºó^uÕU?üð3Ï<<þøãùùùaçá6l'±í½dÊѽùÌg>óÏ|æ3vºOÿÌg>³nݺìc=BîÎwZ\\jtß}÷Í7/Z¹òÊ+Ãkؽ{w¸
-ÛIl{o's^÷æ3ùÌg>óÏ|NØézôèÑ>úhÛõPµ¬¬¬ÁÛz(ÊùßøF8Q
-Ûeeeyyya;:
%K¤´!¬{î¹[¶l á6l'±í½¤îÍg>óÏ|æ3ùøÓu¨Â={Ú®Òüä'?ÙµkW¸
-ÛQÎË/öÙgÃvnnnØùÓO?]RR2aÂè)Û·o¿äKÂÆôéÓ·nÝ-¦¦¦ÖÔÔðÄA%±í½¤îÍg>óÏ|æ3ùÜvj÷ÔSO
p¶£cÕ+±ÓàóÞWéÄçDa}ذaü\²§Ô½ùÌg>óÏ|æ3ºOÏÉÉyè¡Bþ_ûÚ×¢õ)S¦,]º4(D;=+
³¡¨1®½öÚ{ï½÷Á,..-~ùË_]¶ØöÞNR÷æ3ùÌg>óÏ|Nü麦¦ææoþåé1c-[¯]»6)ºzgݺurþãÿxé¥2¤åU:yyyÁêÕ«W/\¸0öÈ7F×ù\xá
6mJbÛ{;ɮҽùÌg>óÏ|æ3ý½ëä³Ð½Ág>ó|æ³$M×lg;ùÌgðϪ IÓ5Û¡{óÏ|æ3UϦk°]÷æ³øÌgIòϦk¶³]÷0ù¬
-ä3aºf»$uo>óYøÌgðÙtFÔ½ù,I>óÏ|æ³éZØ®{«$ùÌgðÏ|6]³]÷V>ó|æ3ѧëxàñ`Þ¼ysçÎˡ׬YÓ¶K2º·*ðÏ|$ù,ÉøN×áU,ïs¦Lãv$û&I>óϪÀg>«$ãësïÙÞÉ{¯~õ«q9nȪ÷ld"toUà3ù,I>óY¦k¶³Ï|æ³*ðϪ IÓ5Û%©{óY|æ3UϦk5b»î
-ä3%Ég>®ÙÎvÝ[øÌgU$ù,IÓ5Û%©{óϪÀg>«M×j$IÝÏä3ùÌg>®Õíº·*HÏ|$ùÌgÓ5ÛÙ®
-|æ³*ðÏ|¤éíÔ½ùÌg>óϪÀgÓµ±]÷æ³$ùÌgIòϦk¶³]÷V>óY$Ég>K²ßM×)ÿAåäälß¾½å]7Þxã?þñO>ùä²Ë.VÞ}÷ÝË/¿|È!á6lw§Fê¸[¶lÉÊÊ<xpvvöÖ[ÓöOõE¬X±"<¥¶ªã¦üØc6oÞ>mÚ´={öô÷îÝÍ4ú¦
-ÕÕÕÁäð>***zï½÷ÀçÄ×ç7æææ/ºè¢Ý»w(Û}/Ç¥
-í~Rô#O:µråʱcǦ¦¦v¢t$Ùî'Å ñ¹Ý÷r\ªÐn]úi9rd"$Ùg>Ç×öpùÓþÑò®n¸!dõüóÏÿèG?V®»îº°ÃãÇ/_¾<·5êúqÏ;ï¼]»v8qbçÎa;a§®GºººqãÆõÈ4ò©{JÄüùó_}õÕPÓGy$öô~ݽ»FßT!333æóâÅÀçÿaù|ýõ×<xðرc?þø#Ïí¾ãR
v?)úÏwÝuW^^^CCCsss|}n÷bøÜî{9^Uh»Ò¿æ_|ñ¶Ûncí~R$÷tÝÔÔNCbYÝÿý)mëá|ðAØ·=Ò½»xÜiÓ¦
iäã?ÓHØNäi¤ßQèùùùûöíë©éºÇíÄðÐDz²²£{w?^Bx@ÌçóÏ?? |·Ã
-;ûì³çÌD»ÏáÌå'¸øâ ÏÞËq©B»ýÈçI&uòÃÒ¾L²ÝOås«÷r»JN×¶3þÜÉoKû Év?)þÊ©S§>ùä±õ#G\yåaã+_ùÊáãÅð°S§N
'O<¸G~¿Ðãþå/9÷ÜsÃãÃmØNðߤwå;ºå[Ö¬Yó?G»O²£¾ñþûïO>=ö$øÍcwÒèí*lݺuâÄguÖ%KÒÒÒÀç?üpÙ²eñõ9ÚÃðáÃëêê ÏÞËq©B»ýÈçð.]:tèÐÉ'ïØ±#I¶ûI1p|nû^ã§db^Òõïèùçÿö·¿óF«OäþÙu»¶$õ#GöìÏ®»xÜÐâÂ9ì¶mÛÂv"ÿ¬¯ßQt9ßÿ¼TµÇìè7áC¤¼¼<i~6Ò4ú¬
-Ý»wO4) |nù£¶ôôôøú½M6egg4Û¾ãR
v?)úÏá5ïܹ3ºv+333I¶ûI1 ús«÷r»JþìúS}G³gÏþûßÿßÎÐî'Å®?ýéO{þõ¯ßýîwc.]M¶{¼F7ºî:úMz8íGÓHGßQG»O²íS~øáðññôÓO÷ÙuPV
Þ®;9nsssccc~~þÝwß4>=zôöÛooõOwûØç%K>|ø£>ªªª=zôò¹Ý÷r\ªÐî'E?ò9+|ÖD8½1]FGJ¦+CºF»ïå8V!ñ§ëN¾£}ûöƽ3´ûI1ЦëÐ÷ìÙ³lÙ²ØâÛo¿=sæÌpÆ1kÖ¬wÞy§7jÔîqÃkÒ¤I
-·a»M#í~G}0]·{Üv¯mIxJRvï.¦ÑU3fÌwÜý½¿û}GgyæìÙ³8G}ôÑìg1cÆÚÚÚdFºFô^KÚý¤èG>:tè+®¯?;;»ºº:>éºÝ4Ú}/'§d7Z^Èß$[}Rø{×]ÇßàIòÏ|V>óY$_ÙÎvÝ[øÌgU$ù,IÓ5Û%©{óϪÀg>«M×j$IÝÏä3ùÌg>®Õíº·*ðÏ|$ù,IÓ5ÛÙÎg>óYøÌgU¤éíÔ½ùÌg>óϪÀgÓµ±]÷æ³$ùÌgIòϦk¶³]÷V>óY$Ég>K21§ë¢¢¢>''''.Ç-..î=Û%Ý[øÌg>KÏ|d§ë{ï½wQ<={vaaa\*Õ¶K2º·*ðÏ|$ù,ÉøN×è)ÛÝ|æ3Ág>KÒtÍv¶óÏ|ù¬
-4]³º7%Ég>óYølºÛuoU$ù,I>óÙtÍv¶ëÞªÀg>«$ùÌg®Ù.IÝÏ|V>ó|6]«$uo>Ï|æ3ùlºV#¶ëÞà3ù>óϽ4]_|ñÅ?@øüç?/ɾIÏ|æ³*ðϪ Éøú|Ú¶WVVÞ.SVV&ÉÞN²;Ý[øÌgU$ùñù´mîtoÏ ñíн>|L×î
->|L×î
-ð|æ3L×î
-ðà3ølºÛù>|L×î
->ó|L×î
-ðà3L×mï-((¸è'ò|øÄ×çNî}î¹çý§zÏà3Àg ^>w>] è:¦k Àt
- ® Ó5 Ó5 `º L× À®J tâââÿ?YUendstream
-endobj
-1178 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 673.329 183.554 684.2329]
-/Subtype /Link
-/A << /S /GoTo /D (index_interface) >>
->> endobj
-1180 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [119.7331 582.6752 354.8515 593.2055]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-mpi.org/projects/hwloc/)>>
->> endobj
-1184 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [189.173 570.3464 334.6276 581.2503]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-mpi.org/)>>
->> endobj
-1185 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [168.5949 532.0472 403.7132 542.3285]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.open-mpi.org/svn/hwloc/trunk)>>
->> endobj
-1177 0 obj <<
-/D [1175 0 R /XYZ 90 757.9346 null]
->> endobj
-1179 0 obj <<
-/D [1175 0 R /XYZ 90 650.4149 null]
->> endobj
-14 0 obj <<
-/D [1175 0 R /XYZ 90 634.8355 null]
->> endobj
-1189 0 obj <<
-/D [1175 0 R /XYZ 90 343.2324 null]
->> endobj
-18 0 obj <<
-/D [1175 0 R /XYZ 90 327.6529 null]
->> endobj
-1174 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F42 1183 0 R /F11 1188 0 R >>
-/XObject << /Im1 1173 0 R >>
-/ProcSet [ /PDF /Text /ImageC ]
->> endobj
-1194 0 obj <<
-/Length 773
-/Filter /FlateDecode
->>
-stream
-xÚÍKsÚ0ïþáÓÚÑ®¶rkGæÕ =¥9PpS8äßWqOðÁ«]Y»û!i% Ô<@%©HŸ$ýqDÉQEàͱ±Çõ{Ýhç3¢%QîAB"tWmHX'FAÛ½ñ´Èçëî1á%²ÔZub2:è.ù8P¹¹®®)x#0 ò`4¥#lÑ(¢Ëèçrg°ÒÀùp$FR¨ò©TÈI&ÉÔ%uÑ¢6
-CC%\ráµÕ^ØNð7(ò{FN,)mr¯°F0}Õ³¼vØÀ¨-Ð*ÌØë¥îÿÍËÖJ¬Sµaéÿ_ôí4 j§ãdqâÂá4hã<e8¾'ûP<Y8
-hgÄN[³cm#Ño\À%å¶óùÄíÆ=÷âñÜðî mç¥Ó`Ü718ù|Zæ3í¿8ûuúÅIã^8ä]«æÎ;¯{Gÿ¤ßày©§:%Ë&$ún¥ÖÅÂÇæCÝAÑ~xvf
]Î0Ü:¾/§÷å|7PKådÜÖrg*@ó³öºl+MVMPÑ
rçûɾ6u
<'*«ê3ŹªW
&®ÜÅ(eRS§ÅƸ\v°ái^æãj¶H<Zù/§Æ\õÌ@ÑÓ×3˯+ú¥#ùÛK§®
-WÇw9õ¯AoF@à¶A°õ p3lß6±Û5BnDºß7"Û6µØB4¶¿[Bè~ ð4xÍ£&gB¾ëêeïùÖ¯ÒT;-®>*å£|Ïze>ðåÜ;g#éû#r/»î¢o!¥^º©zæßz³AÌ1¡7ë@Öö§Ýï£Ò1*ÃB÷ÍJõÇöõãÓm>YÅWÝüþò?e|endstream
-endobj
-1193 0 obj <<
-/Type /Page
-/Contents 1194 0 R
-/Resources 1192 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1196 0 R
->> endobj
-1191 0 obj <<
-/Type /XObject
-/Subtype /Image
-/Width 810
-/Height 290
-/BitsPerComponent 8
-/ColorSpace /DeviceRGB
-/Length 9052
-/Filter /FlateDecode
->>
-stream
-xÚíÝ{pU
½/ð$ö "ä%o( àǽÔsiÁöÒ«õèQ[¯ôÔ
-þQ±¾à¨µ<,XQD( ÏòJÁ¶öb^ßz{3NyõþÆ5îÉ$"d½w>ßùÍÅÊÞ+{õáÇ/{
¤_¿~cDDDD䤴´ôÖ[oýüüç?7}¾DDDDL_""""bú1}éKDDDÄô%"""búÓéKDDDDr`úÚ¿ÿå_¦Çcÿ.½dìôµråÊ={uíÚõ'8Ê=çååó«Ï2qâÄd}Á%%%ñÙ{÷î½víÚØòÞ{ï
-8°~ýú±õØrðàÁû}ûöñ°nݺÍ;7õ"ùùùmÛ¶7o^²q G""""'~újÖ¬YÌ3{öìÙµk×÷¾÷½0}
-:tË-ÉúUW]õöÛoþùç.W[F¯9^O,¯¸âØò³ýlÀ[·nÝ·oß;®¾úê¯!f³Û7nlܼysìߥ¾ºví:aÂ_|ñ³Ï>K¶Äz÷îÝcªõCuêÔéõ×_7n\qqq^Äc¶oßÞ¿ÿäݳ^x!î¹çSN9¥yóæ,¸ë®»6mzê©§&ïPÅÆO?ý´âkØ»wï%KzõêëñY>úè£Xe¬ÇÊg/àp`2}uéÒ%Ù¸{÷î-Z¸ô"""±Ó×;FyÞyç5iÒ$uSoذa-ßüæ7CO>yæÌþyÅÉ'I<wÎ91A=ûì³%%%ÉG§N^µjULe>ø`²sW|´°°ðÀ¨Hg6m?Ö«W/üâ1_qä«øÇøË/O6îß¿?ïÒHÆN_©lݺ5y¯)ÉÎ=÷ÜX¹þúëׯ_ÿ/¿Y«_¿~1¡Ýy禯vRP~~~òÑdªºþêÞûJî<vîÜù_Þ ôÞWÛ¶mwîÜYqZ«¸rèС7vêÔ)Ùè½/ÉðéëÊ+¯ÙfïÞ½åååM6Mmÿá¸hÑ¢/¼°â_yå
-ÄJQQÑ|l9mÎ9ÿûß«HÕ®Wü¾¯Q£F}òÉ'1}-^¼8ú¾¯X-ãÆ»è¢âE8p`×®]ÕN_©ïû=û¾/Éä髬¬¬k×®
±\²dIjûÇ|Úi§=þøã©Q'R\\|÷ÝwÇo¼ñÆ
-&
óOÌE_|qLe©ÛG¾æÏ?iÒ¤dˬY³ZµjU¿~ýá6lØ[Þyçä»Èðî»ïþãË[wÝuWëÖãEöèÑ#^pÅiÙ²eêéÄýGÉäéëpÙ´iS6möíÛWã¯*öéç}é«bòòòN>ùäÔ·²HZ§/1}¾DDDDÄô%"""bú1}éKDDD$'§¯M69¦lܸ+áJ¸®¾îôíÕ·óu7^¢ÔתsûwçJq¥¸R\Ûôõý_òêóúZ5ê¶á\)®W+ÓÒÍWJq¥L_J7S+Å2}Q§t3Åâ+eúRºâ+Å2})¥)®WJ¾n¦¸R+eúRÔq¥¸R\)®sú¿bÜèÛ«:[ýúött3®¸âJq¥rÞÕ1«={Î9£GTu°^pÁmp¥¸R\)®Ò1}þáÈÝoýEÕÁ{Ë-éëf\qÅâJå¶+ên¦¸R\q¥L_J7S\q¥¸R¦/ên¦¸R\q¥L_J7S\q¥¸R¦/EW+ÅâÊô¥t3Åâ+eúRºW+Å2}Q§t3Åâ+eúRºâ+Å2}QGn¦¸R\)®r`úÊËË;Î=üß7v
-2¤v¯K¼xÔqÅW\qÅW'rú
-?Oøu9ùaÿvùe¿}öOví<÷s-Û7½tÁ¹}ëÅ2ÖcËÌøÏÞ|ôñGéÐîögëÉþ¤ö¹è±Ç:¶k{øïýûïxyKµûÇ?öÐÔÔSî¹í¶Ô½åçç·nÙòÑ)ãn/ºìuUÕÉñ»ýðC%]ºÕ½ûóçqU]U5ÀWÇïjÖÔ»tìÈé+u9â:¾úÂokPÝ÷.½ôÅU+Y¸àk®I¶|÷Kâ|ôç×cù¿¾}Ilù]´î©eÉG7j´xöcíøóÂY³4n\íg9Y³øhòáÃU»Ïx|Lbû˱æCcEu±üo¾>ýË¿$[öd¼ê²×UÕg¿«ÿùo½´zU¸úåø7kÚ«:說®¸:~W!!>ůoéèT®L_yy¿[³úâÒÒ¸"/ôåËÏìÖ° ϯx:¶¬}ò×Ú·oذáè#m^»æ¼>}bêîܡêÅcË}wÞW%±=T$z,!¡èÿ¼ú_ÉçOê>Þ¹#DõìÑ£Zuñ¬øhòâSOvñøÿýïÿþÄGc=¾¹ù?~Xº8dãÛÿõ§æÅÅÔe¯«j»ÓqºJUôɶ[sUg]U4ÀW5å*f§¹Ó¦Å¹2}ÅògwÜqÏm·U¼Ð=JJ&ûþkÛb8-÷ß}÷Û_-ÉÃúôê5íþIa)ÌtéØ1yâ[z¥tàXåüC²±^½z꿾±« VÂó_¿º×cì}Æ2Ö«U÷ø#´iÕªA#¯½¶ðË=TÝg<þ7öíÝ;Æþø_ÛôR¥w\#ñw¤üW3S÷Ü]Q¥®ª:9~WIíØ²ùìgÍÁUuUÑ W\Õ«ä²Ò¤ÉÚ_/åÊô˸L1öoZ½:uâr|øúöX x
_ÍKÉ<,¶¤®f~~~ÅÊÄÿÛO=â{_1§Þq/ü¾î¢Ç;£Mj÷<~È¿þë÷¯ú·ä[+Íüq+whwÿÄt³t»:ò{_Çæ*y+>ÖSßÁUtUÉ W\ÕT¿Jî<vl×+ÓWê}Ëçúc÷®]'ß{O2á§fþØrbòOvNÏ1óÇc*îð?¾]\ÙçW<}õðá©ß:4õ=Z±^é~w|!zǵé)§N]ùÝÕ%]ºÄù¬vÉã]´0Vw«Uºß/Àýî¬vuäïû:6W
üü¾hK[éñ\ÕWU
-pÅÕñ»yíµ»þðûxîi'W¦¯¤41õǧ^LõmÃòåÕÞïþýõ¥tÒIïk{öÙágÙüù£n¸!µçm/½Ü?¿o×¾üÿ3¦L¹û¶¦þQîíÚ¶;mZÕ¯R[Z4o~ëèQÉ
-Ǫû¬ú5BÕw\cüâþdãþôVÿ×#«]Uurü®*=æ½×¶qUÇ]
®¸:~WS'L8½EúEE1°=]^¦_ùy_µRìÚéçøù9\qÅW\qeúRÔq¥¸R\)®¨SºâJqÅ2})ÝLqÅâJ¾¨SºâJqÅ2})ÝLqÅâJ¾u\)®W+ÓÒÍW+®éKéf\)®WÊôuôêþ[¿~cÇÜ¢ê`]\Z¾nÆW\)®Tn»:fu³Þ~ݨ:[ÝnÆW\)®Tλ:fuJ¥£)ÅâJå¼+ên¦¸R\q¥L_J7S+Å2})¥)®WJ¾n¦¸âJq¥L_:®W+ÅéKéf+¥¸R¦/¥)ÅâJ¾RÝüãFß>\ÕÙzì×·§£qÅW+ó®ç7,sÎ9#¥Næ.Hßoîà+®+ÉmWÇ£.>û_¤NætþÖZ®¸âJ¸ÜvEèfÂpžD7®¸®ÄôEèfÂpžD7®¸®Äô%Ôq%\ WÂéKt3áJ¸âJL_¢q%\ Wbú¢Nt3áJ¸âJL_¢ W\ Wbú¢:ÝL¸®«¾òòò\VÝ+®¸®ÄôuêfÏ]RRRXXØ¡Cx ¦ÔU}Àe]öÌ3ÏìܹósÎI¶¼ôÒK}ûö-**e¬sKݬ]å}¸ªAW=ôP.]âSwïÞ}Þ¼y$pU#®|ðÁ;rU§¯¦MÞÿý¯¿þú
-¾ýío§OÝ¥^ºråÊ\sÍ5ÉK.¹$^^|êXÆ:'¹ÔÍjÑ/K¹J«o}ë[«VOG/®jÄÕ°aÃ~ûÛßnß¾}êÔ©\Õ©é+Fý1cÆ,Y²dÛ¶m©Ë/ïÖ[AAA,~úéØË3Ï<3¶$eêÅÅÅãÇ_³fM>}//^W!ñ°;î¸#¯Jð[¶lXRcݬ]¾¸J«Hü[Ùºuk¸ªAWþó§Mº3}[·îÊ+¯ìÕ«W£FbøO6
;6Æ2ñË;ï¼3¤þiûÅ/~ѱcÇÄd<}Ò¤IñÑÇ{,6Vý·ïW^0`@¬ÄòøC²±^½zo¼ñF¬ìÚµ+<sKݬ]¾¸J«Í7uÖY3fÌ «rLbM4Yºt) ugúJeÕªU©7 bÚ¾}{¬¼d.åk¯½VQKLøa,õøÔ0_I]ÕܸqÞûÊínV®L_\¥ÉÕO>Ù¦MÉ'cÀUÍö«äÎc»víH¨;Ó×w¾óõë×ǸþË_þ2fïdc×®]ï¹ç`ù»wï^iæ={v³fÍyäøcÏ=cæ¯È2Lþîw¿Kýñºë®+///Ú8tèÐÔ÷}Å:'¹ÔÍjÑé«t¸ºï¾ûbsçÎe«tuíµ×þþ÷¿éëá...&¡îL_C1´ÇrÚ´i©/ñ^l,))Y¾|ù_¾ºó|ÅûÝ+V¬8ýôÓCc¸0`ÀI'º}õÕW7hÐ õ/àÙg½cÇùóçßpÃ
-©Oýâ/&wÉcéÿ<æX7«EWGøáª¦\Uü!áê]M0¡EEEE1¼Pw¦/¡+áJ¸®L_¢ WÂWbúÝ+áJ¸Óu¢ WÂWbúÝL¸âJ¸ÓP§ WÂpeúÝL¸âJ¸ÓPÇp%\é:ÑÍ+á+ÉöékéÒ¥·ä\ÊËËoív3®¸â+®¸ÊWiR¯ª_¿~cr(¥¥¥·Ö»W\qÅW\å«ô©;³1q6o&t3®¸â+®¸ÊvWÔQ§qÅW\qÅé:ÝÌyæ+®¸âÊôEãÕ͸â+®¸r¼¦/êt3®¸â+®¸2}QGW\qÅW\qeú¢N7ã+ç+®¸2}Q§qåx¹â+®L_ÔQ§qÅW\qÅé:Ý+®¸â+®L_®uºW\qÅóÌUM_û÷ï¿üòËkëÌǧp"ÕeÑñfu7ã+®¸â«ZtUêòòò*mY´hQ=z÷î½víÚØòÄOL81õø$©Ç¿÷Þ{¬_¿~,c½Ú=$;vlê©mÛ¶uîÜyÚ´i©ççç·mÛvÞ¼yÉ&L/ ¦ÔåØñfl7ã+®¸â«wQê.»ì²[·îÙ³gæÌÅÅűeèС[¶l9ܳF%Ë+®¸¢Ú=D^~ùå-[Vº
-ëÖK°qãÆ<×®qãÆÉÆÍ7ÇHº¬>Þ,êf\qÅW\qQ®2J]*o¿ýv»víb¥yóæ~úéáçù£>X¦Îy¥=ÄéÙ³çúõë+^
9sæôíÛ÷·Þª´Ûä*téÒ%Ù¸{÷î-Z¤O]Vou3®¸â+®¸Ê(W¨îÃ?SôÔSOÅzaaá÷¬zõêÅyxLAAAµ{5jÔäÉ+>1V5jT^^^i·I/_ºû/ Ýê²ôx³®qÅóÌW\e«LS·yóæöíÛ§îÀynÖ¬YÕ¸Òòóóó*$ÙÃ-[b¸-++«´ÛCmܸ±S§N'læÏÞãÍ®nÆWÎ3W\q9®2JÝ3â´¯^½:µåÈ÷ºÿëÕî¡êmÛ¶µiÓfúôéU¯Bêþo|ê´ÞïÎêãÍ¢nÆW\qÅWåªvÕUN+æ³Ï>?þ¤I÷øwÞy§ÿþEEEx÷Ýw«ÝÃá®BäÍ7ßìØ±ãøñã+>±eËsçÎM0qâÄý¿¹t¼Ü͸â+ÇËWì*ÃÎɾ}ûêÔÏ9É¢ãÍêÃW\qÅWµèÊÏø=Êø¿~v4W\qÅW×ôEnÆW\qÅW¦/ê¨Ó͸â+®¸âÊôEnÆWÎ3W\qeú¢N7ã+®¸â+ÓuÔéf\qÅW\qeú¢N7ã+®¸â+ÓuÔéf\qÅWÎ3W5}
-4h|eðàÁ7ºW\qÅW\e»«4©+++s={¶ãÝnÆW\qÅW9à*Mê$·S[ÝL¸âJ¸pEèfÂpžD7®¸®ÄôEèfÂpžD7®¸®Äô%Ôq%\ WÂéKt3áJ¸âJL_¢q%\ WbúªuK.½%çR^^îxk·qÅW\qÅU¸JßoXèׯßJii©ãõnÆW\qÅW9àÊoõÛEýÖZ®¸â+®¸Êß²Mu\qÅW\qÅé:Ý+®g®¸âÊôEnÆãå+®¸2}QGnÆW\qÅW¦/êt3®¸â+®¸2}¹
-Ôéf\qÅWÎ3W¦/êt3®¸âÊñrÅé:ê¸â+®¸â+ê¨Ó͸â+®¸âÊôEnæ<sÅW\qeúªuû÷ï¿üòËÓqVc·±óLSEÇÕÝ+®¸â+®êæôWuKÔ'xbâÄÉúÁÇÛªU«üüü©?¦V¶mÛÖ¹sçiÓ¦¥vÏjÛ¶í¼yóL0!v~"ÕåØñfl7ã+®¸â«wQêªn:tè-[õ{ï½·[·n[·n=tèPê/¿ürË-+]
uëÖÅ%ظqcÅq×®]Û¸qãdãæÍc絫.«7ºW\qÅW\e«W×¼yóO?ý4Yo×®Ý+*>rÏ=={ö\¿~}Å«0gξ}û¾õÖ[v\
.]º$wïÞÝ¢ELSEÇÕÝ+®¸â+®L_Û^XXxàÀd½ `ôèÑ
-6˱lÙ²Ø2jÔ¨É'W|J¬4jÔ¨¼¼¼Ú76/_º³;Ï4uYt¼YÝ͸â+®¸âÊôu43pqqqÌÀ{÷îåi§[ÁïÇrË-1ÜUÚá¡C6nÜØ©S§lù3üxsækI®¸â+®¸2}îþïW\çÿ/¾e\j¬lÛ¶M6Ó§O¯zR÷c·~¿;Ã7g¾+®¸â+®êÔôUu´eþüù&MJÿþûïÅûÌ3Ïá*DÞ|óÍ;?¾ân[¶l9wîÜä'N<ñÿ×#7»W\qåx¹â*]eøÏ9Ù·o_ú9'Yt¼Yýós¸â+®¸âÊôùñ3~ýìh®¸â+®¯é:Ý+®¸â+®L_ÔQ§qÅW\qÅé:Ý+®g®¸âÊôEnÆW\qÅW¦/ê¨Ó͸â+®¸âÊôEnÆW\qÅW¦/ê¨Ó͸â+®g®2jú4hÐøÊàÁo&t3®¸â+®¸ÊvWiRWVV62ç2{ölÇ[»Ý+®¸â+®rÀUÔIn§¶ºpÅp%9à:ÑÍ+á+1}n&\q%\é:ÑÍ+á+1}n&\q%\éK¨ãJ¸®+ÓèfÂpžD7ãJ¸®ÄôU#ê.]zK¦¼¼üØ®B];ÞÚêf\qÅW\q®Ò÷zôèqEV¥wïÞÇüUL<ÞÚúÍ\qÅW\qí®Ò§.k}Våúë¯?
«P×·¶ºW\qÅW\e»+ê¨Ó͸â+®¸âÊôEnæ<sÅW\qeú¢:Ý+®¸â+Çkú¢N7ã+®¸â+ÓuÔqÅW\qÅW¦/êt3®¸r¹â+ÓuºW\qÅW\¾¨£N7ã+®¸â+ÓuºW\qÅW\¾¨£N7ã+®¸r¹2}Q§qÅW\qÅé«Ú¬[·îG?úQ6m
-[µjO9søÍo~sæÌkÖ¬éÑ£G²eÑ¢EguVì<±^ëêÒ}¼y_¥w3®¸â+®¸2}.ñô®]»>úè£qêæÏ?xðàã¹
-ñô_ýêW<ðÀw¿ûÝdËE]¯aÕªU±õZWîãMÙ«ãÝ+®¸â+®L_Ëé§çêöéÓ§wìØ± q39lذc}öìÙ1åÆzÏ>ø`lA:¯Jb{&M.]+±õZWîãÕ͸â+®¸âÊôuä£ó¼víÚªÛãäÿøÇ?~öÙgcëÉ×ùÜsÏÅzIIÉ1cV¯^=~üø¶mÛ&Oyê©§úôé+±\¶lY²1??ݺu±O¬W¯^«K÷ñêf\qÅW\qeúú§3ð¬Y³ª½:+W®¸±ÉÔõ-©A7\U¼ÏÊM7ÝÛ7ni3ZW7ã+®¸â+Ó×?½ÿí£>g¸âýß:Ü|óÍq!*ÎÀ©g%3prR¹ôÒK§L»2dHjã
^ºßëp¿;Ç«qÅW\qÅéëhþïCëÖcç6Ù>mÚ´¸ÉýßéÓ§W:?þx>}êׯ_ñ>o÷îÝ׬Ysÿý÷1"õÈ$wÏ<óÌ
Öººtïáî×µnÆW\qÅWîÊÏ99aêrìxýü®¸â+®¸2}Q§qÅW\qÅé:ê¸â+®¸â+ÓuºW\qÅW\¾¨Ó͸r¼\qÅW¦/ê¨Ó͸â+®¸âÊôEnÆW\qÅW¦/W:Ý+®¸â+®L_Ôéf\qÅãå+ÓW䡺¾2eʯ.'7»W\qÅW\e
«ZQÇÛ¯_¿1'<¥¥¥G~UiRÇÝ+®¸â+®²ÂUm©;ÂçM_âjK]îofv3®¸â+®¸Ê|WÔQ§qÅW\qÅé:ÝÌyæ+®¸âÊôEuºW\qÅW×ôEnÆW\qÅW¦/ê¨ã+®¸â+®L_Ôéf\qå<sÅW¦/êt3®¸â+®¸2}QGnÆW\qÅW¦/êt3®¸â+®¸2}QGnÆW\qå<seú¢N7ã+®¸â+Ó×1\
¼/S¯^½.]º,[¶¬â®»îº?ýéOûöíëׯ_²å½÷Þ8p`ýúõcëÙ¨îkoÞWÑÍÒz-ZÔ£G¢¢¢Þ½{¯]»6ç]-X° ¤¤¤v·.¸J2vìØ#ÿν~UÇ[\<x0PµjÕ*??ÿ§:']5kÖÌôUW!û÷ïê©§+~èk®yõÕWþùnº)Ù2bÄ
Øá={b7KÕýñV|n¾ó|Ùemݺ5\Í9³ÒsÒÕUW]õöÛoþùç.ÌÆn-®"/¿ürË-³zú:úãý§«9Ï÷Þ{o·nÝ¢e:t¨.¸Jå¥^ºýöÛM_5~V¬Xº
-S¦LÉ«Øøè£b%Ùþ¯äѯéëDçHÌ$íÚµ«#®öîÝ»dÉ^½zq¦óó|Ï=cÏ90}ÍñƲqãÆßøÆ7¸JÓyËê;ÇÖÃÕ|`úªñw ;uê´téÒÔö¿ýío_|q¬Äò¯ýk²1vðàÁX9pà@AAAV¿ãz4Çkú:çùÃ?ìÛ·o|-V\%oÚ´é¦M¸JÓy5jÔäÉÿé_áëWüñO~òþýûs¦óÿö=ºaÃ1Uºmî^xá
«®ºÊ÷}Õø\í¥©©S§ÆöfÍåÆ{_Gy¼¦¯v7oÞܾ}ûyóæeõ×_ËUrç±sçÎ\¥é<'ßóO¿*Ç\%´¸JÓyûV¬X±wïÞXvÚiuÄUÌcüãM_é¾
-o¾yãÆq¶ð¤6><õ}_±3êw¼¦¯sgÌѼyóÕ«Wgû;ùGy¼£FúäOâÈÅ·hÑ«´þýÍö÷¾¾îñîÞ½û;î8ï¼ó¸JÓyÏs×_|Ëh\uÁÕóÏ?_ZZêÿ<«pÁ®ç{.>Ejã;ï¼Ó¿ÿøªjÀï¾ûn.©«öxp\7Kßyþì³ÏrÛÕ¬Y³ZµjU¿~ýsÏ=wÃ
-\¥é<çðôu¿G
-4¸øâwîÜÉUÎóûï¿£Hü;Ø©S§gy&ç]E
-ôäO¾ü?çÄÏÏá+®¸â+ÓuºW\qÅW\¾¨Ó͸â+®¸âÊôEuºW\qÅW\¾¨Ó͸â+®¸âÊôEãÕ͸â+®¸âÊôEnÆW\qÅW¦/ê¨ã+®¸â+®L_Ôéf\qÅW\qU§¯A?á<xpm©Ë½ãÍÌnÆW\qÅWïªVÔM<ùZJ\¯.'7»W\qÅW\e
«ZQIº<Þìf\qÅW\q®¨£N7ã+®¸â+ÓuºóÌW\qÅé:êt3®¸â+®¯é:Ý+®¸â+®L_ÔQÇW\qÅW\¾¨Ó͸âÊyæ+®L_Ôéf\qÅW\qeúª)ug}öõYóÏ?ÿx®B];ÞÚêf\qÅW\qí®Ò¤®¬¬ldföìÙÇvêÚñÖV7ã+®¸â«p&uÛ©n&\q%\I¸¢Nt3áJ¸âJL_¢ W\ Wbú¢Nt3áJ¸âJL_¢ W\ Wbú긮+áÊô%ºp%\q%¦/Ñ͸®+1}½º~ýúÝ"u2¥¥¥éëf\qÅp%¹íêÕÍZzûu7^¢êl=RvK:ºW\q¥¸R9ïêÕ)n¦W+ó®¨SºâJqÅ2})ÝL)®WÊô¥n¦¸R\)eúRºâ+Å2})ê¸R\)®W¦/¥)®âJ¾n¦W+eúªøÑót}ûp¥¾V
-¼°W+Åâꦯ
-69¦¬\¹+áJ¸®¾îô%""""5ÓéKDDDÄô%""""¦/Ó¾DDDDL_""""upú4hÐx9!<xðÿÿæ>endstream
-endobj
-1195 0 obj <<
-/D [1193 0 R /XYZ 90 757.9346 null]
->> endobj
-1192 0 obj <<
-/Font << /F28 918 0 R /F42 1183 0 R /F22 908 0 R >>
-/XObject << /Im2 1191 0 R >>
-/ProcSet [ /PDF /Text /ImageC ]
->> endobj
-1200 0 obj <<
-/Length 591
-/Filter /FlateDecode
->>
-stream
-xÚ½TKOÛ@¾ûW¬ÊËÌìËËRh)
VäPr0öQ¸8Aß}8«ú;ï7oÿY`Fn
Ô¬YdÀ®½ù0ÃÁ]z¹ýÃÞ4Û9 Yn5i6½¹"$6mÏsY\L°+G Æûy×Göfú>ÄVBc¾ÍÎ/µ>£¸PìÞ+ÀÑZbLØ(óì,ûôñÂX
-ÅH
-·ÀXåJKd|]&ÕqÒµn¢¿
--}Øó¥È_¥ã¬k¾ºõDÇz# ù~q©¥ Ç.#|ÿòò1§s½îz7L'H1ü½ø<ÊJb+Ìï[aþO+ä?o
-üÓÖh9Råg$G©Ò.äu:¨\ùV¹['Ëí]ÝÔÏ®n¾õ®<q7õÜ-±[ºÕ ¸Z¹Åå|¶¼ÓÑÞÕó-¸v¶ù¶\wIrus¤§\BÝ»#üÃ0ðÊ@vËTZ'ÿÙ)DE
-ØwÞ-Ûï<ÙKÉm8'×`Í6)_³R°2þ-5²ú=
-îÐò³ÕÚ-âs«Ãô¢#ýÑæÁ8j¥ÿhçÄÅXù+(h{/j´¨BÒ¤=¤4©ÜÝÒõõÚµçNçA?KÂi3Mª]2»4h0HW©¼ëò¶îÛU~_÷Vù0Ç]SÏgë§iK81 .×~÷ýáÚ-71¬Í.þ cendstream
-endobj
-1199 0 obj <<
-/Type /Page
-/Contents 1200 0 R
-/Resources 1198 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1196 0 R
->> endobj
-1197 0 obj <<
-/Type /XObject
-/Subtype /Image
-/Width 350
-/Height 430
-/BitsPerComponent 8
-/ColorSpace /DeviceRGB
-/Length 8674
-/Filter /FlateDecode
->>
-stream
-xÚí}LTWÞÇy¯¶eAAA,¢b+ê5MhtÛØ/5cjê¦[ÑeU!«»`Ѫ¡VjQA*PyqÓÖ¢im*jÕõøRi YEççdo&R«sçÎçóÇÍñpïùó»{î0- © L¦¿üå/ÿ `Á?ÿùOÌ 0 ` À 3 f Ì 0Ã3¡««kîܹ6:¹YÎÏÔ<¥ª««ccc===G}àÀÇ<³Ë¿+yÌÌLí<
-Ë3[uvwwÿãÿ7½oß>Ë=]]]CBBòóóUçæÍ? fx~~~rÝ»wïÒ¥Ko¿ýv?aÖ¬Y'O|ÔÙzùïÿûÔ©SÏ9ÓÙÙyáÂ
Å[î)Þ¨««óññQÍÍÍr~¦à)Í K¹Ï~õÕWíííªGÚcÆ+NÚ===çÏOOO÷÷÷wé
ìsîܹ)S¦¨UÇ_~©®Ù7<8 ¨¨hÃ
-¾¾¾øÃÔ]:ïܹÓä2á
fÎÙÚÚ*=#F7ð(;)3DFFªÎ¶¶¶ÀÀ@¦à)Í wáåË¿ôÒK
-Òê³gÏ...Æ¿þõ/¹B¥ñüóÏçææÞ½{·÷µ,ÇîÝ»·££ãÈ#QQQê§;vì=*ÆØ¾}»jä§<è{òóÏ?¯Y³Fc¹¿ÕSöOy
-íCÙ©xJ3hÈr]V.&M$eË544¨Äëׯ·ºåJÔ.RyêW?UKÞíß\3hLäFHHÈÅ{גּªijj
-kgh
Êu'w|³Ù,k~ÿOú,¦On¹óéÓ§
-¹fúé'Õ)5ÃþóßüÜ@µûþA»À×['«iËÌ+¯¼"oRV.]z¨´ÏäÌ|Î ðôf(,,=z´Ü÷e[RRb¹2dÈþýû-øÛßþ&ÿüóÿ<pà@umÊ5;cÆ1¶ÔïÛYYYVOÇ
-r69§Z*6lØ0lØ0y111ò
-
-Ò233ùÝÀ3|°BîÅo¿ývggç3WrN¾Ï àfñóÏ?¯}¬ 0 ` Ì 0 ` è38q" JSSÓA~:aÂå `8&OÜ÷µß÷Oåÿ cíÚµ 0 ` À 3 f Ì 0 `gS``3äååEEEyxx9rÛ¶mÏʽwHNN®ªªºxñâ TÏ×_ïéé)[i3× ú1¯¯ï-[Î?ßØØøúë¯ÛÎsæÌ©®®.**Z²dêùãÿ(oO^Z¶Òf®ôcY*¤¦¦´´´hÑÑÑîîî²ýâ/¤G¶cÇuÉ«m~~¾¿¿FFFmmíÄÕÂãСCJv[·n]ï?±¤tòäIiÈVÚÌ5~ÌP__¿páÂqãÆy{{ËâAuÊóEZZ¸B¶"éíúõëüñGmIðá+oÈáYYYòÓÏ>ûL:{¯N>=uêTiÈöÛo¿Unnnÿþ÷¿¥qéÒ%qs
- 3h=zT»qËuzîÜ9iÔ5+Û³gÏZ>,È
-A< íoùDzÌÐ{ÁÎ@Ïfxã7ävÿÑG
-4Hu=zãÆ¢mÍ0fÌ«5C^^ßÇ,ÿ5¥:Äß|óöÏ¥KÍfY`Ì7Oë5kö9´k ýA0räH¹éË6''Gu>|Xä òXQQQ¡}ò ëËÏ*++*Æ·ÈcÂsÏ=§}°xñbõ·³Õ ÇáÂ
wß}W{鯾úJ}:![~7 ϧ À 3` Ì 0f Ì 0 èÐ¥¥¥kÁÁ1Í̯sίíÌ gNHHHÅd21¿Î<¿¶3CÇþa~_Ì Ì/ó 3 f Ì 0`À 3 f Ì 0`À 3 fx¶ÓÕÕ5wî\{¼´¼*ùe~ûÓ...V=ÅÅÅ111qqquuuÒsàÀÌÌLË}ÒÒÒ´¯_¿>mÚ4///ÙJ[zªªªF%=Ó§O¿uëôtwwË!ÁÁÁêïYX¾nKKì£:ÕßÀ
- ÉÏÏW;lÞ¼YÞ Ãü2¿ö5Crrò3gîÝ»ëïï/=³fÍ:yò¤¶Ã©S§´çÏ/¯"ûËvÁÒPYYÙÑÑ!ÛEIϦM¢££å´===¯[__/eÓÔÔdÙ)e&ëãã£:å
-P9Ì/ók_3h´¶¶ªJ¸sçê
-mhhÐêR7ÙªJÔÌýû÷e;dÈéóHÛêu÷îÝåÊ«7£*'22Ru¶µµR9Ì/ó«3ܼyS¦µ¼¼\Ú<Pý)))ÙÙÙº¹¹É\KCöqwwFiié#(;˱Ò#ý+W®)¡²²2u¸···Ùl¶z3
-YëVTThOÁê$TóËüÚײÀÓ-ï)êARCzüüü¬î)ò@*çÑî2jý©î2r¬¬`åfQXXhõfdE*ëÏî)Ì/ó«3ìÞ½[J¥¦¦Fë±zµ:pÞ¼yÚs¨´U§ÌþÙ³gcbbäÊ?åùT[ÊɵÃ[ZZ¾k×®Þ£=ÊKóÊü2¿ýo«{UO{{{AAAVVÖ£*çêÕ«S¦LõáÔ©S¯]»¦!(((==]-Doܸa2d¹SÈÆòðË/gddX¾´»oß>µCff&]3¿Ìo?áqèììä÷Ýjæ3ð9*0Cå0¿Ê¡r_æ3 óËüb`~_Ì 0`ÀÀ!ÌKRRóëÌók#3.'//ùuÎùµ ÀqÁ 3 f Ì 0 Õ¥¥¥k
-Ùl&/y!¯M¿j L&yÉë<yù/ªø/ÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^ÌÀH¼$/y1C?dWW×ܹsm12rZ9¹Þ*¼äÕ^[ÁÅÅ¥wBë9pà@ff¦jEEEyzzÆÅÅÕÕÕIOqqqLLevlKK˨Q£rrr´Óºººäçç«6oÞ,'ïÏÊ!/y·ÿÍл֬Y'OTíEµ¶¶Þ½{÷àÁ~~~Ò|æÌ{÷îåææúûûkÇÖ××Ë0655Y°»»[FÛÇÇGu677ËÉí[9ä%¯#æÕîܹcùÓqãÆYvʪc÷îÝåÊ«ªTmmmz«òWÿyõ`X-Ï|}}O8¡uÞ¼yS®¼¼\íàíím6º¨uZEE
öÄ''×[å¼úÏ«Ï5Z}ÉâJ[D
iO[r¬¬ÖD
V'ìééõXDDcÝSÈK^½åÕÛç)))·oß<tèÝ»wËP×ÔÔXÛÒÒ2|øð]»võIí¹LN«óçPòWyûÁ<´§ ++Kí¿gÏàà`//¯I&566öÞ¿½½]
Ë/gddXî´oß>µCfffÿvM^ò ¯¾ÏÐÙÙéT¿ï&/yõï@¼äÅTyɨò3P9ä%/f rÈK
^Ì@å¼Ê!/y1C^òÌ"))¼äu¼62CaaárÃG^ò:C^Û Ì 0 ` À 3 QÍPZZºÖ1ÍO6ä%¯òÚôÛÑ111¸¸¸'^¼Ëk;3È{kp(-[ö4#I^ò)/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^Ì@å¼Ê!/y1ÃS¡¾¾þ½÷Þ>|¸Gpp°ò4ãðÚk¯åææÖÖÖÆÄĨâââ_|QN.[iÛ½rl×å¿èäJ±uÞ´´´ÐÐP9yDDDVVáó®_¿>$$¤ßòÚÑrøèÑ£?ùä_PPô4#)úé§Û¶m{óÍ7UÏ+¯¼"ïáèÑ£²¶Ý+ÇÖy5?èĶÎk2öìÙ#ó»zõêA>﫯¾j6«««7lØàããc`3:T²÷îßµkWxx¸»»»leUµÏ=[l)í¼¼<±¨´EÎÛ·oµK/¤_ª¥´´T²ÕCåØ:¯ÞÌÐ?y¹^$oMMMzzºÊÀf±ª««ëÝ/©ßÿý#GÈV¼cÇI;***55UÆ'##CWêòòò'JC¶eeeªÓÕÕUxÒÝÜÜì^9¶Î«73ôOÞ¹SoÚ´Éò*Kx{{ïܹӨkY
->teÉ$
-Li«ÑÆ\z4ʵoù|±bÅ
-éÞÖ6Í«Ã5óæääÈ«|ðÁNWPOÃ
-3öç"LY_É(Y>9rÕªU2ÕRUC1gÎ[·Ê©fΩuN>]ûAÚzxµi^~Î`Ó¼«W¯<xpff¦ä}ë·>ÿüsÙ3--Í×××ð¿ûÉCle|´¦z.g4«Ü¿¿,±¼¼¼,¿ÆS[[»eËùóçk{©'¸±cÇ<xP']Û.oOâηªªÊØy׬Yãçç''dggó}~ßM^ò:Õ÷¨ò3P9ä%/f rÈK^ÌÀH¼3¼3P9äÅÊ!/y1C^òêÇ;wî\f'¶nÝÚÿC^ò:\^»AÞsBBBj¿c2ú~W6ªò×áòÚË}ÙvÈ{¶Wå¼3P9ä%/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^Ì@å¼Á¦fPÿû}77·ÈÈȲ²2Ë-]ºôûï¿ïììLHHP=ׯ_6ml¥íó»ò*ÒÒÒä½R~WÞâââOOϸ¸¸ºº:ÃçíîîÉ
-vuuícÖ²íêê*//÷÷÷·üÑ%K~øáãǯX±BõÌ?_NxïÞ=ÙÊë:hå<~^áÔ©SAAAmÇÏ|æÌßÜÜ\«
-wÓ¦MÑÑѹ§§5ãF²²²RÉ[·öþ«Ò/;ܺuK²uôÊy¼rÄÆÆ6üÿ_;rt3<N^ÖÖÖÐÐPÃç²O}¯¾"""JKKµþ_ýuÆÒí/¿ü¢:e7YIãÁîîî½Ú|¼)))ÙÙÙZ½>¯âæÍñññrÏ5|^©á+W8PaõèZó½»cÇé÷óó3Æá1óªÇÏÞU
-WhnnËÏÏwè5Òcæ5CGGl~s$
U«V555}÷Ýwï¼óÖ9oÞ<ísi¦r÷72XÞÝ»wÔÔÔ8îï&~W^y-qÂýû÷e+Á1ÃãääÉeÄ;&/¡u^½zuÊ)S§N½ví*ç¡y
-l浺±¶··;ï7L&Ô³<zTUUa~ßM^òò}*¼äÅTyɨò30ä%/fÀä%/fÀTy1f rÈK^Ì@å
¼º2CbbbF¿d¯Ê!/y+¯]̽ÀNÈxöå¼×.fÐ'¶«ò×áòb*¼äÅTyɨò3P9ä%/f rÈK^Ì@å¼Ê!/yjñãÇ/s(^~ùå§Iò×HymdÂÂÂåH^^Þ$yÉk¤¼¶3 8. 0 ` À 3 f 6CBBÂZ 0&éÍÐØØ
- ¥ººúÉÌ Î f Ì 0 ` À @Ïf8qâD ¦¦¦'3üt ËÀpL<ÿ¢
- øo- 3 f Ì 0 ` À 3 f°\\\ !///**ÊÃÃcäÈÛ¶m{Vfè½CrrrUUÕÅ'L í£`ôf__ß-[¶?¾±±ñõ×_·æÌS]]]TT´dÉ :7,RSSKJJZZZ´ÎèèhwwwÙ~ñÅÒ#Û±cÇJºÕ6??ßßß?##£¶¶vâÄjáqèÐ!d·uëÖ¹ô3 èÙõõõ.7n···,T§<_¤¥¥+d+rÙ®_¿þÇÔ.ç?ü0<<\yCÏÊÊ~öÙgÒÙûz?}úôÔ©S¥!Ûo¿ý5ÎÍ qôèQy²PmY;wN"i«³gÏZ^βBhûkWWW«ë½÷!==3 èÙo¼ñFCCÜî?úè£A©ÎÑ£GoܸQT ÆcµfÈËËóóóûøãå±±±²f°Txão¾Ñþ¹téR³Ù,yóæýÞ, ÿÍ B9r¤Üôe£:>,rNy¬¨¨¨Ð>yõåçCc[ä1á¹çÓ>CX¼xñ´«~üøñ.\(((x÷Ýwµ`®tø4 0 `Ì 0 fÀ 3 f ¡´´t-88f³ùuÎùµäÌ ©à°L&æ×ç×vfèãXÐ?Ì/óùe~1`À 3 f Ì 0`À 3 f Ì 0`À϶rºººæÎk¯Ñ7@å0¿ÌoÁÅÅŪ§¸¸8&&ÆÓÓ3..®®®Nz8i¹OZZvàõë×§Mæåå%[iKOUUÕ¨Q£¤gúôé·nÝîîn9$88Xý=Ë×miisrrT§úX!!!ùùùjÍ7Ë r_æ×¾fHNN>sæÌ½{÷rssýýý¥gÖ¬Y'OÔv8uêTPPvàüùóåUdÙ.X°@z*++;::d»hÑ"éÙ´iStt´¶§§Çòuëëë¥l,;¥Ì¤b}||Tgss³¼*ùe~íkÖÖÖÐÐPU wîÜQR!±±±
-
-
-ÚR]êÆ![Ui²¹ÿ¾l"=ri[½îÞ½{ããã¯\¹bõfTåDFFªÎ¶¶¶ÀÀ@*ùe~õ`7oÊ´KÛÃÃãÁª?%%%;;Ûò@777
kiÈ>îîîÒ(--1bÄÀeg9Vz¤åÊÒ#%TVV¦÷öö6ÍVoF!kÝ
-í)XÊa~_ûAxaaaÚ å=E=HjHÕ=ECHå<Ú]F?Õ]F¬Ü,
-Þ¬HeýÁ=
ùe~õcÝ»wK©ÔÔÔh=VÏ¡VÎ7O{¶êÙ?{ölLL¼Cù§<jëO9¹vxKKËðáÃwíÚÕ»r´çPyiC_æ·ÿÍ`u°êioo/((ÈÊÊzTå\½zuÊ)²>:uêµk×´3¥§§«
è7L&ì#w
-¹ÑX~ùòåðððËc÷íÛ§vÈÌÌä³kæùíg3<ü¾ÛAÍÀüb¾#Gå f r¨æ3P9TóËüb`~_Ì Ì/ó 3 f Ì 083ÀaIJJb~y~mdÂÂÂåààäåå1¿Î9¿¶3 8. 0 ` À 3 f £¡´´tá0Íä%¯3äµé·£R
-Éd"/y'/ÿEÿ
yɨò3P9ä%/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyÉIò30ä%/fèìêê;w®-FFN+'×[å¼úÏkk3¸¸¸ôîQh=ÈÌÌTí¢¢¢¨¨(OOϸ¸¸ºº:é)..±ìÑmii5jTNNvZWW×üü|µÃæÍåäýY9ä%¯1òö¿z÷Ï5ëäɪ½hÑ¢ÖÖÖ»wï<xÐÏÏOzÏ9sïÞ½ÜÜ\íØúúzƦ¦&ËvwwËhûøø¨Îææf9¹}+¼äuļz0C@@À;w,ÚÑÑQRR2nÜ8ËNáÐÐPuìÞ½{ããã¯\¹buB5ª³-00PoC^òê?¯ÌàááñàÁ«å¯¯ï'´Î7oÊЫ¼½½ÍfóCu²N«¨¨Ðøääz«òWÿyõ¹fP«/Y\i¨°°0íiKÕȳ°°Ðê===²p¬{
-yÉ«·¼zû!%%åöíÛ2R°{÷nê«c[ZZ¾k×®Þ#©=ÉiuþJ^òê3o?Áödee©ý÷ìÙìåå5iÒ¤ÆÆÆÞû···k³pùòåðððËÝöíÛ§vÈÌÌìÿÏ®ÉK^äÕÃ÷:;;ê÷Ýä%¯þóòHò¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^!111Ã@$%%¼Î×Ff(,,\n8òòòÈK^gÈk;3 ã 3 f Ì 0 ` 0ªJKK×: f³ùÉF¼ä5R^~;:&&fC÷Ä« ò×`ymgyo
-ŲeËf$ÉK^#åÅTyɨò3P9ä%/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/fxJ3Ô×׿÷Þ{Ã÷ððCf^{íµÜÜÜÚÚÚÕS\\üâ/ÊÉe+m»Wóºü\)¶Î*'ÈÊÊ2|Þõë×ô[^;A=zô'|"ñ
-
-f$åðO?ýtÛ¶mo¾ù¦êyåWä==zT¶Ò¶{åØ:¯æÁÖyM&Ó={d~W¯^=hÐ Ãç}õÕWÍfsuuõ
-|||l¡CJöÞý»ví
-www³ªöÙ³g-¥'¶ÈyûöíÒ#¢vé
ôKµJC¶z¨[çÕú'¯ ×K`` ä©©IOOSØ2Vuuu½û%õûï¿äÈÙªwrìØ1iGEE¥¦¦ÊødddÈâJR^^>qâDiȶ¬¬LuºººÊOr Ý+ÇÖyõfþÉ[RR"wêM69C^e ooï;w{Í «Á°,¤!)m5 ÚK&R¹ö-¯5V¬X!ý²âÒÛÁ¦yu¸f°uÞy>øÀIò
-êibذaÆþA)ë+%Ëç²#G®ZµJFÀÒ±ÚQʱj¨5æÌ³uëV9ÕÌ3µÎéÓ§k3H[Ï¡6Í«ÃÏlwõêÕÎÌÌt¼o½õÖç.{¦¥¥ùúúþwb?yÈv#ÁTÏeòf5û÷ï%åó×1cjkk·lÙ2þ|mÏ¢¢"õ7vìØêä³kÛåíãIÜòVUU;ï5küüüää"ììl¾ÏÀï»ÉK^§ú>C^òb*¼äÅTyÉIò3`ò3`*¼3P9ä%/f rÈK^ýaçÎËìÄÖ[û¿rÈK^Ëk3È{NHHHíwL&SßïÊFC^ò:\^{¡3ÛyÏöªò×±òb*¼äÅTyɨò3P9ä%/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3ØÔê¿ïææYVVfù£¥K~ÿý÷ ;[9O·ïÈÉ[TTåééWWWçTóëçç¬FR¶]]]åååþþþ?Z²dÉ?üpüøñ+Vô>Äq¯ÇÏûI
-wÑ¢EwïÞ=xð ½®þ¯gá믿þë_ÿ:ÚHnݺµ÷_ý3'¯l}||^xá
3gÊ%cø¼qãÆ9I^Aæ÷§~Â]}EDDjý¿þúë3¤!Û_~ùÅHkß÷ç^³fÍ)S!¯Úß××÷ÄN2¿_~ù¥,øá¡}èðZ²cÇ#~W^AØòôí$yÕÓĨQ£$¯¸â»ï¾Ã3ªU«dÄÞyçÇ<Äq+§ï¼mmmëÖ{é¥7%%åöíÛbC:Ãü?~Üd2ñ»ÇÉÉ'ß¿ÿرcòr¯*§¼ÛÊÅ
-wÏ=ÁÁÁ^^^&Mjll4|^!11ñðáÃßw¼|Ê!/y1C^òb*¼äÅ$yÉ0yÉ0C^̨ò3P9ä%¯ÍÑï$%%Ù«rÈK^ÇÊk3dgg/°2ý_9ä%¯Ãåµôí*¼äu¸¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^£aüøñË_~ùiF¼ä5R^¡°°
p¹÷d#I^ò)¯íÌ f Ì 0 ` À À¡Í° Édzb3466¦A©®®~23 s 3 f Ì 0 ` °»ìò~@Ï$%%ýÛÕWºendstream
-endobj
-1201 0 obj <<
-/D [1199 0 R /XYZ 90 757.9346 null]
->> endobj
-1198 0 obj <<
-/Font << /F28 918 0 R /F42 1183 0 R /F22 908 0 R >>
-/XObject << /Im3 1197 0 R >>
-/ProcSet [ /PDF /Text /ImageC ]
->> endobj
-1204 0 obj <<
-/Length 2468
-/Filter /FlateDecode
->>
-stream
-xÚ½ÛÛ¶õ}¿Bc'3Tcb ¼Åmgâ$v:·ÞéíñP$$!¦H
v½íÏ÷¢(ÚrZOfç~ÅòE |$JXÊxQì®Å¶]qwìù?xrsuýT¤e±7k!æ,\,nÊ×gré(ð^¶KzͦÍw;]ohS×j×y¡~ÈHxÑòíÍOW?Þ$GQs$øÛÕë·Á¢Î~º
-X¥Ñâ>ƳL,vWRýGuõêê:°æx8#ØIn%ËXK¾HHt¯â½êÈõÂP±ìùñ&dñßÀáø)G¸P8(?ïúù¾io½tß
OpHÃãæq-&ÅÿÀu8Á×<c\¤á *gþGcD¸1Â/`qØÀ%À'¾HY ¹ðà ò 0QJfXL7[Ì1÷V¹Ñ-éúå0:Ê"ðn"òr]å«Jõ7¦FD|'IæµóÏQÊàýñÊcöÏñ¢Û»ª)ØöX²G|ÂÄ$[
-PHÇ ,;%ÍÀ|RxÏ;ÒÄ®1]uOëfZ«Ö)¯jðûÎÁïíGªè¨m®!m¯Ö©»$]×
*igßZ[û.pÇÏ9Ë¢¼cg)$ôºmÞáJxwÖuçöúÝåõ!¯_÷¥÷*ïÝiV¿ª¢s¨òº¤Åº© Uéú½Y©îN©º§v 0I½A)´y07áms¨ÎªiÞ;2ÝLÍxÄR>õtznÂ1®Áo®·ªÚ«vEÞ¹qB°@;åaâBÔúàeLrq·ÕÅ"Ìnq«KôÜÉé§j:ZSc\núÞlA
-Ï©ái׺ÐŽÖän[á÷|·¯aäS±cÅBJËâ9q(Sкhê.×µå4$NasFv dÒV¯H,ÞAJ[ßû$Dʦ@sNOè¢{ 9̨1qwqßÓb¥úô<,IoS»ÉÒ([È4f"Íâ®×ûcøûO±"Ot]¢§D1ܪ|ÊÂÔóz¨Kϰ¹äB^°a0¸×³¬ûÕcGéTmôÑ·èèhðàBtSkÑPLhk*kÅ,qø¹êà/H}÷õÄöyÄKÐTѧõ>@]à@F¼-¦z·¡Æîð$Ö~æ² ëRÞ#Ð\
-J3/¯&ñôßìlTÁæî¶î¸,5Á:|Ss`¶¾àUkò®tw?ÅbF¤íQ½]SÛ¢(\Á¾ªýÓ0ãV[Ý6õNÕ«±÷Ñ÷B×p`I<Ю٫B¿ QÐ÷û,öòÖAÍ4#¸k#3WHméÈÂZ6µº@¡ÏBÃ&<à<p÷Çfì÷è5¿Ò«ú°Ëϧ¨SnæÆ¬O'¥dI$3KXC
-C´¸tô³AáùKM8)|èmï!ÀîM§vaäa>ØApw®açR`.<ò{Á =¼?¾0c3¼G¦Øªr&¤)É)CÓ<ÐC]b#ãÐÓ§§\ Âe6Í 2 ÀRå4OéÓ
'õ˨ÏkZ¯¨K-9ç´+w $móö~Û Àm°*U©èúÜÕc°¡[uÖC'x«K½¥¬aE6¤áB:)T 1à
P7ʦ /VE$ lߢ5E¾Â_¨/í=¸ì+·c¹ACV¦Ô$t_¬pi&!h>3Lp¢ÏªÆdrZçBU#N&L|jº@9%ã¡Niã¨Ë"q}<ý7lqW âT¸r 0Zz*w hÖt®rA"Ò'ëé¡í°õ#L˦8`Úw½ò
¬áÑk¸Ø¶ÛU`Á(n@¡ã}¾QÆí[)ìf¹¦KPÓvØ'öð׺æÐJ·+yÈÎX¿.÷(i¸ÆúÆ=æóuòå³ t5q¯¶6¨ÄÂÂÜÖY¦x}z^ðìi)òd:`P¹}í0~Føpm¶ {mg+®
Ǿ}+'©â`}óß+×Ú7Fw
-¥IÔÊãSµËý8f¡åF
-Öû¹Ò§Ìw/÷¬
ÙÜ+H0}þÜóÇóã§¥áðâÙ#v² /ò9·[Ëmû9?pfæÀãN©Ã%¥d\å=¦õ1\·ÉÓ")Já0ù«3r$1qÐ4!_Æö¶º·<oUÏü¾©Í½ë;!_$ÇÕ±×¾²ÄOwì£ÁØ\JêMm§ÆAÏMO hZõ°ºV³ø·¼-飿þJÂØï>2<ïßo| ü:¥)v¨=[ÄO<yîªÑ£PÔ&?XÀÓÌ,Y¨³Äßûcè·óàõòýÓß={õÍ_¾Âåd]ë
-½+ú~±®ò¡/ë^ÃÃçä½òÏ|
-t¤(F0Û-x=>úÍüXêIÍég˲^Çгz Pk+ôk©ÀI
¤GÓ?GûeãØ]Äñ8Îf.;¬£}¢æ§Á¤rúÖþP×Eu(iæÏîµó¯C¤,ÔQ,·Nß·.ieSÂ;¬ªlUµ(ÞõYá]Gpý÷£MÞA¨ôç°tGºv[¥ÚwÛ±/ùÝS&¢8>õ¨`tßtÀÛæ5éÛÇ3î4ÐÑg4µq²JǨÑÿVÍhY}4+íQ¸¸Uà§|Qý8R{ð5Ù3dAÆeióµyÃCY÷TÄïÆ`µÞsÛ£9
-øxîÿ~qÌ>fàÊ<âÿë_öõ5
+ÐÿCx
iÿÏLÇíUÚãÔÑ'ñ§¦Å/
«,ýðè[|+Ü·²V}ÙÁÙú.·ÿ ÷¼aËó×aBwG?¸nfÑß©veõendstream
-endobj
-1203 0 obj <<
-/Type /Page
-/Contents 1204 0 R
-/Resources 1202 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1196 0 R
-/Annots [ 1206 0 R 1207 0 R 1208 0 R 1209 0 R 1210 0 R 1211 0 R 1212 0 R ]
->> endobj
-1206 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [231.1983 536.6264 265.0113 547.5303]
-/Subtype /Link
-/A << /S /GoTo /D (hwloc_8h_source) >>
->> endobj
-1207 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 512.7161 149.9347 523.62]
-/Subtype /Link
-/A << /S /GoTo /D (helper_8h_source) >>
->> endobj
-1208 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [123.8628 483.1365 157.9646 494.0405]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding) >>
->> endobj
-1209 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [395.8301 483.1365 457.8668 494.0405]
-/Subtype /Link
-/A << /S /GoTo /D (cpuset_8h_source) >>
->> endobj
-1210 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.9561 453.557 513.9963 464.4609]
-/Subtype /Link
-/A << /S /GoTo /D (linux-libnuma_8h_source) >>
->> endobj
-1211 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [406.5492 441.6018 489.0589 452.5058]
-/Subtype /Link
-/A << /S /GoTo /D (glibc-sched_8h_source) >>
->> endobj
-1212 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [295.4637 412.0223 332.873 422.9262]
-/Subtype /Link
-/A << /S /GoTo /D (glossary) >>
->> endobj
-1205 0 obj <<
-/D [1203 0 R /XYZ 90 757.9346 null]
->> endobj
-1190 0 obj <<
-/D [1203 0 R /XYZ 90 596.51 null]
->> endobj
-22 0 obj <<
-/D [1203 0 R /XYZ 90 590.4404 null]
->> endobj
-1213 0 obj <<
-/D [1203 0 R /XYZ 317.3154 356.0163 null]
->> endobj
-26 0 obj <<
-/D [1203 0 R /XYZ 90 338.2432 null]
->> endobj
-1202 0 obj <<
-/Font << /F28 918 0 R /F42 1183 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1223 0 obj <<
-/Length 1593
-/Filter /FlateDecode
->>
-stream
-xÚX[oÛ6~÷¯Ð:tKÖ%©{Ó
-XÓ´E[ÔÙâ¢ÒÀP$ÚÖ*$×óþ÷ÞdIx)ü óP:÷ËGÃX!¶|×G¡íxV¼`käW¢·°?l¾ð|<xòVBzÖx*9x¹Pk\yÇWã7¶\q¾Îx,6gã¹íÚ¬ÿ\^a+Þ0®µF$©µ8Ô6lp1øæ£6ä}&¸Äî±Á¡P|L
-ºgùó!S^=>a§êïÏêOÔSS©¿þsøKT¤ÕÆl?zßå)Á"Çs\)aY¤y5çi,b*¾äm78ýËôJ¶¬æêï#õ BÎ4ô=&¤¯rbIÒPÒ@¶úx¥Rø&µ¾XïÉwÿmØàµ8?;ò
-Ü!
-/é?Iz\<Ý µ
µ,®ä«µÚ;L$sÒd¢CyqZúÈL?N´f}Òã'M!JzÐ5AKWô_3UL±òDG;O«4ÊÒX[fÓR$YRQ ¦ì
-S~lµ¥¼téM¦
-ù"?Ê6'îi0BH1ZV)Ï£,3 º\U&%+06Õ2æù4hK³¢vz24Ó|ÓYÎÍnɬÊXå¿RsØ,YYÃ4ÍM,4M^ÍYÆí@èX#i8ç¬æ2mNZö¨`ôV¶jY¦
>-Eù´³» ºÕ<ª:û10dEÁ×,¹A£(YY¢7.f|ª#¢í2|a¢§XÏG¶OÝP¾û÷K´sV@×]t|Ò.¤¤£+4ö ö>]I²ÐkB»ÓÈ:Õñ(iväV1Á¸°Á>#ý=F*úNÍXÕH}Ð$IÕ[}.Hsá%U[ª*!C}Å
-éâSS¢Q©
õ3g,¹ÅõõÜÉ ÿè6éû;·Mÿ¯òÚ@nÓs·#pÜD¾tK Üÿ£ìóþX§F¿H;5*HoÕ&c:ÂÓë¤Îئc·è"ÊÖѦÜÊêq«}£ªå¦¬XSãn[Û IYí¨Ó§êñ;õ("¥ ¢>nã È`j¥'=í,G
q/§Ù% ·«¾[àm7kì<ë$^ó
-ã$a?:0ªtY_ÃØ('×Ý|nb>Û;Ørè@¤¢ù6´QzB[ƾo÷t:8)s A§Br¨Vá
-²õ¸;M[¨m¿0KȸÍ&nÝ=Ü·1]Cúïèx[è}Fn
-{ð°üDl'7n-Ò¹/_oÛº'¤:¤·èíÂrÙYôôòIàR5ú<ä$²©j5"´Ý®»ûÊó¢n
-µòÕâÚ $¯Jf@ıÁ0zÐI¢7íöÍá@÷æõëïF§Ñó7ÑéÛ³qË!;7íïQ?7Ùÿ8?¼8;¿|xÿöýèãûÎÒÛ÷ã;¸¬4Wùç¯sU.·TËJv-®eK[%yh#ÜßõdÜjnfè½pÀËÔñ¸9§N.¨fàI ¤Ì_4}ɺÓó&Ý#Ãèâp<pVæ?jeçÑÖ-"¾=!ßSßZA¼\3 $w(¥ÓÑïgßìDûÊ@î,2PçÚzZªMÈPG¤ÈVõ¹p'î6%[9Ð;m j9ܹ<êáßlRß©®¿¿û¬ZyyÚÍã,2ɺܴÓ75%/W%«º'ìu} ×ß-xN7ÉÖ×+Q;DÛnO0&ðM}Z±×¯%«¥
ðºë¤:ÝÛRxÛィÅà3â¹Þ½.Råmo 6/{¡²};¥ÔÐ80;**69+à<Mº¢Ôóeª?#qY"þêAܧÔJõ
-àþ7=¦®ìbñ:*câðà)ê;GYZmÔJ¸MºR¥´ ]ëüïÍå]'»à/þ/þendstream
-endobj
-1222 0 obj <<
-/Type /Page
-/Contents 1223 0 R
-/Resources 1221 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1196 0 R
->> endobj
-1224 0 obj <<
-/D [1222 0 R /XYZ 90 757.9346 null]
->> endobj
-1221 0 obj <<
-/Font << /F28 918 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1227 0 obj <<
-/Length 1827
-/Filter /FlateDecode
->>
-stream
-xÚ¥XYÛ6~÷¯h+-RwØmº9ºI7Éö) Y×jdQ¥¤8FÑÿÞá%ëòî¦
DÉáÌ|sÑØ°áÈ6/@ãúF²[ØÆ--°Z¶`Ýêo¸¸Y¬.IhD(òoÜl#`bܤïMü¥E<Û|ÓfuÓ²Ó¸Lå`½$¶ÙÞÙ!ØuÌ`ùñæåâ×îR%çø_ù×âýGÛHA¶9Qè{ØG1v8zR,Þ-Þt|ä80§Ý\b %°1×
-Ï÷ØÈ³Wh¸â.
-BbX.pAÿQÐ#äùÀ¤G5KË·mÅA29(èmÄ
T&Y]S&§lÏÎK9NâZh¶jP¦Fy-¿ï^ݬ¶*cÍeq¥À¡,â Û. \ßõ\H,aþs
-q_©¹%TÄ^Û}AOIÕÖYó©ÎËÛ"߸Äy"?áE$:aÊð)%ý;°Sl¨ü®s½D[VgŦ³Ë¢lâÏ]Ô×4ìk°:öuÍ7G|¤Þ\iPËÀ
-( {x¤&PBà"¦{áfÃ[mÌÄbÝÄ®å;?ÉÏë?®®(÷4jq]±¼l6\ï®ÿ´~A±ÇæxîìÚiùC3EÃ$Éñwõì¸åº®<uÁeg?Øb9*8û;ÿ¹ÛÉð)/Xñ®ë|i*wB«ô(ÛFd¼oò(÷y8<VöÁó0¥B6f´é¡ÄYÒ¨(!':¥ÓJ®ª¹ ïùÊÛûÑqJ35-SiÏ@Ä?B-Na±!9ÇZ(= I^¤WØáÅÁ¹¯ÇGà[îér¼Î-+9âî.¾[µfKâ_Ø3³Bvq^@¢"¯ÕQn¢qE$¡ÇÅ7 S{M.6ôè·cqëNXý#ºÂrà5MõxµÚï÷VYiíªQv»Jèn×ysXqyë UÛj,°(ä®0x\õ®©$¦Ü¸Ü¤ÏZn¨a"ÏÈE{+AfYEY£ ×À ô³þLQyÍå_°8ù¼Ä¶1IÅ(pöÀp¡r£ º#}ÂêÁhÂYcTHõrV"³Ëèr|{,ãn×T®,SnXÆ¡ ©ùÊÅ*F£ÏÁ§(¯ëÜÄ+ùIØfæÍ!ês¢¼ ?vZ´<%Y$¸éCÌçt3bPäëcÖ<¨ÏîÄ3 G"õö~'Ð'¬þ'pî*kË&ßehMYÅíW,ÑzRO¼ÁóCä¹N8v¤z×TÀaN¸ioP1h>ý
×ѯ!,ãu¡fWyÙ~UÇVOÏ7Þ¶Mxv:âs}u½y.®S¨9PCÈ r°{/hÝ«wbÙï]¹UY¢^UEO±r}0·n_Ä1TzÓD¬!Rc^# <Íe(´u׼ȸå/
"TøwÓ ,þásYda§í:⯲²"® t°@]³lö<ÝR> ßJy
-¯ zÊ<V´}ÆÔÆ.ÓãnÝi¥°j5
-8¬ó~[¦:Áw©¿wjt&²Ëêº>B~$åèÕõUgÚµÕMß ¸Òà£|Sè×j'çqQèÕA*úZoPA£¯ß¾8cb¾©AÜ,H
ñκVq70J²p ¼"BâÞßèVÿÄ4B&|Ô¦Y^çAÄEG·k*fÚ1·.> ÚØ|÷÷µ"pÄàm|ØÑR_Ç»Cݨ×/°©±=Mô
->¸ÃÐjSÏÎiV5V^n(*â5˵W°ç!Ãp©Ü±å®Á5
-Ü0P{J¡ÿZ!r?ÒpÚ4QkÕJv!ð4!¡© <)9FOAƧ31ÆÉë<*ÿzw
«³«LááN<H¬ åJøW.ÒåÚyA\Ez½%ål÷úA:í+ìí+Ð7BQÞñȶI²ÈÖðéìO¶¹ßæÉVs%N
-ÍËåó³Iÿ! ÿæÃ»Áì?6 }Ïÿ_ÿ ¿/C8Òÿ÷
-\ Ný{©Õ» Uú\²\©È[>ä{Ið¨¹vªbò<f)÷},YI½¢PE³¢_gøãD-=¥_·Òßvæì÷/8&\endstream
-endobj
-1226 0 obj <<
-/Type /Page
-/Contents 1227 0 R
-/Resources 1225 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1196 0 R
-/Annots [ 1230 0 R 1231 0 R 1233 0 R 1234 0 R 1235 0 R 1236 0 R ]
->> endobj
-1230 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [284.9667 470.3 579.8608 481.2039]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-mpi.org/community/lists/hwloc.php)>>
->> endobj
-1231 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [273.1714 458.3448 490.3569 469.2487]
-/Subtype/Link/A<</Type/Action/S/URI/URI(https://svn.open-mpi.org/trac/hwloc/)>>
->> endobj
-1233 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [298.5562 391.1161 569.54 402.02]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://runtime.bordeaux.inria.fr/libtopology/)>>
->> endobj
-1234 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [318.8093 379.1609 547.95 390.0648]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-mpi.org/projects/plpa/)>>
->> endobj
-1235 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [92.3212 325.671 291.574 336.575]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://runtime.bordeaux.inria.fr/)>>
->> endobj
-1236 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [92.3212 313.7159 299.3228 324.6198]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://dept-info.labri.fr/~namyst/)>>
->> endobj
-1228 0 obj <<
-/D [1226 0 R /XYZ 90 757.9346 null]
->> endobj
-1229 0 obj <<
-/D [1226 0 R /XYZ 90 529.8425 null]
->> endobj
-30 0 obj <<
-/D [1226 0 R /XYZ 90 524.114 null]
->> endobj
-1232 0 obj <<
-/D [1226 0 R /XYZ 90 459.3411 null]
->> endobj
-34 0 obj <<
-/D [1226 0 R /XYZ 90 443.65 null]
->> endobj
-1225 0 obj <<
-/Font << /F28 918 0 R /F42 1183 0 R /F22 908 0 R /F14 1239 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1242 0 obj <<
-/Length 296
-/Filter /FlateDecode
->>
-stream
-xÚ¥QMo0½çWø2;!_=N[;U¦iܺЮ
-!±þûÂ*4õ6å??ûÅy&@Q;j(ÎáèÓF3x>YÜgìn-,8î´Ð&M\ »ÈÆûlÒYN¯2&?º-F=fWñùm%5Ò_l·G(ý[Ü(<@NÎ 8³TÈ_P³7özÕ ÄÔpë#h«¹±æVúÏVæ_3LFYßBR.}ÒÜiGv\¥©CR£'_6USuy_q"Fmîuw
-ÁKÑÀ
ÔJ@£C,TÔv<å]¼ÉFUÈ>·E^úK@ï¨pZ(¤>fê¡ý¾«æï¶Éëè ~Âendstream
-endobj
-1241 0 obj <<
-/Type /Page
-/Contents 1242 0 R
-/Resources 1240 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1196 0 R
->> endobj
-1243 0 obj <<
-/D [1241 0 R /XYZ 90 757.9346 null]
->> endobj
-1240 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1246 0 obj <<
-/Length 148
-/Filter /FlateDecode
->>
-stream
-xÚ;Â0÷ü
-í`;ÎkA%æl¡â9@-ÿb`@,ùüÝ!HÁ¬xØÂ¡;EoYØýCÐ,èotÕdÁ÷ì 﫹d\´·«fv쯷ÝÐjvØp»ÎË &Ä@ÀâëD'Ð.ãØ÷úªæù^K! ÿu~ 72endstream
-endobj
-1245 0 obj <<
-/Type /Page
-/Contents 1246 0 R
-/Resources 1244 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1248 0 R
->> endobj
-1247 0 obj <<
-/D [1245 0 R /XYZ 90 757.9346 null]
->> endobj
-38 0 obj <<
-/D [1245 0 R /XYZ 90 739.9346 null]
->> endobj
-1220 0 obj <<
-/D [1245 0 R /XYZ 90 549.2183 null]
->> endobj
-1244 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1252 0 obj <<
-/Length 1958
-/Filter /FlateDecode
->>
-stream
-xÚYÝã´ï_ÑÇ´k;vðvYXX,W3÷ ÐÊMÜiØ4.Iº³ýï9þlºh¤?~ö9>ßvñÁ^hÍOËæëj¿Bëþn
Ýô#Ì?N_?¯þóë2-s¯·f§`²~®M0zøýùuV°4ËqÛèÑïZ5¢?é¹Õ·Ï£Ï ª·ÿsõëïh]?¬P[¿B¥¸,Éz¿¢$óvõ´ú_ØÇN±cPG(p¶~Ô
-Íy,#\p81óqrýÀn^ìÃæYËsaSºluA/. ALòÐÏȾïFÙËalºGåɧ¦«mKmí÷ úq:Âq'íÀpF¹£;e2«ûÚÏ[ÕKv·¢ÚÍòä'¹W WÓîTígåX¥bɳ'Z7ÛÂ-ðÝpeFÉ=Úx:HÍCI-G®¬mos²ßÝk«*Û½HÑ´Ùtökì|T?>êÝ?ºQÙ÷²c£ºÔ0ÖÂÎN4ë%l-hê ZõÒT¢mÝÜ zË&´7nìí/ÿwr´æ'Àì
-åvu{öÒíþºSköJùíÜÔÑ m+knuc´©wn0J^õ?qüù¬¤íùÌé¾4Ã8¤Kö¾gà0ìÃLQQ MÖ
-ä¯sá8<EÝ!PÊ3×ÉHÀ¬fä½QX½@Ãø|RmçЫJ Øa6Ù¼Uí±^p_«7nr&5]5+sø¨§¨¨¨@õö8VÓOùº:-Sòì6áa&tFSZp>çÄH<X+. Sp©Tܰ¦Ñ£_V{7ê,^ÄêíhÓ
-£è*·`#+q\§Û0¶§ÁFùfÊ*Ò:Ècg,0ûI#3ËN>Ïâ¾ê\f)fÝÑø×¸çÚ5mÝ?à¢ÛáBé9IÎÛ\TÒsÓëj`!DêUl\¦ë q ÏÙY£Þô¶iµ`«½çà÷N
-ÓôB£uF@Ù(ç¡GÇ´(SÎKz[ÇSTTÇ 9ûoßacbβÛ*Br^t@År>'B'$ÎM)N<±¼`uÛXD¼*%Z¤+îIiKÉ4³OͦµåÑ
-'XÅóÜf "Ì#Èò|ÎÇG:nKØ»®LlË'q]¸Ï:qÈ«+·&Ç(M¾(ß4ST\¾p!ß^t.Ó
-Ü8¾C= "äçÂ
_÷÷]m]òP¨Ìô7K]óçQÚâü¾gm¶®g,a-ШC/´uõB
)§5]ªCÃ+éT%:KÄy"fXJiNçgÛ«½&rªVãøqCP5ý}Ó½Ñuòj|¦,«ÑMË¢¢ &©ãÐt÷nÒ¨q>gãï;îGú«Ä$ÅÝ aST\ Oð£1îÏZ³²|ZPrr at EH/>ÍY>gàiÕßéIRï¥Ä)**© 0º~ò
x-¿\H*ÓYqr at EHÏ/PÖ"(
-g¸ÔÈ>$1]lÑ·ÂòJ¨e7¥ÜÚs¤.ð%ÆcFô}ÚT7°~/pP{96{¿ÛÆ-«ÔþÐÂ
-ºu0Ño±w¯0pJ8®~0Å ÕûûôAvµ5ýÞj¹ß"/ÇÉ-:ªrÌÓfw¢ÌW¹hV¿qwé(ÖݤPs§È¬óÌÿÞ]ôµPê+Íí×PÄêA¸è»{!ÜVúóFçèÖ
Kþý2jº´$䧨¨ÀDéu8îXp%äÎMò¡¿¼8BÅæ\LS<w)ÏR<¥x;)2AûDÍC¢æ6Åk¯*°÷*½Õ^øáÅkòGÞÎ;õÁ(
-úeÁÊrñÆe)Ï
4/§åýÒ
-çK9sÖs.ØèMYáÙSz9¸½úÒìuE³DË¡Ì÷£Ý²RǶ¶0ÑnXô$\Ù¥l®¼.é0u¡¦%Êá~Cb1i ì·ÒzµÎ Cu#^z±·ÊÜ! ±íaRÁÈÕë[mû£ßó³®ÓT%6ú{l
y¢¤NS`/[º]sìgv®Â"+J¡Ãëüä.ú»«Ä\:_Û7£+íGcL®Ä«ÞÑ*åß4;Õ=>ýôìQÕ'SÃ&|}'¼PÌ»äiIF"Õå~ׯùyôõb]üWzósBKp6{\CÞ
@ò2eòÀùñ@vúV.ÒÑ»¾±>¶öÙWE\ Tú
-Y¿D¸÷½èk-WaKìè`2m¨±Cchàùô7êËéEvK!2(=#RüT!!µendstream
-endobj
-1251 0 obj <<
-/Type /Page
-/Contents 1252 0 R
-/Resources 1250 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1248 0 R
->> endobj
-1253 0 obj <<
-/D [1251 0 R /XYZ 90 757.9346 null]
->> endobj
-1250 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1256 0 obj <<
-/Length 451
-/Filter /FlateDecode
->>
-stream
-xÚ¥RÁn0½ó>TÛ8Ç*M(R
[Þ
-à¨6û÷1Øl·ÕÞ*7óÆ3¼g$à>$jIRuKßDÊ©«§§¯EtqÍr¢©LbKp
-\q¢$RÁ¢~×â.úV¯
-8_ô½¼©ÝÄ»(×¹ {¢ÖtQÆø
-Úè9z:ÞãKù
çrÊ
¦ 253È»£K[(§ñ²ÆÚ·]F®¬HþÁ¤¹ÒúìDÇàRS-ÜNIÊ«²oOôvj*S{0½/oíàSÌ8®Ðn~j¿Ì(w|ãéÝ5UÙzNÓ×&AVe»_¿§uFÛô¦ÚCXãà³oûÖVßÇÕֵ±ìÌl¤S!E¤Zoo¹tÀJøáÙÇUè9ÿb¦Î>4pR¢ò¿ÆbSîZ³ÓÇ*©V<.KÌ¿qcz3A)mïÏë¡ UM>Ðþ@qÉÔ%h0{Ç þ^õ,Á¾Ìã нuv5ÓÁ£ `qÀèSPº²éÿO ?§ß'xÝendstream
-endobj
-1255 0 obj <<
-/Type /Page
-/Contents 1256 0 R
-/Resources 1254 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1248 0 R
->> endobj
-1249 0 obj <<
-/Type /XObject
-/Subtype /Form
-/FormType 1
-/PTEX.FileName (./diagram.pdf)
-/PTEX.PageNumber 1
-/PTEX.InfoDict 1258 0 R
-/Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000]
-/BBox [0.00000000 0.00000000 671.00000000 541.00000000]
-/Resources <<
-/ProcSet [ /PDF /Text ]
-/ExtGState <<
-/R7 1259 0 R
->>/Font << /R8 1260 0 R >>
->>
-/Length 1261 0 R
-/Filter /FlateDecode
->>
-stream
-xÅ<M¹÷÷+ê6À«èûãË.,|H2r0ÓÓc{çµi;Ùäß/©I¤×3¯»0îâHER$EÕÏZõ¢ð_ýÿîáô»?ÅåÝçS.úïúÇã»ÓÏ'½ý]ÿ»{Xþã5OÖ«µÉ,¯<mhôtZ³Î0VÊÄåõÃéëß~yÿøÍëÿ=ý×ëÓOnÆ¿üßÉGçWìì
-/äVâC
-qÉÚ®9h~N1®ÎºåîDÌ|@ªIá´aõ:û
¨ÒóÝ)Àÿkø°:ÃàSXeôLTÇ!Î.!Þ '¨ÒóÝéýé»Ûäï#L
-a±q
-!¸"ÿõÓçï?|üáþËﯡ̵«11ã\µ8J0úÓ×xütÇ p²^^¿|?üõòáã»ïß~üé÷ê¯NÚ:ÚíÇ·¾ü«@ÕB íúÃýß¾¼'¾^/Þ}¸{{iûjSí¼_=,Àhè±ØÈd¢=üìbSÖÀ:ê!@¶·Z!8BæGãWAÖP^¡r\ ËSa!|&'·:¿Ez¾;á}ÊðnÍCx-§<oDïdµ¯KÙ'´.¢JÏ¿¨5òæIk´×«Ñ DìÀNRÑï>Ýýtÿe¢ åe£i¿jÞª×7¼TUömA}Hié ¬1l'Âë%Ó!*q:®¾u÷AÆlS\³mA;ïá#(¯i¼öÝ%a©Õ%vô,Î â<ÂÎbC)MñKØø&´.¢IÏÏPr _}ÒE þóÓãýD¢ZS°±5x}Õà
-"h=ÄÌôwj¢G5Ѥ?#ëy(;H&êæòÓï¢Û¬Äµ¸ Ã]² m 2³$Øã<xïÆîÇæ÷§?»|ÓC Vpý2ù;XZÞM¾NhdHÿøía¨6úuò6Î%ð!0[ãæUü¶·« .pѯ± hÎSpûů»ìְë´Y¶uh³uðdöÕ«DFÖ,Hú(T(éç\ÆæUHlRùbµïÿùåûj>Åø`ó1ðFÏX`âh{¼ÿG;è&ëò>ÛÕuÁùet½!¥â*äÒ@<èºAõ$T¶°CæÝÂÌï6dË#dÛà¹d\3~¯Ó¹#ÊðÊBuq¹FÁ5+ØêM.
-Ê<C.
-Ä©#']¤L ÕæÝB[eÍ¢CXú<e=cô:/">ìLÏ7,ÑSB諪1Ñ`XqU
-õã
-KGpØÖ7EKíV»F»T-
m8®ÆïÆæ½aÑH1,ÛVËïu:#wD¹1¬¢zaé3ÆçbX¹4¿ChÔìIHÕVDöû1¹³-ʶ%s[Ûjy½Ncä¨6ÆõRT/·.3زëºûô÷Ï>6!cµ-#¶%Cn2-0d]$;nc ¨FwÁNY ä¸eÖ0Åo6¿kH"í\³iA¸
-ñ¶lZ3¯Ùk6£PÝb[Ú\òSöàBLôÜâR=¸Lº
-p`ðÙ4Û@OHÂo-oZ,þÝ®5ãô:±f×:Óóí2ùßv×"E×M$nY äºeÖª¦²ô´ÓmÞÿ¸m;Nhd¯Ù¶BõÓÿM$¾Y ä¿eÖª®²ô´ëmßÀnß1{ÈÈZ³o
êåöõî[6eHbS£`6§¸Ü(@HÁdÖñ¢ö´øe[Ì!}lËfZ×áëFöã:
-Õ-Æe
-VDl£dP¯Ú4
-$R2õDcMÀ7ÊÚÓytÙ¸ø
-ìkÆìu"#kq
êùÆe
-WÖÿ гL±
-+¤
-Yõ..º è*ØÕ$Ýa´}DX6!O"ÂÛ«ær¾Ó³âAãWHpÚx°BM«¸³68zÂ1V¨'7©IDXF¶aºN¯PÙm<ø2L/߯¬^sÆü/T8l¿Õ¢ÝIô!¤Z<é: :~ÑÏаYI;MjÆíUBsIé9[¨mL¢;¼U±~±Ë~
-R]?«iOjةؤXúIÍ8½BadkgRazù.õWYµ¸¸ÎzÃR-t@
kÖÏÐPkgâð`Q3f¯Òxk-ê LϪ´³vq]U¬^\{
-Âå몥=©I½ZÚ1z
ÀÈÕÎ ÂôòZàËêìÁfpH¨íúòö3`yÿáòCaÁM_yÀÃoR~}¼ÿøFÿe£=h[Î@$öÔ6h[ðCà ?<¶Ô´ÁF§¥ÑÑÚê0{${ÊkÄä7æål=Î0Æ£/ÕSBMoH3[¤bÖ2Y]Røz©K`D|6xÍ
-òÀp:XÏnÙò?öͶs½Ú°lMKíÓÏ;êõàô]<XÛQïwÿúüåþ¡ë°¸Üÿãþ=¥£´Ø5D÷ÆâÛÃÊ ßÞôøôs°ßâ^GÙ`÷s¨%¤Í;<îUí#ûê ¶¸ãKXç>ÀálQX¢ÚÜÇ!jY³ÚÄ6ýØcä¸ìÚ èK ¢Ìâmð[»RÁÊCzÂx
Í$ȳ<ÚÚå);Öë· ¬BÀãb3átΨÒóÝ&ßV
-\»¡ÕJ~®Dïd½±@*붥ǻ6àf¦Jófƨò hêRï°ýh¡IsÒ¸ae0¢àQ%IÈëHjÖz¹ÜJ±ÎÀíHfde ð1nJÇñ@Þ°vð¦Á¢½dÙ6 0ÔYsèVÀYJacâe ÕȬ7È^Ö3fG"##=YLÉB
²¦rBÄÖ¹&õÙuc¾¿¦Å¹`«¶!¬Ô&LÏÒâÌ¥wnq&µ#NjW&ªÒâlµNXïgp'U ´ÂÉHnq&´8x'´6¢ºoq¦äX^£S%oÄØCkÅ/©Y©Ï"F.²² BK&$¢*bt LCF.yµ
-³-QÖ³}b+ø&|´.¢¸!¶FHJHTØlï3¦a¿Í"UÂÊÝöõ¹é¶¯¦Û¾B¸3¾âäÎùJUd¨±i56"Ô´ÆnÒb%4± "R$±N8iihßkÿëgÐd`Eþd2úãÀmGÌ!XqÖn§ºAC©q)¬f ë²µu$G´ ÅPZÍ3 ÈA6%kt¦T6Ç9ct 1pÑѯyqZÂÂ&Ý´³Ø#"ưݴ³Qã¶BÇÔ!Æä"#cæ:õ}«¶vÌOÑ#üA´JB.þò^*zÌXH|õD1?Ó-r(Í|Æ®Òué/nú´TÊ-x«óÂêw2Âb²Â°Ð O¥4ÓÑbAêζü¥ã(è¯#³*Bu¨
-àQñMG+W¥¼=û38yÜä
õT£Ò{Á90Û;EÔ#¯"##=YõA¨PÔÜâÍ·|oP.<Éí ¾¹ÔCÊ.Ð~Âë-y¦ûAáBÙnóN.QB>àÑmôÚGØáõTòL7Â7²ñN8imDuCÏÂø
-WîK68mö ` Âëey®l8~åK6)7b#åDS.ÙP )l(Ô$«Jy¤K6¼\ºd#oÂHë"ûK6| Âr¤zíî®ÒÉ >ylFQh$Âî!¢ñ&ÂL7øn4Q&7²]?ªùvR¥)®±È)p@¶aG5¯d-mÂH˪$
ûûL¿ò\Ì£ûÄ*¡JùìY»Û2YëÝ*¶ÏÁ£YÉk|,I¹Ã¦u:Jr,æÆH
--ðÂS;5>¨MX|ôTñ`ìL7Õ×ZA¤JX4¥i³ªÊ¦Ñ9᪣ڢ~â¢6_?DRCQ¹ÚÃÕQ9;HÕCjåmB,{9ÏXhõT±p¦÷MZ+öÞC$e'Dî?W{ç¬í] Å: #/Ñ{§SPS³ØÈÜɵóóÆ3a£5½çY;_\3 Ô[Nû*¤¹ê½<eA<é*îÌacLÖ»!¶¿çW6÷üxrÉ&^'20FTÛ+~/Ãô¬~°9ã
W¹áWrÃSQ[¶uónÌY·cqïmnøñäÝ
-¿Õ«DFÖl{Ãï
¨ntTímÈ
-^ÛêIjKM¹º 1µÚRÓ~O °ãaÃ){GHʲÙéUû¦º`b½l¾«.ÌH\t4QÈGà¹ømjû%ÚMÂû¦º'Ü.¶Õ`ÑMî=BrÄ&TÝdì=-2ZlÉ8©¼Ñt1=hË^'4FÎzª¥ö}ªDÃV¤áL!ÐÙ&ÇÕ·:åÁ¢ýM ØÁzg=)ñÏÑnÉ$ï³íS^"#k=YõA¨nÇri&ãL[§j¦MÅ
-)n"ýcb[Ô@ø<[Þ;ZVï%ç+ [¶ý*C
-Èf"Fz²[DvªÛêfÈYÍ!ÞÃÉ;ÊÙ GºÞÙÒ.Á°·¸/¤&@dþÎ4ádOK_¶µm_`Â]ð;cv$2²Ö-
³cPÝÎa×µµÄ&áGÜÍrwªÉï¸gJf3ø\TiOêt*i]:7²:ëb6w¢¢ys]rÎn°Æßb r=(-|Ýj¼t(gÁ4sw<²9àYè)bÌqÛ¢:TÚÜ<3×M|ÊM!|ð<æ »§ÕÈ7H'å ³#l îAuSJh±g·KÑ]¡,_#DÞï¢l9Àf5éiI¶R¬yòNÖfG"##YLBuÛI8ae÷ËÖbpHz5S¿ß$¨ÒºÎzÒÓjdMCEÖ¤õÙÈÈHO¶Öê¦sg<n|ò~ "Z4 ÊO ò~gÈrtÛoÔÓjNë¶¡"k¼õÙÈÈÈ@BuÛÄîÛæý2µ8@îñÌÂïwÁõøFOzZ¬i¨Èzt²0;éÉ£þcP¡¬¥ãÕB§/iBåÅ"Jÿ"ß÷xÖ!·×X¶ª4¶iy ´Ú
-rðàÀÒ×;ÓêÊ í¶ m7Èoc^ØvêÊØ0¤-ëÝèò¬-dòø}XvØ~MM?ÂØt+KWoG?ÔøjÿÅ´³¦V[ú0ßð=juÝ(a+<íÐË7ùÎÔ~.õÜú¡ÈfµÎCÏv Êrßt_þ;g_¾.¸öÝ×ßþòú~a1ðäÃso¶Î㳫³'Äß¿UjAoõtÏ)¤0@ÛyÒÂþF¾
ä·×ußðÍÌòn2ìWLÔϲ»Z=~3{HݶԪç}æ9Ó3.îl´#Ý"û¯NX-t_ìY¾ByÕ°ê¯~Õòê÷MNx¼ %¹]Å(ßAà/%¢JëüY+lIÓ³§brú«ÓëoßÌÞÈ9FtÆq&»Á~ùc
-l¯¨¾½±5yĵ÷4¤Õôö~ÆD·Ý)éNzolªÜ»ÅóTkÆà5ÝÜy:l³È°Gçs*?÷w®~m¯¹¬dr\IÇl¬»ñ[+Òç¨v÷d6ù·ÃwQ¥Pú¨ôþñôÿÑg×endstream
-endobj
-1258 0 obj
-<<
-/Producer (GPL Ghostscript 8.70)
-/CreationDate (D:20091009152729-04'00')
-/ModDate (D:20091009152729-04'00')
-/Title (images/diagram.fig)
-/Creator (/opt/local/bin/fig2dev Version 3.2 Patchlevel 5)
-/Author (jsquyres at beezle.local \(Jeffrey Squyres\))
->>
-endobj
-1259 0 obj
-<<
-/Type /ExtGState
-/OPM 1
->>
-endobj
-1260 0 obj
-<<
-/BaseFont /Times-Roman
-/Type /Font
-/Encoding 1262 0 R
-/Subtype /Type1
->>
-endobj
-1261 0 obj
-4722
-endobj
-1262 0 obj
-<<
-/Type /Encoding
-/Differences [ 45/minus]
->>
-endobj
-1257 0 obj <<
-/D [1255 0 R /XYZ 90 757.9346 null]
->> endobj
-1254 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/XObject << /Im4 1249 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1265 0 obj <<
-/Length 299
-/Filter /FlateDecode
->>
-stream
-xÚ¥QMOÂ@½ï¯c{èº3ÛÙFÁcì
-9Ô¶ I¡± ÿÞ-[ 1ÜÌfÞ¼ù| ÂCð
-,[éun Ú
-ë é,ðÙuÂ}!î¦äÀKoÈ@±:w0( ¨ Rº,æ KmÐ6CtÖvû}ÙN<ã|©Cû/±X*¨Ãs¡¤öáè=ÁVä¤A+ÞÄë¥O$ηÎèÌ8#³·T8
-ÛípË
ÔúZ+#½ÕnÐç,JÌÒ4»¦/MfÄ*évÑNûMt^ªCt|4Ȳ)5z«8éúʾNcÙ§è&F»ªl7SDïÕç±íªà`}ÔC÷}Z7»¿¿Å¨/«_©øg.endstream
-endobj
-1264 0 obj <<
-/Type /Page
-/Contents 1265 0 R
-/Resources 1263 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1248 0 R
->> endobj
-1266 0 obj <<
-/D [1264 0 R /XYZ 90 757.9346 null]
->> endobj
-1263 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1269 0 obj <<
-/Length 1479
-/Filter /FlateDecode
->>
-stream
-xÚí_oÛ6Àßó)üh=åQ÷Ö¦kaÃÎ{ÚA±G,]$ß~$EÉ´IÖ\
-"èx:ßýt¼#e4üMÄ4Ñd±¾ÿ÷Ǥ.ð£åÂ"2éCßÍoÞ|ÀÉCENæBy2@2/ÿÞ>¦]¶
-fÂ) þÿÔAÄH\/aC9àj¹/²Fþ®\fOÝ~[¬ÆDGr(!¡]«1xÂ
á´ò)ÛªäusLC×»æ¬zP¢9Y7ÊÚo~w~A(s 0Il¾CÜLÏ9À±ÉLSÑ8Wÿ Åw7d$ÜÖMUT«çÆÎEUî² Ñéÿ$q§ QîW~àþ=wí$ ILlm$¶+%úE<Úaî(ÚEQlÎÜÿÂ(Hbr`â«ðù³D°¿VÌà¯÷ÿdõÉ«ÏþL΢Ô]B~Ø9£gêà%Vð¬&J^8[qä#¯ä ÖH4¦½ÿ
-`ëäÞ j] êAÄÐ
- ÕAäUƼñ ØÉêf¥;UG¤å²9yÕ»m ö´Ø`Ë<_xgQÓ¼Þ5g¸Lý5dEÍj ¨ñ3që<¨µbµªüB¼Ú·u«üÞg;üòªf $¯.©ELóv?Äa2õKÄ1« ") #b¶ÌTÍVWë³ÝÕv*Ì(ùê|Ø/m /=F8²òe5aP¾Æ>¼°üK¶ÛæYéô«èM³ñX°]Kâ!(ý@tÓÐ.1´w
-¶ûJ!DÿzÛÕVLÞ÷æ7Nc¹j äskBÅå¶©R:ÂæMó}?ÚA3õKÞ7« CGÂ0òu©°ý]^.%j¼Ú5ýªH=8½tGÕÔ/×m«Ýè*"ãùÚÖNì×ç¿>eÅgÀ`ÆA¼<êQè3|¦~¶¢g5aÐdQ at Iäkc;1Ó:_´ä:ݦ>̼iqa8î^\´¢¢Îú%Ö×n üQh|=n'&lÿÐNÆGÍGÓØÖù2;Ú¼ýü»jEgÌsûîó~ 9eê Q+hVcC¡Î¢©æÿ(2slQì§RàaºZdi»!}c_gy:¸¶N®Ú%LÖVëýMZ(¾µ;KSvòB¯ó"ÝZ2ÛÅYÓ^ï"ͧý(rÃÔ/9².}ØM$QoVjÅä&BºxÌfõ&[äb3AbGxu¥ah,¯Z 4_÷Ì$S¿ÌºÖa7aÐYRGÐÛY¶bÂö·Ë¯b
7-Ùòò*A:ô'ÄiÎïG3j¦~µÐ¾a5aÈ ¤¾²;Z];îѸÔví[ z4z!裩_"hÝ·0(
¾²¯!=ªªþv³ïʲ·ïÄ&ÂøÒÕjé¡3¦~¡uiÍnÂs/Hoêm¥Uêð=TªX§e¾Ùé®K«"¿Wu_ÍA5K§bÚ5aï1¼tÈÎòtpm?\!1´K¬
õþ¦4ùÂ>óuX~ÎËýSûâü}¹_«r_Öùªlé*ªV~Öÿr û»HÝOýÈp:ØÔ/L%ÝAá)`Ièë";±oÇ}¾p^Èê¾'¡h.ìÇÓ÷¦~ɽN²0èEB ±jž7eµÌ8U)½L
X4¿õÅépS¿Å^ÍXM8´øØE$ b}Kì?»Õ>endstream
-endobj
-1268 0 obj <<
-/Type /Page
-/Contents 1269 0 R
-/Resources 1267 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1248 0 R
-/Annots [ 1271 0 R 1272 0 R 1273 0 R 1274 0 R 1275 0 R 1276 0 R 1277 0 R 1278 0 R 1279 0 R 1280 0 R 1281 0 R 1282 0 R 1283 0 R 1284 0 R 1285 0 R 1286 0 R 1287 0 R 1288 0 R 1289 0 R 1290 0 R 1291 0 R 1292 0 R ]
->> endobj
-1271 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 483.9922 513.9963 492.8388]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.1) >>
->> endobj
-1272 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 472.037 513.9963 480.8837]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.2) >>
->> endobj
-1273 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 460.0819 513.9963 468.9285]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.3) >>
->> endobj
-1274 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 448.2262 513.9963 456.9733]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.4) >>
->> endobj
-1275 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 436.1715 513.9963 445.0182]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.5) >>
->> endobj
-1276 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 424.2163 513.9963 433.063]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.6) >>
->> endobj
-1277 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 412.2612 513.9963 421.1078]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.7) >>
->> endobj
-1278 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 400.1864 513.9963 409.1527]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.8) >>
->> endobj
-1279 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 388.3508 513.9963 397.1975]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.9) >>
->> endobj
-1280 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 376.3957 513.9963 385.2423]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.10) >>
->> endobj
-1281 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 364.4405 513.9963 373.2872]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.11) >>
->> endobj
-1282 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 352.4853 513.9963 361.332]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.12) >>
->> endobj
-1283 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 340.5302 513.9963 349.3768]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.13) >>
->> endobj
-1284 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 328.575 513.9963 337.4217]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.14) >>
->> endobj
-1285 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 316.5002 513.9963 325.4665]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.15) >>
->> endobj
-1286 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 304.6647 513.9963 313.5113]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.16) >>
->> endobj
-1287 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 292.809 513.9963 301.5561]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.17) >>
->> endobj
-1288 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 280.8539 513.9963 289.601]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.18) >>
->> endobj
-1289 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 268.6796 513.9963 277.6458]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.19) >>
->> endobj
-1290 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 256.844 513.9963 265.6906]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.20) >>
->> endobj
-1291 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 244.8888 513.9963 253.7355]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.21) >>
->> endobj
-1292 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 232.9337 513.9963 241.7803]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.22) >>
->> endobj
-1270 0 obj <<
-/D [1268 0 R /XYZ 90 757.9346 null]
->> endobj
-42 0 obj <<
-/D [1268 0 R /XYZ 90 739.9346 null]
->> endobj
-46 0 obj <<
-/D [1268 0 R /XYZ 90 553.9527 null]
->> endobj
-1267 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1295 0 obj <<
-/Length 305
-/Filter /FlateDecode
->>
-stream
-xÚ¥QMO@½ï¯#Xwö{{4Új£1FnµZPCûï]XléÍìaæÍÏ·Ì?ÇÀ(Cò#a°÷áÁN<ÌnSr³äukHwcTqäe¼M× ´ Ò ëÛÑç¦ø®Ê8áEuQ$r^&M(¡qóE6[
_hMÎ*è=`ãp$_P7òzé±àÚ=h«©±æZó¡Væ_;ªY_BÌEÓÔ¯kGRFʺl³®,LMì²=ç%ïãAµàfÁ'ļ]ÌUÔ´<dm£ú¬ÑFÓ<5yVºs@ïL±Ï¾jrï`}LÔ]s:ïËúïo)Õg*þ G+Bendstream
-endobj
-1294 0 obj <<
-/Type /Page
-/Contents 1295 0 R
-/Resources 1293 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1248 0 R
->> endobj
-1296 0 obj <<
-/D [1294 0 R /XYZ 90 757.9346 null]
->> endobj
-1293 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1299 0 obj <<
-/Length 820
-/Filter /FlateDecode
->>
-stream
-xÚÕ]oÚ0ïù¹x>Çß½Ûºoi´q·N´¤jºþûÙù 8 CíÄÄEóúøõëGj?(¡a\ÑÝ×¶ùêǽzX6»¾^½G %R¢¦W®¸äÍéâçø|9[åq6 QÐ1ü~.;p¢´×Úºp¼èðvÏJõ<ÛDù&ÇeÓ§ûEü{[8±>°*"áeQ@)í*·®``®WQÝÔDYãcU£Îê|YÝ,¶U×UU[±øþäËòn%ñU%×Q¬ò$½_¹Gï¦ÛT´yr-ÕÚ<X(º
!ÑJªú©kË®«ß: 6Å0CKØÌa+«U.åÃm]¦óËYg³³²%E˸l[ïÏ
±3£¢ofáVÔo
-% ;¦.¨ çÎ@¸^ÅQrA)Feâßæ7q÷¯¹d>A:Þäõ2ÙnôLBa9y®Ë^2Bb¾zVjÛ?Vu`-Ð1þ>GFX,f! 1Bà±(ê¿AQ1Y¬e}0ÞYûN%`lÍ!Û<Öªg¨Hmø®3GäÒÅLJ&_?Ïã¯7vý@î%Ðká$´{(%,eªÁø.Í»HAÍS)/µ*lÊü±kÌø5]@þò{¡göÁØG»~£ôÂèµp0Úâ=K
-ÀXËzaLÖQç»Y\Íñ</çJ5`íP Áwm¡µpôNÈûí<¦'ÃÀìM§]¿ SyÁôZ8 0²,ØYYËvÀlz¹$ÈDCî3¹U
-
-Î5Q(ôîà¿úÐ_ÛÓê@^ÞótÞ¦×ÕÃ%ÌøÏ.¨{r?õÞh×/P×^Ô½NuÂ꥽{pxÅíïSóÔÉ|%
-*%áFí:p¼7wÖüqÕ>to·J±ÿhO®Ýu»¾Z¢h¯
½%vÿ®LXä¿üw3ËOendstream
-endobj
-1298 0 obj <<
-/Type /Page
-/Contents 1299 0 R
-/Resources 1297 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1313 0 R
-/Annots [ 1301 0 R 1302 0 R 1303 0 R 1304 0 R 1305 0 R 1306 0 R 1307 0 R 1308 0 R 1309 0 R 1310 0 R 1311 0 R 1312 0 R ]
->> endobj
-1301 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.1769 481.9349 260.1167 492.8388]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s) >>
->> endobj
-1302 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 483.9922 513.9963 492.8388]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.1) >>
->> endobj
-1303 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.1769 469.9797 271.195 480.8837]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) >>
->> endobj
-1304 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 472.037 513.9963 480.8837]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.2) >>
->> endobj
-1305 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.1769 458.0246 270.6472 468.9285]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s) >>
->> endobj
-1306 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 460.0819 513.9963 468.9285]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.3) >>
->> endobj
-1307 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.1769 446.0694 256.261 456.9733]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s) >>
->> endobj
-1308 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 448.1267 513.9963 456.9733]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.4) >>
->> endobj
-1309 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.1769 434.1142 147.2314 445.0182]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1310 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 436.1715 513.9963 445.0182]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.5) >>
->> endobj
-1311 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [103.1769 422.1591 175.4553 433.063]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u) >>
->> endobj
-1312 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.0411 424.2163 513.9963 433.063]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.6) >>
->> endobj
-1300 0 obj <<
-/D [1298 0 R /XYZ 90 757.9346 null]
->> endobj
-50 0 obj <<
-/D [1298 0 R /XYZ 90 739.9346 null]
->> endobj
-54 0 obj <<
-/D [1298 0 R /XYZ 90 553.9527 null]
->> endobj
-1297 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1322 0 obj <<
-/Length 307
-/Filter /FlateDecode
->>
-stream
-xÚ¥Q=oÂ0Ýý+<&C\ß9>Û
Uª*²Q4 5
-þ}M¢¨b«<ܽ{¾¯wÀ¥ÀäFáTJ¼80É·><g0ÐçñÇ=ÌÐr'!ñlÓW yV®" 8Q¨ÈDÓ¼Ëãµ]{,ºcªz©Ë꯳{Êníi´"¸6ûf«µä¥jÁ¤PÎj~ò@
-pù¥¨~Á-ÙûN ú{K]é, cͽү¤Í¿f襳>+GÂe¯Ê!9¡ÓÔpRC½|óª®Ú¼«Ê SS;kwÁy+ºà¸`@OÐLp@(åàmbÔQÓð·e::åã¼6E¾ßu>¤_§}SxBès ¦Íù²ê¿×Ò n£Tüé:êendstream
-endobj
-1321 0 obj <<
-/Type /Page
-/Contents 1322 0 R
-/Resources 1320 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1313 0 R
->> endobj
-1323 0 obj <<
-/D [1321 0 R /XYZ 90 757.9346 null]
->> endobj
-1320 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1326 0 obj <<
-/Length 637
-/Filter /FlateDecode
->>
-stream
-xÚ¥UMoâ0½ó+|Lñz&ã¯ë~J+íeÛvUQHK$JPkÔvý ! P©Bϼy~~Ï¡øÂ+aµ>'#3%øñ sþXÈ4ä"ë·~.f¾£¨¤1¨EqÁ
-y©].åäËj¾
-åS¡VNÿ?ÖY
-qµ$´oøU/w벩ÿZ/vå&ÌCUoº^ ÉãñÐkrI;WKH3PJ%Eê1©·õº~xk°õ&¯áÒkÝ¢ îQÔRò¶-åýs,}+: xwdTü¤B¼õP0¼$ï(#)wtÄ3oõp¨HJç'vU׿²l^s:74ûl$zO»Ehþ¯^Öõâ6´îUêãñ"E§ìù+ù#iÌ\zz8Ôüîí¤«¿²1ndpJø6Ùäà% ÇËjb´
±Èº²\DSE`ØÿFÉHÔEy§ylMàãévAV8F7Ôè祲ޮ¬ñ^ëÛTrâÝUòäØ%V§C ýüÂG6ؽDëGßkÃÖ[KÉ=a\±#VöSFò~èÊÁp+OXµÍÀoXÆÆ»¯Ï¹H¸bRÐí1Å]²bzMíÝá«6U¨æëê_¹l¼Ta5:ck%*ð"×
-!^IRWõ&îî$áÒ¿0¸1ÒECªºB¹ÖúÎ|sPæ.&`WÃy¡rd«{çÞ+TW
ÙwB¨u=_ø
-©ÑÒe¡ºª+tÆhxYYNÙ÷½æÿaNÛHendstream
-endobj
-1325 0 obj <<
-/Type /Page
-/Contents 1326 0 R
-/Resources 1324 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1313 0 R
-/Annots [ 1330 0 R 1335 0 R 1336 0 R ]
->> endobj
-1330 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [245.6253 474.9018 320.1254 485.8057]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1335 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [176.2056 348.4891 267.8611 359.393]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) >>
->> endobj
-1336 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [326.0025 348.4891 421.5236 359.393]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) >>
->> endobj
-1327 0 obj <<
-/D [1325 0 R /XYZ 90 757.9346 null]
->> endobj
-58 0 obj <<
-/D [1325 0 R /XYZ 90 739.9346 null]
->> endobj
-1328 0 obj <<
-/D [1325 0 R /XYZ 90 553.9527 null]
->> endobj
-62 0 obj <<
-/D [1325 0 R /XYZ 90 553.9527 null]
->> endobj
-1329 0 obj <<
-/D [1325 0 R /XYZ 90 491.5682 null]
->> endobj
-66 0 obj <<
-/D [1325 0 R /XYZ 90 437.5817 null]
->> endobj
-1334 0 obj <<
-/D [1325 0 R /XYZ 90 408.8132 null]
->> endobj
-70 0 obj <<
-/D [1325 0 R /XYZ 90 408.8132 null]
->> endobj
-1324 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1341 0 obj <<
-/Length 2243
-/Filter /FlateDecode
->>
-stream
-xÚ¥Z]së¶}÷¯P§/ÒÌO¼o7¶o®ob;µ¦$ã%Úb".%Åõtúß»ø¢H$ÔñøÁy¸{p],V"#dâ¥'£Åæáö·gÄ=ÂóiðÍììo©¥(Mh2= A:-52Âd2¾.u6RÇÅâ°É¶ûù>/¶ßf_Ï.gGB°hÿ:ûå7<Z¯g±TÑ+|À¤)mÎ8eþÃúìþìïûÀ¼Ð5AX÷`GpúÑP´N¦c<MR:.^uñüftûø{¶ØÛëÙDòñÛK¶ÓC³6 J
06ABm*kó"ûcºµØ+%{碰ôim.Ngíh¿R*Ú¾ÖöX¡b~AÁ'IÓï_n¤s I%i9×Êg¹«ÓðøÀ®¦ñå§ïoÏf?ÿpùðãÍíÝÅåÝåE)¼.\*Âfa6i\ÝÌ®?ý3¬½$¡(ÝQHX²ëÎI¢a½æ§u#¬nÔEeª®4L!ãùúàµ09Îör-íG·ÞW¯ëbñ°(6/szØo¾®²½ªÝ\ÌݽmáâäÑy©YY¢^IAI*ä»$©Ù¨Âý:äD ܨq¹
,U$Õ"È2}áYgç ÇcxFüúðløÍ`¬_+qÒòÛcØÕì*7+éaD%ÌWL«P¡"(a×yKýÿTbA´SJÒ?¿04 vLN·ß|}¸ÿù~vyJ ÇRµØ8TChMsø8¥Gu(A
¹ì6%¸þ4áx|þåêæ²M107u¨P"¡µNÌNÕ¡ÂÇÜv:ÜÜ^p L¤`ÃT¨ÐZ§ Bh>æ>°Û`ªèéÄHH©cLglbP÷·çß]Ψö4 &&êN5Ã:b5°Ö)Ï1¤aá¶ÙSEí
¡TáaMyÎ]\Ù".1m
-²
CEhÖº³l Lyª
->ê¾m·¥Âí]&°Bb9,@
0u§ ØX Îe§
-Pácî»M~¸ÓËàö<ZL¢<¡BEXÖºSmÃÓE¨ðQ÷m»=ãê> M jYÀ£bR¥ËåÿöUp
zò÷Tu
|ÓüÔØÅ«ÆÍuBðØ[slí-º(áL¼~ÍFwÑÍSùÌ?¶¾'0Vت{+î:` â®`Ñ{Ðã±âøõ¼á7ß%.¡¥D&-·ý[ÇÇv·=|ùã[G6pÖ¡BEhP¡Ô&¬¥?8¬9bR§
-Qá£ÚvO:y¤ºB«¯N<*Æ!Há49hÏ$ÜL R*é©:TøÐî):0ÈJ&é°*Æ!Ma.¤u °$H_JâÃÿwuFj&ò©GiVçÇ
ˤ+w±Ì^ö«V}-êɵÖéͳ3¥yרj6zò,ä+BòÍLD\;Ó7!{º³¯î`êiJ*SÇ6±ÕÙn3Oj°ÖÂhÙzRÑ~Ôû{Q®ÕÑ»e ·R¬¹ï×zEÍ&ðÿ©)=Z®45½Ú(:¬Þl¢p_!)@(9¢0f®hçòói
-~+ t3°$¨nüXõn}ö1$£dÐi
-½6·{( eúí:69ue¶~³Wfæà¿m}£\fe¾}öì½BÖÙ>Ûf»{òÔzñÏ fÅ:ÀÜý¨¯Þ¼;î}CKû1o{:@dè³ËøêÉqó`üVÜ
-Ï|¨ìƯÅ{}ØÍyÊ`)&ÂÎ SGhóÇã§õ:6ÁÀnOE¢«®í1¨9mZ@¡ÃtX36éäÛÝ>/{HØÁ$O#£ê
-U×ßVÔÏEÙ ]Î"%`õ
-ÃÞÁkVOkG&H&,"D
êP¢Y$¹hqøiUo
-ïÞ`:t"TÜ6làÁ£Ìí³Åú ÀÒÞ3± 77óÅ*ßõDÐdÊ ÏVî½×nûÕ|oïæ;ÛJ!'¦|¤Ù2_, äþËMff1#ýõ'lÖܵ¤]ùν´3áÏ cøµÇZÎöSî6ûû+÷áê®ó?ô¹ÎûN[ËÊ2^u~¥â×ù>$e,[
-ú¸èîãR]J½Ç©P!ÖkÑ&rmEtñÉ˽on/e¡g±(óKlSnÊ^s_ê-ÀhU0¬²2Û.ôÔ½éÈ
-I/JÅä®Áäö°x»ÂÁBfP¡BVA@ÑÜ`póãµ'°µ.Ü8»;Vn¸°;¥lÊ
-÷çeq0Ãu¥8\¿®òÅÊ^ºÍ/|W×r&:äzeè×öÁe^Bm³v3hcu`°B6ØÕ`C3äadÚÙ³>&Ó!µdÚæÐLëî
Íû6±½¬&°jwù¤_æ?æÏ{lJ©ÆA/zFS1¾ÚÚ[v:à"0±Éæ[(eîMNá]ôçÓª6/]¦òß:Ìlt{t¿î?ý#8pÙyfÄ IDò®ÞWkTÀpr0<=þ± ħ¢Gú-Ô°ËûúÌ>¹ûM?<¦ö©üHÝ'±»zÒÙÞôe^.µ>¯p^%ÊËô}å{z÷4Û©¬ç¨âßoÏYð£ÝµéPñò"endstream
-endobj
-1340 0 obj <<
-/Type /Page
-/Contents 1341 0 R
-/Resources 1339 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1313 0 R
-/Annots [ 1345 0 R 1347 0 R 1348 0 R 1349 0 R 1350 0 R 1351 0 R 1352 0 R 1353 0 R 1354 0 R 1355 0 R 1356 0 R 1358 0 R 1359 0 R 1360 0 R 1363 0 R ]
->> endobj
-1345 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7309 675.3118 280.5446 685.2395]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b) >>
->> endobj
-1347 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5378 591.8992 212.48 602.8031]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1348 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 576.7861 219.404 586.9728]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec) >>
->> endobj
-1349 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [225.7199 576.7861 337.9982 586.9728]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80) >>
->> endobj
-1350 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [344.314 576.7861 438.1715 586.9728]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd) >>
->> endobj
-1351 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [444.4874 576.7861 513.9963 586.9728]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec) >>
->> endobj
-1352 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 564.831 154.6474 575.0176]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec) >>
->> endobj
-1353 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 548.657 213.4665 559.1873]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc) >>
->> endobj
-1354 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [216.3555 548.657 309.117 559.1873]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f) >>
->> endobj
-1355 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [312.006 548.657 403.8211 559.1873]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2) >>
->> endobj
-1356 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [406.7102 548.657 497.2599 559.1873]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d) >>
->> endobj
-1358 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 465.847 218.5569 476.7509]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2) >>
->> endobj
-1359 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [222.3726 465.847 296.3147 476.7509]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1360 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [323.931 465.847 397.8731 476.7509]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1363 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.2679 219.3738 332.5385 230.2777]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2) >>
->> endobj
-1342 0 obj <<
-/D [1340 0 R /XYZ 90 757.9346 null]
->> endobj
-1343 0 obj <<
-/D [1340 0 R /XYZ 90 739.9346 null]
->> endobj
-74 0 obj <<
-/D [1340 0 R /XYZ 90 739.9346 null]
->> endobj
-1344 0 obj <<
-/D [1340 0 R /XYZ 90 693.1756 null]
->> endobj
-1346 0 obj <<
-/D [1340 0 R /XYZ 90 610.7392 null]
->> endobj
-1357 0 obj <<
-/D [1340 0 R /XYZ 90 484.687 null]
->> endobj
-78 0 obj <<
-/D [1340 0 R /XYZ 90 428.7357 null]
->> endobj
-1361 0 obj <<
-/D [1340 0 R /XYZ 90 402.2507 null]
->> endobj
-82 0 obj <<
-/D [1340 0 R /XYZ 90 402.2507 null]
->> endobj
-86 0 obj <<
-/D [1340 0 R /XYZ 90 343.7923 null]
->> endobj
-1362 0 obj <<
-/D [1340 0 R /XYZ 90 317.1806 null]
->> endobj
-90 0 obj <<
-/D [1340 0 R /XYZ 90 317.1806 null]
->> endobj
-1364 0 obj <<
-/D [1340 0 R /XYZ 107.7135 179.3749 null]
->> endobj
-1368 0 obj <<
-/D [1340 0 R /XYZ 107.7135 151.6993 null]
->> endobj
-1369 0 obj <<
-/D [1340 0 R /XYZ 107.7135 135.9788 null]
->> endobj
-1370 0 obj <<
-/D [1340 0 R /XYZ 107.7135 108.3032 null]
->> endobj
-1339 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1378 0 obj <<
-/Length 1707
-/Filter /FlateDecode
->>
-stream
-xÚ¥XÛnÛ8}÷Wøme æò"êÒ·ÖIzAÓd¢-E¦mmÑ+Éëz¿~RlÇyX¨áh8<s34RøcÃcTÑ0ÐáÄïÌMa~ÜUx;ü~ÅaJÒGÃéÜZñátö-Æ\Ò`:Jy ×z¥;Ü<þ¥òÆÏÆa°[«z4%4`éèÇôãàrÚ.î|"bfé¿ß~Ðá|ü8 D¤ná
¦|ø4¹ð/«ÁýàÖNØNm1dð(Ncã®Ni1ÊI,888l>æ-aÚAc4dC¯e yÿç§ÉÃÍÛ7£H÷{å(`;Ö|h| ¿ö>p(>ðá"k2D>Ïò¥" ;£Á$+Qø¨ðù½rîÂ
-!^;P`%*X|:uÕÎaçÕÀ»¹;ÆJÂD÷ Õ:öà 9 Kâ¾]y¼Þ8õÓzÓdM¡|²p¼þN%}Êv}TëeV©¹¹Z¸þ1¨*[¡r¥Èý˺ҹªk]Õ`=~&¦L¾ ~WíøZüÛ»Q<9@HXÂ^ð¢Õ:ö¢ qÙ÷Â`ú 1H@( ¹[ÎHÊ Â#
Þ8§ª¿,´ù£$xè¢dÚ(føÈµlfé´ôéf©*Ð)
ã ¾1df*%¦Ú3Ati¤È©päs>3k7Òs|úô¼¿zæUªe`;f¤aDÅóµîh
ü,JÇA»_;XÀùíZ¥Öºj<]3ÿMµînê>½7u«ífæÖâjõå?Q²]*÷½
¯>p¤ÔÍËð0 _"xGíÁ½Zà×îOËè¼Ö±äúB£´ïÁuQçjµÊJ¥-®¡4ÆÑÐ&¨ÂÔvYäK3F@ïr7´Ô¤²GmÒ=8®AEHgªÕ ÈïðØì¬Ëo{¥Q°Ü®tnÒ±dhÀùf
ãF£Vý4¼pErø(Ïõ¦lðe6ç#©CÚîLÝ@Â0 ®Ì&¼VQÖMVæê
Yj&nîMoa,âi°Öµ[@)ª6ìÆÝXV=MU»ÃÔud],*kk1ïöÿ>Ã\"¡¯°mZèæÃ±HI$9ã¶c"bD¦4¸ÚùÞò
Î7OªtÆÜ3
-üç!aÊös¦Ò$§S³²jÄ@=4Øxùz
-À:;ñÐàJ½ìá<0MaI³Ñc'âÐÆ×Hê×?k>×yt¬óg{-[
-P©ec=£à¦Øw±Øí«w¦Öæ|ï6Ú ;«mîÆ$ı¶§#è_]/+M=ÑÕ¬üÍ`Ý ÈBÁF¹;@«VÌ êÂÒv[¨;öU¸X`kÏg3oßÞ¾Ì7ÍÆö2àz0µ´E±#]/'OJ£%Á
-ÒGÍ2+i¨¿7¦ØY©v2F 5ªÚ£U¥qTÌÊHÆâÙºjB)½RáËuY3
[ðiá§Éà ^CT}ÿµÚáä²X,»Þ¾ÂS@k(ú§
ß7nß!Ç}¶3¥ÖÖ4Û>Þ$ä(aÇ'8°I¨\>£lDM
-h+( >khðaÓNO.ãÌr#³
ÃHR 5'ãʳMí¦§>Óh
--X¸É
8(Oíy/h
-oYÛÞÅ`¥KïôëíåÃÏ7ww¨ic Oäs?Ûë£òû!D¼É²(ø>¹ýâgìNapØælúÝ=GÍPÔÜ®4:}AóJã®Öñ9I ¥lÉ`ûY7êõ³-ÐÙe÷-Ðñº}ÊÅ$fBîõ[ û¯÷ÓËkGÄÐø®¹ErpÙZÈ/á2§nLheí¸?¼h=vÖkýDlrÕÇý¢ù½Æ'oðth®2ú_?%ØßCø^l#¸gÄÿâ0¾¾S%$hÛMûÂ~Uî'_]R|0ùǯ¹{㦾¡æ®ç÷Y53çÖÖÕswQ×pé0R¿®ã©{ó¼Ð¿vUÂ'¡/9ßÛ²rVendstream
-endobj
-1377 0 obj <<
-/Type /Page
-/Contents 1378 0 R
-/Resources 1376 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1313 0 R
->> endobj
-1379 0 obj <<
-/D [1377 0 R /XYZ 90 757.9346 null]
->> endobj
-1371 0 obj <<
-/D [1377 0 R /XYZ 107.7135 729.972 null]
->> endobj
-1372 0 obj <<
-/D [1377 0 R /XYZ 107.7135 714.0317 null]
->> endobj
-1373 0 obj <<
-/D [1377 0 R /XYZ 107.7135 698.0915 null]
->> endobj
-1374 0 obj <<
-/D [1377 0 R /XYZ 107.7135 656.2484 null]
->> endobj
-94 0 obj <<
-/D [1377 0 R /XYZ 90 615.611 null]
->> endobj
-1375 0 obj <<
-/D [1377 0 R /XYZ 90 591.2828 null]
->> endobj
-98 0 obj <<
-/D [1377 0 R /XYZ 90 591.2828 null]
->> endobj
-1376 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F22 908 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1382 0 obj <<
-/Length 873
-/Filter /FlateDecode
->>
-stream
-xÚVKo@¾ó+8ÂÁÛÙwnúRÕªjã[E~ÔcR+Í¿ï,Rq Ùù¾ùv9];eRÇÇ÷´ü!êó¾OÚo¦Ñ«÷hcÇFOïJBÀxº¼J§ÂèäK¾Ü¯³t'oóÅþ!Û³boÒé§èÝ´A©H(¡Ácü®nx¼$2"γ*~¢ÎÀ9"¢~YGÑ·ÆOøPnèEè$£¬£A
-Î`é8çÉ4uäù:¿!}ÿÌÅμ sJ^(iÞ Úàåí¬
=Åv¿(öÛlízò aÂX{¶mÀ[Å ®VüxükDuÜTb±±Ã¥:®õ1î®¶,ZØdÿi{_Ù|os¨íÇ8tüz?Öùâ6ÿìа$Z§ìp¤|zl }6 IPZÑsoQ2î9ÑÉ<°&¶Ä^Ë= Gtj3ϾÑ0Iuò»p¯UL'µ.óR¬[pÃD®0iû÷PD )äy
-Ký@ª1Öfãm9Òè0n£Ñ6î~ÓÓ@r
-áø¼Dkû1
-¿G½ÅövÊ1n,
-!P]ÿTQ0e¹jmæ£í°åóc6Ù=fÕ5縯)¸Õ<Eìlw^¤. _Ä¿å£iòöLUÆúS&KêÓÔÈ(/³»¾¬bF»ózoè½1Õû âAï#¸µÞpg(Ém(U|Ó8¯þÚ~PÇï`F´Uâp6«.8u¨8©IEmõ¸
-.©Ú¡¶~c?~×ïñáïÔ`F8=Úª¾£z¤Åf¶aÐL7Í 83¯L}~ÂñS¯Æ[ÆÊç£Z$2Å¥?ÜíÊàúwae2:?ÆizÛ' ~ѰY|K[@`;ãÔ¢
-¾àI³¦âIÈ6ÙvVdËêg½ ÷÷ÛU5UÖ¹ráêÍVoÈyõt¢Jòmxù8Û.SPÉÓ,Laõs¾WE5\sÅËÑ¥ùs]ìßÏ÷Yç/èçå,þaºâendstream
-endobj
-1381 0 obj <<
-/Type /Page
-/Contents 1382 0 R
-/Resources 1380 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1313 0 R
-/Annots [ 1386 0 R 1387 0 R 1389 0 R 1390 0 R ]
->> endobj
-1386 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 674.2257 182.5921 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1387 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [139.0958 635.3714 211.3741 646.2753]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u) >>
->> endobj
-1389 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [170.9059 552.6163 214.9604 563.5203]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1390 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [222.9306 552.6163 274.7359 563.5203]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d) >>
->> endobj
-1383 0 obj <<
-/D [1381 0 R /XYZ 90 757.9346 null]
->> endobj
-1384 0 obj <<
-/D [1381 0 R /XYZ 90 739.9346 null]
->> endobj
-102 0 obj <<
-/D [1381 0 R /XYZ 90 739.9346 null]
->> endobj
-1385 0 obj <<
-/D [1381 0 R /XYZ 90 693.1756 null]
->> endobj
-1388 0 obj <<
-/D [1381 0 R /XYZ 90 569.2828 null]
->> endobj
-106 0 obj <<
-/D [1381 0 R /XYZ 90 539.0423 null]
->> endobj
-1391 0 obj <<
-/D [1381 0 R /XYZ 90 512.4306 null]
->> endobj
-110 0 obj <<
-/D [1381 0 R /XYZ 90 512.4306 null]
->> endobj
-1380 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F14 1239 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1394 0 obj <<
-/Length 1628
-/Filter /FlateDecode
->>
-stream
-xÚµYMÛ6½ûW¸7¨Y¿[Ó6)mSßÒ pmecÄ+¥þÈfÿ}È¥$Òvìami4ó8óæiHÃâÌ-k©åBÍ··3:¿ÁË/gÐÞ^áýUlð|=ûá3sK¬bj¾~_{P@$6_ïÞ,$ËtñÓq fQlÎEó}Sî?§s}¯ºo.¬-ªOÕ¡ºÙ'¼¦Ë·ëW³_ÖMVrË¿³7oé| _Í(áÖÈù~¡¬eóÛ`Ü9Ìþýü47êRkÀÓAð
-ó«f-(}ªqM VÊ:æS"A6A^\Êíy_§D^ÄR*®16hÖâ"UDp#ü¸3&û±âSLò|Ä`5Ü]¥ºq÷åya9@«^XwëxÓÚ¼xû1 ¿À»Cµ}wnsÿn_îPb
ù<«8æ©ÕÍ?tW-¹`? ï7a%LÁÕÄ ¶ÊÛî£
Á§imã~ÂÁ²Ë4Da/% ââ-W?'ÙÌ¡N-V¾Ðsh¸d ÕÖ@ÙÌà4ÿ¸K V¶U6.¾ÉUüBe9<~ÜãÇvcRÚë*Á5S o6®ÃJäããfU¢vJäü&ãPmvÃnÄ ¾³yV#0hÂ)^þS*Á(Q`ÅÔDû1¿TÂrLÙ,x«1V"~1|ô¬ `þÀó$|ä$À9lÏ/ûC;?x%Ø/CB¤\\W l@Ƭý
- Q¼ÕhÿGî2íê»?úÙieµ4àB-ì¾. Þ|Bßkõ;7ßÕE¼ðj´ÕÙl£<ÆáöJ nB3ÌÇÂ÷¼NéÇp)²ëFy Ù n b S_jI4ê)ÍûÈ40sØê1¿8ÞîËáàýqÉõ¢øÃTh¥ô·é6#Ôi7ÈaNòq<ÄqÇõ¡{@äQü&cû¡Ø~¾ª51d#Xà`¸aä÷Ã$`?
- ïwB y çù|ÕNqþ6Fw1L ,#SL<I$"9ðfÛëKÙ´:µÅ±ôÁv r¤qdþxj®UåZàkèÃE#-ÎÁuÍ`çI.´ÚÈG8'y8Â@Ý«æ¶jíA ö¨Äg´ç#Õör[çM}É<ZwöW]\»×®mWßqâ"Éö^²Ú¸»»L Â"Y©ï3HìTWLîì®àZÍÚ\ûu.õ5à.AϹÅi]BrøòF«Øjx¼[wÜë¹ÀÒ7UüÃ¥{sÜÜüôlÈ/F4gúÖz¤SÇZ
-È´`Ö¯M`Dl¯lU"yÇ·T\wcïO½¡¾[ sÕüÿ§*ë2WìLZÉ6Ä
-cQalDs6
æ»þãT²<©à_ì(¾ó.Ù×KM¯OAÉ ¨;ý %¦Ob¦9ÒÔä]ç¹;¢òGñ<>Có>4˽Õ$çÖÿÀñA?á®å6o¹ísR´®_GøÜ=Ed0Ëxà©?>ìäY¡Yÿô0ÅyK¤|ôJBuI9û{¹AJ°yvÇV×é
-X\íÉTz§ dø=@Ò)O x0sP¾K7Br*R¦¢
-ù<«D¢:mû(kqÓçû`s:íoÊbש觪~w["tL;7¹¸kh±{Dõq¤©«~d©>î"4nù£pC"/s¥ÏEJ>Ï%÷f.>íÎ8§Ëv[Nß7ßVн[Õ1y6æ~ÃAPèäÎ"PÍýÿ^Xï~
->Å ÆYsãlA¸¥½,ÊâøPf¿Ç}óá÷m+i¶ùòÓÏXûQÚ~zï¨SµÌúusܹrÝm«¿!ûsÿ_U£Í÷~¾þrSýô¹;ùûÑÁcendstream
-endobj
-1393 0 obj <<
-/Type /Page
-/Contents 1394 0 R
-/Resources 1392 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1408 0 R
-/Annots [ 1398 0 R 1399 0 R 1400 0 R 1401 0 R 1402 0 R 1403 0 R 1404 0 R 1405 0 R ]
->> endobj
-1398 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 671.7473 211.9418 682.6512]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) >>
->> endobj
-1399 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [215.7574 671.7473 290.2575 682.6512]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1400 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 630.2841 215.8075 641.188]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) >>
->> endobj
-1401 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.6231 630.2841 294.1232 641.188]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1402 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 588.8209 234.876 599.7249]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g9f34a640b6fd28d23699d4d084667b15) >>
->> endobj
-1403 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [238.6916 588.8209 313.1917 599.7249]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1404 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 547.3577 228.8786 558.2617]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5) >>
->> endobj
-1405 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [232.6942 547.3577 307.1943 558.2617]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1395 0 obj <<
-/D [1393 0 R /XYZ 90 757.9346 null]
->> endobj
-1396 0 obj <<
-/D [1393 0 R /XYZ 90 739.9346 null]
->> endobj
-114 0 obj <<
-/D [1393 0 R /XYZ 90 739.9346 null]
->> endobj
-1397 0 obj <<
-/D [1393 0 R /XYZ 90 692.0016 null]
->> endobj
-118 0 obj <<
-/D [1393 0 R /XYZ 90 505.7983 null]
->> endobj
-1406 0 obj <<
-/D [1393 0 R /XYZ 90 478.7262 null]
->> endobj
-122 0 obj <<
-/D [1393 0 R /XYZ 90 478.7262 null]
->> endobj
-1407 0 obj <<
-/D [1393 0 R /XYZ 90 376.575 null]
->> endobj
-126 0 obj <<
-/D [1393 0 R /XYZ 90 359.0697 null]
->> endobj
-1337 0 obj <<
-/D [1393 0 R /XYZ 90 258.9319 null]
->> endobj
-130 0 obj <<
-/D [1393 0 R /XYZ 90 241.4266 null]
->> endobj
-1338 0 obj <<
-/D [1393 0 R /XYZ 90 96.348 null]
->> endobj
-1392 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1411 0 obj <<
-/Length 886
-/Filter /FlateDecode
->>
-stream
-xÚ¥VM8½ó+8Ï1L¢h?¾%ÑФƻ4h2ùõ[Æ64!+úÐ?W=¿WeLb?k+¡f\Æå9Âñ ^¿Î`>^¢ç·45ÒÊøðe ÐøpüPf0%ßÌqhª4£'/M9«¶/úÚ´é§ÃÛèÕaÊâI&ÍñOôá@æmÓ¹`ÑÆçSMô>úkã&Æ[{ýÍP*·8"§Á'uÛ»ÍÜ?4¦¼ëÍߦ1§Ç»ÆG7ñ¼ìífßr=ËB)J-%`rÁqËèÄcè5Â`Äe\;î/ºñ´ú{ïBQöCÑø!« ²a!KF³y Á`B °ê)À8cÚÒcê¶î뢩¿W~õCÝ߯-§ZU¥bcvª;yÌ»w>/pΟk·²òÄ2´VAçĬïJiBýÓ1çK:EtÚ
H£®#YЯ¼ËF_2}¤
p¦ý1=
-kªÑÕÎ}ÝVÈö N~7î»À
-ÎÅ£{øì_@Þ¦òUS]SeÃ¥nO¡ê˪ÜZÓöUJDòGkUsrå *p¢7E
- lºîѪ3%l¯s'Æ)l·èsÕWÝåfQ²IàȾf²èc( ¤OQ×í¼àÀ)9åû"L¨
-æE8©eîÉÐñKz³´Û\ÁnWcµ|þZýå&B%"ɱØ7qÚ1K$5LYöïª~èlµ;îfrî:=ÝrnÙüØïß÷Òe(ËêryæFYÎV]gºTøÃsS'.ÿD§êÇ:ÕHaÀ[ï«p7³£ÔN~tN8<î»N4·õ0Ëóéò|iÎ+ò%ôk¹u' ð¦>j»*æQW gäS1þ×åb¼
-å°0:÷JÂmåã·Gj$8W±"ÚS¼®Ú
-èÐe¡zn»Ú=üQúK
vDÜPuCýb쾤T$ÆÆoîhûä¡vɯî¯þ³±º_9×öAtóíñT]InïGúLÅ·]µendstream
-endobj
-1410 0 obj <<
-/Type /Page
-/Contents 1411 0 R
-/Resources 1409 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1408 0 R
-/Annots [ 1413 0 R 1414 0 R ]
->> endobj
-1413 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [296.3515 684.8454 388.0069 695.7493]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) >>
->> endobj
-1414 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [106.7172 542.5033 230.2232 571.5691]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration) >>
->> endobj
-1412 0 obj <<
-/D [1410 0 R /XYZ 90 757.9346 null]
->> endobj
-134 0 obj <<
-/D [1410 0 R /XYZ 90 739.9346 null]
->> endobj
-1409 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1418 0 obj <<
-/Length 2633
-/Filter /FlateDecode
->>
-stream
-xÚµ[Ûnë6}ÏWøml`Ìò~)Úsm"3MNÑS-'î8Vj+È óï³)´hɤN2y°.K{/n ?21x¢Bq9YÜáÉ-<þpFÚ×sx?ïþ~uöÍ{ª'IåäjÕX JèäjùÛT 1S§oªí'éíãnFô´t¯fN«jSÝ>»'o˺\Ôëj·29¥löûÕgﮤ`Xýö;,ìg1£Åä n0"ÆÐÉý§ÌßlÎ.Ïþì¸ÍCe
-pO¨/-
«Na Æ/(-Ñ'ÈÑX[ÛT;ãï¶÷å®°èý@H¤HANÖ[àB;õF°Di~°c}~¢Tû"Ø,í1 r~!Kû-¡¬=¿ ®:òk_ín[ÌÏ]cгkÜ=mªÅuÝÖÖ5T&+n÷×å1+Êâ¨t4*Ã
r´Ò1ÿô|
-0|26óÞ³kÝüåüâÍõmÇÿ¸8¿øðëõûó¿Í8~¸þåãÅù»ëË_/¯ÞýtÌK-g"Pn\jÄ!1·ïgsÎÅô¸.DH·jí7Ì'þî»¶Eµ/7J´È_{-/´Q)̶;à©vï@¹Hÿpy}õñËáP3LE0IZ2Dg]Zß;:d¬Ùø dgó¿}qQØ(0Òò¡¢Cäµ6(<C#Mwm4%
V¦ä
-'ÐV¬>¸²ÜÞoÁÓÛ½ãWWî÷¦Uð}Y»jë_i¢ù¶Õö`ÊÅÓϵ7²ªv3¦üp°©%: PmxU :6Âàu_ì èM[ôÇíâÔà"4RðK\,;¸$=_ßÉ"¿ëmÝsKa'J¹=ÝÇ=>G gw`lYßn«]y]??ôG.éK# 2l at fbÐãj~ÝaÂB
-çü[FÝ×6zOe:¡À¨
-ż÷ÓúCOCð±±ððc«XT74¡ÎÕðL,*Csì´>xnú0 a1¯¦®2åõí%õ,¶ßü)t+¶1=©ªÒyùîÌS'bȲÉ!ÌäÐÃòBØ1嫧 ]¿CBÈ0ÆØíi!ôøÝ´^ÿÛ¥eùp½¯wúq×ÓFCǦ#Pê_È/ãÐFF`TeÝXfÁã³íGCa6ÊsQð¨£ø(
-Iy´*"0åcÃð*}»
-9·l¬úÃÌÛmï6½±´ûy¼íýÕ
-F¦Õpò¨y64¶cÐ;6{Ø(ù9 žJ>;6Ròéa_$ÍÕzÕþ¶oUÙfÄÛÊg³»õöÖÛjS^ßW¤Ã/µ0_O¹á0¯W4£ÄUâ®Ágüz%ü¦RÒØí4C g÷´Í!Æ Íu:@áÇ0T°,1®!!6Ä Ïú?²:J
ÀXfBàQ9
-ÔÚ@Ç8xï)uáàA#_£.] u °AuÙlºòâgÓwEÐÿ«ØÅ!%±új"2FÈxX^M:SjöÔ¤ë7©&Û1j&г;Ð]öeíPû˧ Êy:aC@@-ÆÕ04Áe1GÀgÛ%#Í1MG! 2éÃ:æ'qM{ÜîAèË¥_ò=°«¤Ðp ¬äUBÓ±³¥¸ôp?ÿÅoèÚm«íü¹¬çv¡Í£u:Ò±Peè×ÔÈ4á¹ ËkJÇ`JSÒ~¦týj
- vÙ vÐ#г{BSVû]UÕC][S!ÓѨ»#C¼kaHR¸A96eplw¤@÷!Ð|Q¨»¼Æ´R1] CôÚÎ ×Ò.ï·fº¸+víæêºYô[¶+ì@ÔÄï0Ä^]Aè{(Oú.%f̰bòªÍ®åõæ® ÉµéµÏÊ htSÎ÷Ïûº¼wv3.¦OlÜÕÓ]ÙÎänì^Ããz³T°×ßX9{qp´Úóà-Vû¢h3XÍ©ø¢È¤P©ÜNBeE±k0!¿^#¿¢¨ÑB¹MbÏèÙ=!ûç-Ô{½^ôõ ¬AÖH at eøPõ¥:ªÁ½0ÌõÇF$à³íÛNÐH0¢ÓQ¨Æ 7vs8(Uªxiîu*yR¡½QïKtÑz]ûÅnýtQ Ñ
ÈÖöJB9FLrõ*]ìØH颹.ÅÍÆï¸æüeéËCùJv$Ç*§TWªÁR¥ý¥êúMM c·#¦=»'êóý¦§PkKE at ePèÒ;«`p:ØNGÆ"à³íÒ(hÃRB at e8Øi#&Å:jºU49ôe/OiÎËõË4
-ìBȦf Ù«æ]) ò°c ú×OçsµV±ÿâÙ$öÓ«ý»6sØ!ÑàVEAñi#¾-ëb½ñ¬ßº±¡sî°[aöØ¡=áh\$®îÊ=I6]
"ÍíÂî!ت1Ul6Ïîþ¦ôMãÓ=«ÊrÛëxF"MsA"¿ãñóî¯gwh{»®5@¦A¾5=&vÜ=*CǦýØÀøÑ)¶ËÞn4326!з;»Nr*zdD¥ãP:Û+0ïèÔËV8ißFÙÊ"©µÍËé]5£búän¹½XÛÛý]õ¸YºëòPîVÕî¾\Ô1Ó/tfsat³rdnÿ£µPÝ·Wa1»qøüPî[ËÒ2Û¶°¢ý®Û^å
-CNÆõ¨BÒ®w6këv/NJ»eHªiÕ>ó÷îj½w¿®ÇY´Ó?iC²²U<nêÞ,IÕÆÌ=sK÷R>?¬áǾÝÅ}±¸[{fí
-÷}Ci×õ«¬Ww"9"Q\E¹wѳÑ6O#£ÖuÎIûc×OÃÖæÛjï·u»>)å £Í¹äÆLê|pZPßo/-L+´Õ "\
-ö[ltõÅÇéXÃ'ECIiZ¾%añ¡ÜÚzò£¯®÷»u»Äëóã~øªoi{G1n¯V¶)U;wó±Ø-mdîÉûó
-áº~>dmêïpõÆÈ¯>?ßö)û¿ ñûá
-Öendstream
-endobj
-1417 0 obj <<
-/Type /Page
-/Contents 1418 0 R
-/Resources 1416 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1408 0 R
-/Annots [ 1421 0 R 1422 0 R 1423 0 R 1425 0 R 1426 0 R 1427 0 R 1428 0 R 1429 0 R 1430 0 R 1431 0 R 1432 0 R 1433 0 R 1434 0 R 1435 0 R 1436 0 R 1437 0 R 1438 0 R 1439 0 R 1440 0 R 1441 0 R 1442 0 R 1443 0 R ]
->> endobj
-1421 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.4835 674.4121 240.4379 685.316]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde) >>
->> endobj
-1422 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.1 674.4121 464.921 685.316]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8) >>
->> endobj
-1423 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 662.8305 321.7599 673.3608]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b) >>
->> endobj
-1425 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 580.2423 246.2431 591.1463]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17) >>
->> endobj
-1426 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.0588 580.2423 324.5589 591.1463]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1427 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [364.8178 580.2423 438.7599 591.1463]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1428 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [129.5466 541.7608 312.3995 552.6647]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g1f987bca941d6949faf7b1554dd7bc12) >>
->> endobj
-1429 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [318.8403 541.7608 393.3404 552.6647]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1430 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.5061 541.7608 513.9963 552.6647]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1431 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 529.8056 118.6724 540.7096]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1432 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 491.3241 302.5811 502.228]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef) >>
->> endobj
-1433 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [306.3967 491.3241 380.8968 502.228]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1434 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 452.8426 233.5207 463.7465]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b) >>
->> endobj
-1435 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [237.3363 452.8426 311.8364 463.7465]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1436 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.7992 414.361 239.8219 425.265]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2) >>
->> endobj
-1437 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [245.5153 414.361 320.0154 425.265]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1438 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [127.1895 363.9243 250.9442 374.8282]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e) >>
->> endobj
-1439 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [255.028 363.9243 329.5281 374.8282]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1440 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 313.4876 230.2031 324.3915]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf) >>
->> endobj
-1441 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.0188 313.4876 308.5189 324.3915]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1442 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [295.8231 229.4025 387.4786 240.3065]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) >>
->> endobj
-1443 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.1069 229.4025 502.628 240.3065]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) >>
->> endobj
-1419 0 obj <<
-/D [1417 0 R /XYZ 90 757.9346 null]
->> endobj
-1415 0 obj <<
-/D [1417 0 R /XYZ 90 739.9346 null]
->> endobj
-138 0 obj <<
-/D [1417 0 R /XYZ 90 739.9346 null]
->> endobj
-1420 0 obj <<
-/D [1417 0 R /XYZ 90 693.1756 null]
->> endobj
-1424 0 obj <<
-/D [1417 0 R /XYZ 90 599.0059 null]
->> endobj
-142 0 obj <<
-/D [1417 0 R /XYZ 90 276.5216 null]
->> endobj
-146 0 obj <<
-/D [1417 0 R /XYZ 90 164.5636 null]
->> endobj
-1444 0 obj <<
-/D [1417 0 R /XYZ 90 135.8947 null]
->> endobj
-150 0 obj <<
-/D [1417 0 R /XYZ 90 135.8947 null]
->> endobj
-1416 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F11 1188 0 R /F47 1333 0 R /F14 1239 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1456 0 obj <<
-/Length 1951
-/Filter /FlateDecode
->>
-stream
-xÚµY[ã4~ï¯è©D¯³o°ÌìE
Jª2i¦
-¤É¤ý÷ûØidfvhµªã?çÄÃæþ±yLçH,d8O3:ßÁô»s¯ð~Ùøf=ûêëyLâóõ½Õ2¢8ãóõöËÅR0
ÁwÕöXd%W4ø¶J¬l6¯ÊÅo볫ugÅ9¡DÈ?g¿üFç[pæãk5JXóùa&¹ðÅìvöc§_ØS±(&¦á`8<FËuì ÙWÇbã;Ô._püµ`*ÈJj«apLÇDQÌ+¶®7õÎ|ê9Ù/{òcGGZ»ûÇ¢J7mõPÕî´i²vó+¥bø*
-ÿÙÐ9A)d_:7È['ô¼K#]Æ%2´¨¡LGóPÃ>DMZôB˾Ôz/G4$ÂZ¼*huÒVõÑVPN"ÁÙ¤ñôØ÷·Q©ìi5n¼ÿéfõv³^0¬~XݬÞý¼¹¾ùzÒàÝæ§÷««ÍíÏ·ë«ïF;ÂJ¨çÄ9%!g¼ ç±êE1Ø©_À½ÁÛÍúýÛ'B`1з:F;ÌâîL"$1pQD, 8JëcZF&^˸$ Q~VDS-j¢|WVµIB¶IbóÇÑ Ë6M[Óö¯p¥9eÕ-ºqnÁ"Ø3
-î/¼è¿BÆNÎßÁ©[
-Å £ËÐ>§Wà5ª»ß³´u|Öîï¶Âß²rwu^îÜÚÒÛÉQ 8³Úd ¹&#éLÂàlIYð&aàMµIxèL¾¢¢tp¤{|c·%Ûö͸%¨a¼O:vÚ+ÜTºÏmm ܨªGY¤
"êvïZ
Ë]î&ïñ7÷I¾7`I`Q½P
-¹pIÁªHþùlO¯ÃW@f >íÑ÷åb©¨÷Òm-OZ îBêÐm+ÖRq¾íøál}h;dÉç*#P©{
Ùûº:à4n4L
-k<L¡(q°F1m¹@u¢ÅYMWß|ô¼n[ÜUm[Æ*tÁ!Ï
-ø´4X½ÅðÉix]²Üù\>ã/ÀðIf4K?yH´©f¯F§I ZøDõ»¢g1EúÂÿ³L at 1cJ¼³n:ñì5ÿ-?SíÐOûè~êÑ!úòÎU£Å+*ëNoƬw~Áe{øÅ `à0+º @uÓ.Xp&|SOø y&üÎo;Â8"ú¥øéèÆ=ú'Kÿð{çÞb&Ì$|¿ÀMÞã/~Ì=áCç/¥'¾ 0ÓTMðñ»°z5. õ¿ó|¡\õ>C^Wª$#:bâ}«TDz82W-DÇ&B
-ßTwG8ú1|ѼP®Bølzpôo3Õ§/¼;éh»þ«\²vYTÉÖvA®}êN{22ÒøW¾-äÜ9±é:ïH2°=è-ƤtòÖÐýçÀ[pFº@OM¡ç¾±µ¤²¶B=
- »kaNBJ3ÂtW6^))´*çAºOj\ß`çUJÂ÷VØÇÓjIbÝ¡úPÎdæ: î!!Í´S"Bx¬ Êx|Õ·û¤Üe~ûÎò"[6§¦Í8UW~Û½¿¹3¬{ìÊT§ëS®à¬û櫺JïI¯î7yyüÛy}idpl2°P +C½8Æh¼´E7dýºo³Ú)=TDzÍ6ûµ ¯1(¸,¸|ÐÕHæÁ4Þ;~ÉHBE~ór \l]wº¢P\Ö8s¸
Ñ38$y£ÁÆ)cJo¶PRg÷éuJp&÷ÇÃî°Ù´û¼që&jQÛK¬3¨ýFôÉ»#fhÁÉ{öî¨/õôÝSNºOìé[£gÍïZÆv/.î(ôL¨³6{ÑhÀc{ àS¨ ò¬LPÚk&³({¤Øw[¬Ã`ÝHÿo-ÈYdöä¤óÒJxØWÕNËã>·m?ZuÝ^ÀlsLÓ¬£ Ý|õ,4ÔôXF¯ÂÔ7mWÐöAMè ÒÄϯnÍCæ)NY7í)ïx$~ênJ^ÞMA2~6¨¡¦øÀïfW&«Ûa
-ì_¬ñ¨¸ªñöaöËmV§ñ©kq¨W2¼§ *ªð_ÝÛû}
-K ýs8ÚÌ0&JʨsÅdé]V+V¸¿»®
s×
øïzã7Ü=qJc?ÂìM£Ô[£Ç¤§vS:òö4hmYÃjsòvÙèoæÒ"ÿ ,dendstream
-endobj
-1455 0 obj <<
-/Type /Page
-/Contents 1456 0 R
-/Resources 1454 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1408 0 R
-/Annots [ 1458 0 R ]
->> endobj
-1458 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [188.5098 726.8189 301.7442 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b) >>
->> endobj
-1457 0 obj <<
-/D [1455 0 R /XYZ 90 757.9346 null]
->> endobj
-1445 0 obj <<
-/D [1455 0 R /XYZ 107.7135 687.9741 null]
->> endobj
-1446 0 obj <<
-/D [1455 0 R /XYZ 107.7135 671.7448 null]
->> endobj
-154 0 obj <<
-/D [1455 0 R /XYZ 90 655.3088 null]
->> endobj
-1449 0 obj <<
-/D [1455 0 R /XYZ 90 629.9091 null]
->> endobj
-158 0 obj <<
-/D [1455 0 R /XYZ 90 629.9091 null]
->> endobj
-1447 0 obj <<
-/D [1455 0 R /XYZ 198.1433 558.3694 null]
->> endobj
-162 0 obj <<
-/D [1455 0 R /XYZ 90 540.9919 null]
->> endobj
-1448 0 obj <<
-/D [1455 0 R /XYZ 265.0922 471.4657 null]
->> endobj
-166 0 obj <<
-/D [1455 0 R /XYZ 90 454.0882 null]
->> endobj
-1450 0 obj <<
-/D [1455 0 R /XYZ 337.749 360.6516 null]
->> endobj
-170 0 obj <<
-/D [1455 0 R /XYZ 90 343.2742 null]
->> endobj
-1451 0 obj <<
-/D [1455 0 R /XYZ 428.3682 285.7031 null]
->> endobj
-174 0 obj <<
-/D [1455 0 R /XYZ 90 268.3256 null]
->> endobj
-1452 0 obj <<
-/D [1455 0 R /XYZ 90 96.348 null]
->> endobj
-1454 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F49 1367 0 R /F14 1239 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1461 0 obj <<
-/Length 1312
-/Filter /FlateDecode
->>
-stream
-xÚ¥ë6À¿û¯à#ÌEO÷MïÌ¥×Îy¦Í$u6
-pîüßwõÃ÷h;þÀJÚvÕo
- 0üHá )ÊO|;ÃÁ¦/gÄ/ǰ~ÏÞ^Pd(KhÌïì AÌWCDSÃwuõcºÞ7¡vó(£a½«Ëz}p3¿èNç]QW0L)KB*¢¯ó³óùà
wR°þ}þ8ûaˤîaÉ2lg²~PÎng¿û¸k0« ì5ÁR¦C¬¡$ Æ8,ªÎÄÃÍ}Yçιhu·hU·Ñ]
-~Áhy[¬¶k¼3yx{Á³4ã°$½µÓ<rq$Ìë½ :æuÕúsòjá#+ÛL½¼?6±5G+§óÃ1¥iÊ á2·ÒmÞ;ûÞ'´Ê^âèxgIQ
-gÅ#ÆAÛèWjYúZ;Ê9~ÌU"Bdöíc¢rnm/¨7QÌpö¨lGEuW7[åªaÞ5õÖ+n´ÖEDEø=""Ô>&>vHú1cåD"É0óº÷"߸SÚM½/WN^úó)¯·[åµôN5ªÓ^ѼjmC6@g'¯£¾MJÃj¿]ê¦5æ]\S»èBA5Ewp¢3d¡VÖCìy(ÔMÃóaÕàä:8ã¥ßw×hCk»rs÷EçMSî»Þju´Ã«¼«õðm®8´y¹¯ìF2Á§rHN $ÂD¦A%âLã³WÇZ?bEfnìEÄ%ÖÛ_ëNJ0=£äùcsj§(%L<îf¾0×K #ⸯëBW¹ì%zÓ'²h´Tù·`Ð[¹]SíïÑÛ]çÁ
µ²µeºþæU|µñ¯½ÃÝíÊßë}ë¶Eà0÷Ùs
- KÙÓé¦Ód
-ÓÛÒ=èT¼è")þ!£Ï ½O!Z B8y¢ÙkÍ0â ÇL\ìS®C2SöS>ç??^Çæº÷ã¥jõê_¢Êdj3:Bµ]¶÷8Ï Ã¡2=¡¶]Vݽ)\&Dÿ¾s3VäI¸I^øÇ!÷swENζü3Ñþ¹¥î½YëJ{¡VMYèfÄò,;¦åWkRãdw.¿ JL×}dc§AÆS½°WìÙcAöã¹ ÔAFäK *ð ÝcÁÄ ÈH6Ìh A2{èAvÈ`v YL³þKhANë¤"̾FÇMÍ]Ó¶+J-!Cw{U7ÊU?s·;¦r7eÝ4q'C'Ì«?®oÞ-æ7¿Ý\ß\~Z\\ÿd²v¹x»_½¿½ýttÕºýºÚ=¡Où¨»þbûÛ¶ºéç6ª;iÉeV=ÆèM£û0GFûj¥ò0´öÐvz¦>& M<l$"ù_ßö«I p|Oøp0ÍýnìÅÙèÿ!¾Ñ]4
nr¡Ì=8£éõ#±îÌúÎ}¥) {5þ »®¡.¾mÎRÜa¸ÿ.«k÷Ov>ó4¿ wXendstream
-endobj
-1460 0 obj <<
-/Type /Page
-/Contents 1461 0 R
-/Resources 1459 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1408 0 R
->> endobj
-1462 0 obj <<
-/D [1460 0 R /XYZ 90 757.9346 null]
->> endobj
-178 0 obj <<
-/D [1460 0 R /XYZ 90 739.9346 null]
->> endobj
-1453 0 obj <<
-/D [1460 0 R /XYZ 90 596.3121 null]
->> endobj
-182 0 obj <<
-/D [1460 0 R /XYZ 90 581.7418 null]
->> endobj
-1459 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F14 1239 0 R /F22 908 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1465 0 obj <<
-/Length 2114
-/Filter /FlateDecode
->>
-stream
-xÚµZÛÛ6}÷Wè
-tYÞ/y)ÐæÚ&4uI`8^í®
-¯ZÚ$û÷J"+©ÄYÈúr<s89$sÿÈÜà¹
-Æå|{3Ãó+øøÉÔ_Á÷gMÀo«Ù/©d$óÕeiA$(¡óÕÅ»Ë3FÙÅí.YQ³ííM²/6EíV̼`XÿÍÞ}Àó óÇ#f´7cèüfÆ)sov³¿gy;ÕåÆ"á>¡n4§ªÁ£!ãŤ¨Fg7õVKCÙ§l]ÝU<Û_.©Xd?ÎÊAFÒÄYòÀÀ:x¼Çî| &RID3£ÓTc¡!X"Î4?Ú±ßS*º¾_"ìÑ£b~!KÙöûÓE=Òs.¢tÛ¯W5æuÃÇhôìZOß>ùûzõÏ«Gë^®ßÿyþrÉÄâíyÃ
-qÂt8,áÃlø0m>g¤?
-HF)1RD
-:%rX
-x=8Q#là¬i£dÄÕ\#ÉËA¢ceôÑetU¹}ü7ÙÖ9]V¯ÒÏɾzYÜ}ªË YR¼øæE^½Oâºe, üþn)ĤÄw¹gb¼bÄ«WLÃ`¨bÂ~}Å4ýN¨ó)¦Ñ³;X1/Þ<·Â·zöêù£~ÉÀ´"8\25*BÁ|`jÚ|ÎèhúP¤2â¤iØUYF/ËJÉ¿¥Tª·úïEz¹$zqL-`¬?N>×'×ä ¢X
-¿f4(,¡8¢ÖWÇ·û]þÖ4!làÔøÖ*Ôâôx¬Ð_W¡-¿·û<½Ú'=ß!¦(éø/P±èÙµ,®¿ì²íº¨õUR¬«Ìé°¢"©GÄ£"\¨äHF;3îûÕP½XMÇGtíD£è)·k¦á(xTãò^6CÔ-Äft±L ÂÉI}ÓF@º<Ì2õ]è8)óß]§ PD,6[ûÿuºÝìjD%\IûwUJ êD³{\îYa&¶Ü{X\LCböëŤé7Ý÷rPØ«%;nÇuÄáczvcåÃ.X#B4¤¹á@xT¥¶Zí ÒH®¹ 2èÚ¢!Ô@zIq08°6ç|)Åâç1(dîÔhx|Ißî1PÌU^ô¢Á¡ °¥Gã"`+
d·&ã|rÙI_ÓF@>=Ìòz·}Ðl¨E,ûÂò§-WvABA7öÕ$¥# 5hTc!¹Aí¹¼Gå
-f
-YlÓ`×#(§&ÌQWB'±1v×bËx¢%ÒÂF7ÀÚ(U©6öá2u¸¦¾å[»di©Æ±ÂÙyTÕ YÓÏ!ÍÖVÞq;.Ù5<ê¿cuRÓ'4âÈp<*BI(ksh+vYà~p
°ä$kØ©«Øq×:(bÖ&5ªbMXKÆ !Qã c^Ü£1 ¦ULÆ,.c
-^1â×TÓotãÙö=aãaѳÛýGÈ|ýñnlç
¥
-Ä£"d(TÑu¦bHìS £ôÔpx|A×î´'ä:<p`z5#;SòD2P©N¡9ظ}I/ºÔ.±ÏÏÉnªÙí.e?H0QÂÌß1ó ]xD<,ªCMøu:ÔòÛó¼{D¹K÷{ÝïDòqeªá1Z]«cº4ÜI¤$DÈ£"T(4h0vÓ!Y2ÐBIÈ
±ðøÝI²$¡
-Á"TÀ *ºÅ ¸åPYªÉÁðø¾ÝI{Y¨ Gãb4ÔQÝpD6³LÙMÎ÷<;*pÓF@=ìÛÆÂÞ0#È6InOø}ê®ÀÐ~ØÁCd·FT÷
-nÃiè9aËçÇaï]«jæëâ:Íó»¼Hnz:'b
CáAa2,¤y'üCÚ*lÂ11óÞ±:IX¡Ê$lØC£w°{Æ(":ã¦ûo?d`P§-D¥·[²$\l³}QîwÃæò°äbÝ8imÊ·_GJfî¤tÓÆð'Õ°_QD»BÔW
ÜOûS =àTºãíÒ7u¼PÚ
-Åêx¼@ÞXÛ«K´\ÃÇÃ×ð£Ëäð
-ÖU#CÁ@¥a#Øê"|óö¼ EBL¸ì2% ù7µsLT¬ª;@ÿî¢>z
-Ou7ôذüÆjê°A±V«É »Òn¿äÛgb ¥65ö¤ãÖóe®¡=¾±]kY¥I{
»
`h®¡;IX´³ÿ>îjÞaHb3Ļݢ#kwìíC(~®Wò¤;e¯£á'Ѧ¶,*¦«°N ´ÝQ©÷ÉaS¸Ç.7ÒêÅKW=¦úCĪÐúŸ~U߬kxs¸°uôes°÷_êø?϶]ZÜu²äò£w®0¾Þ]%½Û¤öç@ÿsendstream
-endobj
-1464 0 obj <<
-/Type /Page
-/Contents 1465 0 R
-/Resources 1463 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1408 0 R
-/Annots [ 1469 0 R 1470 0 R 1472 0 R 1473 0 R 1474 0 R 1475 0 R 1476 0 R 1477 0 R 1478 0 R 1479 0 R 1480 0 R 1481 0 R 1482 0 R 1483 0 R 1484 0 R 1485 0 R 1486 0 R ]
->> endobj
-1469 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7309 674.0771 308.4101 684.0047]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e) >>
->> endobj
-1470 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7309 634.0387 304.5346 643.9664]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g64c80d3e0501b321d217b1642d68e23d) >>
->> endobj
-1472 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.3758 547.5248 263.3988 558.4287]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5) >>
->> endobj
-1473 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [267.2144 547.5248 341.7145 558.4287]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1474 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 507.4864 219.6728 518.3903]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g8bec782e21be313750da70cf7428b374) >>
->> endobj
-1475 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [223.4885 507.4864 297.9886 518.3903]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1476 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [338.2475 507.4864 412.1896 518.3903]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1477 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 467.448 187.8525 478.352]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1478 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [188.3506 467.448 281.1021 478.352]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2) >>
->> endobj
-1479 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [284.9178 467.448 359.4179 478.352]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1480 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.3758 427.4096 269.4859 438.3136]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_gb17065e3d53455973844568d9f21c72c) >>
->> endobj
-1481 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [273.3016 427.4096 347.8017 438.3136]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1482 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6278 387.3713 287.7565 398.2752]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0) >>
->> endobj
-1483 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [291.5722 387.3713 366.0723 398.2752]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1484 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [406.3312 387.3713 480.2733 398.2752]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1485 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 347.3329 252.3496 358.2368]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b) >>
->> endobj
-1486 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [256.1652 347.3329 330.6653 358.2368]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1466 0 obj <<
-/D [1464 0 R /XYZ 90 757.9346 null]
->> endobj
-1467 0 obj <<
-/D [1464 0 R /XYZ 90 739.9346 null]
->> endobj
-186 0 obj <<
-/D [1464 0 R /XYZ 90 739.9346 null]
->> endobj
-1468 0 obj <<
-/D [1464 0 R /XYZ 90 692.6428 null]
->> endobj
-1471 0 obj <<
-/D [1464 0 R /XYZ 90 567.0668 null]
->> endobj
-190 0 obj <<
-/D [1464 0 R /XYZ 90 308.0887 null]
->> endobj
-1487 0 obj <<
-/D [1464 0 R /XYZ 90 281.3372 null]
->> endobj
-194 0 obj <<
-/D [1464 0 R /XYZ 90 281.3372 null]
->> endobj
-1488 0 obj <<
-/D [1464 0 R /XYZ 90 237.0839 null]
->> endobj
-198 0 obj <<
-/D [1464 0 R /XYZ 90 221.1815 null]
->> endobj
-202 0 obj <<
-/D [1464 0 R /XYZ 90 163.0392 null]
->> endobj
-1489 0 obj <<
-/D [1464 0 R /XYZ 90 138.4446 null]
->> endobj
-206 0 obj <<
-/D [1464 0 R /XYZ 90 138.4446 null]
->> endobj
-1490 0 obj <<
-/D [1464 0 R /XYZ 90 94.1912 null]
->> endobj
-1463 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1497 0 obj <<
-/Length 1537
-/Filter /FlateDecode
->>
-stream
-xÚXÛ²Ú6}ç+x«]l]òÒܦ9iB'í¤Æ·Æ>µMß-K2ÂvΡIë²%-í½´´bø©ÂS¤Xħ«ýO·ÐübBlwý¡oðx>yøÊ©BS>oÚ8A1%t:_bÄg!qð"mL¡.÷©)ÍgåmÛiù©ØÌhÕ>i²²FÎ$
-¨}¿<wH,Ðq¢qü3ùø O× øÕ#¦d<=B#¢î'e®OÞO~íæ1í±ýÆ]³a
-UÑíQDg!Á¢Î¶Eº6»ÛórµØ¦Í¢XË¿êÅò´X§·ÍÎtÿclLëE£÷ýðy¤¼©ùõNp» ³5ÐX$WÖîÁ,}DÃ#ÒÚ`ÃI)E\EÂZfb¨g2)fDLC!)ãwis¨Úl·ÙY³µsA¹1ß<Õ4ø<#qæ¦)±ôñpEþ)$U4Þ·HI)OÐÈþBÂ(ØÊ@ÜÏqe6®uü\i at QyV¤®Ü¢GCÝnÙf %¹2ÒÒ5!¬Þ®<ºBHD :!HűSt¸
-á(V"þ2IJ¸5úh<õi#<FBaB¾!gÔh(UÏ{» CàÈ'ø$RxCI N£¨íü 0Ei¾àátÕè26ee]ÒØRv]J5Ú/YÝÔ! ö¬6ߪÝ|ºF?λuÀ
-!q
ÚÛ~ä¦ñÂ'vÎc¦=§¡¶¹ÜÁ´°BÒáÒnÀ&DgC`whwh"{hìáðu°%æ7H c.ù6 ¼â\È2rHkCO 9GL²è{p<ï¢æ7~éQÕ5Lg=¦s çtÈtÊ
-Óõ×1½-Û¾f§éÛ¾qChý½Ò:-ÜÂ
-°VbVù)+¶¦T«]6#Ak*MFÊU T;ç¦7üæ½ù®Ë´.~4nÕRÏÙ:íCü;+ÖünáËË=ôb³9+@òã÷òÃë'ùo->{;¹øíÍÏonfp>¼AÝ2_ÙÙ¯;A©(D,kðñT3
-Wvcló©³}'Õø`µZeÞ:P2
-käuÙÏ£ÅH`¸ôcÌPܦ}º«ÚZw^BÔÙþ ù$Ϋ÷Ý;øeµX¦y©EëhT@w|Ç(âLô`ö²µÎêp`(_Kõ`Y ¹aLŵÞéìï0÷ìÐH¦ÜT¾öú®KæÜßí>H|õ-ϧ ?HFd<Ùí¬Bßl~8Û×s)ì¦^ñ9r§þzÃ÷Ýæ@jHë¦ÊVã©´ýפù«¢é,Ú.D½{âÜ%è]ß.o¸ü¥JÓQñïiÑæ¹5°Ê®¸FDÝ<~µxûnáàæÉÈõrÜES¤w^ï~NÌǯ÷. at Y½Ð\ê&Ýg©Xþ_aÔ·îùWÊS¸Pzm.^©«²hL.׸÷¤ÝTåÞuq1;ÿ±(!ÇÀD)¼PD%=Î(ôP©Æ |µ!èchEýh "Á(¹{õÎjdùEÓ%ϳéõ¥ç¦ï{¼yxîY[sf¹í;Ô&]ðã3«:
gáV`[%{4ÏBNu²[À,ÉÚT4AÛTÞõ$Å*µ5½H§¥ÎÑÝPLó4ì@é¼¾,}3ÙÞáÐòû/¯MÁsE7Öå¹R
-Xļ:½ÚhìßH$FïI#<æßõÇIûW¾ÆªÇI`Òý1bAq,@ï§ó.z^e¦p³²!VæCâGT<¢¶F1¶%ûµ¤Zkê#¦õu 5§Ø´*`He»_NÛ´è»Oÿë3â¿«Û×äendstream
-endobj
-1496 0 obj <<
-/Type /Page
-/Contents 1497 0 R
-/Resources 1495 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1502 0 R
-/Annots [ 1499 0 R 1500 0 R 1501 0 R ]
->> endobj
-1499 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [319.7125 500.6436 461.46 511.5475]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9) >>
->> endobj
-1500 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 500.6436 513.9963 511.5475]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1) >>
->> endobj
-1501 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 488.6884 200.8139 499.5923]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1) >>
->> endobj
-1498 0 obj <<
-/D [1496 0 R /XYZ 90 757.9346 null]
->> endobj
-210 0 obj <<
-/D [1496 0 R /XYZ 90 739.9346 null]
->> endobj
-1493 0 obj <<
-/D [1496 0 R /XYZ 90 703.466 null]
->> endobj
-214 0 obj <<
-/D [1496 0 R /XYZ 90 688.8957 null]
->> endobj
-1492 0 obj <<
-/D [1496 0 R /XYZ 128.7743 607.5443 null]
->> endobj
-218 0 obj <<
-/D [1496 0 R /XYZ 90 592.8745 null]
->> endobj
-1491 0 obj <<
-/D [1496 0 R /XYZ 205.3967 491.8415 null]
->> endobj
-222 0 obj <<
-/D [1496 0 R /XYZ 90 475.1143 null]
->> endobj
-1494 0 obj <<
-/D [1496 0 R /XYZ 331.5122 417.6733 null]
->> endobj
-226 0 obj <<
-/D [1496 0 R /XYZ 90 400.9462 null]
->> endobj
-1495 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F22 908 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1507 0 obj <<
-/Length 1549
-/Filter /FlateDecode
->>
-stream
-xÚÍXÛn7}×WèqD,wæ±h6H[$uÀ¥µTÖ¦Òº¶ÿ¾ÃåEÜv]ø%0ÈÑðÌððÌpaNñæÎµÔÄr¡æë»ßàðÛé%Î/s/f?¼afnULÍ/®
-dÀæO3%®Uñ[µ¹ß%´ø©ZßßûzUo«ýâËÅ»ÙÏi Brnf¾ÐùÁ¼QÂóüB XËæw3Áxü²ý9ûüøæC±HàÃÁ 8Âb4Ó>Iôb ÒâcY¶ådñïhÂúãêk¹®. ï ²ñsñÞÜï×.öã@ðJkµ1gw 7ð Y¶@Ü·àgÆdw- ä£+
-b
-fú97r¸ S3\Y³T©ItÑ®
îöaW/««¯u¤D£ 9QJiÊní@ÞuôêérS~«o»x²Fã]&« $LsÂ9ï ùL%í«QÓíuÏæ"ÙO"èú=墮¾U»êæ©¿k\XÒØñ,$« \2bê`«/,^¡ÊXSÜïÛ}¹ÁoÊÍþ43º5cíýÒÆDp °Úq8Wt¾i÷#fúÇF@}P¡í RBYQ22²70A¨Ó¥eî£[è¹Á¸(T[sZÊACí¹? r4SßíñÙpbiFªFüó*|n÷£Å£×(ÁòÕ8Ù@ngÍrP V×
EuçݧÑq-(±BøMnÕò¬±6Z³yçë"øßyç1íÀp§AWX"åS
-ͦ6sاC´Z7ig¾îÑUÑ5òÚpܳÝv_ö%TÖÆöSxz~'´áöP
-z4`½ÑZÎÀc¤ì@fZ^?}ëå#\0\ï^² ÂuD5RÎ>ýÜýJöSz~%åV¢ø² '«)δ¥¼@ %ñÜt$û (}¿ú"%úéhJáX&|M}æAÆü\ï×ÑSµJ¢=U¤K¬¦ì%Õ(÷1RÙwW¶XX<p;^±
!Ðñ!x˧ê4;Sà/Êxæ#Ý?N·¬ER
-¬v"x!® ñ
-qæFÕ¹¹û»×ØÌQrKöa9Óêâh+Óì¤*tSDéÀ\Ú\~
-ó-mô>Âfk!@ÒAè{ÆÞ3«û=EË+cDY¡×¦åãpÔUÞòEÑ^Ù>ÖRÁ*ÖÎÙw'Ú5
-;FGÈiC"{&3Bª°âôa·Ëë©ejè¹,ØýÉߪ»®ìüu²
k`É ëê^ßqNÄd©·¡6ö6Xo;uÃõ¼±íðµ:CTägÕvÅ0Õ ²Í¨¡ZÒY/4Zê¾ µVD5V«ìhP:JW?NWÝ£kCe"9>ù
-ù2ÄkµLPÊ¿S^)
-ygB ¿-Vs¼+ÒVipñrÂ(V%h¢Íä¯×¸Ã{få?Sø|]üC}»
-C°îÉǽ=ÖÇWCÁ3I at Cäéï½?{RHdÞ½çC³å¸CCBÜCX{åXqÄÂܼÜEyXíüì.Ü!¯)À0\]8ÃÝ4TÚñ®q¤ætMSd¸§1²@¢ý&îàÖ«Ý.>ßñ®]W«õß½;4D)©>X[Ʀî%Ñ~ÿ`à^Òó{þ°¡ÞãLäl[·5VúÞÛ÷N[¡_|Pt.¬¼¹mîàå6UÏoTkâ¡8¨oË=rµ,ÑÃ6¼"cýÈ×L¿fá£ÔFZ Ë«@_V#üÃê° ßô¾¯PÛ:ð(f¡«§Ø=>Ýû¡[Ä@ÿépîendstream
-endobj
-1506 0 obj <<
-/Type /Page
-/Contents 1507 0 R
-/Resources 1505 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1502 0 R
-/Annots [ 1511 0 R 1512 0 R 1513 0 R 1514 0 R 1515 0 R 1516 0 R 1517 0 R 1520 0 R ]
->> endobj
-1511 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 674.2257 165.7157 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1512 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [167.3906 674.2257 270.6627 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170) >>
->> endobj
-1513 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [275.6551 674.2257 350.1552 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1514 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [165.2627 623.4162 217.068 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1515 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.8891 623.4162 317.1799 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5) >>
->> endobj
-1516 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [322.3185 623.4162 396.8186 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1517 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [440.0541 623.4162 513.9963 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1520 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.6693 392.6391 367.5764 403.543]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170) >>
->> endobj
-1508 0 obj <<
-/D [1506 0 R /XYZ 90 757.9346 null]
->> endobj
-1509 0 obj <<
-/D [1506 0 R /XYZ 90 739.9346 null]
->> endobj
-230 0 obj <<
-/D [1506 0 R /XYZ 90 739.9346 null]
->> endobj
-1510 0 obj <<
-/D [1506 0 R /XYZ 90 693.1756 null]
->> endobj
-234 0 obj <<
-/D [1506 0 R /XYZ 90 574.141 null]
->> endobj
-1518 0 obj <<
-/D [1506 0 R /XYZ 90 547.6559 null]
->> endobj
-238 0 obj <<
-/D [1506 0 R /XYZ 90 547.6559 null]
->> endobj
-1519 0 obj <<
-/D [1506 0 R /XYZ 90 491.7138 null]
->> endobj
-242 0 obj <<
-/D [1506 0 R /XYZ 90 477.1435 null]
->> endobj
-1505 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1523 0 obj <<
-/Length 1952
-/Filter /FlateDecode
->>
-stream
-xÚåZKsÛ6¾ëWè(ÍDÞûH:Îtød2²LÛÊØ¤KÑqÜ_ßA@ rÜôÒÉ!|¬wý¾ÝEþ¥ÁK%2ËåîvWðøÍt¯7ð~üt¶xùê¥AFR¹<»l5H%tyvña%^o¨À«?ο»æåû¦ÞWîÑÏU¹æxõuMðª¨{¸ÝPZQ³þtövñëY0Ýy&$Öð_ðò<|»À-p1.o2s³x¿ø3èq/Ú?H-P^!áP¿D
-+VÑ
- Ƨ.æ4dh5BTBªÆ×÷å®ÑC"R)ÄÖÛ8çi´=KÄæG=ÖàGJÅÐÁÖ#Áæ-©]ÁRöíî`Ôîz[»Ðýg¥ÀXë'Ælä§6+~ÚWõU'ó.öØËç<éµ\?ÜT»ÏÕùÏÍã]ñùà¶zà
üáÌGÎeÜ ®1î#xdU2D $üò9FzhÞ0& < ñ1
¤0´µ!dº
-´ÃB²ó¤i"âRÀu2)GØrÄ&ÖÑúÅÕR_·I°ÅÊè£)ë×»¢¹¯K×[÷K=$0-.Ü£¦º«n*KWîIÕòG÷Ö¶&b
&'âJ§/ùµ
-p¤¦È¹ÈQËSI¤phøAùâ|=ä¼{ËZ¢%ÒÂFwÆSØiUÞSmlÉ0YO½Ü§Õå×&jÖãMÊøB
-d¡l°§À6'Pµ´ùÈT=0vÙʸÍ"2$4ÏBp¤cÁ^làríÕe½æbUÝvϯïó øIJä°0I
iÀA,àXáL/±ë¡Ù³»/Çh¤)§ovq^>çÀHoqòv¯¹a
-¦ÐóaR/(Ák=¾
Z_êiøª6g£]J¾ÁVýßþà
»~1ªß g¡:5öA>³ê±Þcì]E¼zó2'R2 ¤2>pJa0¢ï·¾b5
-&hur*ù+#½ò:bÙ ´Ì© Ô
-)â(¬½èø=Kõ#`ÀûT´j÷åEÛÜ|»«Û}{áw_íÛ¢>¯³
-P0AÈsÊC¬c¦<1»7áí/{=ÞÕþkQÒÛÁ2«Þ_^ßßnËM½É·Ø^lÏo|q©êÛÉú!`ÌÖY?¸FZB¯©^,_?"
sõcÞnHߨn²~@zK"fgêG's`¤·ÚÝÝý¡h¦Ë2¦ç£¤2ÎPÛ©ÉÑ.ÌÔHd3©O/ã¶Ø#
-Y¦C!iß´
.UôX¬ÊZà±£!·B9¦X¼MA>±Þ·r¥&q(UÆKÍ÷ûas>n>7ÈXF*mGîÀȱõa)Ëïi.#ftÌ1£K0cè$B}i¶û2ùÙ¿¯.cÊ<L zÖ#á¨ïx0$ÈDÖHwÚçO鳿T»ûÛÖÄg|ǶG|öÑ£¢ ÊÕ=#g8¤}=jb1¬õd^E¹lzg.Hq¸³ZB´°bß È%Ôíû q§ÄR*ÁGÎäw©´LR < u*Ä`ǹ଱Qâ-` &ü«á¦{Z¶øND"`ã&;É@¸ýû/ ©
¥FµdÐ-ñ)õBXjü%A¿`º$°Íq0·Íayx5æ¨l¢YëA*a¾ßÝØÞ ÄÚ¤¨ÖT¬\ i³®<{åí®)ê»(ê.Âðô~{sÓÉ=Ôû¦ñ¢EtY
¾pwsv¨(/ºa)n¢:4âe®c1(WÀ.ÀìJÚâjÜYDR´GRJ¥ex>ÏN:MÉå pa'ÃEpÃ{'I 04krM8LMFBP¢¯25ÀCÚK¬½ÇaÚ /´Ô&p% ëàÂd8ªgÑq=RJj5«Á§Lþ(ú³bSaò0ö½î&bèNÖ¾BDe*ò0×2N2ôJ¡Ôfé5Ì/ÕÞlø¹0?zJDms?Ë»±Ô4ïR©íêÀ»³Ö¼;6äÝ ö?å]Öñîè
K©ïayy&PÜBGyv
-9Ã(Dµ{ÈyÊaûÄA;JwÜj¸Ê» æ£aÏôÓqlÒÃv¤>=
-"M´õgþvÝÉPlHíº¡Î|ú*R?ÍY¥ð1xE¤ÏúÕF{eçiÂhÌZ0å)¦ý2:'ìBßeQo¿"?¥½®÷ݯQüûWT½¢ÝŸ»º´´SÕîæ·m}açaë{ú{µÛÞìÇÁV·Ó>:ô#â·Ç«¢Lè&â÷_ùLâendstream
-endobj
-1522 0 obj <<
-/Type /Page
-/Contents 1523 0 R
-/Resources 1521 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1502 0 R
-/Annots [ 1527 0 R 1528 0 R 1529 0 R 1530 0 R 1531 0 R 1532 0 R 1533 0 R 1534 0 R 1535 0 R ]
->> endobj
-1527 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [164.5401 674.2257 258.4072 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422) >>
->> endobj
-1528 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [262.2229 674.2257 336.165 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1529 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 635.3714 187.8525 646.2753]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1530 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [188.3506 635.3714 295.4979 646.2753]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__conversion_g8a1eee67a1de115d264719157c109a20) >>
->> endobj
-1531 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [127.7429 596.5171 207.7721 607.421]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4) >>
->> endobj
-1532 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [345.5834 596.5171 420.0835 607.421]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1533 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [462.1909 596.5171 513.9963 607.421]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1534 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.7653 545.7076 237.23 556.6116]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d) >>
->> endobj
-1535 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [427.2094 545.7076 479.0147 556.6116]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1524 0 obj <<
-/D [1522 0 R /XYZ 90 757.9346 null]
->> endobj
-1525 0 obj <<
-/D [1522 0 R /XYZ 90 739.9346 null]
->> endobj
-246 0 obj <<
-/D [1522 0 R /XYZ 90 739.9346 null]
->> endobj
-1526 0 obj <<
-/D [1522 0 R /XYZ 90 693.1756 null]
->> endobj
-250 0 obj <<
-/D [1522 0 R /XYZ 90 496.4324 null]
->> endobj
-1536 0 obj <<
-/D [1522 0 R /XYZ 90 469.9474 null]
->> endobj
-254 0 obj <<
-/D [1522 0 R /XYZ 90 469.9474 null]
->> endobj
-1537 0 obj <<
-/D [1522 0 R /XYZ 90 360.0074 null]
->> endobj
-258 0 obj <<
-/D [1522 0 R /XYZ 90 345.4371 null]
->> endobj
-1538 0 obj <<
-/D [1522 0 R /XYZ 90 237.8444 null]
->> endobj
-262 0 obj <<
-/D [1522 0 R /XYZ 90 223.2741 null]
->> endobj
-1539 0 obj <<
-/D [1522 0 R /XYZ 90 181.6345 null]
->> endobj
-266 0 obj <<
-/D [1522 0 R /XYZ 90 167.0642 null]
->> endobj
-1521 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1542 0 obj <<
-/Length 2564
-/Filter /FlateDecode
->>
-stream
-xÚÕZYsÛF~ׯà#Yeç>\ÙØc§ÛkÉ{TrQ$$!! ¨¶ö¿oÏ
í>léAC §»çî¯ç aø#3gJ(d³õîÏnáñwg$¼^ÂûeSàåÕÙó×TÏ2ÊÙÕÓ ÐÙÕæ§9Ã%#LÉùÙæ°MK*ðü<[vɾ\i¶_ü|õýÙÅUe%8!$ÖÆog?ýgpæû3Ñbö ?0"ÆÐÙîSlÏ.ÏþZéñ/\¡±ÂC8'4Âà@f±$ãùËt¿I÷·Öuß #ë1¸õ¶ÏÅF»#J ¬
9
-wSÀ{Hp,g×z¬ÍÏ®-¡lÜb%5e@2XÊ¶ÝÆÚ³ËÒë]û*¿
-2Dù)zzwÛlýe}¸ úrmÓõùã²ëå)A3G%5á
-@éâñ¯Q©VðöD0*ù)ó=½Öü¿ÿðþÕW>½|ûîüËçï_]\^vÝâCw9Ô3k¤¹bmgþ²XjMæ±Àħ
-!ÍP$ CVöoBbµ&\ nTÁ <ë
-DjDf§â[ÉO
-©§·Æwi (àÈ Á¿zóñâÛó^8`0!0m!°Á(µl
-pÀЮÄîqáN?0ìdàÉ ðT$µì(?5¦Þ~`_^}|ûêªëD)tŶð)Þÿ[j±õ:ÿÝço
T%É%2zh0`Î0iu
-2;
(²µpYkpãäj¦ÁÉ?Pí°·AÈzõ!_p1ÏÖIQ<¿ºËLÍÕÆ»yê ûáèöq!ÄõI)!Oò¿¡£ªÙuý
¢)A@ÔX÷_öëcÕW( wÌôÑêÛ©¾ØdõµXWß »±ú¶ì¦û^#7DÉÙãÅ7ÊO9ÐÓ[ß")cîóõäã(TRN@Ú"é ÉØ³á,z2ü=½5eéÝ<4.Eã(D©)40hù/¤?óÙ¹èù¸A\r*2üW}½Õ/PÈëqTÌuù!rÚÖÁhÂfJÍXnè÷i ¡¬|g5Tn²ÞÚF¸CîI·òº&dÿ Ëýÿ²Ãΰ·ò qߺM¿&ûBý2)}mâ´éEd&§Z¨å»rhx9ÊûÃÎð?Áû,BsJ¦Ç©1 ãÉR%6MÕ
-
cT=n·¢ê¦ÝAª6¶ªñÙªòSôô¶©ú>¯7L=¦¾°E"
-MøAEJÑ!¶¶õݨSâö;ZO¡j[ùÔÈÓv¡ÃÔLëàÕ}ºL94Ý+3Lâ\`Ä¥%ÛÓ«ä'üíë&q{ª2
-;v95g(*Û¾ízâiì]i#o/ÔæîU±ûD+p()Ï¡0ÙC<«Ó$<×µµ ÿ
-Zç#¦ÈÓi¥uD ZWb´ÞT8Bëvc¶ìÑ:ÃHÁ±cö8Gù)zzÛ´KX%v¦íQ£ð
rQYg¨vR+}*ü¤]½'±;ÊeG¡ð]pØ´}èлÄ4ºå'L02/ÃÛ·Ã* êTÜ*ù ûzkÜâ¹sIâ¹q"ÇèpX3¢ÜjøÔ¥Z6Å
-`ÂjmO*\@ýÅÒ<¥4uJl°4ÖéÕ öÏzËÿ§jÀ ©}¼µá£9¢\xH¸9OÊUºMÐçI±ÎÓûx½Ô+liC}0¿µQÄÉ<-üÿì¦tðA@»9l}»Ìüÿõj»íA ¡a @¦dãS4åÍÐÓÛ[éþvÞØÈÇCÑO!µ
-ÄSÛ³ÞipÇJ0yØrç3Æ4/E@©¼[
'«ðÂúøö«|#Ov«tpO÷±«£. Ä]aϯîâü<,¤Ru¶¶c+bSx»Ç©6Ëévë[û,ÐG² bþÕòGL]z¯Êp[yI|³Io¬ôMWûqMa¯.³]èôþ2 W[Ûo}«8Üßgyé`Z¿VLÝ´X{9i KdåðumZ6¥úw¶H3ÐÅàì2fï²2yÑÏtØÄ²q³ÔÝöâM!E¨µYÃB&ehc¾Éü7c¶3j§ëkº ²6'hÂ?.CG·=m,$
ÝQ>÷uØÿù/×A>íuçIq
ï¨5Ü[NiÜMu꼤 w·zôç^º
xá°%¸x÷þòþUdó¤<ä{ÇdðëáÎE}_¶å|øBã>+ôÚåñC¶OýmËçÓüÛ!)ʨú×JÂEýýK².Ûã!ÍJç0K50¡ÕüâçD8s¾1HÈzö©ê5\±ÏCyr¯Ö« ìgסS²¿Éòuìc /A·Î
-¼³K&¢x+»¢/Íãø"©r9,.V1*§3p?µýAµï>ýøm$Mi<
- è#?3¸º½vYQ-pòru?ðTi,ý5wÙa/g¸ûL®òX}æx±{sE ÀÎZó趸+1=RDµêÍqjJûu)d&®ðs¤4%µÎÁëq½íVÓ8¬m«¾0î°Ð2ènMÁ*Ìl`ýågÂ*:°ÙÚÆélµc£¨(»ê,ªK8Áã.U'¹Gà$!N<
-Φôq8+©?gû
-Ö_o°'»t}w"¤¢va¿¾mñÜÈÝa[¦^w²ñ|v|£ÀÜÙÐñK`%,DÀ`¼ÆKlÏê`
R^ÚÀBVö||Å ÇnëZfh\Ã:{Âr,^øY9/ñ XúV¢«è 1R½}é..àÙªÿ
-êÃ*úµ||}ÐÐGdv+¡(0"RÈ'}_æ§ì0ÚtØê({åd?Ë1HpØJEW,ü߫ڵeçæu
ã:IJñÿxAÕ~QCË-CãÍÏU¾±,ý°ÊDÏCÿÁD¦åc.É믮ã÷x¿?Þ&û¡ÃÜÿKM:¯endstream
-endobj
-1541 0 obj <<
-/Type /Page
-/Contents 1542 0 R
-/Resources 1540 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1502 0 R
-/Annots [ 1545 0 R 1546 0 R 1547 0 R 1548 0 R 1549 0 R 1551 0 R 1552 0 R 1553 0 R 1554 0 R 1555 0 R 1556 0 R 1557 0 R 1558 0 R 1559 0 R 1560 0 R 1561 0 R ]
->> endobj
-1545 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [144.8245 671.9328 245.7355 682.8367]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622) >>
->> endobj
-1546 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [266.0797 671.9328 401.0726 682.8367]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc) >>
->> endobj
-1547 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [467.1821 671.9328 513.9963 682.8367]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421) >>
->> endobj
-1548 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 660.3512 205.0082 670.8816]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421) >>
->> endobj
-1549 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.6923 660.3512 377.217 670.8816]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa) >>
->> endobj
-1551 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 571.5507 206.3927 582.4546]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae) >>
->> endobj
-1552 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [210.2083 571.5507 284.7085 582.4546]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1553 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [348.4889 571.5507 413.0163 582.4546]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1554 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.0251 530.2828 230.1813 541.1867]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb) >>
->> endobj
-1555 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [235.1007 530.2828 309.6008 541.1867]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1556 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [449.4689 530.2828 513.9963 541.1867]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1557 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [129.7241 477.0598 239.0731 487.9637]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4) >>
->> endobj
-1558 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [245.6915 477.0598 320.1916 487.9637]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1559 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 477.0598 513.9963 487.9637]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1560 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 465.1046 149.1079 476.0085]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1561 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [183.104 376.2003 281.9423 387.1042]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe) >>
->> endobj
-1543 0 obj <<
-/D [1541 0 R /XYZ 90 757.9346 null]
->> endobj
-1216 0 obj <<
-/D [1541 0 R /XYZ 90 739.9346 null]
->> endobj
-270 0 obj <<
-/D [1541 0 R /XYZ 90 739.9346 null]
->> endobj
-1544 0 obj <<
-/D [1541 0 R /XYZ 90 692.0895 null]
->> endobj
-1550 0 obj <<
-/D [1541 0 R /XYZ 90 591.7074 null]
->> endobj
-274 0 obj <<
-/D [1541 0 R /XYZ 90 423.8624 null]
->> endobj
-1540 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F11 1188 0 R /F47 1333 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1573 0 obj <<
-/Length 1965
-/Filter /FlateDecode
->>
-stream
-xÚÝY[sÛ¶~ׯÐ#5S!¸ ·:vt2IëLz:Z,ÎH¤JRuüï»K $(Òrzyè9ãåb±ow)6§ðÇæ)'2!©Õ|}Ñù,ÿ0cn{ ûËàj5{õëyJRÅÕ|µm9(F$g|¾ÚüI.\Òè*/6yñ°øuõã<fPÄÀiÃÕÙͪ;ÈÉ!
bxÌo³_~¥ó
-Èóãj9 %,Mùü0¹ðýìvöSÇÇn´/L]G21}ÆH*%÷âp¿¤»á%£F7Åé`ª¬ÉËÂÞqµHâèéhììº\Ã~ÑX¸áª@<&"NÎ9Þx[6»Ç}¹¾[O÷ Á»c¹Ï×Owãǧø±ßçª\º~µÚU&ÛX^÷Îí¤eµ`2zZ(Ö2À%Dñ8ny¬v¦v·ù/¥"{¨íd¹ß»ÝSmÜMi7xáöù³/Ð&2ÚíÑ(;í\P ¤þ1»×v¹=æxÙ³ak}ª*°]=Zõ|3Í£¬®ÁVþ
ÒÒß»£eQ.V</ìNfEY,ë¦Ê×N´ÇVRw©¥Ð
-®aåä©ü}½·Á}eÝxåTMv¿wzó,:vwQæí÷vðéÖÔÞ4'XuoÂQß¿çÇ7oÈyðiI(ÓÉ\¦:JÇ¡ã!ÕtJÀo¹¢Ä&í?y}~*£$³ËÇvTç±ÀhB&dÏ
-¾6GãÜO0aØâÓê
-Gêùá¸7]ð¢DÞÆHÑ92NÐsbÀØqêϼr®f×s4`¯µ!N8mc*wÀ¤ÔëÙö«
-§¦¶¶ÄÉÖ>Ãà @£6ZAQ6vpï(e]çàlèßB÷AÒ%|4GR{ÇÌÅ>RÕîi»¼plw¦ð'Ûç¾LÜÏ¢Ö}¶ÏµEÙhgaÌÆÈ4k+ª¢÷[»Ý{ Þ¯Ìo§¼ê8X
-½hÎïÊÓo;Ã5Ó¸×[7Á¥ÏöT¬]Ykã ãYË]æ[ûìd8ÇÜE°µF ÖJvVV]Ì{Û<ËM|!ªçcYrM´º½Ïeu!¢'¿ÙçRÄiÙ°ËipE1ÞýüáÓ»7ÿsõþãõÝç/°Û§77··çBñ²=S/h¤£PI3\r¢S=åªEeÁÃÔvÃ&`·ËK¸z[zãØ8ü »TÒB8£-+7¥Îm|®OGL*>Sß»Ps4ÐyÀ0ý§¯#äYÇÚrímC²¶íÈÆ¶]½ûróýõج1Iu¢.ËÑQå5ƱNr\uÙ¶/$ÚÒ¦¯¯ÊíAg¾gu§'Ót]Ò'ëîvõåýÕHwBÃ%i|Yj,ÇîÑé¡_ M[Ù¨8Ú¶Èù`Ü#RT%V¿Ê#5,}ºµO,ì¨ÙeÍ|úa1[È!"$R»°í@vsÈ OÕ¾ÔÍj[$´ÞK¦kÞ S`Yûí,7GÖø»6¤ë"e)R¢v2"& ã}7!\/ñvpä7·%¬gÔµ%¹wjÛ@JôIv«)¡º/ºVeà¬I¢Ö®ô´ÒÀ4F¢%CÑAÛÍYw¢L¦Ð±tjâÐ&UÁ«NIN¤î·ÝØÇVÚ7¸m6nØ1T©J
gº*2ÌýðqFeØÑCàªÅб¬ÆÜñË4àM6(¯±eæ£!
-À¨ÂÝtµiÞÄÞòÀÕé¨oxq_ônµ`Ѽ50¸è`1#röø²ÒsÌ7¼ qÂüåjÊ£hØZ·mñH0¬¹ä0a¿èË
-T²¥/3fV½/gC/;bIÊFj8'
.RxQþO%Qؾìï:ô÷©*Kx
¿PdDÏר<åûåKöÅÃèÔÉnÙSõÞh`ÐKÞ§"ÿê6÷YIó0Êï¾ÿxýáføZ1LÆÒ¼ÆæáúëTW5Y?S}ÿ½*/¦@âÇGO
FH'0IyѯiuLDbI ì î&ü,T°Rªä¯$X)Sg$Xß©b§qÉ©rq;²¡Eÿ¯M¡ËÜcß
-^ïÒü/â ã üË@R=û é´x /ÛCáøÜI,ìÈz´6áápù_á÷¿ øÀxþûÀbLþÌDSRý~Úߪ4¼Â=@+ÁoWÛPòSà,sVM¿r÷qÄ£s?h1ù'¯¹qJSßÈ|}þ.«6hÈÇÌB©]ýP®³}Þ<õLîCmðiæºüúô`sõáïVúû$Eà½endstream
-endobj
-1572 0 obj <<
-/Type /Page
-/Contents 1573 0 R
-/Resources 1571 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1502 0 R
->> endobj
-1574 0 obj <<
-/D [1572 0 R /XYZ 90 757.9346 null]
->> endobj
-278 0 obj <<
-/D [1572 0 R /XYZ 90 739.9346 null]
->> endobj
-1562 0 obj <<
-/D [1572 0 R /XYZ 90 720.8203 null]
->> endobj
-282 0 obj <<
-/D [1572 0 R /XYZ 90 720.8203 null]
->> endobj
-1563 0 obj <<
-/D [1572 0 R /XYZ 107.7135 510.8015 null]
->> endobj
-1564 0 obj <<
-/D [1572 0 R /XYZ 107.7135 482.9061 null]
->> endobj
-1565 0 obj <<
-/D [1572 0 R /XYZ 107.7135 466.9659 null]
->> endobj
-286 0 obj <<
-/D [1572 0 R /XYZ 90 438.2836 null]
->> endobj
-1566 0 obj <<
-/D [1572 0 R /XYZ 90 413.9554 null]
->> endobj
-290 0 obj <<
-/D [1572 0 R /XYZ 90 413.9554 null]
->> endobj
-1568 0 obj <<
-/D [1572 0 R /XYZ 90 369.9685 null]
->> endobj
-294 0 obj <<
-/D [1572 0 R /XYZ 90 355.3982 null]
->> endobj
-1569 0 obj <<
-/D [1572 0 R /XYZ 90 236.473 null]
->> endobj
-298 0 obj <<
-/D [1572 0 R /XYZ 90 221.9027 null]
->> endobj
-1571 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F49 1367 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1577 0 obj <<
-/Length 1343
-/Filter /FlateDecode
->>
-stream
-xÚåXMoÛF½ëW9QµÝïÖIASÝC%Zf .EEõ¿Ï,¹\Hã
-£%9y;;ïíIáPÈ0.£ÕãG¸ýnBÜã<
¿Î'¿\Sd$Ñü¾ò Ðh¾¾ÎaJÆåëý6ΨÀñoùjÿdå²Lólz;ÿ0ù}î£8Ibcü;¹¹ÅÑÀ|`ÄÑ.0"ÆÐèqÂ)k.¶&{?õê
¾¹Âú'C8;´
-
É©z2<qüñîK²*ëÙ̧ÇÏOnnïíSRìì¬jw!*w=ëêÚÝõ>[Ùìz2 BLi}vB9
-`8ÓüèÇüL©hÇ"Ø"l8¢·É3XÊÓ¸;»Ð+(ã4Û¦YbÇ$Þg»t%ë6&¼¬L}Tlͧ ·A×õkÑ=¶ùj±IÊE ¸ÈÅ]²Í§TÄÅ:y*ÚðÓ¥SæF at 1NÖP§K
îÄåq,Ô¥iñö£Ú~i)ó§|oe
-'@Âèp¼ÕNA40kah¢O¥¯: $Ezi:¼ýßc:ò»/b³«bðÊÌ3Ü"¶%ÔÉaiÐ)!Óõkc4z(õÂ0<õfM\¨Ò¥·BÄL
-¸2½
-ƽ°(GØè,ôQáâ*ÒKò
-HVFCY\r_ÂUÒX>8¬iU
-ó{÷[ êîô¦U-¤ÒH (Xìçî¬B@!%±qFyQ»´Ü>XÁFgSë (V/Ok2E(TáçÅJ$¤acâÝwàpH¼ãzñãzñVxÃxH¼¥4¼
iP¼+ût]¿ý⽼˧DÄ_íÉy'èá´y«`¤¥å:#àD«K3ÓÆoy½T½!r8ÞjUo¦áÖ Õû²dê=¥ã÷Ç©7ðþÈzVCêÝ]¢ÞÂ$¦¯QïÐÇz{³ÿ¥zWäÆñ×IJû¬
-a¯JWàÃwÇ£<¨¸ö ·¶5@Ä5ÍÁþL³ÓjlW`[zò¾ù¥Êxùµc/¿ÕÕÄV±ÁÊÔ
-S:@þM¨*B#ÊoV©ár?ìz ÎîÊÑÎ JAxB¯#Dk
#ôdºS'a
-
QÒ5Ä©Ê,ÜͦD8£:·Î[h8#\#Jº?°öCús¨*aºó;Ùê`ÿǤ¯ô}
-Õi&
-
-
@ògV¨)çÕTTåõoî{UåðIPº«ï®sUqsç©HvP¯î
Ì=8«}¶N)·Ïi¶©o-ÕCZB}\Ù[æh~pAÅÅ1©òhãÚàÂ}Æ»ªT,SÂrzã¾ ×Á§?]-·ÛçúrýÒÌî[Øç9U#k ÁÌ¡ª5NγEÄîé+é\µ¤@åÃÊú%TfLï§²¶ü.*K¨,~.*ûïödôS¼Ê÷9 ®)pfÝ»4BسÕËÝþ KÂUoÏÁB¾êeÕjxÅ~ ÎpDQL×å½(4P,ÔwIË2qihÎ×EZ>6©3õo©zKÝÅØîm
-65ù~Y¬íÖrXBEèØqäÏR.÷^o*Ö¥üÜrþ{Þ$o¹ö#kO¿$Wendstream
-endobj
-1576 0 obj <<
-/Type /Page
-/Contents 1577 0 R
-/Resources 1575 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1502 0 R
-/Annots [ 1581 0 R 1582 0 R 1583 0 R 1584 0 R 1585 0 R 1586 0 R 1587 0 R 1588 0 R ]
->> endobj
-1581 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.3816 674.2257 339.494 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9) >>
->> endobj
-1582 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [344.4094 674.2257 418.9095 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1583 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.6429 674.2257 513.9963 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1584 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 662.2705 140.8092 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1585 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.6732 623.4162 339.1781 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1) >>
->> endobj
-1586 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [344.1907 623.4162 418.6908 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1587 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.6429 623.4162 513.9963 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1588 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 611.461 140.8092 622.365]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1578 0 obj <<
-/D [1576 0 R /XYZ 90 757.9346 null]
->> endobj
-1579 0 obj <<
-/D [1576 0 R /XYZ 90 739.9346 null]
->> endobj
-302 0 obj <<
-/D [1576 0 R /XYZ 90 739.9346 null]
->> endobj
-1580 0 obj <<
-/D [1576 0 R /XYZ 90 693.1756 null]
->> endobj
-306 0 obj <<
-/D [1576 0 R /XYZ 90 574.141 null]
->> endobj
-1504 0 obj <<
-/D [1576 0 R /XYZ 90 547.6559 null]
->> endobj
-310 0 obj <<
-/D [1576 0 R /XYZ 90 547.6559 null]
->> endobj
-1503 0 obj <<
-/D [1576 0 R /XYZ 267.6321 464.2911 null]
->> endobj
-314 0 obj <<
-/D [1576 0 R /XYZ 90 447.564 null]
->> endobj
-1575 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1591 0 obj <<
-/Length 2606
-/Filter /FlateDecode
->>
-stream
-xÚÕ[ßoÛ8~Ï_áG¨yäð÷>vo»Ý¢wÅns8,º
á:JêCbçl¥Ýü÷7D¢dRi®úPÛú4óq8o(1lFñY:ÓRË
mî.èìþùux}^^^üå%V]^7#Ì.¯>Ì%al±Iç/×Çí¦ýx¹Ðb~X/@ο,Wãú¶½ôºº½Ç¯øÅesÎ/ß\üt8t%WÌ1ø÷Åtv
Tß\P³¯ø
f-Ìî.pÿåöâýůÁN{¡¹al¤ññ¡2AððcºÊ(}êXqiF¬i3§D &Ó¯vz»ßG¢¡42RZ°Ð¢ cTÁ8Ùqÿ ©/Fñ.<ï1 J~1*Õ÷{¬×µÜvw»ÝUÅRîÊá¦üÓéà%6©UGæó×Ûýfµÿô¯U² Æ i²± ",Õø1O$)Yâp#$oªzu|<ÖÕã²åTmY~â<¨À3JÀ0ätàc$ÝÂ8U_dÚ=Å¡Þßïo÷7ÃãFÌuSG8t²j¼w®MÖ
-
5Åp;æ)¬68¿t|a Ô«ed¢a&ôÌ 3%LÆDµ5Á#ö[U?vÇv]Õ«îÃþ~ÙRmêöûþzÀñ¸ªu󸬮çUµ`rN8[tþKíM>Þw·l%u¬7ðóIСóLmº1¾þçÛw?®Þ½|³zÿûûËþò¸6ÌX(ï`Ë g§\(beOsî§%*¯ñP"ºgj¼k|d0Wãó~Cýú/Añ0AmÂ"Sä;|ÏÀn±ÌãK®³á¤å2ë¨É!éÊü®YÖ
-ãO««ê¾þ<XtB¡KóPJ\ÁNÇ$ù3Vó¥"Th1uæ¾È µ;¥æÀ*-
ÍG!
-çÄP+û¼÷
óÔVÏvÇíÍ®ºrt¬aQ@ó¡¿ÃÛY{1H|À@ö¦Æ»_Æ7$þÀn!ñeX×´J¤uÀ£Jî-$¸Ýߪ¦+Ϊ%Å«ge°ÓÊt^*qÑÅE× e$ëîÿ°ÑÄ>°k3[Kz÷SkY:+%Ò&ûR"µÁF¤$ÀRÌHIÁ¯_/%g¥:ÎDÂ"#%¾Äg`·(%ؽL\88ÑÓ±¼c°DÙ"G¡8&$MÖs®]££óPB\0§#2I1ÒÕ{6uÚ¾È µ;IGv
-¡òQ¨p*(ôu$% (naj8¾De`·ÅËN°OÐoéIËåà[s\õ¸@°Õ:#h£ÆeS®NƼߡr*A "ñYç¾Da`·¸Î±}ò¨{À¢®]«Ñs?E9±¡ÁM{tF&2ÚéQß"aÇÙvR4-m§ª'HfyQ:9Þð]¥CÇßtzXY:#9éÌû
-Òû
-ÒiuF:%"aÎ_â3°[\R
-ûm
-Ùpp,LMUÚ
QmvgIÜÉxn>oo¯Ü*¯*L`@¸pUZèdǹa¡$L²/2HíN{äfp{ º*qÀÖW`}yÙt+×ÿÔp|ÊÐn!
ÁýpD@Üc»¹ûk÷nE÷°tSÀlÒãñ
-¹êâa¥%*ªf®-íIGÜ+MQÖw?E
n_þLdÒ£NÕÇ+,®¨U2a0äO%b»¡JJÖÁLYÉ2¯d1,k=¿AÉäùM Äþ5%²^bZ°Bl,8n!¨´¤À1àFH:Ûìïîö»Õz·©õþ0úòH:õ¥*?
U Ä%vA:cZ¦¸{ª§ÎZÀìNÚrl¦
-PØÑP¸¼zòZf(á&#àKTvOáðÛ?Lt!óÛ¿¶×/î n,&DUìÜö¯C-cØÈ
-ãÚ½8á'kc6²ÿ£DjøÍ,ñ^"Z-.q÷|SüðªàPÒ&ì® æö9ÏzÃÛÈ)ßûµ¦ý|Ýv']`½ë,Ü~¹í¬wWá'8/Wè¾£&¢Ú4ÑÃÊÌibÞoÐÄØ¯×DA¹×ÄîópÉõXBçüÒñø±ÝþâÙWÛÝêøð©>Tżk)ò1
-¨0XolJeLt 7#Ú=f/2HíNÚ@)!Ão6
-UààÊ8pnûò¢I+L
-GÀ¨í6PØ^h&óð s,ê³d.ÐmFs'ÿ¤¹y»EÍ
)KE».hnËi®5õ¤]¦«Ã~_çÄeÍmM%>±øØP|þ4J÷|±Iªp@¥;]vÜ^UZ5Ãì¹4?|ªÜfúf»Ûmw7íO_·£ïùºîL÷2ØÈ3KÜÝJ©Mé%׳ñ£y20΢®q×r`á#ñ§ý©ÃvÜÝoîªüÉY<%*$HBðÈR°ö©p°?³Þo.æ÷&Í=®pN±ëÆf\7¯¡Ð
-©c`ÊüÂ/@C 97½IJ<JU¥¡OqÆ4).·¥¤´`¼5ìBÑ®_¤MÆÝ1¸í@ÚYùØYKÀMݤxR'ôx§§PÏïóæöW8à Í0)O&Uax1~à6W¦&p"ON,wª¸0ÕK6jç]×:=@ÓýÁÓ³Éßr¨¾É&ÊÅ+î`´´r,OÃ'ë]n
'anúÑNÿ/×#,a õph½^̽Iói{·Â¥ÖßÿñöíN,£âxÇö06 ?(
Ãq0$àK¬7R»w¬#9ÎÓ×Qkä¸äxï¨XèR}ÁæÅlW at p úË(ÖDÅAöÓ9>!¸Ô½±Ãã2ý´w²A{ý¥½ÕóÕL©¢ý¼/1ø ..Ò>Y/cÝ{Ú^ËÑ®Ke¸öKÿ/§
ÌÍOYú§(¸:ݹº±*©õW*Í·[`â{:Íÿ##ùsµ«ëºê¤ÔËò«Ã¶ýðÎGȶÿ1ùè ûZ¯ã çûNÄ_¯W.9¿®fæ]ðßî7ëÛmýè§¢ÓÎfÑ´Íó£ïÿ|¼©viø\k6¿ÿ ñÙaendstream
-endobj
-1590 0 obj <<
-/Type /Page
-/Contents 1591 0 R
-/Resources 1589 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1629 0 R
-/Annots [ 1595 0 R 1596 0 R 1597 0 R 1598 0 R 1599 0 R 1600 0 R 1601 0 R 1602 0 R 1603 0 R 1604 0 R 1605 0 R 1606 0 R 1607 0 R 1608 0 R 1609 0 R 1610 0 R 1611 0 R 1612 0 R 1613 0 R 1614 0 R 1615 0 R 1616 0 R 1617 0 R 1618 0 R 1619 0 R 1620 0 R 1621 0 R 1622 0 R 1623 0 R 1624 0 R ]
->> endobj
-1595 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [162.6168 671.2146 214.4221 682.1186]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1596 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.9202 671.2146 308.7873 682.1186]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42) >>
->> endobj
-1597 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [312.6029 671.2146 387.103 682.1186]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1598 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [321.8177 655.0091 411.9761 664.9144]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec) >>
->> endobj
-1599 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [168.1446 629.1908 219.9499 640.0947]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1600 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [223.212 629.1908 348.4715 640.0947]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554) >>
->> endobj
-1601 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [355.0511 629.1908 429.5512 640.0947]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1602 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [141.0285 617.2356 192.8338 628.1396]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1603 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [165.1351 575.2118 216.9404 586.1157]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1604 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.6977 575.2118 338.976 586.1157]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326) >>
->> endobj
-1605 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [344.0508 575.2118 418.5509 586.1157]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1606 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.6429 575.2118 513.9963 586.1157]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1607 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 563.2566 140.8092 574.1605]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1608 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [163.4442 563.2566 215.2495 574.1605]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1609 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [165.5381 521.2328 217.3434 532.1367]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1610 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.3023 521.2328 309.6926 532.1367]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g3727d1e62843468ad3796fae52881512) >>
->> endobj
-1611 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [314.9689 521.2328 389.469 532.1367]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1612 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.0144 521.2328 484.8197 532.1367]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1613 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 509.2776 165.7157 520.1815]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1614 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [164.7367 467.2537 216.542 478.1577]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1615 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.1001 467.2537 357.3368 478.1577]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317) >>
->> endobj
-1616 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [362.2124 467.2537 436.7125 478.1577]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1617 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 467.2537 513.9963 478.1577]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1618 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 455.2986 136.3859 466.2025]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1619 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.5788 455.2986 211.3841 466.2025]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1620 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [180.2058 413.2747 282.3717 424.1787]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f) >>
->> endobj
-1621 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [287.7134 413.2747 362.2135 424.1787]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1622 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [405.9059 413.2747 457.7113 424.1787]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1623 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 413.2747 513.9963 424.1787]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1624 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 401.3196 136.3859 412.2235]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1592 0 obj <<
-/D [1590 0 R /XYZ 90 757.9346 null]
->> endobj
-1593 0 obj <<
-/D [1590 0 R /XYZ 90 739.9346 null]
->> endobj
-318 0 obj <<
-/D [1590 0 R /XYZ 90 739.9346 null]
->> endobj
-1594 0 obj <<
-/D [1590 0 R /XYZ 90 691.7494 null]
->> endobj
-322 0 obj <<
-/D [1590 0 R /XYZ 90 358.849 null]
->> endobj
-1625 0 obj <<
-/D [1590 0 R /XYZ 90 331.6508 null]
->> endobj
-326 0 obj <<
-/D [1590 0 R /XYZ 90 331.6508 null]
->> endobj
-1626 0 obj <<
-/D [1590 0 R /XYZ 90 274.9956 null]
->> endobj
-330 0 obj <<
-/D [1590 0 R /XYZ 90 256.8596 null]
->> endobj
-1627 0 obj <<
-/D [1590 0 R /XYZ 247.9962 186.7502 null]
->> endobj
-334 0 obj <<
-/D [1590 0 R /XYZ 90 167.08 null]
->> endobj
-1628 0 obj <<
-/D [1590 0 R /XYZ 319.1091 96.348 null]
->> endobj
-1589 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1634 0 obj <<
-/Length 1120
-/Filter /FlateDecode
->>
-stream
-xÚ¥WmoÛ6þî_¡20±|§ØÝ¶Aº aHÃ/´£Í2nâ¿£H)²¤Ì.
-})wï;ÃC"#%ÒËhõ0ÁÑ>°ÀzÒx7¼¹ i¤TF³MA$(¡Ñl}3>MaJÆõ~g¦ 8þXíLn6+òéÝìrò~ÖLwÆ¿Û;ÁË FL§"z FDk=L8eÍd7¹|iõø
zÃ/°s¡0UÞAGcWÎü88ËwYnüøþiW¬æÅòï¹í~Ø;ÏͳW¹=<
-ß°À^ÆÅ®ØÂ¢åÍ×k ë1¨<2qJä~qQÂxRÓ(´Þ£©`Íè©J! )mNuFO$ d{d" .C½$:U$ly,Í÷1½p8f<N$h¢]!RJDºõ×r´uJSDq*aÄãÔ;¾»/óÊG¦½!
-·IDülý¼0«f¼ ¢-ÇænM1"Ö¢iËDþ»$ózñÓfäaFè¡QiLV«!¬¹ßÿ¸º:i*\.£i\Ö ùq|Ãõ27^÷« Hw¬Ï·%sNcC¬X4ýÎf»0+JÿÎÿ^G{ïfmM©¿»7ùÉ!(:áçP at bè² W"XäkZ;c{á¸Zìv¦ôãÍàæËÅê VôIY`"T$%G8Mç@·TnÌ×¶òIw§Ä#{z_xÄ3OåjÁ5ÉÛ5¥®ÈåØÈQ·R'LjkS«G+ ÕJF¡tpÕåwÑçw ¸åw{üÞ~pÞWÊ·æWÎevÁöÔþÓ|ÈC2vQÉ(vj«[\ÕÇñ'[u¸Ò#Y
-¢ K(LGCÕçÕV>én^çÝÇ?¯®_¿»ßüu3{ÿ¹o
-'q Íccz!Ù°` ëÕd4(ôñ(»ñ(ûñ(ÅK<Jcë?¾fVͳ|^í¶46AòÌp¤Z" åç;z¶Se"îüó[\¢T}£¤×À@Rs½ÖÀ&8D4\Ãa̼,
-;rªÎNIzNnÉ3rHhJlþÜ*÷MRdª=ió$0OM/×+~²¬)wåyoý§§JÛHEþG«T¿HWZ¸ÒíPú]:D'@6!ô)äO5ðõïF]ÓK»
-:¤µb©¯Ú%jMq¦~0¹)ÖZ
-?õû¢Ìüມ0í_D¼¥ê-
-3±nÊ,ôE¨¹åÚÁü´ðå¿^P3{è±}<þnÍÏóak¿:îdÅÿ Yendstream
-endobj
-1633 0 obj <<
-/Type /Page
-/Contents 1634 0 R
-/Resources 1632 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1629 0 R
-/Annots [ 1636 0 R 1637 0 R ]
->> endobj
-1636 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [255.0194 660.935 386.914 671.839]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554) >>
->> endobj
-1637 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [305.9876 604.3912 411.4813 615.2952]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec) >>
->> endobj
-1635 0 obj <<
-/D [1633 0 R /XYZ 90 757.9346 null]
->> endobj
-338 0 obj <<
-/D [1633 0 R /XYZ 90 739.9346 null]
->> endobj
-1630 0 obj <<
-/D [1633 0 R /XYZ 391.4968 664.0881 null]
->> endobj
-342 0 obj <<
-/D [1633 0 R /XYZ 90 647.361 null]
->> endobj
-1631 0 obj <<
-/D [1633 0 R /XYZ 90 605.3875 null]
->> endobj
-346 0 obj <<
-/D [1633 0 R /XYZ 90 590.8172 null]
->> endobj
-1632 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F42 1183 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1640 0 obj <<
-/Length 2851
-/Filter /FlateDecode
->>
-stream
-xÚÕ[ßo¹~÷_¡GXÃy¼¶¹öP íÕ}Ê-)¶Êrbÿ÷7Ü]rÉå.¹ãCâôiøqHÎ7ClAñ[XºÐRB-ÖwgtqoÿxƺWøù*üpqö§wÜ,,±«ÅÅÇÆbDrÆ÷KI?_qIïvûÍnÓ¾øçõ¯Ûõé¾}ñ÷ýýn³m¯Ú?þ×ÛûíÉ=p% Ï?\ütö×À§£+A1Çægï?ÐÅiÿtF X#_ñ%ÌZ¾¸;üÛ³ÿý;Øi?h¾0ÖkÉ`¼ÛL|û~st»Í(}I¿±·m3X)fÐÿL¡måÝÃ~}Úö÷#QZ¥ÁLch;Ä£qdTFôv\¿p
-£ø-.¡Üb@ÕÚEZªTÚînÊå
-rЬûèxÓa~ x|@f×øôõö°¾¼Ù.o¯çÌ,o¶÷§ËÃõ¯÷»f/׺1YrÃÕRPnÜ ¡8Ò1¡æÍ*ÊÎvNÀW íöÎ9>n7O@b´fe'T
(J.ùoý\Éå!A)áØ\w|
Jn·wG;rg`¼ ´-;# j Á2ÅsëÙ>ðøÌnï##«$B¹Eè#BpñäÞa « ;fÆe( V1¬áÆD¼Ac(ôÖÚC¡IG5èi9âò>îÖ§6»uþ¦}t¨y¸»zÄÇòh¨ CIPB»ÙcüB%QG;Ç¡NV±¦sB/òU¢
-T5}SøÛßéÓ6QPìÅÇö¯` 7ç.±¡½0î³/ÛcÐí9§ËÇ«õéö)Ñ«Ýí¾ûRHGD93DYÅ:×ö ¤70°²ÃI·ú¡,=Ûà½Êa
-ºÈ1È"ß.zX]#%],·t1n÷þtuÚÏWB2·»ý6c¡4A×§¦E²E׸lö~tMsÊ1)9Ba,óc7-T#c¶F1àFH:GG1¹|l$<UðËë§ËÍöóéS."íY7KãP¢ÚxvLi¹`E&sßtàöøÌî-Æ /xT±.)¦u¯Zn¹hÇÐ3\å¢ÓÅÊ|÷øUü
Ù=³
-}`aÀe¸þ=ªÆÀZ-kSÐ7Ñ÷çðÍ~»i_5øMbæ$\º2Ï;_áÛDÀFIiË® ¨Jó @p¡1nþó5K.¿DZZI¸ömD:À··§ã~ ÓûVc=î´öêÀ2\É`@tâÃb.H
ª;Ôn¿¾}Øø ³ÛOÕIKÚ-ëYJ.jJ.1D C믧äRS"%°ªÇJ^i×+yÒ®Wr\KJ¡«S-ïð5>ݪã p-îÀòÅ2Y×sjøu=?=}ÎÜS ¦¦åA
-¨
-?°8«À`2É9Ö¨;_aÛ%çãR3å±\TÛÁ(Kó~5`ù/åµYíñ«ø¥Uæa3[c¢*pÖ¦\ëÜ£j4>ãÜIæµkO=Û_cÙ¬l\#Ë[¹N¬^¨
-îf¾Pp
-çÙåQf®¾Æ ³[ËNÊ)Ê\ÙUi F
-=0+;ÁÂ÷ì$²QÊN<첿àì09ÁÞ ÎÂ.PInD+j_|M M½fb±Q׫'&ÁRbRn7̸]àJL4#ÿ°__ãÙ%&ëF~
-îÀ)`¹±Ñ 1ÉáªF2àFHºÄdþþñÁò`T
X·ãÉÎKH\êB¹Us/à«vg%$Ê ½P}BsPéØü$úBiuyØsËtBRfAeaäÝ~ÓfÛ%ñª0ú¾@¼bñ
-°1ñÊu,gdè¥f³}¬Ë+\®Ï.Ë1CÒÂïUå8EæµËÂ¥®HGU/2W¾r£~eÆzÙÓÙB©U)
êuð
-¡ÕªæqÔ<.JÀ±5¶®xË}Q!`9ÁI½¿$+[Á *sLñ5ÃiLQSÀÌ1ðZó«óËAËý 2 s1y*'$ ÌÎV¹ø¥µäaÏP¹Ë¤ÊUxKËî¹>ew
Af÷YewÑ}Ù]æàËîB[v³¢¢êEÙ()ºýÎ^)eÝ)ì¨\IzM=g(ÉkÇȬ®èÁ¤Û
-q(nw¤ÅgÖ¯l§ÜÏ~jÀ©°Ýá+ìr»ÝìëüdY½n,:®¯ËÔBÝX©né¾n¬1Ú}VÝXôB_79ôs©¨eµ¯¨ÑJ3Ù㨠iE-33(Ö%Áh@T/:Û(èHMok>Ü]oiôOBU{E©Âÿª<ÀÃXý¨Ü!M*LíUUU!6XP
J»~-%íCTºW¡Ùè¡c_c:Ò^ä_#Ù'£
ÄEk.¨
-3ÈØÚ¤ @¹c^3}ð5ÝYzà
e/T
KH
-ÐÊgý¹ØîèÏÛV¨dv«çmÛ¾I±0å
-àµ0~" V1ld&K-Ê¡·6Y~)
Òêæ|Òná<C¯1ÈìÎ*¿À oâªÂrrp-8FÎ_¤2zØ·+cíw?p'ØÕ¬jÉüIÂ$p/KM"áPÅI¨Ñáaþ¦Pw§íí_ë»íÞ¾åïõsUÕÛÈR°ÕSÇÀ4¸¹B'o®4hØÇB+úÓÆ13A£ûÁõ0g î×oóïäu`~
$º³Kñ©ÏøNT,ê*ã&°ûÓÁ½
Fö_îÉû îο0âo#|zç;FãÕ2%Ú%{8¤1~YÜ]=ÃÄhãÊ 8¦FRsN·º{N7äòû/¹%à6Æn 4ôøm8tbÜp§ËëyP¸DOg·À®0¦
-v~Bû=h£ò#&ÝçUî|U®;ûû·y0q³rë5Ò|*wÃ`Í¥MlBjîqwº²Ùîû˯YddBbOÐEn#n%ܶ=q`ò×!ÃAG-C¶í£*RËÙ{!
-xfÐrv°O³¢ç®W
-¡KKÂÎ&o° 5oA
-ycæ¥B0*ÌÄ*Ç|ÞÔt¨1ùñ¾£qC(Â1ñOãÆ÷¬¡ãp)îqBÀ¸2êù¹B´9ʱÅLÅwÑeVèÑuMÑSR½è:rSA»4s¨8(aÒܯûhÃù~{¼:ygøâÝq×Ý:öܶýÃä[®ßòî§´{úèÂô¡Ê¿]7.Ä}m
ìÖW·»SßÃÊkæ[óÖõO_n¶û¡ûÜ]êÿýî©endstream
-endobj
-1639 0 obj <<
-/Type /Page
-/Contents 1640 0 R
-/Resources 1638 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1629 0 R
-/Annots [ 1644 0 R 1645 0 R 1646 0 R 1647 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R 1652 0 R 1653 0 R 1654 0 R 1655 0 R 1656 0 R 1657 0 R 1658 0 R 1659 0 R 1660 0 R 1661 0 R 1662 0 R 1663 0 R 1664 0 R 1665 0 R 1666 0 R 1667 0 R 1668 0 R 1669 0 R 1670 0 R 1671 0 R 1672 0 R 1673 0 R 1674 0 R 1675 0 R 1676 0 R ]
->> endobj
-1644 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.4072 672.5207 282.0717 683.4246]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2) >>
->> endobj
-1645 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [285.3733 672.5207 359.8734 683.4246]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1646 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [399.2068 672.5207 463.7342 683.4246]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1647 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 672.5207 513.9963 683.4246]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1648 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 660.5655 136.3859 671.4695]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1649 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [166.6137 619.9165 218.419 630.8205]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1650 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [220.9156 619.9165 405.3924 630.8205]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919) >>
->> endobj
-1651 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [411.2065 619.9165 485.7066 630.8205]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1652 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.1882 607.9614 197.7156 618.8653]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1653 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [279.8468 607.9614 331.6522 618.8653]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1654 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [163.2184 567.3123 215.0237 578.2163]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1655 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [215.8226 567.3123 395.3181 578.2163]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9) >>
->> endobj
-1656 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [399.4346 567.3123 473.9347 578.2163]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1657 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 555.3572 178.4377 566.2611]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1658 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [194.9854 555.3572 268.9276 566.2611]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1659 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [291.5625 555.3572 343.3678 566.2611]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1660 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [170.0209 514.7081 221.8262 525.6121]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1661 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [226.0263 514.7081 388.5156 525.6121]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f) >>
->> endobj
-1662 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [396.0333 514.7081 470.5334 525.6121]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1663 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 502.753 178.4377 513.6569]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1664 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.0134 462.1039 223.8187 473.0079]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1665 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.0151 462.1039 386.5231 473.0079]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff) >>
->> endobj
-1666 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [395.0371 462.1039 469.5372 473.0079]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1667 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 450.1488 178.4377 461.0527]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1668 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [194.9854 450.1488 268.9276 461.0527]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1669 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [212.1883 409.4997 388.5157 420.4037]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32) >>
->> endobj
-1670 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [396.0333 409.4997 470.5334 420.4037]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1671 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 397.5446 178.4377 408.4485]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1672 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [182.2556 356.8956 353.6016 367.7995]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597) >>
->> endobj
-1673 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [359.6265 356.8956 434.1266 367.7995]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1674 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 356.8956 513.9963 367.7995]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1675 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 344.9404 149.1079 355.8443]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1676 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [165.6556 344.9404 239.5977 355.8443]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1641 0 obj <<
-/D [1639 0 R /XYZ 90 757.9346 null]
->> endobj
-1642 0 obj <<
-/D [1639 0 R /XYZ 90 739.9346 null]
->> endobj
-350 0 obj <<
-/D [1639 0 R /XYZ 90 739.9346 null]
->> endobj
-1643 0 obj <<
-/D [1639 0 R /XYZ 90 692.368 null]
->> endobj
-354 0 obj <<
-/D [1639 0 R /XYZ 90 304.7039 null]
->> endobj
-1677 0 obj <<
-/D [1639 0 R /XYZ 90 277.8151 null]
->> endobj
-358 0 obj <<
-/D [1639 0 R /XYZ 90 277.8151 null]
->> endobj
-1678 0 obj <<
-/D [1639 0 R /XYZ 90 165.113 null]
->> endobj
-362 0 obj <<
-/D [1639 0 R /XYZ 90 148.5237 null]
->> endobj
-1679 0 obj <<
-/D [1639 0 R /XYZ 90 94.1912 null]
->> endobj
-1638 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1686 0 obj <<
-/Length 1642
-/Filter /FlateDecode
->>
-stream
-xÚíYYsÛ6~ׯà£4"¸<öHÚLz¥ÎSñè d&´èRß H[r=m2g,X.v»ß~ Iá$'J(dÉòr
-¿?Â||w6yþêÄ #©LÎÖI &g«÷S&g)#LÉé/åj_d³
-<ý¡\î/³m=¯ór;ûxözòãY»7B0IìMÞÄÉ
-y=Á-¸ÁCË §,Ü?'´zÜDóÀ/°S¡p«/b³`§;kþzo|k
-®k7xqSËóMVoåâÓî<ßîòUv¾¼Úï`pqw^ß]ù>`|]^E¹Iç/¹,bR##¬EAÖIölgii¼Ü3+¤QÄ5IJUãÜrËz£Æ
-)#×R#ËB,5m×KDÈi×GGuk(5?6#Ê%F /¡"^í[ )^è½Û^[,RÁ8\qĸ!Ío³z_m]~Ö>Q·ûËEV¹ërí²e½ëv÷âføÐ¿XJÄqo¾]ûU¶rzsoÑ÷¿¿smø{ëh¸lÃØmQÏê4È T d8TÌJÊy3÷³u©é¶´¿Ò{ìÆÖeåë¹òYcÙém¾k¢Ãl)ØwsÎ÷@&`¢ù .¨.Ë(3Sì×Ú¹uªf³àÁÒûbÍͪÌIÎ+oÒ.Q1½¶FgÕ¼p³E4Xx7y}áf»Í·7kDL¡é×PH¿> Ç·Ôh¨º¶¢NÙÒgN]JüZ>E»+H1°´ Âèø!Ð Ö qy»Éð²Ûº@Þ*»jb ÏyBB;é÷däè2 >âX_ñüÛ@pÇìÖH6Çù=ÔJ)«{s!Z¼¸ª²ë1k´1ã§`¦83 äÈt PÇ`é®C9D¡è[º
-Å|$b±d*SZ<.Í?KaÃJä /GêaÚ>mÒðwÍêuTKx¿¾{ófLCà(1)UïÒí
-~ÀV»ÚÝt¨nÜÖð·¦Ùö£[
-E
-·7[3ÔË%ÒL±G~ëjzÖ¸Géæÿ×3
-î}vì²ß]ûbå¸ïv~7µARèÛ>aÓVûºëk;7/ö-²ÖPaåÑ,èÚÿ®ôÅâ¬ËPHõ<?½ÖÆÍa aä¤p÷òþ°iP-!ã
-]CÅ]Cºº9ì¦ë32} q&jþ}ãß¡Æ_oûPèë'õc\B ¹øo¨¶yd9´á
-Aäצ´å§x~
-cû¢Î¯
-?ÜomX9Ü&Cë0·É;òºub6¶'Pàkè%q¡õ èÍ·+·fÕ~¥o÷r^Í© ×3`Vùò³÷´<<ñsNÅF%\HÉÜÝNU/ó6:º·òiü;¿÷ºË@owÞu,Õ¥ÚyêÏÇ"è!ã~k(Fì%I.´7¾h¥ÒXlèÅPÛ½ÀLhP9Bçå!0+Ù3\÷Y©(P2yxô¿É¬5ß®²Û£ZÄ=Øyõ1ÂÓ8;&Fl2ó ©;ç=î 8ôsÒ @~2!}Ñ8ÆÔaÁiÚf§é±óüÆ0 ¯®ì`U,þbuw;)ç0¦¾â×mqkÀx÷nÏ`,âNp×ð#n¸ÜÞë0wȬbÏøÜIÂÖb};1¡L;Á;Áâþ.;îdMës'+6Â}§¯amr'/Æq§C½}îd·¥MAe3£LÄPØv0L P k1¡4>ÐÕ&Òág&àF?uaÐG¤OúÕ|/Óða4þ§gÅ´K ¦XS_e۬ס¶J_[/«Ü]üÚ¸"^Põú;±¿ZÛ|.ý׿Õʦöͼ=õ7%ä[^ß¹»¶4;Ô-î»ۻM6øVg?¢DñoNù,Vendstream
-endobj
-1685 0 obj <<
-/Type /Page
-/Contents 1686 0 R
-/Resources 1684 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1629 0 R
-/Annots [ 1688 0 R 1689 0 R 1690 0 R 1691 0 R ]
->> endobj
-1688 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [440.2134 476.7332 513.9963 487.6372]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919) >>
->> endobj
-1689 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 464.778 211.6428 475.682]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919) >>
->> endobj
-1690 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [444.4874 310.1558 513.9963 321.0597]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f) >>
->> endobj
-1691 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 298.2006 193.9293 309.1045]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f) >>
->> endobj
-1687 0 obj <<
-/D [1685 0 R /XYZ 90 757.9346 null]
->> endobj
-366 0 obj <<
-/D [1685 0 R /XYZ 90 739.9346 null]
->> endobj
-1680 0 obj <<
-/D [1685 0 R /XYZ 270.4116 664.0881 null]
->> endobj
-370 0 obj <<
-/D [1685 0 R /XYZ 90 647.361 null]
->> endobj
-1681 0 obj <<
-/D [1685 0 R /XYZ 382.4907 566.0096 null]
->> endobj
-374 0 obj <<
-/D [1685 0 R /XYZ 90 549.2825 null]
->> endobj
-1682 0 obj <<
-/D [1685 0 R /XYZ 216.2255 467.9311 null]
->> endobj
-378 0 obj <<
-/D [1685 0 R /XYZ 90 451.204 null]
->> endobj
-1683 0 obj <<
-/D [1685 0 R /XYZ 90 397.2754 null]
->> endobj
-382 0 obj <<
-/D [1685 0 R /XYZ 90 382.7051 null]
->> endobj
-1684 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F42 1183 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1694 0 obj <<
-/Length 1433
-/Filter /FlateDecode
->>
-stream
-xÚ½XÛRã8}ÏWø1TZwñ¸fkjj/³ÌCQ!©Ï&fYþ~Z¶äÈcÝ¢ _ÚÝÇÝ}úHâdfZjb¹PÙâaB³%^~7{÷g±ÁÎÉ,±©ìâ®ò H,»¸½JüdÆ$¯6·«Í²>×ÿvxa×Ç¿ß|Ée}¼(NNÿqòíþ!wÏwþð§?>yO9^£r}ruñ~òËEÛ¿ä
-ê¿'W4»Å×{?¡[#³'<¡¬eÙÃD0NÖ¿&6~êÕ}ÙÀûÓàòÃ0]:NPúä³RÃb¥¬à`=fj8çE¹*6»* ׯlØ ~s5PE7bïÇüÌìÆêI>±±É·T©vÜ]9/W$27,M;²»µ]z1`?!ñë0Ü?ÅuqóåºLC´L 'áÁ@DÛQxµU¸e^^/îWëÛk×qÒu¬;îzñõÑ÷T3C at k9\»Æjç4ÔÚ}¦&q¹ $[¹Æ~A×ï>9eñµXËç´|j¬SÃYh¬F0
-¦ÛBô%§§ IPǧ£±øÝ§£n4n*æ¡ÇXISXÕ$ÎËÓ©³¶±£°·ÅôQ¸ëwÂhe;8ºCÌ70i;¯çÆÿ¼¼Ï·ÈH§¨&àðºiÛJatÁ1A¨ÓºYì£B'tM)Q¡C¡Ú}(î]î%zÑrÃÃ
-½T¿CF4²ooÔ§Pdô6ä`¢¸ÅeÕ/Oy=â°B2E¤²|L!Ù¸BFr8nC®8î
0Æl'òazû1ß1zY\êÁ«$®ÏÖmd°ëéÒ=Z'9ê.`0Å&îôM¯J¢åÇV¯±Cø=N%9ÁÌp«NM-0ÙÆ0¬
-Ǧ£±øMTræ°¸KBºÑÖätÒì ÂmU¦ªøý|V³Ø¬§nnË{0ó³sHF¤µè¯ØÇ4fý2².ò Eº'zh,Eo 'Òáø«2ùh6ûÝj¸@e¾n7I ì'ý^®~ßÅãC¾qC/
à¾)ÜFÐíRmì©ñåÅ`Æm
-åèB{«oNìÝXêcOa2¢¡q
-Å×à
-ª¶;õ´]ã2©E«tÚ ª4nÒÅD+:¤Ê°&ÞLbz::Õunïª[gV©0÷fU¶Â¡÷.Wõj#
-ÕéÊ»1pÉv{híåY,d/£TX*btÓûbÂô!B7#Ñ
Û|À!F³Ø*ý<epÆP¾Áõ&ÒEü[÷¢ÝYÊf\a¢èGo¬ÒðídàlÐÀåÞÿÛ§zÒâ!hhÕ]äMTêa^.îóéé),fÊ 5Éͺ䶪Cn«{V7ýÔÆg¦6`®úNjãE¦øÏ©ý¶î¾×¨1þ&§õíMâMé¾ãP7³[f$v¡Ò¼Ñ÷LÂ÷3²1û^FƵ)ÙýÒ$tïvb(PR½êuµÑ4øpgWð Ú¨»poçeî§IX0oWþ»sx)[ÿyÆôógRtçZ·ØÖ'¿Î··®~Os,£úöþP,æëUù\5ó¢¢Zuéæ9¬Vþ}^æ¾OI=ùûM@¨(endstream
-endobj
-1693 0 obj <<
-/Type /Page
-/Contents 1694 0 R
-/Resources 1692 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1629 0 R
-/Annots [ 1698 0 R 1699 0 R 1700 0 R 1701 0 R 1702 0 R 1703 0 R 1704 0 R 1705 0 R 1706 0 R 1707 0 R ]
->> endobj
-1698 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [137.961 674.2257 189.7663 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1699 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [190.7938 674.2257 329.1738 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b) >>
->> endobj
-1700 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [333.5188 674.2257 408.0189 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1701 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [449.4689 674.2257 513.9963 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1702 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [129.9599 662.2705 181.7652 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1703 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [139.2266 623.4162 191.032 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1704 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [193.3251 623.4162 324.5123 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f) >>
->> endobj
-1705 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [330.123 623.4162 404.6231 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1706 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [448.9209 623.4162 513.9963 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1707 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 611.8346 118.6724 622.365]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1695 0 obj <<
-/D [1693 0 R /XYZ 90 757.9346 null]
->> endobj
-1696 0 obj <<
-/D [1693 0 R /XYZ 90 739.9346 null]
->> endobj
-386 0 obj <<
-/D [1693 0 R /XYZ 90 739.9346 null]
->> endobj
-1697 0 obj <<
-/D [1693 0 R /XYZ 90 693.1756 null]
->> endobj
-390 0 obj <<
-/D [1693 0 R /XYZ 90 574.141 null]
->> endobj
-1708 0 obj <<
-/D [1693 0 R /XYZ 90 547.6559 null]
->> endobj
-394 0 obj <<
-/D [1693 0 R /XYZ 90 547.6559 null]
->> endobj
-1709 0 obj <<
-/D [1693 0 R /XYZ 90 440.0523 null]
->> endobj
-398 0 obj <<
-/D [1693 0 R /XYZ 90 425.482 null]
->> endobj
-1692 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1712 0 obj <<
-/Length 2194
-/Filter /FlateDecode
->>
-stream
-xÚµZ[sã¶~ׯУ4!¸_òØ&4³mÚÆyÚìxh¶È¢+Q»ñ¿ïqHB4Lfc<<øpnß(2Çð<WB!ø¯_fxþÃßϼç«Tàow³¯ßQ=7ÈH*çwI Îï6L/W0%ÿl6§]½\Qß6ëÓK½o«vÛìï~}wgñ ÄÎñ¿Ùx¾0?Î0bFùg¸ÁCç/3NY¸ÙÍ~ý'êqºrkåC8VCaqÊ-F Â+1^¼Ûî7Ûý[NåþëÖ]4~`û²ÝUwóÓÃoõº=ºu³$xñÉþ¯>õø÷wuul{ªÿþï_Îs½PPðÅIµúî´_[Ó3¶J!¦´¾èàTÀÙ&&X"Î4?ë±þJ©ÎE°E$ØôQª4/¸Å`)ûómÁ4L,¶ûÝv_PHöÉáÉü7
ãÅKhZ-çÏ»f}ß<üvßQPÂ! 7eSöf"%q!L cË|ªÛ{°?Ú±
-HaR¸¼_¿ ÖîÞî7õkû<\Ç)É´s£T*PÆL±APaGóÚì\_ëÏ(_D0Ô{6VÛ¼6»æémìV®%ÒòT 6¶>nöy¾b#j(¸>æ>H ´¥¯F¡Ï8": @,Å~_¥/d¤÷l+6#K#"
-°A*!0QlLLü«§ýqû´¯7î®àu¨ÆHsF®µN/`ë-ÔÆ0]N&J¦g*
-·u2þõP/)ä7¤×i
ðqe²Ó 4)E¨MC·Q°åÙUª£ÃÆÕ\6É;·Gaeôy*ím}°u§j}wÐ>\,ÓÓ³'½ê¥^¹2äø5C¥Ó4:æON`¤$ää
zè%"Ì/.h°ºÝ,XPHnÂ/34HHHC±2C'
-§zzÞÈÐ鼡ÙC(j°î> öò%<#½Eis ï3Ư i8ø)r·tûöZ9ª)VrÚ½Qª0'¨ÊR4ØH\ïÏ(_0Ô{E _I
-FR%¢SECòÀ?r=E'/LQt»
¢{X.Sô4HÑ)¢3iG
µéu6òc½üÉ,n2m
(U ñ"e¼ydñ¢-×!Ê õúØ¿Knø´¢Tiz 8Ãkºñ#¦_Ò¤:&º(vC7ÒÕÛ¿¨å)¹ÜðR3"4lÀ,¥}ñä|ô
-Zï\{HH8&ñ}GöþTSÔ; ÊC'׬ÊÝÃ=æLÏ[rÛÛ9
-8'´_¹-Ãå8üaèÐô+É÷Gͬ
-³¡Ñí
-´ôº<Ю$ø"¢§Øn¡¥f}Íq#4ÖÉ!0ÐJ)Ô/¼ÞX<%Eí_\ÿC« é³BÐeÂYh;r i[ÏÔ%\$|ôj{oD¦ds:Íçvi»u[B'6äqÉÙÈ}´oèJEh"ᩤ@çÝjìé"Wkf>& ÏØ¿I"¦h¨í1£:¬¨ø×/ïßçÔ0dNÎ;Ôíé°w×ísí.~Å:q w*ÿ7À[4ÔL ö
-IÆuÉTÁupùZ&oVçL¸È;0¸·9sŰYÜ=×ΫC0³n£×EµÒÐéÃä@[r[°(Ääï/¡"ì¹9í6Næµ:ݳ²ò̺mNG÷Bt<ýdU»SçÈ+Uî¹>Únõ¼§°òs¶þ¾yh«í~ 1]'>G<É8Í*m}. at -PÌ䥵 =*ß70?m÷~uñãUjè1W8Q§9(b+h4µ<>bËdB[tH[i®û´å`³ë+ìùÄEn$.(ðòJâÒ)sqzsÁ¾Jd=Í\Qs¿OBÝäÝ[c¨öi&6Scå½°V#{¸/a2ÛÃ~ÄM"~#zM4£
-1
-%Þ-6g%âDäÌÐ êB°, ʧ LØã k&u&£ç²EqXÉ#þ"B£ôâbru:¿Á4Áo0äÅãMê< Èva\ÛÈ3]rRÔ»s¾yÁx$/&yÁ¨³0\ÈF¢#è¼¼ìÉ齬G^ ¿
-p7A$¯b1
-ìõ£{íRp
--Øt¬0
-Ö]Çò«ù
-$TCJJ~{VCÍ
Ì2tÕt s°Gø¢rl±oÜ@sp÷/§]»}Ýù§]KwtAäM»¤
tdõX-6)
0£ä\a:\.$ë
-ä
À¤Ën|]ívuX^õæWci<Tëßý²ñ%Îòa»T¥ïPQ~¾;ªê=û³JT¥¹|ó·aÛiär¨ÄHØ#"ª5tÿ ¥V©Xæ(Mç¡u>k³`»x±1^WëçäsÊýª@g¦²ß·°ÝíH!¿è'Ý·kuÂhzX"QL»5 'ÙÓþ Å.áûzß±»ÿZKÞ¶þ#kÆÆý!⪾¡þbì¯mæø¡:l¬Ã>W%Ñß¼o L·í»bç¼nèá-ÔüñöT~c3±âÿ=>endstream
-endobj
-1711 0 obj <<
-/Type /Page
-/Contents 1712 0 R
-/Resources 1710 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1629 0 R
-/Annots [ 1716 0 R 1717 0 R 1718 0 R 1719 0 R 1720 0 R 1721 0 R 1722 0 R 1723 0 R 1724 0 R 1725 0 R 1726 0 R 1729 0 R 1730 0 R ]
->> endobj
-1716 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [162.3097 674.2257 214.1151 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1717 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.4596 674.2257 409.6964 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219) >>
->> endobj
-1718 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [413.3585 674.2257 487.8586 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1719 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.1882 662.2705 197.7156 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1720 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [279.8468 662.2705 331.6522 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1721 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [164.3023 623.4162 216.1076 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1722 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [217.4484 623.4162 407.7039 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb) >>
->> endobj
-1723 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [412.3623 623.4162 486.8624 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1724 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.1882 611.461 197.7156 622.365]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1725 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.2632 611.461 288.2054 622.365]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1726 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [310.8403 611.461 362.6456 622.365]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1729 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 297.6145 513.9963 308.5184]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219) >>
->> endobj
-1730 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [89.0037 285.6593 261.5457 296.5633]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219) >>
->> endobj
-1713 0 obj <<
-/D [1711 0 R /XYZ 90 757.9346 null]
->> endobj
-1714 0 obj <<
-/D [1711 0 R /XYZ 90 739.9346 null]
->> endobj
-402 0 obj <<
-/D [1711 0 R /XYZ 90 739.9346 null]
->> endobj
-1715 0 obj <<
-/D [1711 0 R /XYZ 90 693.1756 null]
->> endobj
-406 0 obj <<
-/D [1711 0 R /XYZ 90 574.141 null]
->> endobj
-1727 0 obj <<
-/D [1711 0 R /XYZ 90 547.6559 null]
->> endobj
-410 0 obj <<
-/D [1711 0 R /XYZ 90 547.6559 null]
->> endobj
-1728 0 obj <<
-/D [1711 0 R /XYZ 195.4037 440.3808 null]
->> endobj
-414 0 obj <<
-/D [1711 0 R /XYZ 90 423.6537 null]
->> endobj
-1710 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1733 0 obj <<
-/Length 1416
-/Filter /FlateDecode
->>
-stream
-xÚXÛRãF}÷WèÑ®ZM¦ç><æÂ¦¶¨¤²!O at QFÆ)#[,áï·GÒÈ£%[ K»ûLO>=âDFZjb¹PQò8£ÑAý:Æ÷qhðóåì§sf"K¬b*º¼/=( .WWsI at .b&éüeòÆû§4Ù\SÊêéù&[m²uuó{º}Jw{¼Q``ÎíâæòËì·Ë@Or.ü³«ç%ܽà
-%`-gq³ý=û«ñS½(?0´L |x >a~¡×Ãu¥oZ(.¯òÄJYúÅ;·ÌT~ϳ¤ØäÙ~ Jkµ1G·*4¨ÀªàFü¸×Én, äã«©¸EKjÇÝËb¹âLÍ7Ùv¥=
-Ì0ßmîÕn]Û|
-ñxû)<=¿ÏÃË6Onó»o.æ FÁ Zãå8DAÃ Ý ÄuZÜ&®än|rþÍýIwXk·ÉÓó>íÁçXØÉñÍôFÀ¸¢DjÖvM%íEUKOÞ½Æ~A×ï!5EþoóõkWHmÆÐXM`Ü%¤lcðÑJÎ?õ ì?2LÜx:û)(=¿tÄˬ$B(ÇßvФª~¦@`é C÷1Æ
¡±C³®IJÅîÛÜO,è·M »Â m#Â&¤gZº.>JXBGa)QÂÂKµ5PÖgäNÙ®´ºpý|· ݪzÄstóïéü[ɾêɲ~Ñ0#³02gرùPÚ¨OàVÖ6äh°%£úíyâ>Mh$ãÂÊò)EñfÓ8Sñ¸¢q½¢0)*
-'öP(Jm?
§çwRQ88ò¦¹¹Ç )P)ìÈÆn ä¦ þ^kICÇÑÇÕ..$¡Tup
-J
-6Î8uûûI]¿'I
-£Äp6o4 ;#Á½Ömã5#;5ýßZvÃóhÊéúTBãþBÃÉ´¨Â'ÈDècD&³÷ÉÄþa¹[p=OWÕý]Z¼¤iV+FýW&
V[îóÇô._½Vwév:¿GAC4 ÿPJÍ9èp^AUR îÔäBê£?½TpÍçÇ4smù³Ïa×ÝÑǰlè©ñÕ´sE};G¯¶UåË¡F]£í±¸ü´ë+CÌÆ·aKÐ
-ëÐÛLì/¥Ô`óªì>ùË´3qUaù«Ti¢Q»£A+:¤ÊøñÁÓ£2ZF®ªLÞÔÞBÃ8'¯[q¤ÀâçP-Æf ÀäRczm¹Ó83Çf ¢m*8ÀÁ±ÎãâЪÿAS¾!ÌåÍEüÏ;·°lÖ§#3ÞXõ÷ÓäÕÀåÁÿÇ?iÁ6ê
-«ÊÊæ¾Êt÷væqYàõ~ b!ptÒ2Nó|¬K>ÍäÃë6ù#äsóCiY2oóÈdï$D¥aȹò5ÖèHϪzäé2¯ÞͧNa"Àõ÷QÏiÊУÌBò¹¹lY¡ÕqfqáfOófF?0«~YÙeV÷«J/¡êCßb'2wÞÇCdovÍÿ²QUSî
/¯Ëç»Muñ§¯[ýyÆô«ï¥õÕýÉy¾«¿Ë\îVn÷^p¦3¯³r'Ëí¦xõE[«lIªF_ýPðÿë:ͦÈü}SÂ.ýendstream
-endobj
-1732 0 obj <<
-/Type /Page
-/Contents 1733 0 R
-/Resources 1731 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1748 0 R
-/Annots [ 1737 0 R 1738 0 R 1739 0 R 1740 0 R 1741 0 R 1742 0 R 1743 0 R 1744 0 R 1745 0 R ]
->> endobj
-1737 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [164.1309 674.2257 215.9363 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1738 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [217.1915 674.2257 358.3212 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e) >>
->> endobj
-1739 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [362.894 674.2257 437.3941 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1740 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 674.2257 513.9963 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1741 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 662.2705 149.1079 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1742 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [162.7091 623.4162 214.5144 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1743 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [215.0586 623.4162 343.4663 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986) >>
->> endobj
-1744 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [347.3281 623.4162 421.8282 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1745 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [462.1909 623.4162 513.9963 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1734 0 obj <<
-/D [1732 0 R /XYZ 90 757.9346 null]
->> endobj
-1735 0 obj <<
-/D [1732 0 R /XYZ 90 739.9346 null]
->> endobj
-418 0 obj <<
-/D [1732 0 R /XYZ 90 739.9346 null]
->> endobj
-1736 0 obj <<
-/D [1732 0 R /XYZ 90 693.1756 null]
->> endobj
-422 0 obj <<
-/D [1732 0 R /XYZ 90 574.141 null]
->> endobj
-1746 0 obj <<
-/D [1732 0 R /XYZ 90 547.6559 null]
->> endobj
-426 0 obj <<
-/D [1732 0 R /XYZ 90 547.6559 null]
->> endobj
-1747 0 obj <<
-/D [1732 0 R /XYZ 90 440.0523 null]
->> endobj
-430 0 obj <<
-/D [1732 0 R /XYZ 90 425.482 null]
->> endobj
-1731 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1751 0 obj <<
-/Length 1223
-/Filter /FlateDecode
->>
-stream
-xÚ¥WÛÛ6}÷WèQb÷˾µH7AТèÆoI°ÐÊZ¯[r%9ÿ}")ëfkÀ¦ÄÑÌááÌD~$28RB!øÒÃG[xýaAüô
-æW]ßÖ_î©2ÊhýÜx Jh´Þ|9^®aJÆÓ>[®¨Àñû"=²¼Nê]/¿?-~_·Q<Á$±1þ]|ù£
-ù´À-¢WxÀC£ÃSöÏ¿[?n¢ù`j-°éÅà
-
-«¡°8å#ËÁÇ¿n¾/ <Í6nMë¥âq,©©¬¬½úíðhê"dh" ¡6 Õ.Âý)O-'Õ)R)ÄÖWw¦kàC;;C°Di~ñc~¥Tcl v;bk5ø4XÊ~Ü]^ÂZ"4°vªÜz.`?`ä×xyÝéã6«Ó}QeUýX<ý3¢ØADQ~Öj $ø
eaÎÞLEk?`ä÷BE]}±=?6a ä6 ÕF Z1W}!úRøÝ sNÞJGk?eä÷Bdà )¢BÛL´V3á9T¤&ÃĬÊtD 3Zª·ÐÚÏ!ù#@ ¤©Öjðnx
-úÜÕWy¥ìA ð1nlJ¨×r6ð`»F*
-ll9¿súkŦPnd,x
-FR#e&{Ð(¤ñ¤R°í4«®fÅéV!yÐ"¬¾²Pß^âþ6Ù±~Y´´¤òàkxqò=soCs)ýôo®®¬
-ãþËÜ·«$ª¢¬ÑUF^ÕO1ÒñÑöØK´
-¤1¥Ðdñm6ôÃ+ÇÁáÃ6SÛ¼
-éxj}¹,òôÃjÔxJaMOHáÜ@1óùت×ãHKm¼!$¤àdXaç"!òL¸%:ñÚ+¶F fª_&rÓÃrËÓq§äx¡©PÍÞÐF%Xb¿%äÂùQ·AÍN¹SHE=Ða `²×«íRipÃö'ºÇ¸+öÿªÌ&)óM²·Þ9·¼ei]¹ú%©Ý()3?¨ÃQ%?jÐ~è+÷Î@R"[N/9Eû,;w¬ãìÐóÝk.5Øw¿wðð×§£[Lø£ýJ²Ñî÷l oHøÊÙ_">W»¸<;Ͼ°=³yVÝH0CjªÞÆÜ¨^j0Ñ
-:[;%ÁhÕµ_¡4´e*0AÜmĬ>5úWwc±¦H1JnGo&Â÷éhJK\¼5
-r>? õ
-âºðPZ¤y¸M¦xGR>3ÒJ,º&¸s5Ù®18"RȺA6·*{F!v÷
-bÚå5ô6Ú X¨²<+:Pº×}¹s¿R¯3ÆýqGÕõOc?z¶wÉÂsý1)7vÿ_§Æîí$ý®>åñÍ«ÑÃæÕÓ9´Îçm6ºkÛKðÿÇ,¶0endstream
-endobj
-1750 0 obj <<
-/Type /Page
-/Contents 1751 0 R
-/Resources 1749 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1748 0 R
-/Annots [ 1755 0 R 1756 0 R 1757 0 R 1758 0 R ]
->> endobj
-1755 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.9843 674.2257 226.1687 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b) >>
->> endobj
-1756 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [232.0473 674.2257 306.5474 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1757 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [351.4478 674.2257 403.2532 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1758 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [424.9904 674.2257 476.7957 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1752 0 obj <<
-/D [1750 0 R /XYZ 90 757.9346 null]
->> endobj
-1753 0 obj <<
-/D [1750 0 R /XYZ 90 739.9346 null]
->> endobj
-434 0 obj <<
-/D [1750 0 R /XYZ 90 739.9346 null]
->> endobj
-1754 0 obj <<
-/D [1750 0 R /XYZ 90 693.1756 null]
->> endobj
-438 0 obj <<
-/D [1750 0 R /XYZ 90 624.9504 null]
->> endobj
-1759 0 obj <<
-/D [1750 0 R /XYZ 90 598.4654 null]
->> endobj
-442 0 obj <<
-/D [1750 0 R /XYZ 90 598.4654 null]
->> endobj
-1749 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F49 1367 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1762 0 obj <<
-/Length 1458
-/Filter /FlateDecode
->>
-stream
-xÚXÛnã6}÷Wø6°ay¿ì[ÛìbQ hë·4XÈ«%W7õßw(R´.L` 1e3gfÎMþÈÒà¥
-Æårw\àå|ýiAüöìßõ>l?ÞS½4ÈH*}«A$(¡ËMú°¨õxõ!/Ó¼|r³âÕçõ£\'ëÇÍÅÏp·D0IìAÿ,ñ2¾,0bFå3<`D¡ËãSÖ=?¿=n£}!æ ,îᾡK<T}Æ/¸8
-!Z
-U@µÓp)wM^çÓR)ÄÖ/ÂßpÆÒüKÄæ7=öÀ?)ã³¶ öúAjî\ÀË`)ç¤Éw6ÈlE^fnýmMñªÊÓMZ eôÈ$»S?yßûÆyñ9ÛÆZiç¢Ú}MósSç[kÎ¥ÉÆæPAR¿Q1
-0Cs2
-
-xz®AõVü¬c½7$êTÕÓõk3¶1$Âz
5cci:Nîôµ«w@Ü7ÃäçLè½ÁQmÿ"Á©@¼D9S
-4)FyYWU3A¸äù9&zoìNsÖLA°ùªÿ-¥NÎ%<ÊB@ô¥gÏÈhx·2Ϊwqó²qªL N!.ÊD@üRÀ:J~#lÚHöt´îpµÔ`¡ä;@î¸eNÌúqÂ-ðí½Æ4øn÷¬ô}Å
-I\ÏìxvþVkWß²Ú=5Ì/Ú*²{PIí72©éÑÖ àtã)ôq%íÐ 3ÕwÜÓZðÚÆ¡¬¡#â»p×NË«Ýå¶óTehÆ·t²½ØövCz®®cQBDzëoUÛ±àIÇG+gé<F¨¬é3±ÂHA<´þ¦æZºÆËAÞÃÆ5Ò-¢heÚZÄJ½ ÄÉ)L9Ñ» }FÕ,´×àËV)(:(âUT"L(éy]GÜÔZg LÀð·#¶úDÍt0<¸è?FHf
-ÛåfÏ5Þ'y¨³PÂeD3Ô4Zã¦X½Pçñïù)F§5> 2ó~³F"k$¬,qÞnþT×É5rô;EwÐn5bBvÁ}ÎÂÙ¿õ^AâТÈR÷ô7ÈY!,C®ÍâéñëÕcK<©ëÿ:Pb@3 ÃÉs¦Ëè0gíææÛK¦«î³¹ò]RX&+ðo)ÜÖó!+Ý*é>O§¤;¶"Dz9»·Ê}Îå1
+e¾
-¼Ñ¼Ë¶æPgIêM¢ÚÚå?&»à
Î`ó)_Sk/TV(]¯`ï0¹Qb'þ>AA.*ôñbß´«SíÚIãC¹ÅÙðSu>çÛ¢û¶ôÙñ·
+ËNáw;HÑEÁM"~¹·]æTµM!|ñ°6L¬öX«[tAvO]Ðü^å>4Ím`½^Õä.ayK at AÀ\4´ó¹»D'×!rèô3 Väû«í±Íf<ÇÌL_,:©º
-ÚfûªöHoÃmÝ¢çÁlóÔÎÕ}x¬óÆ'ñÊVÙ¹üaMôÊÏ¡Ç^¦ûLò;û&®¢£)ßò»~ýh1Ðð
-a´?ZÁT¦î~ÜðFX>eeV'»¡êʨ]üºó÷AÄ{ªÞSÿD1ö«½-¸ÊWÂç¤N-&ÏImÁòÐüb(o®ûûÁ©Í×®ÝD÷ïõ)+c~ÿrendstream
-endobj
-1761 0 obj <<
-/Type /Page
-/Contents 1762 0 R
-/Resources 1760 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1748 0 R
-/Annots [ 1766 0 R 1767 0 R 1768 0 R 1769 0 R 1771 0 R ]
->> endobj
-1766 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.8017 674.2257 253.5631 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac) >>
->> endobj
-1767 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [258.1054 674.2257 332.6055 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1768 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [374.4994 674.2257 426.3047 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1769 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [449.4689 674.2257 513.9963 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1771 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [281.5619 476.6988 380.4002 487.6027]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe) >>
->> endobj
-1763 0 obj <<
-/D [1761 0 R /XYZ 90 757.9346 null]
->> endobj
-1764 0 obj <<
-/D [1761 0 R /XYZ 90 739.9346 null]
->> endobj
-446 0 obj <<
-/D [1761 0 R /XYZ 90 739.9346 null]
->> endobj
-1765 0 obj <<
-/D [1761 0 R /XYZ 90 693.1756 null]
->> endobj
-450 0 obj <<
-/D [1761 0 R /XYZ 90 624.9504 null]
->> endobj
-1770 0 obj <<
-/D [1761 0 R /XYZ 90 598.4654 null]
->> endobj
-454 0 obj <<
-/D [1761 0 R /XYZ 90 598.4654 null]
->> endobj
-1760 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1774 0 obj <<
-/Length 2605
-/Filter /FlateDecode
->>
-stream
-xÚµ[]ã¶}_a¤@a;,¿Iå-ÍfÓ)ºm¦OI0ðÚò¬åÈv¶ ÿ½HS¢Å«;[ö{/y/?Ìfþج 3£)Ô³Õó=ÁÇßÞ±îë{øþ>üùáîO︤Ð\Ï6ÍâÏÖ?Î%_Ü&ÿZwåâ+:[ÎÏåþ´<m«ýâçïî¾y^:Jhæ|üz÷ãÏt¶2ßÝQ"
-«fàV|ö|'¹ð»»îþì´_4ÿp-ëaÀ'Ü·CãLÛE]Ü3Jéüácׯçcyjßõþ¯®1F
-¥+4gDÖÊÛò'Jù¾<^i¸6¦Æ£ZÂ<>£HaåÅsøçjèQø/®DÞc at a~!fÕºï÷뮥s©á
-»¯ê§óÏÇc4»ÆÇO»jõ¸júéqSÕårõññC¹`jþ´MF×^äãâAÄVÓTQ ó¦2À >`i÷Â`jÍV\cÁ4]àýÕ®ãP7öïc
-Gif8jÙÄ&5
½¸r$¿¯ªCKðy¹ªRÍ«öq{*k9ÈÜýSûdp ïÿÚÔ¦ä=GP*_çáê±ÑBv2Å0ûì°ÆIaÁ÷h¢ ÚÑræax¢Es÷-ö;!ÑzΧ$ZFbw4ÑÊý:I1¥Ü«|H
-áZóYÖ$V3"ÿ3:¸ uS~E6rùåaÞ76y6íën|¸Ã`ÊêXF6ÂLw£`È+caÕ-Á
óC¹.7׿)AVÑôô 04}²/éøõéÓó{jÛÙש>¯ºù¼ÐÕaùë¹ôãúت±Y¥µTt²¹(1o
-Â-íÍÄGZÚM2ñ4ä"$#¦&SR©3N 27ÍAJR¢¨FRÄ£\~ðEÏ^í»z!̼<´/G(#Ë.`ÙÍHmϵïÕvïæ®æáTõÍWûå®}ú°==/¿¦£¾JvS@"×ÓQp«XwçýÊÕÊ×rQNav4c@&ÍÅG+ ßþñÆg"ÆÎãzìòãA¹%%SY `ç ùUÎP7Îs¹t.±¯eë}@!,¸[z¹!ÔïK[pÈí:WlJ·ê*äMÓLl#éæø}å³<uºl_öMþ©}(§´ÊÍP õʼb}(
Pb9Õ¡ðºËÌny§!U"§¾ßÇÐй§#VÓ²°.*3X¿»Ò$ Ê3àÐoZ¢yHÔ©rÃÒN@cîVqµâPv)
-ól¶õ¸·ï·YbJf6ÂÞõ\Ö{X3¥-ê¦òrÒRQ¨ó¹ø¬%¼&WÔ`A C"6xó¤°ó¸»nçgOºOç¹>Ò)
-[é}@!8Ìd,ápUq4
zàw\r<cذàÍðEbPÁaaÔ îè<eð-ºÛÈèN5Û¯çÃn{)7ÑÑ
K-Ke¬Ã|è
-e[Õm²kuMÏy·"éÖ2«êðþw{:úOa¥²?GMhK^wcLÀ¢ÑÒ[Ù.lÁLíø
-ûE«¾ï åÂ"±¤"ôëÑùKZR@ÝG@!D8sÝw¼jrÃN
-EÀ£v'BÃ×`1ð(12võñô&QCÊ Õä< µ;A5ô0§&Âh
-bp¬WYeXÁoæ.w(ÇékлnsÆy±Kö²ÇÔjm8f¨W¨bo÷~?(¸^îÚÊt¹î«¹ßiBÏ:`ýiÃY¹ÑZUaµªhY#ØkJ:sûVbîa¸¤Gs÷$=ö¸åT×èÛq5÷x@b7IßãþP£Mªªn¥£HBsCÁ:À#~\ÖWö£]Ù¦lG6k¿RªËã©Þú}ïnÚ<oüåö÷ò±÷³XîSU N&öCÀ#ÍOíâ2
-;áÆ°|Â@2X/jcû°ÔÛt4²RkvΡ'÷OÛÍK¯îl5ª2¼ 0f¸xE@s]]0TebAüzéùÍ©LßíA$vÓãã¸Ê0ÇlLeBsJ4-ð9*3¢4Í;9¼I÷ÀÊ©±
-x¬IÝ P0±áP!,,×ÙÞtàÛÈGaÂÎɪk«ÙÝõ*éØtqÝm§½æh¬ÔØM Ãu'2xóNÂ.¨SÌnâN\çgïÄ!<=n禮»¬û4Lð4Ïø> .Üû=ê¬Ú»<¢iR»,þ?WNmû²ÉíRT7Ý8mäÛÃÏ÷ùY»½c9àS2 N¨~Í¥0®
-,c=ÏØÈ`®RÈû
-¹ûE·ú¾'l1!,»I¦ý^ÖUZ*0ba@äCP îîÈ2Xö»àêö!ZP=52Ú²½PÂXN´Ò S;³0yÛM®ØF&û¬Éþzû¼=m+»Í?.wvoª:^çmwëF
-è¼[
->Wk(.[ÚÍêýñ¼»ìua8~Ñß·q½2**ÌHÂlñöL3©B4Å£PIÌe%ïÔJìÕã r§0´d»XºÛ%©D1J±l(ÏSK¸T¦û«ZÂÒBLA#îV§Ù7i½!î&ÊZÛs©)ìc9ñ°öÈ´b»ÛMÚÀÕ°)×½Ñ-P-®ík×»ÛéÜJì¸>Àp}æ"ï7(Dìï)gؽ^ÜwÕÚÞ]6åçP.%áÚAG\Ç]¨
Ç£v'l)0
-
¸@bPXÚ¥DÑg »Iú¼?nö~
-ÞôI7Ùɪ
-¼BEuÓ|l#§*ÖÝô=¦Ý DI>á,¾lÚâæy4.© \È®8á b
Àd«ÐDH{hq=J¯îPP¥ê~!×(»PÊóø"2°kni¹»%î24âÂd·}õm¹/ëË.ÿýÏ»zÛ¾ù»_
-íS_ró%ï EÝ»ÍCïtç_õºÙKrkT;ï¨ßW«ånëï~º<o2íòËÛâmõï§2ù5û§Eñ¿Z<endstream
-endobj
-1773 0 obj <<
-/Type /Page
-/Contents 1774 0 R
-/Resources 1772 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1748 0 R
-/Annots [ 1778 0 R 1779 0 R 1781 0 R 1783 0 R 1784 0 R 1785 0 R 1786 0 R 1787 0 R 1788 0 R 1789 0 R 1790 0 R 1791 0 R 1792 0 R 1793 0 R 1794 0 R 1795 0 R 1796 0 R 1797 0 R 1798 0 R 1799 0 R 1800 0 R 1801 0 R 1802 0 R 1803 0 R 1804 0 R ]
->> endobj
-1778 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7309 674.1625 264.3253 685.0664]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359) >>
->> endobj
-1779 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7309 635.2416 256.7238 646.1455]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a) >>
->> endobj
-1781 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [278.2626 552.3302 342.79 563.2341]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1783 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 469.4187 178.4377 480.3227]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1784 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [178.9359 469.4187 260.0608 480.3227]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2) >>
->> endobj
-1785 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 430.4979 211.1549 441.4018]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23) >>
->> endobj
-1786 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.9705 430.4979 279.4979 441.4018]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1787 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 391.577 178.4377 402.481]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1788 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [178.9359 391.577 255.6377 402.481]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3) >>
->> endobj
-1789 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [259.4534 391.577 323.9808 402.481]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1790 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 352.6562 214.9409 363.5601]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e) >>
->> endobj
-1791 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.7565 352.6562 283.2839 363.5601]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1792 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [300.3895 352.6562 364.9169 363.5601]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1793 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 313.7353 219.6726 324.6393]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e) >>
->> endobj
-1794 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [351.746 313.7353 416.2734 324.6393]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1795 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 274.8145 219.1146 285.7184]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713) >>
->> endobj
-1796 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [272.4542 274.8145 336.9816 285.7184]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1797 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 235.8936 178.4377 246.7976]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1798 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [178.9359 235.8936 287.7368 246.7976]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g63e62db35640c1b90684952d7a3b5175) >>
->> endobj
-1799 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 196.9728 212.8187 207.8767]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99) >>
->> endobj
-1800 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [216.6344 196.9728 281.1617 207.8767]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1801 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 158.0519 206.7513 168.9559]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4) >>
->> endobj
-1802 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [210.567 158.0519 275.0944 168.9559]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1803 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 119.1311 242.7164 130.035]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb) >>
->> endobj
-1804 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [246.5321 119.1311 311.0595 130.035]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1775 0 obj <<
-/D [1773 0 R /XYZ 90 757.9346 null]
->> endobj
-1776 0 obj <<
-/D [1773 0 R /XYZ 90 739.9346 null]
->> endobj
-458 0 obj <<
-/D [1773 0 R /XYZ 90 739.9346 null]
->> endobj
-1777 0 obj <<
-/D [1773 0 R /XYZ 90 693.1457 null]
->> endobj
-1780 0 obj <<
-/D [1773 0 R /XYZ 90 569.0299 null]
->> endobj
-1782 0 obj <<
-/D [1773 0 R /XYZ 90 488.402 null]
->> endobj
-1772 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R /F14 1239 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1819 0 obj <<
-/Length 3289
-/Filter /FlateDecode
->>
-stream
-xÚÍ]o+·ïý+ti1ËïÜ¥i6(4q¯À°-ÙjK'²ô×w(-iî¡£´#[¯gÞÏrÜ3ÿYà3gJÛÙÍã ÝÁ¯¿>Ã×çðýy)øóÅɾ~X°ÒÎ.n·¬`F
-9»ÿxjðgçÒðÓûÅîÃ^Ï»Ï_|÷÷³s%ã§Zý|ñÍÉ_/rºÁQVÄd¿üø3ÍÁÕ7'©àÍì#üÀAÎO´TéNþãì¾ØþAë â×çÒíaïQK8F'_Z-¸eZy=Kªxä?Ii¦G$8|/áªtYD$ní(é¯g®ó*±±f8~³¹$ß°0-Ü|Xß\Þlùòv³~¼\>ß_¾<¬WwSWÐîLJáÑrdîEÀc/?që¤V1®:1ÔãU§ Ã3cu@;ðäJzÆ7dýl7À«a¤-_¼¬w«Å|÷Ó¶U¶¯þ
-åuuLX9s²ðÍ",ÁøÜìÏR3ßyc{$ÚÍ<ÕÛÞÀ]ð¯©â¡ü°x~ù0ã»í>D|Mø{Yü½ÑÌÀ/xªÀ ¥ðLy1Hn7gÚ®÷Ö¥Nál.%k$9Ëà 0ļzjDÖó>èA¼lsÌJçÏ÷C ^®áÙÞÖâ ÜÛ[K¥Æùxûh`2xO 1ËH&(yGyÛ;rá4-Tnìb?!òSÅñ°ÞCGë¡#AS
É*¾iÒéhÙõ"ëIÓ¸¤TÐãAV
-Ìr9©$ÆÀgôdmô!à+c à˲hëËõêLóÓ_àÏiu½_Ü-W«e¢÷«¤ZßvÁRhΡp&Y¿Ð-C0@%ðTÄì½4³Ö0í9&ÍÎKÑ,Éh1áy3Íʼo¡ÙÈEÍp?UÜÍöÏ÷¼fÒq'«3ÒÛx¢õFi-p`^õ#ë)UÜ¢E©PD
-²p L¸
-cé8à§sR¸"¸$Û¸%ZÁÄ»wÎÞEçð×wP±yf½mÒ2/:m~?ÚÔÏHC¡-Éh´1´áy3Úʼäõë8wÇ,á¢[`ø§â #·2àÈ*Âp4jR&Ç fÞA×ë¬BÖ¦qiIçæªARQ\`>L{Ã+ÇÆc<a83
-8gegY¶ÅÙÃâjÓw©j×*¼3W«ùkÀ¢ÁJ}ÎH»¿úî4²eBCͺ÷¦ò³.ãê"Ðe$ʼ M£¼$ƹ;ÐD¸¨âVòêááò:ÚzicJDZpf@«U©¡U+?MLiÇp¯³ INæDíkA{«^¬"(èÍÊèIÞË(ËëñUÄÀd<£ ¬»^:¹m#¦õ:8ÿI¦ÓÖqrçmfá,O,Éh1áy3Áʼ4ÁF¹{»¨âVCvèVãÉaNW"« 6&ñhN®¶Ó0Õ[
¬§Tq{&WÐÿ¼D
-ràl¼m=©Á{Á%sFúÀUÄÀÀdÑîó9
-82§ÆøvVãÉ1hSp#MÂHpgpÄùpâPÓ©¤"YTCP'M$* %îànaµE¡ËÍÕênQCc«Dá6BLéIõ[RYÛ],§²O¢öÌÁâExzų޲ïÐõâLx{5Õö*"ä ÅÊ2©,Bêi÷)¯26fX gX×Ý!7 £a¾éy"×óº+0)\BЮ@@0`ªoþgÔNÂ!óc.Kj¨*Lv©eÉ,£!XÄ(çÍ,óÒåî!î¢[ßízØ´&dÂ;¢YExÖgÖ¹0iæÇ%$Ý[
¬§Tq{&dQ¤¢ÀK16ðÎùËrÍíAËeuIí~¿x\xóòpm:¦eí]Ô5*|ìAy©¨bZ;sÄkE-93~w9¡)Éh414áy3ʼqáh6îÎNÒî§RÒSª¸Õx\>í¹PTÁ
-¼YE¸\òñÛqù÷\(Jý°³YO9¨âöqÉ©@Õ ©(À%)äïS¼BWïYÙ*ÀTÄÀÀdÑîÅY§§á^ÓÇûÅóýb1Ê )n égÔòiß®=3(¸8Uü`
-&YÌ98
ñ¨¨õÂ,#1UD0EäMåÅ05NÛ)Â@·©ÿ,6ë/´S¯CV6d\ ³Óò71åàªAt×!ëIÓ¸=
-þ*ARQ¼d;1v at lãR0̹åíq(c 8Ê2G{æ4ÙàÔ6f
-4¾·:ígÆp¡ÉÔ\SìH2E@xÞÌ2/ÊQÚvસ
-vܾ<<ÔsMg^¬"lÄ+k¬Ô¿ ¸çF
ÞBd=é`·î©$åÀÅaÒ)xÈ8àÜAìx
-¡cPý±ä=o?5÷LjpÍ%®É2E@xÞL2/JQÚjસ
-j,~y¹ª±!L´îðBdáCÆN;Ö¸ZØ+6BÞJd=å Û¸TªIE9M#-F ±ø¬¾o·8
-Ù[¬',Ôq;îá;S%+ð"dåÀIæõU$OéãYê Ã2Ï,û4üäÓ= »Q¸Ûݰ&îXù¼L+·wW¼¢.ãÌxÇJZÃ|Ð s`."`&ò&0òb`§í 3a [yõ¼Ø<-njF¦x-²°"ÁçÂOÚ ¹®(ݪ³YO9¨âv°9(jªIE9p]£õ¤m6ÃdF8)w!ë uÜ6GXq!«(pQ,9¦EÀÙ<â4³-c`lN2Í%bÂñ8Çýh'P^ÁcÊÇÁ;¶z?5gÜÄrîRò@9Éh 1 ãy3˼(Gi{¨â6fÊËÕÍÃË|1¯ìUÞãµÈ*ÂÊ2I4¬ãSo-Ì?ÚCcè^¢ IEi''xz¹¾Ü.$Txj¦´Ð½UÈzÂE·Èp>>ÝÖ!«(PemÖáÃbsIÜnq§±}ÏZdAå"Få$û3æ]·ö@Y8W-äIsª`k£gZxr
-'æïyA7¨
÷ÌhGõf ê2 j"oõ(/¹
-e»c
-á¢[Íõ¦µàî¹Öx)ð ¡M|͸·BóFÞ*d=é`·çÜÞÄ+0¨ü>>ôå&h2sè]pµßY¬'Ôq;
-ó@m%^$¢òÃL9éÆù×óåOKÓñihôA+ÜeÓY~2Yn7éäwÀÑÜ.÷ÓZæÂëëGVøÍxs:Xñ)Ö±áæÑG¼y!40§©Gú³FpC07#¸ÌK#x»Á¸*nýpÙjÞb°äоpù#«RƧÖáiÜÍ;Ë0VUP½
ÈzÒÁ4n
aá4U¤¢ô'5hsØ1.tw
-²pPÇíáp d× «(N2æ±7X¸¡ò Åý2Fâ$Ûî÷.x£^îôâX+¹- at l·¶ j[@Ñ(.b(Æófyir÷ wQÅmlÊ^\5'Ä2¾ý¢¡åÈ*ÂH¼N5AI34ï\ ²×½¥ÈzÊA·ïV²ÖªARQB<I
-0ôýîd=á Ûs'yû\1,²ràâé@
-ô³8X¦ôA}¯¢É3ÍmXÂó6¸÷pxýÒuN
-BòpÈ32ñm§ í§R
-$ìî5@ï~êÅþ$¾Y¨x}«{r|z}ë`"üz±Zl®ÓßõðÀÐWåî÷7CuÂîa>îs9ü$9>ÝIsºÚèoWy|Âë#4ð§ÃóÿXß\=,ßý©³íóÛ¶{,løê/ëß~¿[¬¦å3Bµê÷_5ÿãendstream
-endobj
-1818 0 obj <<
-/Type /Page
-/Contents 1819 0 R
-/Resources 1817 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1748 0 R
-/Annots [ 1821 0 R 1822 0 R 1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R 1828 0 R 1829 0 R 1830 0 R 1831 0 R 1832 0 R 1833 0 R 1834 0 R 1835 0 R 1836 0 R 1837 0 R 1838 0 R 1839 0 R 1840 0 R 1841 0 R 1842 0 R 1843 0 R 1844 0 R 1845 0 R 1846 0 R 1847 0 R 1848 0 R 1849 0 R 1850 0 R 1851 0 R 1852 0 R 1853 0 R 1854 0 R 1855 0 R 1856 0 R 1857 0 R 1858 0 R 1859 0 R 1860 0 R ]
->> endobj
-1821 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 726.8189 258.2181 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e) >>
->> endobj
-1822 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [262.0337 726.8189 326.5611 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1823 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.58 688.1457 269.7648 699.0496]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504) >>
->> endobj
-1824 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [273.5804 688.1457 338.1078 699.0496]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1825 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.58 649.4725 285.2664 660.3765]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9) >>
->> endobj
-1826 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [289.0821 649.4725 353.6095 660.3765]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1827 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 610.7994 210.0592 621.7033]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f) >>
->> endobj
-1828 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [213.8748 610.7994 278.4022 621.7033]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1829 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 572.1262 242.5171 583.0302]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598) >>
->> endobj
-1830 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [246.3328 572.1262 310.8601 583.0302]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1831 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 533.4531 206.7414 544.357]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de) >>
->> endobj
-1832 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [210.557 533.4531 275.0844 544.357]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1833 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 494.7799 233.8496 505.6839]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956) >>
->> endobj
-1834 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [237.6652 494.7799 302.1926 505.6839]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1835 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 456.1068 206.1835 467.0107]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82) >>
->> endobj
-1836 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.9992 456.1068 274.5266 467.0107]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1837 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 417.4336 206.3923 428.3375]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348) >>
->> endobj
-1838 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [210.208 417.4336 274.7354 428.3375]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1839 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 378.7604 212.4696 389.6644]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309) >>
->> endobj
-1840 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [216.2853 378.7604 280.8127 389.6644]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1841 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 340.0873 209.1619 350.9912]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e) >>
->> endobj
-1842 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [212.9776 340.0873 277.505 350.9912]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1843 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 301.4141 216.903 312.3181]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1) >>
->> endobj
-1844 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [220.7186 301.4141 285.246 312.3181]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1845 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [306.775 301.4141 371.3024 312.3181]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1846 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 262.741 226.3074 273.6449]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7) >>
->> endobj
-1847 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [230.123 262.741 294.6504 273.6449]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1848 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [316.1794 262.741 380.7068 273.6449]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1849 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 224.0678 229.6351 234.9717]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1) >>
->> endobj
-1850 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.4507 224.0678 297.9781 234.9717]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1851 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [333.3451 224.0678 397.8725 234.9717]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1852 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 185.3947 215.0402 196.2986]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ga8fe567ba2d77e55d08823c121d19b93) >>
->> endobj
-1853 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.8559 185.3947 283.3833 196.2986]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1854 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [299.9309 185.3947 364.4583 196.2986]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1855 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 146.7215 221.1274 157.6254]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07) >>
->> endobj
-1856 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.943 146.7215 289.4704 157.6254]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1857 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [306.0181 146.7215 370.5455 157.6254]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1858 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 108.0483 226.0985 118.9523]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0) >>
->> endobj
-1859 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.9141 108.0483 294.4415 118.9523]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1860 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [310.9892 108.0483 375.5166 118.9523]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1820 0 obj <<
-/D [1818 0 R /XYZ 90 757.9346 null]
->> endobj
-1817 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1880 0 obj <<
-/Length 2356
-/Filter /FlateDecode
->>
-stream
-xÚÕZ[oä¶~÷¯ /3Håý²mÝlÒtsi×m$!Ïȶ£Çkýï9D$J¤¯
-Öe>søñðã!%²ÀðG/PÈ0.ý^ÜÂí/.Hûó~_w]^üñ-Õ¤rqyS[ JèârûÃóÕ¦äòërû°ËWk*ðòM¹yØçSv*ÊÃê§Ë¯.>¿ô^Ú ÄúøùâðbÁ|u3Z,á#b]ì/8eîbwñþâÞNóCýÀX[8H3½XSÕD?"*Y`ak}M(âD(#Ðù2Ú¡`8Ó|áa¸)Cf§¨`®ÁÀ£G¥ü²ï÷Å˲ؾ¡µ1ðmªn[Ì?»Q8|*À®âîqWn®6÷Çütõ¡¬à0pJA)$-fÐ XàÀ/å7Ï%ÂãíDh
Ô)*6H) ¿Ý2:ëÙ¹àñ B»i
- aó ;CÕ¡R(lÅÀ¾Ü?bLóê
-B áÀTHºP!Ìàä7k ¡NLº6ê ¹ZhPòz¸PÈgeôÙðû²jµ'ðí<
-§
-·¾Úm1=Ã1í Åé.jÅÒ=?7EÃÎeÉJ·`4Å4Z¦Øê°TI,TB=,©Ã]Nøu:Üó[T'v¦"JÜNK°Ã§ìÃΦuõh.âDxT"
-Ã_*A0¦ÁÒËP5 OF0´;C-wTJE p)"çÈN×FDv<ÌõºÜß?Úît×Ô¹²" §æÆëïþå~xgîþ±¸=ÔºÉíë¢ih}QÏO¦@µ73")BCª¾h1(9Aµ¨´ÍÅ(êÔPÇiTº>çÈOÔûÐj0ävÙòØñU´ýb;æÈôQÙB
-ª¤xxÊýÀêÍ0Kh½%Ü+àýÖ§úr©%81Áq°iÁÙe£J³/?ºÐ´9-4<)4ºÜ¼¤ÐÀ´«d)¥q°´ÔtÆ´&î×M×orÕÙ÷=cÕ"°ºcq¸Ý7Oáúf at JtxT"
-é-!ÙÝ0&>Ì.M0K
ǧ"ìÎÐéð¨T}B8HHÅ*<Gº6"äa6¬¿¯Xæù}#È| "Ù¾<Ü:©*ùYZ~ègA½ <«ºUbÑõ¡¡D&DÇâÓ5_':=¿±§ïvF °²
-ÌmY5¹ÒbaÎDJC9FAõûaLu8IAÔ\B<>ÁÐîȦ¥sàQ¬õ´RÀ1 ÷»@ Öd.
-!°;#Ã'Á¡RÉÕ^A?K{;6bÚë`®ü˪P6#º)â¦[«Ý¤)MÊÛ1HÒ1D'
-¹=®;ø"µ¨&ÖÅ~*btZ³a¨òwK³)¨¬Rí`iÍîivܯ×ì®ß¨f÷ÜÎÑìx Ý ÍßL($$,;£<xT"J1±Èü¾`v_Ï%ÂãíÎy3a·òYJE máÂ98®Õ^
-:OÚ¡ÕÀóÄIð¨TvÓjViFÕ³´ºc#¦Õöÿ¯Õç-Ðæã´8c`Ñ¢_P¹ÁPÛSgKs×`D~8÷üÆÄ¹ïv8'ìÃñ1/nïF^s¤a°Eip DV©! Æ¥C¢2OEØ#Íδ pÉ`xõü'î\ÁCÏÛ<ìCMo¶9R7óä 2BJñ1v¹äHÙî{î{Bì
-m?ÈávG°F"toòSVìòmûUN~ÜTŽû&gÐÕØ.îã¦Ùy»"bé^;?¸Ý
-·©Qg`{ëtÌw7ööK Zß«òû*?æ!z[+ù {våm±ÉvÍÅ}Unò㱬BÌÄD«pHsZwQáWMÊ)F¼yûõMyÊ_
=KbÄÝzÔß¾¼+¤¬ç=Ì:nxs4Uúmnûäýçºôú©9~û>F^syxØ_çÕJ&_´&m,k¨üNÔ§]ã¦>ò:H¨ÆOÍ?l{Æzs³¢uî½Ì³ÍÝÕu~[¬ìÂïhã®
-ý{eè2Û=ç²J3[rwún:uºèFè&'óG3þ<Àz¿±tKܼ¢x¿4ü§æèïÿ¹9|ùwß¾¾ú泯ÿú=¨Óû3êO·µAÂxÝ^%x³õqhµ¸9{íqYªpý¡³k-ÿwDÖÞÝéÖȾ+ËvctmªÒ @^A¸*«í{öwè¹æÁ¾g|ØO¡àìÈ,ä©(Rg¬¤¼IÔ¿@
-,|·=6ç6{´IÔÕÄÛÓ]V? EÞçõðh¼q¨¼9ðåJy?@nûà/6[³ªÈ®wùq¤¥Ô~s5`´¥ µ«~myß>fóõE·@>±É93öÉ)WzÌÕÎöoM2Ó±:ý½D4¯q|SÝðG=#PSÝõôwúü°µÁ_ãý/=k}~Øgò~rê0 ÌM|æè¦'³¹ª â}Þ6/ÛËé$âoM¸+
-¦i7}AÎ2Ô ZÐÚÉÄvì£HF`Ý£Ìéd?¹ebüS/Ù|ó»?ýWN!u;J*«5äÒ Á¡fÅ7áªÙ÷ü"?X©r§Sª·UÑ΢¶1ÍWT½¢íŸ=sZ_|U[ËÚcÖ¤ns÷] Ópqz:¿®® ?'³¹ßnóp;¸Ð;,þ
-ν endstream
-endobj
-1879 0 obj <<
-/Type /Page
-/Contents 1880 0 R
-/Resources 1878 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1748 0 R
-/Annots [ 1882 0 R 1883 0 R 1884 0 R 1885 0 R 1886 0 R 1887 0 R 1888 0 R 1889 0 R 1890 0 R 1891 0 R 1892 0 R 1893 0 R 1894 0 R 1895 0 R 1896 0 R 1897 0 R 1898 0 R 1899 0 R ]
->> endobj
-1882 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 714.3472 220.0215 725.2512]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2) >>
->> endobj
-1883 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [223.8372 714.3472 288.3646 725.2512]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1884 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [304.9122 714.3472 369.4396 725.2512]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1885 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 676.4525 204.1808 687.3565]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa) >>
->> endobj
-1886 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.9964 676.4525 272.5238 687.3565]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1887 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 638.5578 202.517 649.4618]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62) >>
->> endobj
-1888 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [206.3326 638.5578 270.86 649.4618]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1889 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.9153 600.6632 226.1185 611.5671]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe) >>
->> endobj
-1890 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.9342 600.6632 294.4615 611.5671]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1891 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 562.7685 239.0398 573.6724]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0) >>
->> endobj
-1892 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [242.8554 562.7685 307.3828 573.6724]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1893 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [328.9118 562.7685 393.4392 573.6724]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1894 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 524.8738 218.5569 535.7777]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf) >>
->> endobj
-1895 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [222.3726 524.8738 286.9 535.7777]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1896 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [308.4289 524.8738 372.9563 535.7777]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1897 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.9214 486.9791 215.7972 497.883]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc) >>
->> endobj
-1898 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.6129 486.9791 284.1403 497.883]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1899 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [106.7172 95.3518 225.3116 124.4176]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359) >>
->> endobj
-1881 0 obj <<
-/D [1879 0 R /XYZ 90 757.9346 null]
->> endobj
-462 0 obj <<
-/D [1879 0 R /XYZ 90 450.5706 null]
->> endobj
-466 0 obj <<
-/D [1879 0 R /XYZ 90 349.0069 null]
->> endobj
-1805 0 obj <<
-/D [1879 0 R /XYZ 90 324.6787 null]
->> endobj
-470 0 obj <<
-/D [1879 0 R /XYZ 90 324.6787 null]
->> endobj
-1806 0 obj <<
-/D [1879 0 R /XYZ 127.6483 195.9192 null]
->> endobj
-474 0 obj <<
-/D [1879 0 R /XYZ 90 179.9975 null]
->> endobj
-1878 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1333 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1908 0 obj <<
-/Length 1428
-/Filter /FlateDecode
->>
-stream
-xÚÕXKÛ6¾ûWøh5Ë7Žm·MÒ @Ó¬{JC+Ëk¡¶äèÿ})Sìµ³=l +YÃáÌ7ß<H2Æð5+¡f\£íáç·#b?ÏàûÌøe>úù
-
-ÆiIåx¾ª5H%t<_~Dé
-<¯ãæánWqÙ<ß~ø}:cT(<ábúeþ~ôÛ¼ÝÎZ#$f³¯£O_ðx V½aÄt ÆOðÑ·#N{ÙîGµzõ!§aÃ^´Ô¹EÁKuð
-±é`Mìwñ2^5NýEÕ6N˰L²Ô8uH9\O"V]é«*ʼ,Vë§M-²]øµQ
-â¢hÔî©§X ø\«ÿ10B!®¶2j«³´ÒÔQÂV mÇô{ÇÌÚ{÷áï¢yÊã]B¼l~í0µKjGç]`Þ¼YW°þæí!)·añj]ò¢À2ð=Ð\¹EõMFu8~8B¼Ð·)ó¥]¸Ù,¦OªÒüÔH|Æ!̵5 ¥
-I¾Yà*µ2?Mg¬©Ò"yLå¾NPI¼±g@'G³ % Cágu»Mæmà-cåÜW 4âZw´Ã[ÊL.
->l-[Ú²ô7Öqξ1©O iF4ET+¨!©eÔòâ(ÆìÈ¢'NÞ×ÝÅai½
-?i<¥bòÔ¼ÄÛ]¹ï
-|ÀvÁÓeËxM%¢°ÑõÄ~Vµ YÙEÛl@©£q¾ÞC@P?Gt DWâ¨ÎÝúdì ¢K=KVIÇ_Xa(qx at qËΪ^*=8ðWH¤ Ãîj$Ø2ñbÃÕ!æÑ²¾ßwÒ(PL{}çÐ{:#qÁ\·â@·8ý'.!Û)"P¨Dò£~WÉjßIÂÈhñìfèfß±:m
èxò Â$PcîhÎç'4ó¥úY Dti´AíÈǸ¬ò)´¸9Þ`£äüîÔÀörb
aâ ÍìßVí´Ú>¸Æïï0:ÌëÐûç®üEePZPò¤,ãôÀÐ4kÃmª%@|Ô,â´þ±Ob¡ráúp:@
-hqäÅ?)ǨBc-90HÂrâùJæze
jA. ?{µÖ.¨E§%Q!I[.ª¶Îð¬:WOì P¼¸èJ8Ttå%ȯ >ÁÐ
´~¥$
- ±´é@~°?ÆÛÌ¡o濳Ϩgç¸î ¹Ê³íe³)h¸xy
É5mu¶ÅFÙv^k¡ÞPE#¡ iñÂJOjÏå7£À6H¾Î{ç9ëG¦b(ÐôÝì]"wlèë{%eß©zªÂoµwe{-j@à9rÁMb*oÜ|<®]ÛfnI´ºtFazÐd{= ¯B Ïfx7''üîò(t^B§´%eÕ×MÓö|
-I·/×n¹è\Àä
ñ0/®j]BÄ({å0êàh*ü?3º©KÀɳä¾ßÂðåýúzvíÅïµhgÈ}|±HájðD
-ù¢;Çúª4%Q.c^i¯Ò·q绩z'ÍÃîP7¸¡êÚ7±}ZlÏ,ïÂ|ipxzÀ5Ø?à²IÒmzÖ¤ob¶w×dß÷qz¹0Àï_p7endstream
-endobj
-1907 0 obj <<
-/Type /Page
-/Contents 1908 0 R
-/Resources 1906 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1910 0 R
->> endobj
-1909 0 obj <<
-/D [1907 0 R /XYZ 90 757.9346 null]
->> endobj
-478 0 obj <<
-/D [1907 0 R /XYZ 90 739.9346 null]
->> endobj
-1567 0 obj <<
-/D [1907 0 R /XYZ 90 720.52 null]
->> endobj
-482 0 obj <<
-/D [1907 0 R /XYZ 90 720.52 null]
->> endobj
-486 0 obj <<
-/D [1907 0 R /XYZ 90 662.444 null]
->> endobj
-1865 0 obj <<
-/D [1907 0 R /XYZ 90 637.8155 null]
->> endobj
-490 0 obj <<
-/D [1907 0 R /XYZ 90 637.8155 null]
->> endobj
-1807 0 obj <<
-/D [1907 0 R /XYZ 90 594.1509 null]
->> endobj
-494 0 obj <<
-/D [1907 0 R /XYZ 90 578.0787 null]
->> endobj
-1876 0 obj <<
-/D [1907 0 R /XYZ 90 535.1822 null]
->> endobj
-498 0 obj <<
-/D [1907 0 R /XYZ 90 519.1101 null]
->> endobj
-1812 0 obj <<
-/D [1907 0 R /XYZ 90 477.6831 null]
->> endobj
-502 0 obj <<
-/D [1907 0 R /XYZ 90 461.611 null]
->> endobj
-1877 0 obj <<
-/D [1907 0 R /XYZ 90 362.49 null]
->> endobj
-506 0 obj <<
-/D [1907 0 R /XYZ 90 346.4179 null]
->> endobj
-1868 0 obj <<
-/D [1907 0 R /XYZ 90 305.3247 null]
->> endobj
-510 0 obj <<
-/D [1907 0 R /XYZ 90 289.2526 null]
->> endobj
-1904 0 obj <<
-/D [1907 0 R /XYZ 90 246.7546 null]
->> endobj
-514 0 obj <<
-/D [1907 0 R /XYZ 90 230.6824 null]
->> endobj
-1903 0 obj <<
-/D [1907 0 R /XYZ 459.122 172.3184 null]
->> endobj
-518 0 obj <<
-/D [1907 0 R /XYZ 90 154.0894 null]
->> endobj
-1810 0 obj <<
-/D [1907 0 R /XYZ 468.227 96.348 null]
->> endobj
-1906 0 obj <<
-/Font << /F28 918 0 R /F14 1239 0 R /F22 908 0 R /F49 1367 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1913 0 obj <<
-/Length 1350
-/Filter /FlateDecode
->>
-stream
-xÚÕXKF¾ëWè(UEãy?|7ë+®8eåd»¶XVT$!#Èfÿ}Aµ>$¥xýúº¿î2Çð#sçJ(dóð0Ãó'xü~Fìë¼_5ü¼½¹§znTÎ×ÛR$HPBçëÍË#LÉÅÇdï£å
-¼¸KÂü³ ãòÛúÃìuÅ!$
ï³/ßð|Æ|aÄóg¸ÁCç§ÌÝìggÔrªå>_ac¡p«*_"qd+1^ü½$xÄÊ¥Ýó> ÂS~²09½T¿b[¯²ÂÝ7÷Ü4ôP+6`X¡gs¶ZÆàÚ5?-Ww´úD+¨Tö£súSD'v
-Lì"ÚX $ô¯(GJ±ÅêwÉ©u6ÛY|Ãä¼çê.ÙVÿï>ýY]±ÖTÚ²#!¤¾2¶¹Ö ®Ü®YÒQìÓ(ؼ¸OEq07â
-Ö¢"a¨(òÄsE SAã µ²àésÊ'eAX]@z²KÍÚÙÏñÓ¢s-kD¤vXydB-p¦¨PÒ%®gé(TAÜHrå]VÇÍE`Â#"ë¯.>N H\7kÁM,ܯAßä§) K
tè½ )H{ÃD »ü´ÚH
-"'ôØ.Ñøødï«¿c´¤bñìQ^rêïcÇ:¼A
b%üJô+Æt¿T£ÄÆÀEà¢)×&âûØÙ3TN))nUå¼¾óÒ iöÙ ;÷Ä.=gG47?(xT0Ò!£äpÊ]¦×¤ehÕÂbà.÷¼ иXÎÛÇ8+ÕWéx
-¥I¢_å0{øpfoÓ%Ñ(Ø®ûUð0XVðHû4ÇBBÀõ Þ$tÅ ¬ÄØ&8Û=äûÄQÓHb7HO¿ë¦íæE¹ùбnä±GB¨îdP^ºp-ZjeîCpþË'½Ôo¦K¤&a`oÿ9Ê\S@^b(:¡ýlÓäP ìuµù±Ñ*~íjKD;à `+28{B¢NxJÄ/¯²u?÷üµO!µÕ%oÛµ/ÇÎ!uö³4n¦.4TÇzá·Òp¡ ¡êRåy
©Q×WtS¨
-}ÙË`vÔ¼m+<IÆ fð»0NÅÝAçÓE£ÖüQÃÆ¼T[Æ4¬A`¸çåÇóºdAÚN"wñ;ü¬øMü{QÄ~ÖQXg2ã2Ör:ãühÚJ0¸Éÿß,Á!ßÜQh¸b=]\߯àiɺ1x\
-0
8QN|9 æÝN1ò¢ÑÏè èþØu·×K
-±¥¶`Kë4ð¯ÂpÉ®í%ó¢¢=çi%åµg½r.àøqç H?Û¸£ïy0iO¦7þë C,¨aííÎmÌ}¥> kæ±- FXÝaSÏô *°àéPV?kV÷ìÀ ®¼ç¯)ä«EËC\`*F ¿Ç²´A®ëL)L}£ôrØ}Í}W¿Sýñª·ÔÞQíÕ¶Ø×'«_tS´ßç ª§¿%a°³î êeSåÎî^¢«äbÿãâ¿O´@endstream
-endobj
-1912 0 obj <<
-/Type /Page
-/Contents 1913 0 R
-/Resources 1911 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1910 0 R
->> endobj
-1914 0 obj <<
-/D [1912 0 R /XYZ 90 757.9346 null]
->> endobj
-522 0 obj <<
-/D [1912 0 R /XYZ 90 739.9346 null]
->> endobj
-1864 0 obj <<
-/D [1912 0 R /XYZ 90 703.0363 null]
->> endobj
-526 0 obj <<
-/D [1912 0 R /XYZ 90 686.3174 null]
->> endobj
-1809 0 obj <<
-/D [1912 0 R /XYZ 90 644.5369 null]
->> endobj
-530 0 obj <<
-/D [1912 0 R /XYZ 90 627.818 null]
->> endobj
-1815 0 obj <<
-/D [1912 0 R /XYZ 90 584.7922 null]
->> endobj
-534 0 obj <<
-/D [1912 0 R /XYZ 90 568.0733 null]
->> endobj
-1901 0 obj <<
-/D [1912 0 R /XYZ 90 527.6725 null]
->> endobj
-538 0 obj <<
-/D [1912 0 R /XYZ 90 510.9536 null]
->> endobj
-1808 0 obj <<
-/D [1912 0 R /XYZ 90 466.548 null]
->> endobj
-542 0 obj <<
-/D [1912 0 R /XYZ 90 449.8291 null]
->> endobj
-1861 0 obj <<
-/D [1912 0 R /XYZ 90 409.4284 null]
->> endobj
-546 0 obj <<
-/D [1912 0 R /XYZ 90 392.7095 null]
->> endobj
-1813 0 obj <<
-/D [1912 0 R /XYZ 90 348.3039 null]
->> endobj
-550 0 obj <<
-/D [1912 0 R /XYZ 90 331.585 null]
->> endobj
-1816 0 obj <<
-/D [1912 0 R /XYZ 217.3409 273.7143 null]
->> endobj
-554 0 obj <<
-/D [1912 0 R /XYZ 90 254.8386 null]
->> endobj
-1873 0 obj <<
-/D [1912 0 R /XYZ 90 212.4354 null]
->> endobj
-558 0 obj <<
-/D [1912 0 R /XYZ 90 195.7165 null]
->> endobj
-1872 0 obj <<
-/D [1912 0 R /XYZ 90 155.3157 null]
->> endobj
-562 0 obj <<
-/D [1912 0 R /XYZ 90 138.5969 null]
->> endobj
-1871 0 obj <<
-/D [1912 0 R /XYZ 90 94.1912 null]
->> endobj
-1911 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F22 908 0 R /F42 1183 0 R /F14 1239 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1917 0 obj <<
-/Length 1578
-/Filter /FlateDecode
->>
-stream
-xÚÅX[³Ó6~ϯÈc2ÓÝ%óFi¡¥í@Kxæc+§úB
-¿¾+[vì\80<ÄäÕî~ß^$2Åð#Ó OP(`\N£ÝO70ürBÜôæÃ?.'O^P=
-P ©.×I Nñû@DÏTàÙrkÚçûº4Uûüìͯó£BáWóËWývNÁ$±ý3yÿOcÐêÕ#h1=ÀF$èt7áu/éäíäÏ^N;Ñ|à3JvU^ÕÑ(ÄÅóÁÏ̳=¤yt5Þ%åºNÓvâx4YYc¼àÁ`
-R±ÂV1»uR³h¤
-!KMÝKÜ":X´ -a£1´z/çàgS:e[SmMѾôñ¡©ÖJÞSh¸bænMR¶ò¬éÈ£þB ¼ÎâÀ?É&YÖ±oñ)Ç WêÎzuç÷+3¸èÌøa¾ødx%ª¾7ÅCâ5R°1ÍT¬|ØF6×qØ1uÝ>,ÜVùúÜ.=`üh%C*ÐÝJ/- #$µ:b^ FO®3 at -Àò8s|¨³2Ùd@ÀûB¹F@³ÀÝ}29
-8ÓbW+"®&Áó7ï<ð 5Y Å=
.ÇîWÀ=±iêsÐ pÀØä¿å·ÀO ÄbïG¥YF&\ýoiÌÏoN³ü¬OÓ°¼-ÔEF¿IÑbsÂÇÄïöuåzªk"ZZö÷êîònØjòc
«¤j¶n^ìäs?4N
-ËÇrpü¼ùM8D>Í ]{`ÉøP"¸=É]YôºZ¶ËãÆÏ>½ÂüRé®a"Çà¿>7T"!ñPuò`R¶Hà~~N4 $¡Îm`<Bùaa¿½²°ïPÙô-¸¢²1c#Åñ¹:#Hß9]UÇ®m.<úáë!¦(p¶ðæZuÄwEmÌMm-·g,ò^
-ôÛ^´BÒZüu½Éb¿X8³èc|D@{$×Ü!º#HïüÅrÅüVÒ¼EúXtq_èæDø£ãæ I¿=ÕÙÂ^
Ã-õÓS_AÏ$Û¤Éúó-ìdÀN¥¿IO`ÝÀåIOðÛ1ûV§°«ø ¨9ñm¸Ë³M×;ä¥9zü.É·Zc$PÖ`ZBØ6$me/> )1öÌÀq7²Îã,N¬ö¥ÌÛ¥Õ6t7í}ØydʲsS¶ÃYînÃ9mP·µ#a»6ÚYäl·oÿwɦ+·-}ª1«Ó*Ùu¬îO6Ó|DazûÞ-/ºná.,ÿö1ûm^Ël_ÀÌúHV0°h¥Cc9 KÄ ;È1óè UM÷ 9h@[_$ôA8ñþõw½öñÙä©ÇɳL¾»¤*ÁFB® '
-¤){Ô
-ÆHeï.À48)îoÁ]Ù¦O.T[}PO¢Ah¼sAíÍ· Îí]¾]Õë´wÄý|Û·À0ªLQvsʬERU&³µÍÚ¾Àí1Ru¹.%/8hÀ ïz²[´®ºE ðdAî°d³ã_¦ªôYùôts)s9¿{¿Ê³ý¸*¤GiMÑlò泬ÞìØ>7i³#.í°Ëjðt0
û¦ë0M?·ô8Ù©dí$ç¨³¨I[@}F¤±`ÐT¹:Û¤#+Óïöò¤9U][ºØ+ÉäXc§L·=
-rGN}GYÛxC¾«qWÞ{zÂòQ·æÍe¿¶=îö¸¯»[q§Õô¥ÉÔîz6wô¢HÚ×óYÐþñª§Ô½QÝSs¹;øý±è¶é·ý=:T§=Éñt¿rS?åÿ~Þ´0Ýg¯ü=þûT8endstream
-endobj
-1916 0 obj <<
-/Type /Page
-/Contents 1917 0 R
-/Resources 1915 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1910 0 R
->> endobj
-1918 0 obj <<
-/D [1916 0 R /XYZ 90 757.9346 null]
->> endobj
-566 0 obj <<
-/D [1916 0 R /XYZ 90 739.9346 null]
->> endobj
-1874 0 obj <<
-/D [1916 0 R /XYZ 90 705.4684 null]
->> endobj
-570 0 obj <<
-/D [1916 0 R /XYZ 90 691.6407 null]
->> endobj
-1869 0 obj <<
-/D [1916 0 R /XYZ 90 647.6647 null]
->> endobj
-574 0 obj <<
-/D [1916 0 R /XYZ 90 633.8369 null]
->> endobj
-1870 0 obj <<
-/D [1916 0 R /XYZ 90 591.8635 null]
->> endobj
-578 0 obj <<
-/D [1916 0 R /XYZ 90 578.0357 null]
->> endobj
-1902 0 obj <<
-/D [1916 0 R /XYZ 90 538.0646 null]
->> endobj
-582 0 obj <<
-/D [1916 0 R /XYZ 90 524.2369 null]
->> endobj
-1875 0 obj <<
-/D [1916 0 R /XYZ 90 480.2609 null]
->> endobj
-586 0 obj <<
-/D [1916 0 R /XYZ 90 466.4331 null]
->> endobj
-1866 0 obj <<
-/D [1916 0 R /XYZ 90 425.3065 null]
->> endobj
-590 0 obj <<
-/D [1916 0 R /XYZ 90 411.4787 null]
->> endobj
-1867 0 obj <<
-/D [1916 0 R /XYZ 90 369.281 null]
->> endobj
-594 0 obj <<
-/D [1916 0 R /XYZ 90 355.4533 null]
->> endobj
-1570 0 obj <<
-/D [1916 0 R /XYZ 90 313.4798 null]
->> endobj
-598 0 obj <<
-/D [1916 0 R /XYZ 90 299.652 null]
->> endobj
-1811 0 obj <<
-/D [1916 0 R /XYZ 230.352 229.6331 null]
->> endobj
-602 0 obj <<
-/D [1916 0 R /XYZ 90 213.6485 null]
->> endobj
-1863 0 obj <<
-/D [1916 0 R /XYZ 90 96.348 null]
->> endobj
-1915 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F22 908 0 R /F42 1183 0 R /F14 1239 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1921 0 obj <<
-/Length 898
-/Filter /FlateDecode
->>
-stream
-xÚVMÛ6½ëW91á§rlM$Hº@$0¼¶l±¥,Ç»ýõJ#{µÞu[è R
-ß¼73$Ä3eX&¤gÇKúü&°ÒzÚ7øu½¸Bg,Ó¨ãñ¢ñ )ÇóÏ#iT0zô¡ïÖy¢â£ßÊÙnõ´ve|¿^»Jhð{|>åñÀ¼8Uñ&Aa¼$n²þ~?øibQ ÒÔ´±(I&xç|´+¶nYäó6¦uY,ÛÑj¿.gÙÍn׺¸z5Ùý\þÂ?6ñ¼¸YokÌ,ã:ÓÕoMfÑ> ²±"Ø<ORE¨\1è4±ÖS7àÑ
-
-ölR!4S$"dÖóD|ô#5Ê«º
-³^åGß´Ìp'8úD±¶ÒzÕzÛî®=͸\´ïWþ;G[YÃÀ Üc°oQÈNQǤÝL·ßØ y)hÉá(BJFʨ~ÆÀ
sq¶X Öb}8[R3¤Òã²SÎ+Ü®sÿ}éÂu°o¦ÕejRûJû亿ÑLëοrhÁ2àGJ#ùáfÒæHiJû*¼/í>wËU}°¨ªCÄçÅÇà>vs³«óAû8ª5JßRÏɾ٢=Ç.HäTv]Ø¥<$`n>@ñmYÅ)&àÆ(öQ×ÄӦ˸rî¾py5ÞCÑae¸|¬kÍÐúôëËøWYGP÷ /¨½;tÞaBñ3¶
;ì¨òge§sT7òËÇeÿ;¯°£ò"ái9ÐqþMmÑé ê¤i~ªÜÆÕ.Aç¶E÷Kw̪2|Ztú]'HíÌçÔI;OîÝ¡³Nÿ¬,¶»u}XxFl¿!H©ü4JÙ`{½¹©ïTØt°IkÔ1K§÷5`T¸wFN®@+ý®rÍÅÓÒ/ °UÓt7¶SSKÊû&/òjZwçaÍûªríàã,4¬}zæ%rF/a§ÐÛi5÷jî§MÆ
ù¾M×®£ôM´ÂÞuWßÛ»e~ïÒë[ç ÿ ßïendstream
-endobj
-1920 0 obj <<
-/Type /Page
-/Contents 1921 0 R
-/Resources 1919 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1910 0 R
->> endobj
-1922 0 obj <<
-/D [1920 0 R /XYZ 90 757.9346 null]
->> endobj
-606 0 obj <<
-/D [1920 0 R /XYZ 90 739.9346 null]
->> endobj
-1862 0 obj <<
-/D [1920 0 R /XYZ 90 703.466 null]
->> endobj
-610 0 obj <<
-/D [1920 0 R /XYZ 90 688.8957 null]
->> endobj
-1905 0 obj <<
-/D [1920 0 R /XYZ 90 646.9222 null]
->> endobj
-614 0 obj <<
-/D [1920 0 R /XYZ 90 632.3519 null]
->> endobj
-1900 0 obj <<
-/D [1920 0 R /XYZ 90 590.3784 null]
->> endobj
-618 0 obj <<
-/D [1920 0 R /XYZ 90 575.8081 null]
->> endobj
-1814 0 obj <<
-/D [1920 0 R /XYZ 90 534.6815 null]
->> endobj
-622 0 obj <<
-/D [1920 0 R /XYZ 90 520.1112 null]
->> endobj
-1919 0 obj <<
-/Font << /F28 918 0 R /F49 1367 0 R /F22 908 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1925 0 obj <<
-/Length 1629
-/Filter /FlateDecode
->>
-stream
-xÚíYKoÛF¾ëWèHÑfßÜÚ´NHîÉ Z¢,¢éJt\÷×wË]-e8è¥&£o¿yídáL
-*¡a\N» ÞÁò» iÏáù<øñzòúê©AFR9½^×$A:½^Ý$3S÷Ùö>ÛÜÍzFERîÝÍ.-òûmZåÅ[¹Ûæ·KwyXn²»L×1¦E^=Á=fÆ$Ü̾\ü| 6;Lð¯ÉÍ<]ÁN>L0bFé#Ü`@eèt7áùíä÷ɯA{Pÿ`AØ0#X¡
-
-̨ ñ7¦p 2BÔÁKÖ0ÕÎòÕC±¬ò²8%BLi}ÒݱÛ$ÜM°Di~Ôc
-~¦Ttml vÞb³<,eÛî¡â,IhÛ¼Èì5K¾Î(NÊ|ÕÃd8â|߯díïßbt^~]O¯E·yÜËÅòþáUª\Ô]ÔN]¤uÄ>q2®Dç.H c#"¨êøÜ³Î¾ ? «÷ÈOUÞÛòîiQuÑð:>ÏBÁÀDXiÓÆàϤH^õ h¨-âÎÓäÇ ôôé[À¬QÒÆ Osñ±ÔkBl¼ØQ6\ÌÔ<fÄPXÖ_¹PËë+Â# ÓÂÚuYS´Z$ £¡¨::)Êù?h>Axd× fI¿Î(D K@ÍÜ:P·¥ëA^(GØþy¬£æ
«©Ä×¼@¤aeôÑ
þ¶,f'_³}¸&Ê]¾ýåfYçB-&D6ØP<ÊŰ$6ryQbFDµÑIÔ=ÇÁ¢pÝöÈ ÎfZ4è¤C ¶ X=ß!ÌûP}½J$¤ac½Ê÷ªHá¹^uÞnèU±]ß«¨"¾WuQHØ73¢âtwòòcxzzûÝ©
ZQÅÏ3B½Þ'qRȪ4ÃäNã\ïËÝsú¨íËFw«AÇBcÓ¦.Ê1FÄq7Ò6¼ü¾Þº¨t¥ò<^h¸z=Ô¶/4e¬Ó¾àHZ·Wb´üoÛ0I{DyAûuiAl°}|Û¢Î(ÒLȺ@TcÒë1'ºÙɪ/´Fö"#aÎ:N;Pùiå$Z4£}ÒÊåÃ.+lé
%?9£ÈNv3±¦ +l¡ÃxA
éÎúy§LYOõJUì:S¡äÇ8Ð)àáºI!åú[æ©¥iü !`#&²I¥ûç¶{§!f'qLu¡P8p¶±4ÉÙWÌRÕö'ê9øJ@{¸.¹ë1"â+7Î¥_
-ÊBÔIãvHøü´8£q~ƽèt~Fèì§ÌÏ<8r28X<+?í «ô7(ìD!I9¯}½Éí»Mõ1[ànZÔ%·[`^¹«Ûl]îÕeºÝº× êb,övõ[ø>¿Xm²½ûqÛ|µI«æ*ýÓz?kP¦Núºnµ~½aS8μ¸h¼tîÓ]V1!Ü1µÃ>ö´°ûQ¸Ñvv*}$6åö&4t¹Ð.×6¯Ô:*k¡b1 ã
-q|>¤±NðÑRöÕSîrë'®ÊeZe
-ÄǼڸ%~ÈÝÀ ¢xÁ>~üôv¸VB7!Fµvk¥j¥26qÜ«úÉùW"Qð(}i}dBCÁSñuYetA AD 8wJ
®lÚ ZÊN9>SmK¬þ§5A1&/(ÁcSvôZ"CWkMÙí%dL²_Tìas1>è\aXƶM>sÐßkù÷ZþìZÞýd\®ßa I¤/úR¿±o9!æãS< iÿ±¤a¾ËlßlÜíÏïWûÜ]|Z6Ð|\"â
-Uohsgçò+ïÓýÊëcZÇ3·ú¸Ü
-]¦ñ.,Ý>ùááï§»¬èÒg?
-ð÷/¨Cendstream
-endobj
-1924 0 obj <<
-/Type /Page
-/Contents 1925 0 R
-/Resources 1923 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1910 0 R
-/Annots [ 1929 0 R 1930 0 R 1931 0 R 1932 0 R 1933 0 R 1934 0 R 1935 0 R ]
->> endobj
-1929 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [193.4529 674.2257 349.0479 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a) >>
->> endobj
-1930 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [356.474 674.2257 430.9741 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1931 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 674.2257 513.9963 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1932 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 662.2705 149.1079 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1933 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [163.0432 623.4162 227.5706 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1934 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [228.2819 623.4162 395.4933 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f) >>
->> endobj
-1935 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [399.5221 623.4162 474.0223 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1926 0 obj <<
-/D [1924 0 R /XYZ 90 757.9346 null]
->> endobj
-1927 0 obj <<
-/D [1924 0 R /XYZ 90 739.9346 null]
->> endobj
-626 0 obj <<
-/D [1924 0 R /XYZ 90 739.9346 null]
->> endobj
-1928 0 obj <<
-/D [1924 0 R /XYZ 90 693.1756 null]
->> endobj
-630 0 obj <<
-/D [1924 0 R /XYZ 90 574.141 null]
->> endobj
-1936 0 obj <<
-/D [1924 0 R /XYZ 90 547.6559 null]
->> endobj
-634 0 obj <<
-/D [1924 0 R /XYZ 90 547.6559 null]
->> endobj
-1937 0 obj <<
-/D [1924 0 R /XYZ 125.696 434.7116 null]
->> endobj
-638 0 obj <<
-/D [1924 0 R /XYZ 90 420.0418 null]
->> endobj
-1923 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1940 0 obj <<
-/Length 1974
-/Filter /FlateDecode
->>
-stream
-xÚµYIÛ6¾ûWøh1Ë}ɱi HÑmzJÆ=BdɵåLæß÷Q$µÛ;)æ0õD~oýøh2ÇðGæÏPÈ0.çëýÏw0ýnFüë¼_5~¼ýðê¹AFR9¿Û+H%t~·ù´x¹b)¹ø%ßÓx¹¢/~Ê×ç}QäÙòóÝÙÏwÕ.`Ø=þ}úç óa3ZÌà#bïg²ðÎþý^ã^é"Vp34hCA9åAÔ!ãÅû8=ÄÇSg»¤bÝÃ>ÊÃ9Õ²ùdçon&Ùy¹svJvY¼ñ¯ò ¿N_NÖ*AFXߢ¡ÚÁy{ÎÖÖ§J¥SZ_tcSÀiNn$X"Î4¯×±þM©èîE°E$Øõ+©±}ÁøKÙÞ÷de½\q%I&YìÆ_/òdÓÃdÀיּJɾ:î¼ÌMtA~]o]îñ)Í×÷ëÃù÷E~Zwß{Oß_{b"Õu£¡Tb2Ѷ¯0¤^wW\MµK%? ·nm"?äi¾{¾/ºh8cK:9ÔÎRbma÷¥W= Ü)èdsTòcPzëÖæXYÖ²q.mì
ôC½xæB`AûeÃŹZ5Å¢X`$±µ{«÷~u±2åðÆ:Ú 9öñ¯Y-[ £¡Ð:[ØnÚ#©¾ioY¾!øI¿P)D ¬KP+3hC"
-¤ñ )GØÒɪ¹Fi`}
-$/
-E+£ë,´7Àt/¾ÆÇÂ)]¾ùí/7 89m,¨%ÒH¯£ókîË8ð.^,ÉÜ-Z<zÚÇ%èÙ=æÛë¾ha AÄV ¬+ P ~b7ÐE0c¡ªÛ}À
¼h¹ÈoT"!Ê¿±q~k,xß®ï[ñ[sßÀoLáÀo]R"8vËäÇðôÖí3Z¥gâªA$.§ÁaRF%prYÉ]¹=æûIÔ˱UY^÷gÁÅÁíÒà®!êå>+5ÕüÞº¨WÈÓ± ®¤Æ0X&0F´1»ºSQCMî*^.ëβÅ
-ä@0A\j3ø$þñgïQ®Àé/ æW¤$ïS×!1Åf¤®3¤d%TSË»Xø
ÖH¼Èv5ªn øÃYè
ªiCÄ
·m¡eºÐvYÛoÙfÐ4WªÖªª6#UWbÇêÙÛ·ôâJ¹Öv
º.¶¬%6¸Ê4MiøØ»ª: ÷µ*Õuþ@^¥ª,Ô¤>úb0
-ç¼-Hp2Wºrh¡±'uMiFpku8mÌÛ'À!}L«
-ªËð2j!8`hDá|Ò¶ý'çìÏfU9«+!Ym^&ì
-ÉÚ¨yÂJmß-¶³
-&7åj×
-D*{@³V «Gö£X$öRBÞ^r°ZU)UeÀbUí
ùâ1*Üè)IS÷ö!v3Ç8Ú!%JÚb ½ß"õ?CçõIv
-Çn7ø<ÙG©-r£óþ!>:ä>zvìF¹Õ^'¹qðà}m»Q
-( U8!SG8r»Bó&!ÑÛº{,ÍÙb[W:xÚ>A
-þC!Ú¸Q´-JÝ`¸ÒÔÝZÁÃ*Õ>ÞCù"QìȽl5'ÁÇ¡}½µì(ú²$xªÏÝvÂêÛyXuäïÞòsq8ûü:DÇh;uàÑÌ(óÆ?ä§Sòú¬*¶÷þïo;
-þnìdýml
-AüVb¸lòíðºâ
-*î6«|3éV©ÈLjÄ¡æa´¢o»£ß(t6öRFε]üá´]å¦ýxâ!t2ë1úáÞÊ>ÿ#ë%¯_Óª
-¿ÆKÖe g/ÝD4è^"PvÐAj^½øoHÚQì×Ë.ÁQ
--*HpR Ý$8¥½2pJ ÊÀ\©Lûà³¾jÁ¼¯0ç)F~¦ñ0Í´áSXNb-ú,×Ä[W=õU¦«ªWÊF
'7 Ä©4k'þ>x/°Ü©Èñ5<¾ÔoÐ*3Å
-±p&ðnìÁ»FO¶`~ØæçlãËCzìÅ® 9$kòµý¾Ñ¾}=_3[0µ« ÛiÕ!캹Þ?$¬½~ewøþíJBÙðóUÍë¾çux¿muNU|tø¹Éòn±Òݲù½¢
-iÖ4WÀ"H!_ôãcyi 6UèqÓ®¨$8tٵ߻8g6!|Üÿ·ÇÄ
-~]{ûGÄkª^SÿD16¿H¾ëÔ§¨l<½?æ=Iñ\J(iÇÚsè¿=ïâÞÏ´ö÷Ó+þó-hendstream
-endobj
-1939 0 obj <<
-/Type /Page
-/Contents 1940 0 R
-/Resources 1938 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1910 0 R
-/Annots [ 1944 0 R 1945 0 R 1946 0 R 1947 0 R 1948 0 R 1949 0 R 1950 0 R ]
->> endobj
-1944 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.3403 674.2257 353.5033 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027edea3a32ebce265) >>
->> endobj
-1945 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [359.5584 674.2257 434.0585 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1946 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 674.2257 513.9963 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1947 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 662.2705 149.1079 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1948 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [165.0039 623.4162 229.5313 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1949 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [231.223 623.4162 407.0022 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685) >>
->> endobj
-1950 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [412.0114 623.4162 486.5115 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1941 0 obj <<
-/D [1939 0 R /XYZ 90 757.9346 null]
->> endobj
-1942 0 obj <<
-/D [1939 0 R /XYZ 90 739.9346 null]
->> endobj
-642 0 obj <<
-/D [1939 0 R /XYZ 90 739.9346 null]
->> endobj
-1943 0 obj <<
-/D [1939 0 R /XYZ 90 693.1756 null]
->> endobj
-646 0 obj <<
-/D [1939 0 R /XYZ 90 574.141 null]
->> endobj
-1951 0 obj <<
-/D [1939 0 R /XYZ 90 547.6559 null]
->> endobj
-650 0 obj <<
-/D [1939 0 R /XYZ 90 547.6559 null]
->> endobj
-1952 0 obj <<
-/D [1939 0 R /XYZ 428.7164 422.7564 null]
->> endobj
-654 0 obj <<
-/D [1939 0 R /XYZ 90 406.0293 null]
->> endobj
-1938 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1955 0 obj <<
-/Length 1551
-/Filter /FlateDecode
->>
-stream
-xÚXKÛ6¾ûWøhÏÔ,Á7slÚ$ÉL_ÛSñh½ò®§¶´ÕÊÝì¿/(4õ°å$=,)AÀø æÿ`né\KM,j¾9Ìèü¿Aûz
ïW©ÀO7³ß03·Ä*¦æ7ÛF"°ùÍÝÇ
$+&éâ]¾Ì«'¿Ù.\ß²b÷xÜgõ®¸÷O>ìã¿Üïnã!óÛ]}Èþ^®Àp ËÏ7ïg¿ÜD+pøþ}üLçwèÈû%Ü9Æ
-%`-fñ°ÙÏþýõøÍcqÀÇà"Á00:
-PúÿFý÷X)ÃxFÎ.3Þðc±©weñ4+¥5áÚ³
-xYrØ@Ügðc²o¨C$ùeQjÊ.ÙR¥ºvjÛÃÃØbWìwEîÖÏ«ã¦öÏ;aÑó
fI㥼ïcpnúN¸WÕ}+óGâNpg¨×!xxÞõæñø×ëº\ï]&¬Û$X'¤¹Dk.Ç9JM ãVeuØ'*iß® @(smh¢ü¡ÞShêò±Ü÷/ëzFsd &.G!JMaÐ`%Û.`}©äâAºÇUiÆÕD8¢ü*ýàRâ±a¦° j!@ö°ôK/HM!и溼mL¾&¨$%BÛQã P¥¸EÆ¡W©ÐsÈh!éQíR?9d¯Ëb)èâß¼ª=q6ÁòË׿ýåÝ3`B£P-!x[±Ô.ET¶b»¢.½Òú!÷jÉõ"¯Ußgrr6rÜ:úë#ÇCàas@¶;ËòL©,bù 6ÍòÂK,ÙnLöÔndyMË÷Q(ôjÝCq¾øüÞéâcNT0u1"($:ÙM,aª)Qî<ÌmU®ë'ÐÚôìG4HM@@ÑUÕϤ±~.ÖÜ^{Q~A_ïUý©@£ÐQRSu#§ìbh¬¯e,\-³8¬âX±Ù4´±Á®¥´8àôçÂÞD(<¤îÓG¬ Ó*»ÄëÒZ¢4eßÃ멼ÅFyýütÜ!u˰º±:#4`õëÛfXLL¶Ó&g»4h þ]qNtÄËéÞ@J×ÌÄ wpðÿ\n¼pTÂäEî
-ânB6Õu
-ÇèÄAÝ{T:|¶`¸/nhïÊq3Vãx6Am(:¯C'ÞÐ=l¬F
#ÃzôêÑâ}Ãj3(Ç$Êðþ8¬]<`S
¨Êki;%Aðî£?Ï#°âTºÝC·¹¸®êRîáX`G=éÐä\uÙuIÃFÊ®{µxR¦eî*ý Ça¢ÍËÞÕ¹
Å6Û²¿¸ÍýÿãÓnÆsl[ç_n²ý¾¹Ðû¯
-ÁöÓ&»Ê[[õCVµ~ºÈü>¤Wc:ü Òl?ÍZå±~<6λLâ1«²Cî Jé°K*+TZÀ¬WÀ8ÄnÚ¸>%>¿Ô¤$
-Àéd¾¤!£¯»
-7f¯,udEJ´ÝËWÖüpöë/Né±\LUã@}Kù"
8ª<»d°p æJ¾¾Â¸850Yap©Ø
{Ñuw"ôcÝrP£zl@Êã>ÈldÚ/·U>{ÞÕ~æÔÚIXAu6))àÎÖðFçίnómYµOOÐ|)wPGJ ø¦¥¯Ô/2ÿ/R3)Á½o?ÍZx»âjFèÿ¬ ôèýâ©ê»~qm.¢Æ¥+g鳿&ü ÚpßæE^á¶F7ÕÎ/~
--Øú _1ýµ;F©ùö]Vݹ³xÎQ£Í%×®~ñ»H1M¥úz sÑû¼èÏý\<¿ÿ ò笣endstream
-endobj
-1954 0 obj <<
-/Type /Page
-/Contents 1955 0 R
-/Resources 1953 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1967 0 R
-/Annots [ 1959 0 R 1960 0 R 1961 0 R 1962 0 R 1963 0 R 1964 0 R ]
->> endobj
-1959 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [227.342 674.2257 396.486 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d) >>
->> endobj
-1960 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [400.0185 674.2257 474.5186 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1961 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 662.2705 178.4377 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1962 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [163.0115 623.4162 227.5388 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1963 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [228.2343 623.4162 408.9947 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0) >>
->> endobj
-1964 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [413.0076 623.4162 487.5078 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1956 0 obj <<
-/D [1954 0 R /XYZ 90 757.9346 null]
->> endobj
-1957 0 obj <<
-/D [1954 0 R /XYZ 90 739.9346 null]
->> endobj
-658 0 obj <<
-/D [1954 0 R /XYZ 90 739.9346 null]
->> endobj
-1958 0 obj <<
-/D [1954 0 R /XYZ 90 693.1756 null]
->> endobj
-662 0 obj <<
-/D [1954 0 R /XYZ 90 574.141 null]
->> endobj
-1965 0 obj <<
-/D [1954 0 R /XYZ 90 547.6559 null]
->> endobj
-666 0 obj <<
-/D [1954 0 R /XYZ 90 547.6559 null]
->> endobj
-1966 0 obj <<
-/D [1954 0 R /XYZ 134.8613 464.2911 null]
->> endobj
-670 0 obj <<
-/D [1954 0 R /XYZ 90 447.564 null]
->> endobj
-1953 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1970 0 obj <<
-/Length 1538
-/Filter /FlateDecode
->>
-stream
-xÚÍXKÛ6¾ûWèh1Ëá96m)úÚÒ`¡µµ£¶´µå$ûï3IdKôP,¥Ñ¼çAFñ2K3-5±\¨lµÑìo¿Ax¼ÄçËàÇÙ¯É,±©ìæ¾á H,»YK¶XràZÍ©ÖÇm±X2Iç?U«ã®(ë¼ÞTåâãÍ»ÙÏ7 ä
-g>ÒlʼQÂÙ<PÖ²l7ÇÃvöçì÷м0d>lwX´¡q:CÒùÛbûXìÞûójﻼÜ<·hZùàï¼ßǯþr»¹+»ÜÊj]ìòÃ?·µs
-ÄJÙÈFW;ÑÌxÙ¯åÊyë0à.¥5áÚ1K ¼,PE7âÄÇ ü1ÙÔi$ùu-Õ\ô´¥JË=¸¬X9ñù¦ÜnÊ&gØüóÑyµY÷t2(k¡£{´4¤ÚEú1íz|v¾l«Õíêñx(êÛººÝºØÞ°ÞÆvuäÒ"/®û¥Ñ+F¤QhâE%íÉUëój¢oZúQ
-º|O¾©«Çj[=<ù¬NµÁ#TÐìi©Ft)M'>QúBÉùñ@2=Õ-ý*=¾'w,Þ³B(±Ä$æQ/§
! Ýk£qKµLÉ2YR¢(¢aKvýb@$ï T£Æ4äå¯Î|@¬ADõ4æ$ô1D@xU¨ÐvÐ4PÊJâõ ÝLê`}òhì:3¨ÝT[såt{
GÐùçb_{Û8ùËW¿ýå/Ð3ÞFÁF Þ,Ëö?*Ù¦¬«+à?$F"|
-èør@àrõ!=ÍSH?ßÓ<:&-&ÅÅÃÊò±ÉÆLÂðZ¹.·m0©ÜØ`Ücéj¡B-.·H?¦Oo¿¥tua\jìu`FèÉ#Ø%ô-Ýe=ï÷ÕnbóX<òzL[ªÝW/m'À´·B©QléG5èòh~öF;Â9ì÷ñ4Q87gEÿ0öj
-¤ÃyX)sâÖï
-p¬'4 õö_7 i1â²ïi )+
- %l Sq")7C¡×¦·D
-Æm5H¦ë Ò¢1ßåêG»*ÖìmØgBº¹]@Øâòraûëìnóq;M9µ¼"|sí~à®;0Ú¿w¿__
-Ä*«ëY¹:pm160;m¿-·¾}ØU1ÃRtz)â
-MöJñLÓÌÒ3=îé ZV¾R<LKÜ5Ñïüå¿äÔFÓàÅb[`4&\*ûÐ)½;¦¤8àqhÑgzÁEIÃ
-î|ó;)ÓCµAOrë&lNØÜÃO÷}@Ûùý)ýñ´ËüÅ]áÌu¼y_íÃU¾Ýú¯x8T»p»ÚÚ!Afý)wÞÖÙ÷a_þvx#úUÇúñØØî*1-Ç|ïºØ/¤ô¶÷+ ¬Piå²Nåö7{ð}ódâÝÐN¬L«<n0úÙ¥é{¸¸>qyîþÔÖª4Ñ83%T*g
-ÎÑà*(ÀaÚÂÿ°·rL¯K«§Fë%KŹs¡l
-ÒÞ z: ö p ÀÝv à~Ѧu¼ã«ßµÕïøêwWMõ»çi© ÐWàíÉaZýîÂãÒ7e¯øáBñw?Úbzp§è@PR}×÷ÜfÑt_Z³tÁùEsãk ]RTÅéý¦(}^7ø9×û¿øurÒú/~ÉÂQj>ò¾Í÷kÐ_òf¨µßW³MýäO-85uÕܺ{Ð×§¢÷åÛ}ðâ7Ó¼¯endstream
-endobj
-1969 0 obj <<
-/Type /Page
-/Contents 1970 0 R
-/Resources 1968 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1967 0 R
-/Annots [ 1974 0 R 1975 0 R 1976 0 R 1977 0 R 1978 0 R 1979 0 R 1980 0 R 1981 0 R ]
->> endobj
-1974 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [182.7028 674.2257 360.6938 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c) >>
->> endobj
-1975 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [364.5365 674.2257 439.0366 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1976 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.3564 674.2257 513.9963 685.1296]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1977 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 662.2705 149.1079 673.1744]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1978 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [171.5582 623.4162 236.0856 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1979 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [241.0545 623.4162 430.6618 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f) >>
->> endobj
-1980 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [438.9481 623.4162 513.9963 634.3202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1981 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 611.461 118.6724 622.365]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1971 0 obj <<
-/D [1969 0 R /XYZ 90 757.9346 null]
->> endobj
-1972 0 obj <<
-/D [1969 0 R /XYZ 90 739.9346 null]
->> endobj
-674 0 obj <<
-/D [1969 0 R /XYZ 90 739.9346 null]
->> endobj
-1973 0 obj <<
-/D [1969 0 R /XYZ 90 693.1756 null]
->> endobj
-678 0 obj <<
-/D [1969 0 R /XYZ 90 574.141 null]
->> endobj
-1982 0 obj <<
-/D [1969 0 R /XYZ 90 547.6559 null]
->> endobj
-682 0 obj <<
-/D [1969 0 R /XYZ 90 547.6559 null]
->> endobj
-1983 0 obj <<
-/D [1969 0 R /XYZ 134.8613 464.2911 null]
->> endobj
-686 0 obj <<
-/D [1969 0 R /XYZ 90 447.564 null]
->> endobj
-1968 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F42 1183 0 R /F49 1367 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1986 0 obj <<
-/Length 847
-/Filter /FlateDecode
->>
-stream
-xÚV]oÚ0}ﯴxÀ³¯¿b4MZÛuÒ^&¼SCÒ©BPµýú]ç$¤]'$@öñ=Ç×Ç÷y?Ì3ÔÓRÃ
òÂíõÖ8üåÓ8þöLÌ$ãÞ¬¹ôrqñþ|(Q
-¤·X¹àJ"}î-?&WQðÙt:I'júsñµX ö5s(ÆDø ò×AèÛ,=Ù!2b¡ë$<lí.²8ÙÕÁ ¨Ê`!AåÁaÓ£N¢çMÞ'÷A¥÷ù¼ 0²ÅؾI[üÿnW¶àß
¶äÏ£AN.² »rÁfû'ÆwBXùöðh«(~2»'EHÑ É4Q t¼wáæ°,Ék %'Úøî¬ðCO,M´ðu È÷K¢@_pVâ>óÊ2Ï+&n(Â|
-úíf¹wK/>/jÇ ø¸ô{
-
ó³& ðSs*"¸/qïìr1«@òaÆ5Ʀ2T©6ïa·×;»,ö¼Ivë©Ñmn*]ïM=~LÏI\§gk·Iúûþ×eW oFrÁÐø÷*¸é!Äp%Ï÷_¢zÆ fjõB{>ªW"WP4«WÃúÛøOy¯Uñ·qÊä$²î°&Ì¥á¿^.¯Ô2 at g3yÖ:L_ðd
-õd3à'Gx+O¶xkOv¹±>p
-¬Ã}Þ~LÅI\§bi²èô2H")ÚppûÊwåÛür-ðh´±a
-ËX.ý|È]«Á6ö&ÁU7mÔ]4#GÑxedÕÐêvm³ ÞTÅèÚîÃ4~j4Æn£r]ÒÀ[U[m÷'
-Jiy7jÙ=ÊØ1J½Åv½}IÏk'K8õÈ~E4ÓQ#ôjÌ{Â+Ô¶*ø°âÞrY
-î>Q ]¶Òò9EqùæÙ7Þ<ÏSF'A9±¶;Yµ»Ul«µ¶¶Ù$Sç¸Ú¹³ÔÆÎ{0oxÇÏÞ&` ðÖ°ÑÂ;Èx,¼#¼Uámñ6Tmj¼¤B¿ìqý%a±Ïendstream
-endobj
-1985 0 obj <<
-/Type /Page
-/Contents 1986 0 R
-/Resources 1984 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1967 0 R
-/Annots [ 1989 0 R 1990 0 R ]
->> endobj
-1989 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.58 425.0827 224.3853 435.9867]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090) >>
->> endobj
-1990 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.3758 386.2284 176.5052 397.1324]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5) >>
->> endobj
-1987 0 obj <<
-/D [1985 0 R /XYZ 90 757.9346 null]
->> endobj
-690 0 obj <<
-/D [1985 0 R /XYZ 90 739.9346 null]
->> endobj
-1314 0 obj <<
-/D [1985 0 R /XYZ 90 553.9527 null]
->> endobj
-694 0 obj <<
-/D [1985 0 R /XYZ 90 553.9527 null]
->> endobj
-1988 0 obj <<
-/D [1985 0 R /XYZ 90 444.0327 null]
->> endobj
-698 0 obj <<
-/D [1985 0 R /XYZ 90 348.9084 null]
->> endobj
-702 0 obj <<
-/D [1985 0 R /XYZ 90 288.2152 null]
->> endobj
-1991 0 obj <<
-/D [1985 0 R /XYZ 90 263.887 null]
->> endobj
-706 0 obj <<
-/D [1985 0 R /XYZ 90 263.887 null]
->> endobj
-1992 0 obj <<
-/D [1985 0 R /XYZ 90 219.9001 null]
->> endobj
-710 0 obj <<
-/D [1985 0 R /XYZ 90 205.3298 null]
->> endobj
-1984 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F42 1183 0 R /F11 1188 0 R /F47 1333 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1995 0 obj <<
-/Length 1294
-/Filter /FlateDecode
->>
-stream
-xÚÅ[oÛ6ßý+ìÅ~0ÇûŬÈÚX7¬É[S²Ì8ê|Éd;Yöëw(
-e)bÒ¤8º?ò$þHbp¢BqdNVðøÝÔ¯§ð~
-¼¹}ÿêÄ #©L.®J
- A M.ÆO¦TS¡Ægé!
kÇçâÅè±í²ãÆné!ßm'/Þ~¾hÌÖ^ &3ú÷èÓg,Á»÷#Ñ"¹14Ù8eþf=:ýÙè©^?èNÖáP
hUDt2%ãñõÝzÍw/óôp(æÇÙ¬z²I³ë|k«§û0þêú£½²U"¶uEäN5ËÒàJÝtc³ücUjþX|±^åO`*_L(v*¥üD)QHRÎK¥ßåÛl}\Öæ $CÊhH[)øC.
ת(cF×=8A3RËýXG
-¹%ÈQæÉ`t0S¢KÙnÞæv½Ü÷Ð!)A@Þc6¨F5`8ÓüA³{I©8µE0ü
-6l±Ù°²m7»N:<6H2°J =ë8Ç)ÂëçÜ«bUË|Ýôò17;zËM>_ìÒb9¿ø.wÅ©GÔQ¦±¤`$?DL©^)xepÝ«rݼJ,e¢«DC$ÀÔÅÀsâ¥J¾>üZáå¢05^V··UHåõ6ÝX%ê¡Q#ªªúô<×÷ÜU=Pw
2H""7bQC
Gìz[v_ÎpÛ¹'0q³£·Íp9Àz Ô6ªcâ®<7ôÐ+$© eyßFlßÍni×OÅWP$àó-ñe
M_/Ç7P8ï°ÝßÐîq»ÏW[['r½Û®:^(å2×òâqN½|Ì^çÏÆnvÅýü¯7D)¬ÚDr#H©z@¡+ÃtP/æ¼?Ïÿwy»«Í2MÀtMX4ãæ²É
-Ð'0°ÙEÙ°±ëÙlÙ}m/ÀfÄÞrËw\ÙùM
-_W
íÖPØÉ£baaæ2ò
-r
-Ê£D1ÄïÇÍÂmHÓÛ4_§uÍ.Ä9!Ø÷+7©»©ìEK`Ù·DWp¡ëÅâè
-Ð¶Û Ú}º-/î°?½mt÷P¢úÊ+´?ÚíÂ%¾Î F1Ae^/Ö_`¿
-Vª ûbêEÞ:îù¡Ã`aµBFãÛgDêúÌ`¾y8Îì>+òÐÓ`¿¬'n;Ûm§óÍ7÷eãùÈAÅÉùGãyÐÒÄøÈ¶XHKmñbpMѰÍ6ÌfÝýíI"§»ÒÊgkCÙ¿Dý3ù3,þïߨûîôkãzÜç'ÕIè©Õl}bPáR[ÙèÜè]ØÜ4¸P1>]àz±
-çH$:þêÑÕx0¸Þº×áô$ ÂUïÁB½è±\aoÁca
-ªÜø*¡°+êºwÅÅòÎnm|ú ¶TG^E^3_ÉLõU3ZßQë«+7®Ò_¿ î]µþ¶ËÒu~¨÷ßXàr@àÔÜßûZ÷ÏýÊvcÝ9iOÿñ°{endstream
-endobj
-1994 0 obj <<
-/Type /Page
-/Contents 1995 0 R
-/Resources 1993 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1967 0 R
-/Annots [ 1998 0 R 1999 0 R 2000 0 R 2001 0 R 2002 0 R ]
->> endobj
-1998 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [141.0186 619.4353 218.677 629.363]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167) >>
->> endobj
-1999 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [141.0186 577.7147 212.7391 587.6424]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461) >>
->> endobj
-2000 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.58 535.0178 224.3853 545.9218]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32) >>
->> endobj
-2001 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.58 493.2972 238.1935 504.2011]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16) >>
->> endobj
-2002 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.58 451.5766 254.811 462.4805]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9) >>
->> endobj
-1996 0 obj <<
-/D [1994 0 R /XYZ 90 757.9346 null]
->> endobj
-1315 0 obj <<
-/D [1994 0 R /XYZ 90 739.9346 null]
->> endobj
-714 0 obj <<
-/D [1994 0 R /XYZ 90 739.9346 null]
->> endobj
-1997 0 obj <<
-/D [1994 0 R /XYZ 90 638.8422 null]
->> endobj
-718 0 obj <<
-/D [1994 0 R /XYZ 90 409.5987 null]
->> endobj
-722 0 obj <<
-/D [1994 0 R /XYZ 90 345.0361 null]
->> endobj
-2003 0 obj <<
-/D [1994 0 R /XYZ 90 320.063 null]
->> endobj
-726 0 obj <<
-/D [1994 0 R /XYZ 90 320.063 null]
->> endobj
-2004 0 obj <<
-/D [1994 0 R /XYZ 90 277.4884 null]
->> endobj
-730 0 obj <<
-/D [1994 0 R /XYZ 90 259.6935 null]
->> endobj
-2005 0 obj <<
-/D [1994 0 R /XYZ 90 217.0751 null]
->> endobj
-734 0 obj <<
-/D [1994 0 R /XYZ 90 199.2802 null]
->> endobj
-2006 0 obj <<
-/D [1994 0 R /XYZ 90 154.6045 null]
->> endobj
-738 0 obj <<
-/D [1994 0 R /XYZ 90 136.8096 null]
->> endobj
-2007 0 obj <<
-/D [1994 0 R /XYZ 90 94.1912 null]
->> endobj
-1993 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F42 1183 0 R /F11 1188 0 R /F14 1239 0 R /F47 1333 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2010 0 obj <<
-/Length 507
-/Filter /FlateDecode
->>
-stream
-xÚ¥SK0¾ó+|CÜñøÁã¸jw«U¥ª
-·ÝUÄIh«(M}
-ĶéKÆ3×÷}fìÇH$!¹P$o< {ë¾óØÞØøf}á&õ^ÝbDb+T$-Ç
-QIZ<øb°A þá\|g?í²¾ïv§$q&ËU«÷èînûî÷Îþ¨KÝ,òuë`ÃDÒ2xJï½7é2Ú4¹ä
-}ñv{(#IÎö Å1ÆÈçCím½K® ÿÐà ûI;9 ø§öXí[]¸ÝjÓîÿ$itcºËîóͰ¿m«ÆØ5ÞVß´+nJ÷wÉÎnM¡éPdHc!U(ø¦¬Âä§F·}ÖW¦u®ÒtÎèÕDÕqEÕ9`àgS`¯[Ýeý¼jÙfÎÕsµº6Jÿ\Í0<`+ä*
Tø¥*WqGÉ
-¥Ê°è#âO*b`Pòß¶[.ý¡)4¥^4Y¥kêeÔjûê³[)©þKØ#JMa×ÂUV©<
;
-1z÷ÀY·]å÷3í±û1`àtBÉ*gá¼Íº"`ò̽iç}gò¬®úË, #NÖ`Îõ<
^¯+¬á^åü¾»(endstream
-endobj
-2009 0 obj <<
-/Type /Page
-/Contents 2010 0 R
-/Resources 2008 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1967 0 R
->> endobj
-2011 0 obj <<
-/D [2009 0 R /XYZ 90 757.9346 null]
->> endobj
-742 0 obj <<
-/D [2009 0 R /XYZ 90 739.9346 null]
->> endobj
-2008 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2014 0 obj <<
-/Length 1014
-/Filter /FlateDecode
->>
-stream
-xÚWÛâF}ç+,åèôý¢HYMf£U(;¼í®FÆ47Ƴdòõ©¶»
-o2+$h·ËU§NW$Âð!Á
-Æeì&8ÚÂöÛ ñ·çpÞ5x³|OudTFËMíA$(¡Ñrýa*älN5jzW1¬>Tå!©åè©m¶îä°³yWiÏ>-ßM~^¶a=*Á$qAÿ|ø£5 {7Á-¢#\`D¡ÑnÂ)ÙäaòGë§¹Q?0 l8;ÂìÐ
lUDl6'ãéÓ1+Çbõù1®ªòñ°X4;;»+ÊfsßM¿Y¿·Ûð'Öå
-iNà:@BÕñ~+Öv¾¶Iúc4>~_}¶ÁßO']Í(*»GG~æ($)çµÇïÒ<Ék¥`H
-Õ?øRHq¼A/zpÄ Òo÷£Ox%ÈQó
-$28ÇÀ8"Úó{ÒÌ}j³õ~@øÂ¨«zí4'ÚM`8ÓüäÇÅýH©8E0<E»±µ¢2XÊ~ÜC¾O·¹]79gE¾½@¡
-ÄØGán[oó¾'Øá¹ðëðxõþùæ¥p\ÚpA$¢TÁråÌaRÀzÐå»÷u. EÝ¢ç*Ò^ò=¼ÄµfýCú//ŦùmòiÖ9¼K3"¦èò " LòÀf5 1ð«ÚZ#
Ѧ7ããÚl-ok³kvC½¸ÿA}_¡Í<~ëzsØÚÇç¾6¥µepF1Â0ÂÌ1ò
-$* &ô>1"ÑÖ¬.èÝ
-@O¤ñ8ÍâUæµyÎò9vÍÎþªt
¤Hc*_NÇGÛ Oä+¨v/ßïl)©ÜÙ}R¦Ï¡³t8×_
-yEëCÃý&âQ¬n#WF³IæXí¥ÍpàehëkÆ Øìh·îþö3ôºT_fTLÏ%ÓÊeÛ%©çA:&SvôÛd×ë·{¼D×àϧåjÝ;ÄzkSxª§ÔO\ûÎÄut¯Nìolmn˸
-nÊbµÁ[àcXpÂÌìb`a:Ñôj½ïܨ÷Ùh½¿ñTïGâzßÛçÎqWÅ[MóUszMG£Ýê
K1íSiàP_ømÿ0îËÔW Óü± jAýÅØ¯6î¸~˵q÷ïʯEgiõ!pÍ,H³µz EæïÙ9î¯Æ ÿ_3*Qendstream
-endobj
-2013 0 obj <<
-/Type /Page
-/Contents 2014 0 R
-/Resources 2012 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 1967 0 R
-/Annots [ 2017 0 R 2018 0 R ]
->> endobj
-2017 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.58 624.4066 224.3853 635.3106]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71) >>
->> endobj
-2018 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.58 585.5523 238.1935 596.4563]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19) >>
->> endobj
-2015 0 obj <<
-/D [2013 0 R /XYZ 90 757.9346 null]
->> endobj
-1316 0 obj <<
-/D [2013 0 R /XYZ 90 739.9346 null]
->> endobj
-746 0 obj <<
-/D [2013 0 R /XYZ 90 739.9346 null]
->> endobj
-2016 0 obj <<
-/D [2013 0 R /XYZ 90 643.3566 null]
->> endobj
-750 0 obj <<
-/D [2013 0 R /XYZ 90 548.2323 null]
->> endobj
-754 0 obj <<
-/D [2013 0 R /XYZ 90 487.5391 null]
->> endobj
-2019 0 obj <<
-/D [2013 0 R /XYZ 90 463.2109 null]
->> endobj
-758 0 obj <<
-/D [2013 0 R /XYZ 90 463.2109 null]
->> endobj
-2020 0 obj <<
-/D [2013 0 R /XYZ 90 419.224 null]
->> endobj
-762 0 obj <<
-/D [2013 0 R /XYZ 90 404.6537 null]
->> endobj
-2012 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F42 1183 0 R /F11 1188 0 R /F47 1333 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2023 0 obj <<
-/Length 826
-/Filter /FlateDecode
->>
-stream
-xÚV[o0~çW í%yçc|h´©k§jÓ´6omUp*:BÔõßï`BlêÄæøø;ß¹ð)>àGÔWB(àÒOõç(¾òÀmpÔUø<ñÞ_²ÐH$ô'3 ̤wIøpÄ,^ò"y,¦OqUñØJÙ:±¢µU¼ÊMRÙõérá@¯=5|\{_&-/G[jV¿¼»ê§HÿÚ£$Bá¿à%EÌ_zÍGîÝz?[»aôy/ èw8A kügÕq(ý/þ£×hu¢é`5¡µï5Z?ë$»§%ãÇôI7xÐN62:ØTzM,"ßCE$ãÜ ¾ËVI¾Im¦BQüÐ¥â¡r
-Æ[²èâ@BÓûèÜĨ0QÅI8ÐE÷"®bëØe¦ótÝSã#D¤sWÁæ³ëPÌ`ò-Nm÷1±o(b"8m±Õ:gK*¢RîÚݬÖÙ|¥ÓÛìØ³]os§sÓeÑècq[³Hõsµ8 4N»/úQ"dîñ êS-®{È8¡u$0"A-u®ü©Kn¨cR¬O¿U3c¨)fö]÷F!U°¹%"
|çF;<¶eõ(¤"!ÕLn~\è*Îr̽áz¡×I=WY±:2êÁÆÂ.5ºÛy53æÞs´d³Ô«*î3(muÿí}1·¥x, ìÒ¾~97Yh«îøeD³¢´j¹É½îLî!ÐAì6æz¥Ë¸j\Ų9«´</L^²ÕÜê\åzÜ3Ó8r¤xi]
3U;;ÓNZÜδ3v¶c·s/ì_é@«Þ°ô¦ÛÞ*Ä#°nCb/« l.sG¢¦zµÆ¦.Ë̵TüȾ@3÷Å(u«Yè¦|¾Æe:L|l/z+ýV$qU¯M)jâ°¢ékÓq¿_±¼öÃWÿªôÄïûUWendstream
-endobj
-2022 0 obj <<
-/Type /Page
-/Contents 2023 0 R
-/Resources 2021 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2028 0 R
-/Annots [ 2026 0 R ]
->> endobj
-2026 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.3758 624.4066 176.5052 635.3106]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9) >>
->> endobj
-2024 0 obj <<
-/D [2022 0 R /XYZ 90 757.9346 null]
->> endobj
-1317 0 obj <<
-/D [2022 0 R /XYZ 90 739.9346 null]
->> endobj
-766 0 obj <<
-/D [2022 0 R /XYZ 90 739.9346 null]
->> endobj
-2025 0 obj <<
-/D [2022 0 R /XYZ 90 643.3566 null]
->> endobj
-770 0 obj <<
-/D [2022 0 R /XYZ 90 587.0866 null]
->> endobj
-774 0 obj <<
-/D [2022 0 R /XYZ 90 526.3934 null]
->> endobj
-2027 0 obj <<
-/D [2022 0 R /XYZ 90 502.0652 null]
->> endobj
-778 0 obj <<
-/D [2022 0 R /XYZ 90 502.0652 null]
->> endobj
-2021 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F42 1183 0 R /F11 1188 0 R /F47 1333 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2031 0 obj <<
-/Length 2375
-/Filter /FlateDecode
->>
-stream
-xÚµ[YoãÈ~÷¯&u§ïcH²Ý,{!K²Å,95^çקͦH5ÙÅÅÈáQªß×UÕ¤ÙÂ?6qtb!NH=Y<^ÑÉ\þöÕ·¯áþu[ào7WzËíħ¹ÜÜW4#3>¹Y~*;»æ+3ýf^ÎáXÑéûr\ÇýÙé*\úf·8>®¶å¼,vÛÙ§ï¯þqÓ½RB3oô¿W>Ñɼûþá¬<à %Ì9>y¼\ÄÍÕû«=áFõ¾àýÑ1Ià
-áqÖè4Q³kF)®7»Åíîî×váøÕý*ĺ]¬|l ·R9åÞ¨ÕÎ:3»ûð»r÷´Ûì^êw¿®% JåRfæRVJÿPlã²6ÏXKR b
ÌTîÑeÖÔU dÝ£H2b¥`µÜ_êH!}8¥ªôA®<
-ÙpÊ\%{ÆÛbµYz ¹ 7°l×QM¤°ò¤ÇÛýȹ:·Å(ü+µ(³Ì§¬ºç¯ìê[¿´übGµF½rïHÝ/O«Û2ñÔjbà2ç)'ÒQ{jǸC=rO½çÞqȸ¢\"OΫ£(ÚKL¦ZÅÎ40. õ¾ÖeÁÝè¹4kYy´¥ ôI#æ=¿9õÞw¸Ö¢U0oÊYBü~gEô|pʸA4+kÖJ"hnÄP4·¦9RÝÓÝCñ°]-ËRI:³<À(ùèõ>ì·Å7¦¦¿%G¸.ÃÜ]ÊÀʤCØù~|ý´I5ÝÍ~.Ò
-OëC±oÂY%§euº=>ÞùâÂØt®°D£ô¢ÕU:_B0¬ÖR8TOêrHÍmÚ2ºXÏ÷uÙmYG´4
²õRB°Á¤ízAr-øx®ÕßÎiA&å³ÌÌeàÞJ£0øF±
-¾Õ@¹\ûâ©jåhc³})A*ÄZ«_saeôP¬MhÄp´¶æà·Ûàµm÷¸íi¤*gg3h¬å1½Ýd^ûÛcRåAXÈw6
-TêC04«á1vÓßCIΩoÔØ,4òHR½Þ{âÐP ½L#¾b
-N#vÎKߦ]VRÊáâ_!¶âÎc¹:RSZE(g¯ÙóH_µÀzF¥f[aÝHÍÝãv ëiJ`Q×ö0;£<æE¢×{±\=ë´ÝQÐx[_ۺ߿.aff ?QÌ»þïªgYíËÁÖ¦¨G¹®»óuá;5
*.Ìtá×ùz"¥&¬¿ß»fa`.ìKä0Åp̶æ0·Û`¶mÇlÇöÌæ½Hôz/6»ÿÈÛuL¥î´½%\*8ù8¾Ûíÿí¶e@/ï¢×è½|ú¼ÞmêÃMq(ÃQ89PÅp.VKöá« `±;náÆÝ*\Ó7pëPlo)¶ÿyuùm¦àDùǤÓC8k\?Úr¼
-"ð8ªÝ#ê{þ@ÖÚÒÀÃè>6»g?A2P8M`ö·¯7|(ÓèôÑ¡l+Ì0±Ø±{»ç
#J{fyQó!ÑÛéèÒí$c²H¢Tj¼;UYx~n7ñ}ÓʪÑáGy,üDo5`
E§¼
-N»:çÄ$N_.±ø(Å9,>â°ÔííªîÖÁM×çcæ(Ôe©ékI!¥ßTI£NÒÂIóv¶íb$íXCÒ¼Þ$Í&àDÒsã$í$>KÒáH?Ñë=xÚ¾ÕôóIý¨JµD $µR^fôܯØä¥|?U]jżÏqªB¢`¯IUªP¨Åpª¶æ¨·ÛPµm£jÇòªæ}Hô¤j6'ª j'ñYªÿDÕ|ø^ïÁ½ßCßnÀ#ÓI (î.ÃRî(ÑV¦àį́: ?~Õ¼ÿ<ýÂ9/@ø×»wµP[;Ähjk¡¸ãvôw5ã?RE/rõØ^
-à*d<7®ì+2k
-®0¾CßVa<b72¾ca»¶G̰ÞðÆënSln÷~JÆWZ´ù,ÀXD9¿ÌôÊ>¡>ùþÙ¿×
r_¡S"h MñźØ,÷«m¤ TXU~øToÿïÃäß´ñÕÝ*«^odäþsJ±n´ÃßR|Þnø¶]¤Äu-(qÞq%.¦Ä%ÆûK\7ñ¹76ü¦Ä!á'z;#cMû¾vTeA¢»å+cBùy1lát7ZO
-éý©0ó2â{ÍÔuB
ÀzÒF%l[a°ÝHØ]°]Ë#øèGØ|Â&Æû ÛM|°cÃoèíeAGdë4½Ì&Ô]HÇ:ÓFlÜùåäõß0.^q)
-¶?[è.I»-±wÛvÑî²k{DwxèÞ6ïò%}«Ç`HøZiüg¬¬P3
µXUgÂçHíð¢Î··ÃXÓ\éWlü
-×ÿæ°Åp,¶æ°·Û`±m«#ËcêHÞDïÈ:MÀ©¨#ÄCé¯%\uãSå±$zÏî(Æ<$sâ·'/AGÿ"MZµwüï-Êõmj@
R¿{£ÕÌ®
ßú©«êÒ5ûDú>Ýb+Mï7]Òkþ¢¯ú+f[ø kw vyõM¹ßÑ n AEW| ß®¶«ý¼_YÆOÕÞîpðc,².üÇÔ×Ü|Íë3Ni}tï[]½æ}7ß/ýr÷<oÿqûÝb¾iÒä7*bù}º¿Ä¿øíå!ÅÿÃ,þËÆñendstream
-endobj
-2030 0 obj <<
-/Type /Page
-/Contents 2031 0 R
-/Resources 2029 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2028 0 R
-/Annots [ 2034 0 R 2035 0 R 2036 0 R 2037 0 R 2038 0 R 2039 0 R 2040 0 R 2041 0 R 2042 0 R 2043 0 R 2044 0 R 2045 0 R 2046 0 R 2047 0 R 2048 0 R 2049 0 R 2050 0 R 2051 0 R 2052 0 R 2053 0 R 2054 0 R 2055 0 R ]
->> endobj
-2034 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 624.3796 187.8525 635.2835]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-2035 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [188.3506 624.3796 207.4987 635.2835]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_cc4f0803f244867e68fe0036800be5de) >>
->> endobj
-2036 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [142.4132 585.5123 180.2312 596.4162]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_79d45afa49e2bd18297660ac68820d91) >>
->> endobj
-2037 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [141.0186 548.7022 164.5899 557.5489]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d) >>
->> endobj
-2038 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [139.0958 507.7776 211.3741 518.6815]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u) >>
->> endobj
-2039 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.3443 507.7776 234.6167 518.6815]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8) >>
->> endobj
-2040 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.3758 468.9103 176.5052 479.8142]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_9d82690370275d42d652eccdea5d3ee5) >>
->> endobj
-2041 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.3758 430.043 208.455 440.9469]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9) >>
->> endobj
-2042 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 380.2167 182.5921 391.1207]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2043 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [190.5622 380.2167 240.5544 391.1207]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_85a788017457129589318b6c39451acf) >>
->> endobj
-2044 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 341.3494 182.5921 352.2533]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2045 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [190.5622 341.3494 241.0027 352.2533]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0) >>
->> endobj
-2046 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 302.4821 182.5921 313.386]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2047 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [190.5622 302.4821 215.6877 313.386]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8) >>
->> endobj
-2048 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.3758 263.6147 204.181 274.5187]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_aa6043eee6f55869933c1d974efd9acd) >>
->> endobj
-2049 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 224.7474 182.5921 235.6513]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2050 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [190.5622 224.7474 241.67 235.6513]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40) >>
->> endobj
-2051 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 185.8801 182.5921 196.784]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2052 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [190.5622 185.8801 242.1183 196.784]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50) >>
->> endobj
-2053 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.3758 147.0128 172.6296 157.9167]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1) >>
->> endobj
-2054 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 108.1454 182.5921 119.0494]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2055 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [195.5435 108.1454 230.1833 119.0494]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f) >>
->> endobj
-2032 0 obj <<
-/D [2030 0 R /XYZ 90 757.9346 null]
->> endobj
-1318 0 obj <<
-/D [2030 0 R /XYZ 90 739.9346 null]
->> endobj
-782 0 obj <<
-/D [2030 0 R /XYZ 90 739.9346 null]
->> endobj
-2033 0 obj <<
-/D [2030 0 R /XYZ 90 643.3361 null]
->> endobj
-2029 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F42 1183 0 R /F11 1188 0 R /F47 1333 0 R /F14 1239 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2072 0 obj <<
-/Length 1647
-/Filter /FlateDecode
->>
-stream
-xÚµYMsÛ6½ëWðVi&Bñ
-з4®ÓÉd6qzq=¢-vdQ%);ê¯ï hR¤µÇäj?ÞÃ.haø#Q#%Qú0ÁÑ=Ü~?!îñÏ»?]N~¼ :Q,©.ï A .WSÄlN.VEzSÜþe/¿Ôå6í÷ÏÙ]VÎfë4[p5ñìúòÃäçË6ºKN0ILì¿'W×8Z@&±Xè .0"qL£ §Ì_¬&_&¿·~ìæc5r,f:Se«1" ¾y`aã}N(ÒñÃP
Ô(iJ%âLó¨53þI©ØG`ø,ê:DlBq G1²·²¶Å° V?²yTÞ;Ïݼ}(_Ã3öÓÐ@¹Xè Þjðnp
-¨ayûÀcÌqcð(´8¹|o*à×e@˪¾Iùj±
-e~.C (ɰÈ*þä6,»¦)ú\W69ð¦#¬bXofJ¸q1ÍAìeÕÎÐÖ¦I@¦^QRi$ f%¶fA%vQb ®Wb/n@ýÈ'(1ÃÀïiJ<@«ÄAðq%ö?¦ÄSËo(à×d°JËZ¦"P?e@£ù2Í#è, ÃÖÌäÿ1ùê !økªc
-ÏY
µ÷ìîôm× ú8£xZäÍïæ1Ä8HPÛ f¢Ýa~zó@û^Møm¤N)(Òò(@RÃ^
[føEÔ¤QaǵcÔôf&ù·Í*O:/Öóûü1[[nÊü1©3{Ñgoùº6Ã#!Ó7öV¾Îë<Yåÿd{£.ìqÚ
-®!8çÚØ¯_?~tVÝ)À i\ ×ErJ*û¹+¶öËS^-ë ¥±¢¯©'
-3=; (oVTÇá~D&̧|Ð^Q¡ìZåu³³ý&Ý öõͰ÷)
8'âh`ÎSA.`Þ®§ÍpÐàHÁ´äGóÇQÊù÷è BK$c¥ÂkÍLêï~ûêxf>{Y15õ*ºÝ95-sgÝ?Kë<°Û(¦ãWä¹üàykäy×áÖëÜ[å÷ël1ì
-q½ÈGÚ³å0ðkr(ªU6£:týl5ÔDÀF| ì|!¸F0aΩâÓù¦4çKÓ|á)ºYî*h+{BÙê0C|j¬^T@ÇBà$&L/n^³Ê¿AdTÂxzÕI¾òÉgUZæÓ÷l#ê'B2Û&ißlK×;×|ÃÛ«â~7©q§Civ½^ë4ý°êõæ]ëmÅ"¿sµAÔ]Ãh¶rÉ7PK³MݶÈò¹I#WPlu.xu¸\äßó"Ý>dë:éÀ¢ÃÒxiñÝ®æúïÎÎ2¯waÝ>ÜÂØC¸ùËlÆaaID'Ú&c*ègrÔuy³'Í¡kIöæÉ½Ðôñ3g·>pÛ<s³-qáì¯
ìz9
±GÃPÖãSÃ#ǰÝ&W,Í
-
-R{ó-Íoͼ³êdC¨ê¼ì/÷±Á0¡**:ØÀÚ£ë »öãP1Gø¡ïªÌÅ8LD ÌîÃôÎ1äÍcXU-°÷ì¹4â+¤i3¬4)`§#43Øò,[sr=ô\ÊÖcxs÷ÞHµ/çIæ¸Júco-åIcÃ)ô!5/`×Yóü£9#deýÜ!òõÂn\þÒ§ê¶ÕeI.gfÓbzrÎòå> w:$ó] é]sP±Ã<ÆiZúx]d¬k§cl欵 zÞ)Ì`Øïc¹ÛEË¢¨}¸ÚUuöÐ%Ü%hìõ?A«ÑÉCL"
zÑ¡RÃOcݳ2þ]7 SÐûl
-©=+ýQæöË'¿ú±ý âª3ê® x÷íÎe
ë5¿$åÂÿØ-ÊÞýX o[ÝܨúJ;/¾íîí®Ò
O6ß¿ÕÖîendstream
-endobj
-2071 0 obj <<
-/Type /Page
-/Contents 2072 0 R
-/Resources 2070 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2028 0 R
-/Annots [ 2074 0 R 2075 0 R 2076 0 R 2077 0 R 2078 0 R 2079 0 R 2080 0 R 2081 0 R ]
->> endobj
-2074 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 714.0155 182.5921 724.9194]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2075 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [190.5622 714.0155 232.9626 724.9194]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc) >>
->> endobj
-2076 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 675.4572 182.5921 686.3611]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2077 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [190.5622 675.4572 231.2988 686.3611]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f) >>
->> endobj
-2078 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [141.3873 638.9562 176.5749 647.8029]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5) >>
->> endobj
-2079 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [113.9104 598.3406 178.4377 609.2446]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-2080 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [178.9359 598.3406 206.3826 609.2446]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f) >>
->> endobj
-2081 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [142.4132 559.7824 177.2124 570.6863]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde) >>
->> endobj
-2073 0 obj <<
-/D [2071 0 R /XYZ 90 757.9346 null]
->> endobj
-786 0 obj <<
-/D [2071 0 R /XYZ 90 522.7436 null]
->> endobj
-790 0 obj <<
-/D [2071 0 R /XYZ 90 444.5593 null]
->> endobj
-2068 0 obj <<
-/D [2071 0 R /XYZ 90 420.231 null]
->> endobj
-794 0 obj <<
-/D [2071 0 R /XYZ 90 420.231 null]
->> endobj
-2059 0 obj <<
-/D [2071 0 R /XYZ 90 378.3014 null]
->> endobj
-798 0 obj <<
-/D [2071 0 R /XYZ 90 363.8643 null]
->> endobj
-2069 0 obj <<
-/D [2071 0 R /XYZ 90 319.8335 null]
->> endobj
-802 0 obj <<
-/D [2071 0 R /XYZ 90 305.3964 null]
->> endobj
-2082 0 obj <<
-/D [2071 0 R /XYZ 90 263.4229 null]
->> endobj
-806 0 obj <<
-/D [2071 0 R /XYZ 90 248.9859 null]
->> endobj
-2060 0 obj <<
-/D [2071 0 R /XYZ 90 207.0124 null]
->> endobj
-810 0 obj <<
-/D [2071 0 R /XYZ 90 192.5753 null]
->> endobj
-2064 0 obj <<
-/D [2071 0 R /XYZ 90 150.6018 null]
->> endobj
-814 0 obj <<
-/D [2071 0 R /XYZ 90 136.1647 null]
->> endobj
-2083 0 obj <<
-/D [2071 0 R /XYZ 90 94.1912 null]
->> endobj
-2070 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F47 1333 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2089 0 obj <<
-/Length 952
-/Filter /FlateDecode
->>
-stream
-xÚÅWKs¤6¾ó+(_U!Sïfk+NÊsóº\È3J ³ãɯOY°);§8 Ö£Õß×Ýø>âKì.dQìg[ûkèþà7¼ñÅpÂOKïÝM|dLcy×i âP_14¡\ïÓ6
6ÇÁU[ï³v_$ íz_eû*Û´ÕUÞ,?y?/OÛ:«8Ùô/ïúû9X÷ÉÃÉû0"RRëEõBá]y¿ôØnÁ8NØtDáÀ!(á`¦eñlEÝV«?w$(!8A v5J¾`Ìì¬ÑVÂÌqSNÚÎÏa6ö6Ûè"·Ë":RN(q+¯kæ7NýpÞ Ä1´"tó/4(·ºÐe`!$$oIB>Á(a8A GBDrLÀçôuø¥Ã¿/½.Uþ°¹Zë,-nu«û {ðØUÿ® !
-ÐÄâÀ, îÈA´ÝíFÙÆaSʺ Õý7z«´¶Ã`ÊÚæG#É «öEnVNUjg0Ôèò¶NË?Ïì37I·?zFfðÀLvév3´ ɹM·ÃåÊ
-*ªòàÆ<í²
-@}qp* D¯
-¸2ݪ©%" ÄÚÈuÁJ®¬Ö»îTë:ôý§¥ñæñeÉK0q¼³º$ë<4yÎHgϧ³8&dÌѯ6jÀXåjå]«=îÔ|èsÔèU¡ËõI®å¢"sIú!¡zHÚ]H È` 6i:>ÖÓ7}UÍÜìòj±«+à«Î{M»MAßÐ¥ÃàX±ÜoW/µ8zÖâ¢Ûâ«aDßËrPJ;¥Î·¿exîÜË@y"!J19]ÅO§²d Óõ[mÐ ÿû§sü¿ñõTZ8go,1ÎäKûïR[<÷Dq»ÿù4ùeºº|h{ <æ/îÞò=ÿÝ;«VåÄ@ Å¢çùÆ]u~»8
-àHLV/4ÇÿªèJ F5BEDMáQÀ£HL1¶P¥ªÓ¶'½
-\ÔÚ6.{÷Kû#üsê$±ìÙ
Шj+|LëÜxàK©ÏQº=Z鿏s14°c_sÝ×êQµeÊ ÿ
-Nendstream
-endobj
-2088 0 obj <<
-/Type /Page
-/Contents 2089 0 R
-/Resources 2087 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2028 0 R
->> endobj
-2090 0 obj <<
-/D [2088 0 R /XYZ 90 757.9346 null]
->> endobj
-818 0 obj <<
-/D [2088 0 R /XYZ 90 739.9346 null]
->> endobj
-2084 0 obj <<
-/D [2088 0 R /XYZ 90 705.0007 null]
->> endobj
-822 0 obj <<
-/D [2088 0 R /XYZ 90 687.8171 null]
->> endobj
-2061 0 obj <<
-/D [2088 0 R /XYZ 90 645.321 null]
->> endobj
-826 0 obj <<
-/D [2088 0 R /XYZ 90 628.1374 null]
->> endobj
-2058 0 obj <<
-/D [2088 0 R /XYZ 90 573.6861 null]
->> endobj
-830 0 obj <<
-/D [2088 0 R /XYZ 90 556.5025 null]
->> endobj
-2062 0 obj <<
-/D [2088 0 R /XYZ 90 511.9491 null]
->> endobj
-834 0 obj <<
-/D [2088 0 R /XYZ 90 494.7655 null]
->> endobj
-2066 0 obj <<
-/D [2088 0 R /XYZ 90 452.2694 null]
->> endobj
-838 0 obj <<
-/D [2088 0 R /XYZ 90 435.0858 null]
->> endobj
-2057 0 obj <<
-/D [2088 0 R /XYZ 90 392.5897 null]
->> endobj
-842 0 obj <<
-/D [2088 0 R /XYZ 90 375.4061 null]
->> endobj
-2086 0 obj <<
-/D [2088 0 R /XYZ 90 332.91 null]
->> endobj
-846 0 obj <<
-/D [2088 0 R /XYZ 90 315.7264 null]
->> endobj
-2063 0 obj <<
-/D [2088 0 R /XYZ 90 273.2303 null]
->> endobj
-850 0 obj <<
-/D [2088 0 R /XYZ 90 256.0467 null]
->> endobj
-2067 0 obj <<
-/D [2088 0 R /XYZ 90 213.5506 null]
->> endobj
-854 0 obj <<
-/D [2088 0 R /XYZ 90 196.367 null]
->> endobj
-2065 0 obj <<
-/D [2088 0 R /XYZ 90 153.8709 null]
->> endobj
-858 0 obj <<
-/D [2088 0 R /XYZ 90 136.6873 null]
->> endobj
-2056 0 obj <<
-/D [2088 0 R /XYZ 90 94.1912 null]
->> endobj
-2087 0 obj <<
-/Font << /F28 918 0 R /F14 1239 0 R /F42 1183 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2093 0 obj <<
-/Length 645
-/Filter /FlateDecode
->>
-stream
-xÚ¥TÛnÓ@}÷Wø1ð²3{ñnÞ@ТªAÃS©*×qW¾±wÜÊ\$)ÞË9sÓBËÃD%Ì
-©ÃlðpMâË üsLïñXáõ"xy&´ÌjÔábÕ{ÐÀåíL3Ũøls,ëì¾~xt×¶9d;ÊWyåUÈLf¢»ÅUðvqîÁ)¡¡ý5¸½ãá@^ kTx¤g`-Û@¢.ep|<ûq½ÁGâ_H"]3GLç#¦÷íiß·ÏøÏç¸#G^qär i×Edø¬ÓìÍëÿ><æY˼¹yj.
%Ð#PÖúKgrd¨9Stv_8Þ&SQ9ìóf¶éXS
-´+èm_íve¥mQWñºPuÈUÞÑÛ5^Fië¹÷Üs]T-õä³NRTE[¤eñ#_:A[;,r¹a Jã ¼ÿ|}=³À¥Wò¡äîÝ÷TÜáXì7}A)U@
a Ó(¥«äf Rgm^µ=}'ZÕǽ)¼ãýh4]Ùë¼ÊÊgºjêí`Þʲîrw,ªµQ=±Ìçä¹bFsüí¤Ü³\3)üå§oDõ<p²B%þñ¬õ·¸ åZ?Û÷$ÛLí`´O&÷'· þ¯uÒ§Ê ¯MûAa]xÔ˧e:áZ¿?|oÝÔ9úrîO«®ÐCû¼Ke7HÇÔmR'½®3ö4´â}è NôàÞÔßOÔ^ÏÓ×íÂüý²£v&endstream
-endobj
-2092 0 obj <<
-/Type /Page
-/Contents 2093 0 R
-/Resources 2091 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2028 0 R
->> endobj
-2094 0 obj <<
-/D [2092 0 R /XYZ 90 757.9346 null]
->> endobj
-862 0 obj <<
-/D [2092 0 R /XYZ 90 739.9346 null]
->> endobj
-2085 0 obj <<
-/D [2092 0 R /XYZ 90 703.466 null]
->> endobj
-866 0 obj <<
-/D [2092 0 R /XYZ 90 688.8957 null]
->> endobj
-2091 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1239 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2097 0 obj <<
-/Length 1531
-/Filter /FlateDecode
->>
-stream
-xÚµZÛnÛF}×WèôàíÎÞ×(
-´I"èMܧ$0dØR*Ñpü÷åeµ©]¦àë2sför/âdfZjb¹PY~?£Ùgüøõ¯/ðû0à׫ٯÉ,±©ìêSAXvµz?WlqÁzþrY.ñµ¤ówåî!/v0ó¢þèå6¸/6å²\o7Wof¿]yØä
-è³÷i¶Bvofpkdöo(kYv?·oîfïfÿø<õÕCÅIàÃÕ ø kËcXnª#jqÒùíãÝ6¿ÞÞ|¹^åîú¡.ëß+§zù¶øTÔoòÂU©YÐ8ì,3j!ªÌß|)ò²¾´|úZ\ì¿ùú¥,¯?üaÖ7Fçe±'uFq4Q¬ÉøÃzß=¬l Rr¢ÁæT?
-äÒD£ªVr;H 1C÷sS&v²ê ¶ãPl8Ä*«ØêØh±3ÔThPaX
-PE7âÇá`LcÅ«äqDÂEYªTw_UÛCæåÎͲûj÷¹yrhãSzyýx^çËü¶¨ÕÛë:CT©Nà0+° Ã[ÀP(ôøz0:^(LF1¾¡3
(Q&¤¨Ù̹B^,óÈùmß-¡ÓuM Ý®(%TYûýEð¶àØ{úV*"ýªK
-5Lj·j7!Ô.ò¡&8ôòzB]oNJ¡Ý
-<ÞÆÔ5
T¥Æ4,!UæJù³*2
X¥¢DZËÏ)V¡ çV§ÄÚ¥Å$5ëÅâ¦ÄÚA#Ö8^Þ@¬Åýv÷Ñ*¥@RD«RZmÃ\%mWÓfô9EPFYH´
-K4Hi×4ÄM´<F¤q½¼H×ûüä'iªT#p¢ÉÍ4·SaQ
-m£ª)òB  NsÌóØ9üâ0ýE
-¡Ö·óÞWëân54ßÅeQò¤èÃè}XRôQÄè¸è;¸ ÑwG>Á¡÷ úÃZíòrÄØ
-CÑÞ0þRÝJä${fQKì}\}ÅòK@yFåXÓØ"'}ÚM>AÇç%R3>NÐ6¬d gù°¤³Âg%p[gupÎê"pVC/oÌYÑY§P mÎHkqÔ¤È4AßÇuèo¶«¾³pÅϽ8;t®:¨ÆY\¡Ü6JÜY>lÊ9wû_F°sJ¢Y¸Å6lª6,mª aÌTq\oª7eªòSÅ9ôòFM];WIiE´;£]eõ]¿ëðoxöºÍBÊ!>|e¥À4ÆBëÍdÊXmØêÀÕ9ýE]§DÊ^MTÚ]t1sEA½·ÐµBØ1Î8ÎúÝ»I.T&RéY.©±Ï,AÕuzõ´/û9QdXÄ>ÌRB)Ø}|cþ®b>
sÆüâ;\LI¢
-O9Ç%&x'Û§pOy}zy£¦ÈvjC9ÆZ3zÅ y×!ïHöWQ¸PçâÇ(>¯4æÀÎOyª
-r»¹QÅ'ï³ø9·;\»mn(ÍéË¢\®ïUs\ìóÝúk{þ;p:êàÚ<ãt´Kv 3Ö0«¶bNLw«²ø
-VFm:ôKþxW^¸°çÃn¡ïAIõ¬3øêFkðà,ÔÛéÀû³«BE ´AKÅöºØ»eÙ¥=Tµ[7E¶ÚúÈK¦/YóQÚ¼ú´`r¾ÝÕo~_îVnn÷¸ðÇ6_Þ˧úÝÏV/ þèæ©Æ·§ÏEï×
-îg]ü³`^§endstream
-endobj
-2096 0 obj <<
-/Type /Page
-/Contents 2097 0 R
-/Resources 2095 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2028 0 R
-/Annots [ 2100 0 R 2101 0 R 2102 0 R 2103 0 R 2105 0 R 2106 0 R 2107 0 R 2108 0 R 2109 0 R 2110 0 R 2111 0 R 2112 0 R 2113 0 R 2114 0 R ]
->> endobj
-2100 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 624.1041 219.6525 634.0318]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s) >>
->> endobj
-2101 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 584.6335 230.7308 594.5612]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) >>
->> endobj
-2102 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 544.1867 230.183 555.0906]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s) >>
->> endobj
-2103 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 505.6923 215.7969 515.62]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s) >>
->> endobj
-2105 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 420.5127 295.4774 431.4167]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s) >>
->> endobj
-2106 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [295.9755 420.5127 320.6428 431.4167]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836) >>
->> endobj
-2107 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 381.0421 306.0078 391.9461]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s) >>
->> endobj
-2108 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [306.5059 381.0421 327.8658 391.9461]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465) >>
->> endobj
-2109 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 341.5716 306.5557 352.4755]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) >>
->> endobj
-2110 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [307.0538 341.5716 342.7994 352.4755]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607) >>
->> endobj
-2111 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 302.101 230.7308 313.0049]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) >>
->> endobj
-2112 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [231.229 302.101 260.8972 313.0049]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df) >>
->> endobj
-2113 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [138.5376 262.6304 291.6217 273.5343]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s) >>
->> endobj
-2114 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [292.1198 262.6304 312.9314 273.5343]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c) >>
->> endobj
-2098 0 obj <<
-/D [2096 0 R /XYZ 90 757.9346 null]
->> endobj
-1319 0 obj <<
-/D [2096 0 R /XYZ 90 739.9346 null]
->> endobj
-870 0 obj <<
-/D [2096 0 R /XYZ 90 739.9346 null]
->> endobj
-2099 0 obj <<
-/D [2096 0 R /XYZ 90 642.3859 null]
->> endobj
-2104 0 obj <<
-/D [2096 0 R /XYZ 90 439.7708 null]
->> endobj
-874 0 obj <<
-/D [2096 0 R /XYZ 90 224.3088 null]
->> endobj
-878 0 obj <<
-/D [2096 0 R /XYZ 90 162.7837 null]
->> endobj
-2115 0 obj <<
-/D [2096 0 R /XYZ 90 138.3168 null]
->> endobj
-882 0 obj <<
-/D [2096 0 R /XYZ 90 138.3168 null]
->> endobj
-2116 0 obj <<
-/D [2096 0 R /XYZ 90 94.1912 null]
->> endobj
-2095 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F42 1183 0 R /F11 1188 0 R /F47 1333 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2122 0 obj <<
-/Length 609
-/Filter /FlateDecode
->>
-stream
-xÚµM0ïü
-pÀµÇ@nÚÝjÕµKOÙ("à$¬´@æß×`CÈlvÕV9ÄgÞg<«±ClûÜG!eÂNrÛe¾µ9öÔ¹7vxYon °C
-v´î"8°£tî$\8v¶],ËÕã2nj¹×ÖEVzù]®eåÀE";å î"º³>D#SAZ¿¬ùÛ©zgaDÃÛµÁ!عÅöuo}âèîÂ)'ô%¨ ¶þ@ ë±S7Õ>i¦Ñg3mÉãdR[ëK¾Æ« #ê1!ÊB-à³vôê2É0Düºz½·*h¶r;ûFÖÈ
-ÎRPSÔ'*úª¬N®!)çxæQ^ÿ
-ÆÁ°×Àȼ¬Wp2×q¾(¯ÿÃ/⼬¿êcÝÈ\gccý¨\s¶Í6¯d.&8½Áñ÷¾ûZâøH c]h«gÉ>E7ÃÄX^4ÛÌàíOóäàìÄÆ¾
¬âF¦æfUæýUÙÛíJ¸sÈ6µªwr61ÔOù>\c=9Æ#X FvÓ¢> ð§¹V·Óç3^×òB,ÄyÞ®%ÐvjÐD?«°DpñW3¸+U ®
-ã+ÔP¥A?cVêíù3öO}Se¦¹úÎ
-õá3ðg`v±YÛî»çc\¥.Që¿mýT&ñ.k}+pÜÕI-6ÌÑûò÷Qµ×Óòµ õûËÇåÿendstream
-endobj
-2121 0 obj <<
-/Type /Page
-/Contents 2122 0 R
-/Resources 2120 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2124 0 R
->> endobj
-2123 0 obj <<
-/D [2121 0 R /XYZ 90 757.9346 null]
->> endobj
-886 0 obj <<
-/D [2121 0 R /XYZ 90 739.9346 null]
->> endobj
-2119 0 obj <<
-/D [2121 0 R /XYZ 90 703.466 null]
->> endobj
-890 0 obj <<
-/D [2121 0 R /XYZ 90 688.8957 null]
->> endobj
-2117 0 obj <<
-/D [2121 0 R /XYZ 90 646.9222 null]
->> endobj
-894 0 obj <<
-/D [2121 0 R /XYZ 90 632.3519 null]
->> endobj
-2118 0 obj <<
-/D [2121 0 R /XYZ 90 590.3784 null]
->> endobj
-898 0 obj <<
-/D [2121 0 R /XYZ 90 575.8081 null]
->> endobj
-2120 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F42 1183 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2127 0 obj <<
-/Length 2856
-/Filter /FlateDecode
->>
-stream
-xÚµkoÛ8¿÷Wøc¬¸¼_æ[¦mf;MÑx1ì.ÇVRÏøØÎÌdýJ¢L©N²(ÐÄÒ{øJHÒ!ÿÈÄà
-Æåd±y'pøÃÒæÁÏ
=SÝ{-3m«Ó7Oõr¤´"é½õ!ÌLÿ:»Þ.Ë?Ïÿ3ýñÍÕ´mÈEb5èãj:gI¥³¡.ÜÍÛåïçTÍ·ry^PϦçLíççý~NÄY¹?Ì×õ©åú>þ-¼,5ÂXSÓÕÅÙSûFóÕ»ÌV_øñÅÆíÚKæ8ò'ðÀ¤¡ §Ue\-"QLT~óýêøl-'DTØÇLU§¿ý±Þ-f»»_#,DHhTË0aÂiK«/üøãvíuùKÐ1Bÿ K«Ê¸¡ÂËñ¸%6B§â¤¨8YJÇJÒÕRÌëä¼V¿ü"!á>µaãô
ÐÃ&j×^+c±¿®ë²qª«eà "\Ô/ÒÅj»\m⻦VË:s×N_ø=wµ[ÝuÔ}fÓ±À?¼k§Ê¸Ú»¦-×/1«ShÓ~@¨Ýª%¿U,ð8UÆÕ"À
-Ó _ÌßÊ}ÅÌö)³§Ðån¢Lf;R§/ü:Q»ör$_ÐÁ½tí£·¢e<
-×Q%ënôÒ²)åbõoiÓw¼4Âã0ZÌ»N_ø=ÃnÔnõÞD=)e6¹üÃaש2®"U÷Üo«õr_n_4ÆpacüÄÓÊ2cL×pI»Z2\!fÙmm¦<<íK7Ðh|¶{ÜwÏõwå±\W»m3D"n Çv-fRÆÉOß1a«ö:)dBñ®y/N¶´P@U§ËãÓ¡<¾,Y(C\c>>Y¼T²8Y.Y:þÃÉtµ\à¾%¤Î}9?62ß.]~ûÝ9ÁgÏQ
-ÊhûbªSÓ¹´iô
Ð7a»Uâ8q4¢³À?ÊFqDL$XóHåãñÛ2)
Êb9eÈVÉ®ÿ`æd\qs÷L
-$ ѽó?ÔGª1½>Ö/Ò -`¾Ù6ɧ/ü|ÚÀÄj×?̧ʸÀÀtÊk³YÃ\2FÓSK9.¾ðú¸íV\TÌtëÀ?âÒ¨2®ö=©°4ÍÅr³Ýíæûål;ß|Ç|¯%)µÚ'ƶj'OÅXvìrúÂèµ[Áã?QÚr]ÿSe\-<¢R\ðêbq»Üíÿ±Ôl<B/
ÐÉr;þîÂRÓá½ÐæÇoåËÖ%(ÌBµãç~@¢3oeμë?ا]-TÚê×Úµõ³}ö<³Ó¥êóî¾9°Ú¬Öósr¶¯?ßÜý
-³ÈC-ZìlZ6MSh×g×åüpt[øÌvÔ¶D¯àº¸üòÏzºÖ=%0¼
-R
i8»öáô
ÐWíVÕK`Ð1¸ä®T7ª«åÏl§LD𠸩 ×À{û°.ëC5ëúxjÔu¨áPųj©'m¥a_RpúÂè[U ÛxªxUÅ®04tý£UFqµ< EX)ÒåiÓ©MTûáz{X-Ý·þÌ;;k¬VÚösUt£/ü¾*:l·â$â*ZÛu%øGUt£Ê¸ZN#BTç¶Rܳª~Q·H´FDh1º[ôÝb+Ët]ÿÁn1í
-x¬úºjü`ûÀ*3vÁjúz{¿Ûoæýõ´-ưV§fsÙÓè? /{Âv«ÊHÆÙÃSþQö4ª«ÅÃ9"]³ðTS õ/ùvõø´îý{X¯î
«TM9¿·;K6·«ãsLN1¤6c¾[ØjµÞ/]Á¼AQè;æ!5'J[Zh"QãD×Ô815{êÓjûôgý+ðÛ>mæõ»Õq3?ü6Ü¡TîÐýDÞʪ7vè]ÿÁ=íj©a¨þqS<´ÔT©5¶ê·.·êP®úÝslwËÒâõ"£±X~¯Å©¼oI¹Ûf
²gATs¤
#§Ýæ7Ãô%Álqx$Ý]Ô7S¦ÆÍtønÛS
-l{²ÍR{ü Ùm¹&¿Þ¹þÁòÍaÔ춪ÜF`«/üûÚB´íÃÓþá¶¾Så\åjÁ·§rö8ÿî÷eOI,µxI=ÇBÀV;³ç:ÑV_øñÍÄíö×sv)Iÿ a«Ê¸2»òe³«h¦Ô-7»ýó0i«#¯F_ø}dÂv+22&:ªiàiT×SrI»áÊt\ÕËÙo}ùÅ_'¿AðÏ// _N˯ÿp~%]O¡¿IPÝþüéærÂÅõçw³/_Ï9ÔW··u¾IÍìn`K¦nH+»Ní>hvÖÜê? \ÔnUTDc5Ì#fÐ uýþͩ2®'pÄnmbÒCîvúõúrÉÀ±Ð0Qã¡y)hNÖñtm¡qCuk¤]hÓ_¯Þ¾{h\Ähvsæ$ µ²´®ÿ ´´ë wZ45´goíûyùñj³ãócÙ7ï0K¢'\ÚÉÎ;}áôÍ;Âvíå?1ÐQÎÿhÞѨr®-1#1"$vóõjTWÅâguÒ§P5ª&åJZ¶ ×T~j2ëúóëäI"ÿ?æd¹Üêø#K»:fÌ$¸P!³ëÛË×Å ÐJ±Ñ°ü¬VI¯®ÿ ¬kK$±Ö¬Ï7ï^%³0Hòì·<X^@
-e2«ë?+íÚÂâ
-IEVnöc)ÌÄx^^@å«ã?Ì+íÚò¢)&H ìöæòWÓWI/SRªñ¸¼.'Ë¥WÇWÚÕá¢`¯ìÆxëÛéÕO¯BE«©Ñ£qù \,«ë?+ãÚâ*TKâϺ¦çDÝ|¹ùtóáÙûOÕ(ùav}s×ëÛïà¸h¿µÖ¿no!íö'¸ÚÐܬ¬Õ~@Ï<6j·ZHJMÎíW üC¢Nq=
ÔP.²DþxóéjV/§y¬×m7©0þØ^@
-¶å`wüa']O°DoÉc±Û<Î÷eý¿Ê9ÂrüèëéS¯{£Ê%óá=ié`Ù5h쾡ÝÀz|²eæìq·^-ìö3ÐxâhÍîS? Q¶²LqÚõ,NÓ®'t²ÚcT]tò8¯×³;ûOG{hÔü¥íaõ,1fÙ5úÂèc¶[mè¸ÒÄ®Qe\Oì8Gv¾\xb·[KrÄìv`|<1/ EÌÉrÄ:þÃÄ®'bvM7uÕ%¶]ö~çù¯ ³{qö»£y)dNCÖñFtmyo]`Çýj{¼ïù»Jeÿ¦GûÏÿ©Ûïendstream
-endobj
-2126 0 obj <<
-/Type /Page
-/Contents 2127 0 R
-/Resources 2125 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2124 0 R
-/Annots [ 2129 0 R 2130 0 R 2131 0 R 2132 0 R 2133 0 R 2134 0 R 2135 0 R 2136 0 R 2137 0 R 2138 0 R 2139 0 R 2140 0 R 2141 0 R 2142 0 R 2143 0 R 2144 0 R 2145 0 R 2146 0 R 2147 0 R 2148 0 R 2149 0 R 2150 0 R 2151 0 R 2152 0 R 2153 0 R 2154 0 R 2155 0 R 2156 0 R 2157 0 R 2158 0 R 2159 0 R 2160 0 R 2161 0 R 2162 0 R 2163 0 R 2164 0 R 2165 0 R 2166 0 R 2167 0 R 2168 0 R 2169 0 R 2170 0 R 2171 0 R 2172 0 R 2173 0 R 2174 0 R 2175 0 R 2176 0 R ]
->> endobj
-2129 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.0103 619.7797 218.9654 630.6836]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2130 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 595.8611 167.9275 606.765]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2131 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 571.9425 167.9275 582.8464]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2132 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.0076 549.9517 200.9627 560.8557]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2133 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [126.0943 537.9924 138.0495 548.8964]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2134 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.5684 526.0332 171.5236 536.9371]
-/Subtype /Link
-/A << /S /GoTo /D (page.41) >>
->> endobj
-2135 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.1961 492.0831 196.1513 502.9871]
-/Subtype /Link
-/A << /S /GoTo /D (page.62) >>
->> endobj
-2136 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.6025 480.1238 231.5577 491.0278]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2137 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 456.2052 167.9275 467.1092]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2138 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [215.4985 444.2459 227.4537 455.1499]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2139 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 420.3273 167.9275 431.2313]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2140 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [217.3214 408.368 229.2766 419.272]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2141 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 374.418 167.9275 385.3219]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2142 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [268.8576 362.4587 280.8128 373.3626]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2143 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [265.0019 350.4994 276.9571 361.4033]
-/Subtype /Link
-/A << /S /GoTo /D (page.57) >>
->> endobj
-2144 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [279.9359 326.5808 291.8911 337.4848]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2145 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [279.9359 302.6622 291.8911 313.5662]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2146 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 268.7122 167.9275 279.6161]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2147 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [166.7717 245.515 178.7268 255.7017]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2148 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 222.9405 140.8095 231.7872]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2149 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [227.0943 208.924 239.0495 219.8279]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2150 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 185.0054 167.9275 195.9093]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2151 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [222.4124 163.0146 234.3676 173.9186]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2152 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [272.7626 141.0239 284.7178 151.9278]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-2153 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 119.1667 140.8095 128.0134]
-/Subtype /Link
-/A << /S /GoTo /D (page.51) >>
->> endobj
-2154 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [181.9846 93.9122 193.9398 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2155 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [395.4273 607.8245 407.3824 618.7284]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2156 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [496.4172 583.8876 508.3724 594.7916]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2157 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [495.8693 571.9192 507.8245 582.8231]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2158 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [496.4172 547.9823 508.3724 558.8862]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2159 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.8803 524.0454 419.8354 534.9494]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2160 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.8803 500.1086 419.8354 511.0125]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2161 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.8803 476.1717 419.8354 487.0756]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2162 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 452.2348 410.4207 463.1387]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2163 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 428.2979 410.4207 439.2019]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2164 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 404.3611 410.4207 415.265]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2165 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 380.4242 410.4207 391.3281]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2166 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 356.4873 410.4207 367.3912]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2167 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 332.5504 410.4207 343.4544]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2168 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 308.6136 410.4207 319.5175]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2169 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 284.6767 410.4207 295.5806]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2170 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.565 260.7398 442.5201 271.6438]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2171 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.565 224.8478 442.5201 235.7517]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2172 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 200.9109 410.4207 211.8148]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2173 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.8803 176.974 419.8354 187.8779]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2174 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 153.0371 414.844 163.9411]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2175 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 129.1003 414.844 140.0042]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2176 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 105.1634 414.844 116.0673]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2128 0 obj <<
-/D [2126 0 R /XYZ 90 757.9346 null]
->> endobj
-2125 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2179 0 obj <<
-/Length 2596
-/Filter /FlateDecode
->>
-stream
-xÚµ]oã¸ïó+| ß"÷²ØvQ´h»ÃãÖ²²Óì¯/)[eôÁLìèð¼ÒshQ|'dͲÐxQ
-iÆåbóz;óíïÈåð£9þèüñéî?PµÐHK*OÏ}I .¶?ßÿù¯ß}ÿ¯_~ZpÂf7ì)ìwï¾rÙ/âIbsÿv÷ó¯x±5'ñÓFL+±ødÞ`D´¦×;NÙðæp÷Ï»¿»<çýØ5ÂbA½ ؼ¦-*j^Tç+yùth7«Ãþô±Ü¼½ëÓ7×@T
8fÊ
-ëåínw ùw".üÑÌuV{2< Gt
b*~uí.´? ¢&R~¹êåæP¯:ó¢ÿ¡¨GBâvRX",,Gå
-X
-a9Xý4-PÕà#MhW7)©("¶vKIù R.,Cjª$«ZRmZÓâ!©öõm5,¡åXÃò@°°¬~¨jaq¨*kùÆ´;ÎÓqÄ.ïE mËAè§¡ª¥UÇ ½=|ÿÃEnÆE0âßÐÞ ×Ã5ÑOãU
-.¡âRÄòí}ÂJ"uy7ú R.¬'%¤¦úIR°ª%Uq$tãöýmR"¡uyú RCXÔD?M
-Tµ¤FóHÚ ëp¥SH*]Þþ Ö5ÑOÃU-,*QÅ8Ãkv£ªR74¡7 ¢5åhMôÓ´@UKS¤(4ásÛÕ«ÍËr]?q¿Û7³pã#%UyKú n.¬çÆÜ¦úIn°ªáÆ+
4a<Ín¶óÒSå}é
-a9bý41PÕaÌ"}ùÜÕõ<¨¸Yóª¼)ýª!,ÓSý4*PÕ¢baMcMÙµ¯ËÝa¿Þ,z»\=?Pqog¶Æ*¢è
-PR³TÜÜ
-r
°*×§.þÑ^T·G©}sX`Æ®ô¯Pº¨ªE+Då ûÓËòýÐ6»Yêi(½áI
? ¨?©¿©~²þ`U)ÌqvØ7ïÍ¿ëæýuµ\ïO¯«ã FGE($É«bDæúÙÅ?ú"Eäµ§'H o¦2!%½Ò¿.Â!*£jy
-mЪgÓnëPD¥@\`S!Ü̶õÿè
-òöDi _8Âèþ5Ñ!*£j2+LxѾÁ_P çú$ȬÍUS¸9«l}^âý±ú¼ÎÛÓÄáO ¡ÌÉOõú¼DeT-MCCpê÷ã©ÛÏ4CRíIBûÒ
efȩ~rU
-1j%éN~¤Ü¼*³=!+Q~¿ì
-a9`ý40PÕUGvßêîXoNÇy*Ì4Q%Eùg°? 6åMôÓÀ@Ui¤ôäþXÿö¾:ÌCVH ~C?z ZCXÖD?MTµ´@Jë*Fëùý0,Ìæü^ô@°°¬~¨j`m®_éX/÷Íæð¾çYº
f¼¼ý 0Ö«À¦úI`°ª&Âöâ\[wÄÜÓô嬼«!,Çj¢fªZV#Ã+Ú¿×];,F%LÃò@°°¬~¨jaQ¨PN<¬fzPI°B³zÐ ¡Âr¨&úiT ªA¥%b±½vØ<÷Õ67´ÃO88sàãj3*ÏkÛÜRÊÜð¹\8l%²Æé[sâÝ.dØ\¿"ð0|å8^T}Ác ¼9Z}Áê:^iýÛ]=µB+ÃH
-6y3Ô@+ÃH
-V©%
-
-æÞdwØ?ÌÌÒàAÍaÞ4ÈÒàAUGhIcñy3÷Óó<ÐÊ,
-4Ð\æÍA,
-4Pu46¾fé>^U£Á£z¼qGÃHr4x´@UG+ík8µÿÏ n>~±9¥B×ñYãÛ ³R2K)Ðóà¢2¢#ˤóÁ°eKÂK¡b,BØæÍ´,hVÁ%\ñ¶ù²m ^1×¥N ñ,yãÛ\õۧʨL~)´5A¿pkÂÒèRG
Ïx¼ñ ® Rg.*£:RMú*ªsoOp©Ì}g¹×ÂÅg\aÞøöµFà¬×ÂEeTÑ´ãÂoÂ,´[&l|óö¦JN Ýb0aÕZÒtñ©Þï^æY¶Ú.<d "ÌCÙ.<d ê,i¾øÜvstí2ÐèæÍ!ì2PuD4Y|í?wa
ÖlrófÖ¬êEÛ½Ýf]?P|ÿ~*{0ðRÞê
Îܯ4[³4Ùϳ¼¡¥6
-14y{váý
-7qö0h£pQÕ]h¦ØYwõÊ,Öÿkÿ©í¦õ¥®î/8ûËö/d*YÉb#
ÏX¼öäX¸ &j)\TFudÚ) ¦íúß·Ôg!Ð2/
t5ys@!/
TèËþ°½¥HsL¯2EîbÂL4
Ʊ@y{¼UlÍį`ã
ʨ:¼ûE÷ÐëãÉèñ?u+;ï^8W#§J\ìÇpñgD·KÃ{jaâ(Ëø1\TFuäº2vçÿ
-õÚ6ËU³14ÛîÖp.׫ã~)ÎÊLýz6\|Æ=æí
Åiª¨ª*سá¢2ª#Ôйa¡në·ÓËòôñVöá¾oÛîuuÚ·Mä®+¦Kí.>c¤óÚ¢2öX3ó©Ú7\TFu8výVh÷@Ôýnèlæ¸ßÖ_>kÇë1¡íVæópñÇE·/ÇðÁ}&ì\ ù<\TFÕQ¸=,Õfݳ\s¾,4}5 Û/¼McMª#½Ðú1¥7oCº@<x #ÌÛëÒð Tá
^Þ¤o+ÄÛú¹Ð-2ö3ìÛófútý«PCϵ¸>odZf+ñ0o)d+ñªi`.éöÿñíóå®=öë527Ñi"Ï÷__ü7úßb¦)FüPte,?û'aÏýǺ©»Õ©Þ>{|ß6ç¯?tûó¿mNçúü
oiõ-½¼£_^õ;xmw~ó§U·µ >?ëówÿr)ó»_°À=8ó¿µ¾ú®ýü±«k|¢7üþ¡ú!xendstream
-endobj
-2178 0 obj <<
-/Type /Page
-/Contents 2179 0 R
-/Resources 2177 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2124 0 R
-/Annots [ 2181 0 R 2182 0 R 2183 0 R 2184 0 R 2185 0 R 2186 0 R 2187 0 R 2188 0 R 2189 0 R 2190 0 R 2191 0 R 2192 0 R 2193 0 R 2194 0 R 2195 0 R 2196 0 R 2197 0 R 2198 0 R 2199 0 R 2200 0 R 2201 0 R 2202 0 R 2203 0 R 2204 0 R 2205 0 R 2206 0 R 2207 0 R 2208 0 R 2209 0 R 2210 0 R 2211 0 R 2212 0 R 2213 0 R 2214 0 R 2215 0 R 2216 0 R 2217 0 R 2218 0 R 2219 0 R 2220 0 R 2221 0 R 2222 0 R 2223 0 R 2224 0 R 2225 0 R 2226 0 R 2227 0 R 2228 0 R 2229 0 R 2230 0 R 2231 0 R 2232 0 R 2233 0 R 2234 0 R ]
->> endobj
-2181 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 726.8189 198.3627 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2182 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 702.9085 198.3627 713.8125]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2183 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 678.9982 198.3627 689.9021]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2184 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 655.0879 198.3627 665.9918]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2185 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 631.1775 198.3627 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2186 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 607.2672 198.3627 618.1711]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2187 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 583.3568 198.3627 594.2608]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2188 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 559.4465 198.3627 570.3504]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2189 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 535.5362 198.3627 546.4401]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2190 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 511.6258 198.3627 522.5298]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2191 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 487.7155 198.3627 498.6194]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2192 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 463.8052 198.3627 474.7091]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2193 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 439.8948 198.3627 450.7988]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2194 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [208.5444 415.9845 220.4995 426.8884]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-2195 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 392.0742 198.3627 402.9781]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2196 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [255.6073 368.1638 267.5625 379.0678]
-/Subtype /Link
-/A << /S /GoTo /D (page.51) >>
->> endobj
-2197 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [264.4543 344.2535 276.4094 355.1574]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2198 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.6263 320.3431 262.5814 331.2471]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2199 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 296.4328 198.3627 307.3367]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2200 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 272.5225 198.3627 283.4264]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2201 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 248.6121 198.3627 259.5161]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2202 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 224.7018 198.3627 235.6057]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2203 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 200.7915 198.3627 211.6954]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2204 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 176.8811 198.3627 187.7851]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2205 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 152.9708 198.3627 163.8747]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2206 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 129.0605 198.3627 139.9644]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2207 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [186.4076 105.1501 198.3627 116.0541]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2208 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 726.8189 414.844 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2209 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 702.9085 414.844 713.8125]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2210 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 678.9982 414.844 689.9021]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2211 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 655.0879 414.844 665.9918]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2212 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 631.1775 414.844 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2213 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 607.2672 414.844 618.1711]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2214 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [425.0257 583.3568 436.9809 594.2608]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-2215 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 559.4465 414.844 570.3504]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2216 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [472.0886 535.5362 484.0438 546.4401]
-/Subtype /Link
-/A << /S /GoTo /D (page.51) >>
->> endobj
-2217 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [480.9356 511.6258 492.8908 522.5298]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2218 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [467.1076 487.7155 479.0627 498.6194]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2219 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 463.8052 414.844 474.7091]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2220 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 439.8948 414.844 450.7988]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2221 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 415.9845 414.844 426.8884]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2222 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8889 392.0742 414.844 402.9781]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2223 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [437.758 368.1638 449.7131 379.0678]
-/Subtype /Link
-/A << /S /GoTo /D (page.41) >>
->> endobj
-2224 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [450.4702 344.2535 462.4254 355.1574]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2225 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [450.4702 320.3431 462.4254 331.2471]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2226 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [462.3558 296.4328 474.311 307.3367]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2227 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [441.2646 272.5225 453.2198 283.4264]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2228 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [466.7188 248.6121 478.674 259.5161]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2229 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [424.4777 224.7018 436.4328 235.6057]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2230 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [451.5958 200.7915 463.551 211.6954]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2231 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [424.4777 176.8811 436.4328 187.7851]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2232 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [424.4777 152.9708 436.4328 163.8747]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2233 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [451.5958 129.0605 463.551 139.9644]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2234 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [451.5958 105.1501 463.551 116.0541]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2180 0 obj <<
-/D [2178 0 R /XYZ 90 757.9346 null]
->> endobj
-2177 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2237 0 obj <<
-/Length 3706
-/Filter /FlateDecode
->>
-stream
-xÚµ\Ûn#¹}÷WèqL3¼³9½$ Ay°»d©m+#K$gâ|}}a³I6«gÖvt9UuD/]4[Qø,]eR¯¶O7tõ ÿtÃú¯+ø¾
-ß}¼ùü^Yb5׫÷Íâ¯>î~y§õío^ K¥T÷éþòýÿt_ÜüðÑ{ïÉÐÌùþ÷Í/¿ÑÕñó
-%ÂÖjõÞP¬嫧ÉÅðæpó¿y?ÝA.ÅD.Á(¼æJ¬¦äñóá´Ýö××õcsxnÎëëysËé»ÿÜ2õ®9_6õÝæ²ß¾ã.ñîÚf¹oÎ=äïA=¼
-ði#¯®B$äðk0«å<ÒÄÊîb5¡L×£$ëæº>6Nÿ^×§»ï^×»æùúØþò¬²bX¥ÞNKª ÕL/30(©9À09'üózYAPm%aT+DÐëësóMõÔ5'Ì¥z==ÑsÊ?«gÕéi\RRÐs{rozmöÇõöùå ¯é¸¿RÊ»Äå%£4%FBôª Ô¢J÷ø*4È)ûm®S¥Gkñ'J÷(Õ)-5ᵪ¿Ré/íÑ_!´Dª`Ðþy¡¬NhÎ0JÞ/û]³¤#³²¾£TT¡ c´^iFä;
-
-2¢&~[QuÂ!#þXÔ
°¨ÊÖDjžHԯ쳦ªÖDQkk4õ0DÓ)ÿ¬¦eV§©D)g/^$W"³
-ÖBÔ(k±1îñUhYù%~]Óx:Æ©"µ*â¥P«Ræ¥ëwì÷('j¢k++`rþyå¬N9® tOQnföyYç}n,ÕbS£cyÀW¡Af,'~Û±lÒIpÂå ,ëBX¬ÜX^>×üμ(a×XëZ/ΡA!/z§ü³y±Ì
-ZJSË\¢å7b¤Öà¥^>m%)&å^Ê"«R)B©Gûåõrm¢ßt$¥ T»x6IÖª(g7ISþÙMRÕ©(¡ÇÛõ½/Ìûãýéü´¹îOÇT2
-]Þ¡/Ltø*4ÈHøm§4²ÚµYDü±d
-auQCXÍeN²Óy½¹f¯8þ 7¬j¾0¹r
-ø*4ÈømûOø¹`OùcÂ
-"ZøÍx×N·\½ûüöFÓv¹AIÀ 8á°ÈêTÍL ä¼t'$ !F<²ÈðUhYä%~];T²ÈcpTÙ?Û£0Öá8V¤ºó3üüÈaÚÔ#¼ÇW¡A.òØo¹M# 2âO"ïQ«\("aÍÖE~½ÓÀy
-ùI«>à«Ð ÓÄïLà°NgÒ²?|@a¬>p.O[Öíãþ°;7élãz¤ñz#Áø*4È4#ñ;¼{nÁ`êòÇÁ(Õ9OIÖ¥Ën ÂÐq)f c¡÷ø*4È
ûpÖnSþ$ô
±¡skªUXÛÙ`.ÉÉ»(ÉABÙ$'§mÈ
-u¾4ø³IÎ."¬>òÚ-hZïo
ñþØd<%
-3îh
ßã«Ð ~ìw.|ÀQ0ò'á÷(ÕoÑFuùÕmnÎëºø©°LªÑQ`ÀW¡A¦-ß4,wa¬ÀÂX½ZÃihBøhEõh
ßã«Ð ~ì·}KÓðóbÄߣ0V>lîzÓÃz°ÕØu³©
-ÚmD`¨0à«Ð ÓÄï
-¦ÝBØ?Va at a¬^aIÍhu§&3þ5µ#ÿ=¾
-
-rã?ö;8lÚ¥¬YÄÿ
±úÀ¹¥µì®?ß^.û̼¯9±TVØßã«Ð ÷ãÇ~ç~|îN~lÄüø=
-cõ0EjkÍTËþî;z¡ÙÑ¡ÇW¡ANØïØZê?¡Ga¬^
-RvÉ÷t)¥ ÷`Np6`°ÇW¡A.Æ~ç!%ÚJñ'°Ga¬ Ì·¶ràи½qwÂpÈ.
-|4ÃÀ-¾
-
-òKà©ß`qø3Kà
±zj
-«Ùeßçs'Á|:D(¸½6z|äFBìw~$íf$´(Õk S5M5(¥i(ÍðtÐâ«Ð ¦~çD àuÄУ0V/ÒÁÒ²ö±¯Ï㧬 ÙÀ ÅW¡A^©ßyt
-ysÊ Ea¬^ ) hÕeawÜYpB5g#[ôø*4Èb¿s+ÀqÈpSþdEУ0V8Ðs&º
-)Øwëæ}n;«3±ü×ã«Ð ÿb¿mð,ÍеÿzÂjÍ)áªÓ£¾µ;üY¿¼ÏîE´a£Öé{|ä:}ì·
-§ÞýÚ:âO:}ÂXýoOk"¨è6ÛÇ&{ j`ñc_
ùc©ßÈÝ}æÀ0Î!n«èë( êý±Évx¬°xwoÑÕÏwöÐçLÄÐ5çbÂ<
-Ø
-òÚooYeD$¸îHÃ2×§ý%}J'`¹ÆéÒ*Û]®x}¶$EvL[]¬±õ ÑÇVÚO»®qÆ=ñP<ä_
ù §~çÃ6ÌØ?wÂX}àan÷`7ºÐKË=)ÈMýÎ
8Äb°Ga¬Ôm¹!ÕdÇÿáC÷I»ÏÒ'^îºt5ZÞUY¯B´©ßöL,FË«?Æ£Vß'&UÄùã`¡Qn]±°ÙãâÔo>rY¤Ù£0VyXÏüÔ<ίëOߥÑ×d*G¢ðUhiGâw&zØÎÁ6IFüqô
-cõ"¬iý9;$g5_ZxíñH tê·&©ÞHåJ\K
×
°#,¿Þ=í×w§Íy·ÎJgm·7B$ðUh ñ;#c°Ç«UÄK0 ÖQ°{ ;"9îNçP÷@oam¸Ç#UÚ©ß9!U¹6Ü£ÖQI
øËC³~ÞÀÿîÏMfÕ`]mDÑëiJìu&~*aéÃtÄÇ? 0RX<>ÆÙÿ¯É%K×ÑÀ
\ZÌîñHYyêwFËÞÚ²r1»G!¬^
IIû©ÂãN¡Aaª´#ÞOSþÙ©a¦I±ûìTÑ©2;Shb%Kò=)Oý¶Êèt¦ å¶\ïQëØ/&eù˲·YBü|v´$ÿ0î§ì³Ù!õñµüKÆÅ²;Á¸(V÷§~óÑã¢t§ eV?.Òqêù-w*óѶ¥èñUhÛRÄ~[]L:*¹+©#þdKÑ£Ö±W÷-Å»ã¢|k!õÜow%Æ-Âê{Dzc¢½-ÑÕ _Ïçýñz¿¨úr{:Þʱ:W ÜNc¶®ÞðxäBê·Nª4\³ÒLoFxÂ:ÞhëùÝÊõååî
-Ùõ[Ô¢KíÇÁl¸ðrÇ#×R¿ùZt·ëÑîd¯x9£V/gæóuÆ
÷!ÆÎX¾úE:cñ>ÄØË¬£zé§Þ²Nl¶×LÞïZI½ôÖÇ#÷R¿V4]¥Q¾õàQë¨Uz÷¡ÕªA¿__®î~×Û÷·e× þV¼úÅú[éDÐ߬£ée¯á7páQÀòeÔ/"`ñ
-Ä(`Õ¹á\6jóµ°WbõÒ\=Hýºæ°:Íã°ö*^xð(ÕË^{pKX±Üí»E7c0W.!iMjãêÛ]ðx¤t?õÛΧ,Ír/xÂ:*Vë=ÝyÙøË¶¬â>XûúÅd+UܲYGÙÂb÷Q¶ëã¹ÙìÞV¸
Uë£påúñÔ/"\±j}®Ìê
wÂ]OϧÃéÒüc³ý´hnAæìuBÉ(ì(_ZêíñHÑuê·RÕ8
8aÑP,õö(uT-¬°TÛ50\ýÿë²É×nY
t ]±V9õiWª´+²Ú
åÉv¿ÂbxópY7K!î¢ÁÃËyFÀnvçK«=©÷Mý¶¦ÏT¥ûj©2ö(u0,ët·2ßæ"°ä0×øeŹɦ~ó¥ÌÅâ\BX½xjØH¼ýÃñtnÖÃaýÉߦyv«âíõåüÆ=ra¡ëØ#Ë%§©ßVT9Û#
®c,³¢¥yQÿyå.«
-$,Ök¦~1 KU¢EÖQ°Ds^Âoß1Uaªë!S¿ª¥*Ì@Õ"ë¨jZ9ªzÜ_ßh^XÁ8NÐåjÂÔ/2AKÇ ºÌêEjcÉ.°¢Þ_ºÚ®ÜeÉüY&¦»
ÕWÿ
ÐöïBJ,¢^ib;ѽ
uõÆ7ÅEñSsl ß7»[÷7ãÞÝ¿?÷Ý¿n¯ÝÛýÃÔn>ðþ§´uï
-øOçîÍ7ç;ÿø¼9ß²ú]Ó}úç¾Ótï~¥¶ÂÖ}t×õý鿯Í1ÑÕeTü?Ãã+endstream
-endobj
-2236 0 obj <<
-/Type /Page
-/Contents 2237 0 R
-/Resources 2235 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2124 0 R
-/Annots [ 2239 0 R 2240 0 R 2241 0 R 2242 0 R 2243 0 R 2244 0 R 2245 0 R 2246 0 R 2247 0 R 2248 0 R 2249 0 R 2250 0 R 2251 0 R 2252 0 R 2253 0 R 2254 0 R 2255 0 R 2256 0 R 2257 0 R 2258 0 R 2259 0 R 2260 0 R 2261 0 R 2262 0 R 2263 0 R 2264 0 R 2265 0 R 2266 0 R 2267 0 R 2268 0 R 2269 0 R 2270 0 R 2271 0 R 2272 0 R 2273 0 R 2274 0 R 2275 0 R 2276 0 R 2277 0 R 2278 0 R 2279 0 R 2280 0 R 2281 0 R 2282 0 R 2283 0 R 2284 0 R 2285 0 R 2286 0 R 2287 0 R 2288 0 R 2289 0 R 2290 0 R 2291 0 R 2292 0 R 2293 0 R 2294 0 R 2295 0 R 2296 0 R 2297 0 R 2298 0 R 2299 0 R 2300 0 R 2301 0 R 2302 0 R 2303 0 R 2304 0 R 2305 0 R 2306 0 R 2307 0 R 2308 0 R 2309 0 R 2310 0 R 2311 0 R 2312 0 R ]
->> endobj
-2239 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.2375 726.8189 262.1927 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2240 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.2375 702.9085 262.1927 713.8125]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2241 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.2375 678.9982 262.1927 689.9021]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2242 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [249.7498 655.0879 261.705 665.9918]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2243 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [249.7498 631.1775 261.705 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2244 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [235.1145 607.2672 247.0697 618.1711]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2245 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [235.1145 583.3568 247.0697 594.2608]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2246 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [194.9056 559.4465 206.8607 570.3504]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2247 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [194.9056 535.5362 206.8607 546.4401]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2248 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [245.8745 511.6258 257.8296 522.5298]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2249 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [235.1145 487.7155 247.0697 498.6194]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2250 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [235.1145 463.8052 247.0697 474.7091]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2251 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.2375 439.8948 262.1927 450.7988]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-2252 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.9964 415.9845 219.9515 426.8884]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2253 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [211.8619 392.0742 223.8171 402.9781]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2254 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [211.8619 368.1638 223.8171 379.0678]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2255 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [136.047 356.2087 148.0022 367.1126]
-/Subtype /Link
-/A << /S /GoTo /D (page.58) >>
->> endobj
-2256 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [132.1715 344.2535 144.1267 355.1574]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2257 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [127.1902 333.0156 139.1454 343.2022]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2258 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [146.5575 321.0604 158.5127 331.2471]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2259 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [139.3645 308.388 151.3197 319.2919]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2260 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [136.0472 296.4328 148.0023 307.3367]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2261 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [137.0433 285.1949 148.9984 295.3816]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2262 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [154.3182 273.2398 166.2734 283.4264]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2263 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [152.6544 261.2846 164.6096 271.4712]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2264 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [167.997 248.6121 179.9522 259.5161]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2265 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [135.4892 237.3743 147.4444 247.5609]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2266 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [161.91 225.4191 173.8652 235.6057]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2267 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [163.0256 212.7466 174.9808 223.6506]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2268 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [149.7358 201.5087 161.691 211.6954]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2269 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [146.717 189.5536 158.6721 199.7402]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2270 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [162.3583 176.8811 174.3134 187.7851]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2271 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [163.4739 164.926 175.4291 175.8299]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2272 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [163.723 152.9708 175.6782 163.8747]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2273 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [131.0658 141.0156 143.021 151.9196]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2274 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [147.1054 129.7777 159.0606 139.9644]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2275 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [164.2709 117.1053 176.226 128.0092]
-/Subtype /Link
-/A << /S /GoTo /D (page.62) >>
->> endobj
-2276 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [136.5851 105.8674 148.5402 116.0541]
-/Subtype /Link
-/A << /S /GoTo /D (page.62) >>
->> endobj
-2277 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [147.6634 93.9122 159.6185 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (page.62) >>
->> endobj
-2278 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [349.2107 727.5361 361.1659 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2279 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [349.759 715.581 361.7141 725.7676]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2280 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [358.0674 702.9085 370.0225 713.8125]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2281 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [465.4136 690.9534 477.3688 701.8573]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2282 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [352.5285 678.9982 364.4836 689.9021]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2283 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [380.2045 667.043 392.1596 677.947]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2284 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [476.4919 655.0879 488.4471 665.9918]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2285 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [400.1196 643.85 412.0748 654.0366]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2286 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [406.0576 631.8948 418.0127 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2287 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [394.0127 619.2223 405.9679 630.1263]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2288 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [410.6302 607.2672 422.5853 618.1711]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2289 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [380.2045 595.312 392.1596 606.2159]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2290 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [475.944 583.3568 487.8992 594.2608]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2291 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [394.0127 571.4017 405.9679 582.3056]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2292 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [380.2045 559.4465 392.1596 570.3504]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2293 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.5579 547.4913 473.5131 558.3953]
-/Subtype /Link
-/A << /S /GoTo /D (page.57) >>
->> endobj
-2294 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [352.5285 535.5362 364.4836 546.4401]
-/Subtype /Link
-/A << /S /GoTo /D (page.57) >>
->> endobj
-2295 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.6026 511.6258 432.5577 522.5298]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2296 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [466.7188 487.7155 478.674 498.6194]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-2297 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.6026 463.8052 432.5577 474.7091]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2298 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [405.6584 439.8948 417.6135 450.7988]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2299 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.6026 415.9845 432.5577 426.8884]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2300 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.6026 392.0742 432.5577 402.9781]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2301 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.4655 368.1638 410.4207 379.0678]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2302 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.8803 344.2535 419.8354 355.1574]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2303 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.8803 320.3431 419.8354 331.2471]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2304 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.8803 296.4328 419.8354 307.3367]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2305 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [409.5239 272.5225 421.4791 283.4264]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2306 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [409.5239 248.6121 421.4791 259.5161]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2307 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.565 224.7018 442.5201 235.6057]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2308 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [424.4777 200.7915 436.4328 211.6954]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2309 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.565 176.8811 442.5201 187.7851]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2310 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.565 152.9708 442.5201 163.8747]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2311 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.565 129.0605 442.5201 139.9644]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2312 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [409.5239 105.1501 421.4791 116.0541]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2238 0 obj <<
-/D [2236 0 R /XYZ 90 757.9346 null]
->> endobj
-2235 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2315 0 obj <<
-/Length 4324
-/Filter /FlateDecode
->>
-stream
-xÚ\msÛ6þî_¡öÉ#^ ô[ë¸IziéuÚFe[WEreùÒܯ¿ ^¸L§±g÷!.¸+2kàéfÖ¶ÖËÙòÓI3»?¿<!öã
->¯BÀw7'ÿøª®µ¤rvs×y¤ÐÙÍí/§¯ß¾¸ü÷Ùo7?Ì8auÃZ̲5=¹¼qÞ-¹`ßüò[3»
øá¤©Vbö~ij¢5}:áõ¿lN®Oþåü?èr÷ ËÝ
-n4ð3lÖRø¡=ÞÉÃçÍn¹Ø¬_æëíÝnÿiqXï¶çñ]ÐFÕpMÒÙv×`>Ùß[Èûàj¼
-ðé%^ÍÑDBJ &Ï à@ãæq ²!Rùûv»ÍîþË|³[ÜvÏX*BÛD¬å~Wh¡Ô¬mdÝH"©¾
-
-2O/ñÛEÒ'¸?V«G!¬ bÒHëiuÿÚ4lqÿ4MµÝàôþy_3"ê¦Õz&i$Îz|d-ñÛÇ~
-86CþX¼
°ñZ3aèÄ»{Úïv¿Y;¡jÊ=]»À`L»i7à/k7Êj´ã²¦J¨vO_¶Õa½üåc¼f¬ÓåÆäëa|þ²|£¬F>JkÖ
-^ïÏOpä¯GÓæ+Æl`0&\ëeáüeáFYA8¡UÍ¥ÈÙiCµg Ì¥BÉZ4Z£ÅW¡Anqý+"éJÚ An1äOBXV-¯
àÇ1úê§7Wóß]Î_\¾»y5ÿñÃ3MOo^¿{s9I¸I)´ZËÉ9Hh08Xg²
ùiÈ8«ÑN4µäçµûðöo¯Î8ýéí¤a:M:¦j©4.]`0&]äð¥e5ÒQY·Xºo¯Þ¿¸|ùbÚ0ýò¸zJÇ(¬éZ50¯ÛV¡c´ÇW¡Af&~»1ªÒ9p?Ë¡V#VCkEoÿãz{»ÞÞ¥:
-{ñîÃw°ß¿{ÆÓ«Ëëë4À8l<vÆuS+©Ð¡iáUÏWìÕ\K3^Øõ( mÈGWBHÝ.·ñ×7ï__ܤ*0]s¦ZoÈÐã«Ð £Câ· \CxÄÑ£V/e¸yõþòÛpµ õ:S,,¾
-
-rû-E¨áæÚ?BXaqÂ6˰¡tsFÔéÕ»«7W/ÿæ[3 ^Î__Ï«òóêõõõÏ×7?f² H[PºÑT¡ÉÄ^
ø\.y-ä«°o¤µ{JXFê
-D Ê ªýôêêÍe^¸£ä%Ñ c§3YÌÉØ uø*4ÈÜAâ7¯Q°óÖREüñôÞ£VM¦EMi_ÝÊquÔöê»æ¢¯.3©=
ÒÐSb4µ·ø*4È¥ö±ßüRHaÃÄÌ?Ií-
-au1ÆZR3"u¬ÃÕû¨e+¤7ÂR'¯B\êûí$йÝdFüIêdQ«@èIÒFühCáõÛ°¬#°EèñUhQ"ñ[8!"úXB8½bðFÊX××P`°/<Êa¡`ñUh
Øo) G%øP°(ÕK qH"# Þ^½ÈÈ»["½&ÅW¡ANØo!H÷Ó?À¢V/Íà¯}Æ{;cm)l!&ÅW¡ANØo)x-5Q"E!¬^X'ñúp}uñÏËL¶K ¡æZ{3lq°ø*4È-±ßÒâ 8BEÄ,
°:¨ÖµP"^
-ÙÙ³Â
-Ýz3L¯B±ßªfmÃ#þDBX! ª
¤i¿b³-
-rþ¸Û¬gDBrÈ<ÚÚ5Óì¯B|N²Èkao c~±'YBêÃFß@sÈjõ8ÏmòÜÛa¹»ÅW¡A.yýTh ÇøìÝ¢0V§ u+ÃN
ǽÂù1$ÎxÊù±I2CÒùqè·cTGü¹ócBX½°iW¤!ýjq[rYÐxs,ɲø*4È%Y±ßpT´eYÂjæ3ÿ
-®ÿòÎ9:·oç«ìfEI%º¯´n'lV:|ä7+C¿ÝÆåbFüÍJBX}Av¨991Ö÷ÛÝ~5_l6óßÏHsºZ=Îûçåáy
-D(<+ÑHÐôUsz|d.5ñ[Øùv±ÂhÄï|{ÆÚDT#ÓÌVø<êL(ï ;³ø*4ÈÖÅ~(¾âjÈÖYÂêåʼ6#_0BÖúô Ʀa3à/Ì8«SóTj̹9.u° Æâ«Ð 7ÁÄ~KouÍ!%Ò'óËpz1L´&ÆÎsYf²õöØ:eñUh[§b¿-3'øuÊ¢V¯mj*GK2³¬¥TÊ»Àf¯BÜlû-Í&c°Óò'³E!¬^v÷ç6éDÃÃcãÄâ«Ð 7Nb¿¥ À 3±øbQ+ä0Z,8Áãÿ]ÎjÿdðBX;ÎÞ:¸äZÀÊ#ÓË`p¹ÝaNR¼7ß}üÉ'»øÜ>î×ÛÃ]òL¸$%äiÓê÷|¼.ñÚ=ä¸sA"8Z¿ç@ã^´ÏQV BCü{CD_
-¿`g
-nkȫУV/CX
-èeèøÝYÜa× YnÈ´"EGÊS¿¥0u%¦¢s¬HÑ¡V'F¦TÑQR*©ð¶=¾
-
-2J$~JÀ[)ñÇJô(N°_gÃ:ÇpÒêæ l·eg³¯øxFÓçî #EmÍHuUXY|ä¢(ök.4 '´ø(²(ÕGQXç²K~NZ²
@¦~2ÀRÎÕã
°zÒòË^í-üѦÞÓÁâ«Ð §Cì·¤L-¬FCþDBX½aÝæP§ÒZCa=W{O¬%ux¤ª3õ[PÎþÑZRBX½iE©Ub¹Y-öÙ0WܪÀv_
%~GàFü9%
-aõJ%©ûLêA grj
¬Ã#µª©ß0à ¯u(Õ©íEØ}z\ì³Á`h!MWáàó¡0ðZ&#ö$,
-!õ"·ÌiÝ?eF'fׯ¦;<Rú-è!9(ã¥À
°z=ÂàHGsäô%»~ÂCô¦øòiàUϯ¯åÅ)&#öÌâÙ¡R/CXK<!H5¢L³©¥Í§~;dú ×=^ÚìP«!,ppûür|õ93L¯B±ß»ø,
-aõ"¥ÑḬ̀Ùdt0çÇO-Övx¤l:õ[ÒÁ8s2^¬íP«×!,ÙNtÈÎðà¤jÎ_
ùú-$-ø3Ñ¡V/DXþ=ân·_-ó+s¦t¿Þgw<
-ö2kÓ©OývðtÑ0{)ÊÇkÓ
-aõ$ê±$«Ì»RÎͤ¬7Çİø*4Èû-8X#þDBXj÷¡ûÕ*?JZzßÃ*øÄkyÝ"¥÷
z Â:÷Hݧùúð0Þìr§9ÕR+:µßáZøÔoA 8Ù¨ñ
-|BX½a¹{ªGñOã6µ
-ßázøÔoA®Ì »¯Âw(ÕÔâÄ(Æñ
·¤
'AQ1¼ªFüY-Là8«×³ºámf-Yo+Ø/Omª[eÚDzklfñUhÛÅ~Zf-éØpz%Ân
¡O«?<˵·íÔî42$^PmZ,åx÷C!¤^
°{"Ráî9lM?1ð*ÄçD¼DªV1{"E!¤^°#a½]noWdA>Ûh2µ-ÄáÔo§EN´nZ´
8Âê´HC¼ÙóºFÁ
-s»3ÄÒ ¯B\>û-È@ GuDäGÂéE»L"þ·Úï2£æÊvjßÃ#(©ß
-pQk¬ïÅ¡V¯CØj2Ða³Èî¿À?DîÄδ $^K 0ÁäxßC!¤^°Çd Á.~Ý¿Øôâßí7 ¤~K`ÞÚ°ñ¦pzÂ>ù)Á{1µíÅáÔo)`U°m{q(ÕvÄ"Ì÷í}f¯eÖcªÛ©í/4¢¤~R0]Ó®Uj¬ýÅ¡V/EØm2öõÝóâÒ=±Æ/âã½(©ßwÀ8Âê[NJëJ(m1%,iHIýè6ÞãP«SbÐw2P"!fµ¦Nlqx¤%õ[8ÃoXº¦±&ÂXI+`7var49³Ç¥,¾
-
-rÇR±ßB@Àq."þäXÊ¢V¯FØV«QP¼jW¦cZ£Ã#M7©ßN U¨rRã>
°z%ÒV«ÄçÕúþ!D(ÓQϦ6û8<Òvú-è s
-ûÈñfBX½i³ÕáÏR2Õ½@S;}é¹IýtåPr6ÞéãP«×!íô±:ä7°¢Z©©->4Û¤~*¨¶ø8Âê*Î>ö'wø,VËßÏs["&T;µ»Çá>Ôoþk¹)¡æ>Ǻ{
-aõ±3ÒÝs»z:ìw
wæÌ¼UÄ;À+,¾
-
-rÇ±ßæ 1²
-øã
-BX¢¸ye»>dwê0üÕÔ&GºR¿Lø´¦Ö|¬§É¡V¯ÃHOùÒü£ÚÌäðH[Qê·¤©)äd¼É¡V7©¤ÍLÇI6%ó'*n'Ö²vï³ùâîSóîâ*3À´):4(ÓzéBJýv³tR,@!MËXïC!¬>°ÒÞ'Å}<Êâ4{¡éKJýæåáº;øï
êA§¶¤êm«Íãj?µþvmÞÇÙºéUf³dÞñ Ö(äðHËNê·SäÒB4Ò(äP«Ó.ih×Òí|¹àÂF콩2Àùrg
-!l
-Hoc5ÆÖ¦ÁS{mʱأGnb]¿tʽµ*Óå<A²¦M>ýnÈãÞã/Gx÷MæÊ¬¹a7ÉZ·¦Á~ýuM¸}'órµ]íEáÚSÈÒºÿ¿ß¯?\-Çôñ?"¾¡í7Ôþ÷bê&ÝþøË«ÅþÖ<²Ï½ùæ®Õñ¯olDûµM÷´árüÓGûÑÝ_îWI3)Tî/=Ðïÿ N¯Lendstream
-endobj
-2314 0 obj <<
-/Type /Page
-/Contents 2315 0 R
-/Resources 2313 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2124 0 R
-/Annots [ 2317 0 R 2318 0 R 2319 0 R 2320 0 R 2321 0 R 2322 0 R 2323 0 R 2324 0 R 2325 0 R 2326 0 R 2327 0 R 2328 0 R 2329 0 R 2330 0 R 2331 0 R 2332 0 R 2333 0 R 2334 0 R 2335 0 R 2336 0 R 2337 0 R 2338 0 R 2339 0 R 2340 0 R 2341 0 R 2342 0 R 2343 0 R 2344 0 R 2345 0 R 2346 0 R 2347 0 R 2348 0 R 2349 0 R 2350 0 R 2351 0 R 2352 0 R 2353 0 R 2354 0 R 2355 0 R 2356 0 R 2357 0 R 2358 0 R 2359 0 R 2360 0 R 2361 0 R 2362 0 R 2363 0 R 2364 0 R 2365 0 R 2366 0 R 2367 0 R 2368 0 R 2369 0 R 2370 0 R 2371 0 R 2372 0 R 2373 0 R 2374 0 R 2375 0 R 2376 0 R 2377 0 R 2378 0 R 2379 0 R 2380 0 R 2381 0 R 2382 0 R 2383 0 R 2384 0 R 2385 0 R 2386 0 R 2387 0 R 2388 0 R 2389 0 R 2390 0 R 2391 0 R 2392 0 R 2393 0 R 2394 0 R 2395 0 R 2396 0 R 2397 0 R 2398 0 R 2399 0 R 2400 0 R ]
->> endobj
-2317 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.9964 726.8189 219.9515 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2318 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [193.0426 702.9085 204.9977 713.8125]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2319 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.0837 678.9982 226.0388 689.9021]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2320 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.0837 655.0879 226.0388 665.9918]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2321 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.0837 631.1775 226.0388 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2322 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.0837 607.2672 226.0388 618.1711]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-2323 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [196.3803 583.3568 208.3354 594.2608]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-2324 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.9964 559.4465 219.9515 570.3504]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2325 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.9964 535.5362 219.9515 546.4401]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2326 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [181.9842 511.6258 193.9394 522.5298]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2327 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [246.9107 488.4328 258.8659 498.6194]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2328 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [238.4425 476.4776 250.3976 486.6643]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2329 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [244.5198 464.5224 256.475 474.7091]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2330 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [195.2748 428.6569 207.2299 438.8436]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2331 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [173.1379 404.7466 185.0931 414.9333]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2332 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [211.4739 380.8363 223.4291 391.0229]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2333 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.6793 368.8811 216.6345 379.0678]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2334 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.1961 356.9259 236.1513 367.1126]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2335 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [202.4675 344.9708 214.4227 355.1574]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2336 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [205.7753 333.0156 217.7305 343.2022]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2337 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.7329 321.0604 215.6881 331.2471]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2338 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [216.8536 309.1053 228.8088 319.2919]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2339 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [217.4115 297.1501 229.3667 307.3367]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2340 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [212.8287 272.5225 224.7839 283.4264]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2341 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [191.3891 260.5673 203.3443 271.4712]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2342 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.074 248.6121 226.0291 259.5161]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2343 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [221.2668 236.657 233.222 247.5609]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2344 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [211.8723 212.7466 223.8274 223.6506]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2345 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 190.9931 140.8095 199.7402]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2346 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [231.2396 176.8811 243.1947 187.7851]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2347 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 155.1276 140.8095 163.8747]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2348 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.5171 141.0156 230.4723 151.9196]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2349 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [222.9405 129.0605 234.8956 139.9644]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2350 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [235.6725 117.1053 247.6277 128.0092]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2351 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [215.1996 105.1501 227.1548 116.0541]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-2352 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [438.8638 726.8189 450.819 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2353 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [408.4283 714.8637 420.3835 725.7676]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2354 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [435.5464 702.9085 447.5016 713.8125]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2355 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [422.2663 690.9534 434.2214 701.8573]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2356 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [437.0009 667.043 448.9561 677.947]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2357 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [409.524 655.0879 421.4792 665.9918]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2358 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [415.6112 643.1327 427.5664 654.0366]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2359 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.5924 631.1775 432.5476 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2360 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.5823 619.2223 432.5375 630.1263]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2361 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [400.6674 607.2672 412.6225 618.1711]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2362 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.0347 595.312 431.9899 606.2159]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2363 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [440.5176 583.3568 452.4727 594.2608]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2364 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [409.4247 571.4017 421.3799 582.3056]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2365 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [404.543 559.4465 416.4982 570.3504]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2366 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [405.101 547.4913 417.0561 558.3953]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2367 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [401.2352 535.5362 413.1903 546.4401]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2368 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [405.6585 523.581 417.6137 534.4849]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2369 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [446.9935 511.6258 458.9487 522.5298]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2370 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.392 499.6707 451.3472 510.5746]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2371 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [405.6387 487.7155 417.5939 498.6194]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2372 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [452.7019 475.7603 464.6571 486.6643]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2373 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [437.2 463.8052 449.1552 474.7091]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2374 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [437.2003 451.85 449.1554 462.7539]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2375 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [427.7851 439.8948 439.7403 450.7988]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2376 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [418.3807 427.9397 430.3359 438.8436]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2377 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [410.6397 415.9845 422.5949 426.8884]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2378 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [431.1129 404.0293 443.068 414.9333]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2379 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.8701 392.0742 419.8253 402.9781]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2380 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [413.9474 380.119 425.9026 391.0229]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2381 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [403.9947 368.1638 415.9499 379.0678]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2382 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [409.5241 356.2087 421.4792 367.1126]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2383 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [401.2252 344.2535 413.1804 355.1574]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2384 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [428.3334 332.2983 440.2886 343.2022]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2385 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.6024 320.3431 432.5575 331.2471]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2386 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [421.1504 308.388 433.1055 319.2919]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2387 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [392.9265 296.4328 404.8817 307.3367]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2388 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [441.0856 284.4776 453.0408 295.3816]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2389 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [425.5839 272.5225 437.5391 283.4264]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2390 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [417.275 260.5673 429.2302 271.4712]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2391 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [414.5054 248.6121 426.4605 259.5161]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2392 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.3025 236.657 419.2577 247.5609]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2393 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [423.3624 212.7466 435.3176 223.6506]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2394 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [429.3598 200.7915 441.315 211.6954]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2395 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [413.4196 188.8363 425.3747 199.7402]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2396 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [417.2852 176.8811 429.2404 187.7851]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2397 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [495.6105 152.9708 507.5656 163.8747]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-2398 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [483.9941 141.0156 495.9493 151.9196]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-2399 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [397.1605 117.8226 409.1156 128.0092]
-/Subtype /Link
-/A << /S /GoTo /D (page.41) >>
->> endobj
-2400 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [469.5289 93.195 481.484 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2316 0 obj <<
-/D [2314 0 R /XYZ 90 757.9346 null]
->> endobj
-2313 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2403 0 obj <<
-/Length 3589
-/Filter /FlateDecode
->>
-stream
-xÚ\ÛrÇ}çWàQ¬òç~Ñ[lÉD.'e»P IA@ ÈúûôìÎÌÎÎeg©TEÄé>»g{º{.K²Âð¬^)¡a\®î®ðê
-üúû+â>îàó.|ssõõwT¯2ÊÕÍëÞ$HPBW7÷¿>úú÷¿®ÁÈ`,ÁýíÏ<ý§ýàêéMðîÈÄúþÏÕ¯¿ãÕ=\Ä_¯0bFÕø#b]=\qÊüû«®þüô¥{nF7A0|O[)
-ߨáNÞ~ØïÖo¶õÝæîív}w¼&âÑííiwx³>Þþû«ô('Q¢§þì'§7ò*º¶ ï"|~}W{}Ìdä ª9'rÐ<¥}8D#L¤ÕØìwë·Ûý»íiýÆôpÉÒ?~âôìAFLз»}n¹¾{÷þ¼½|U¼-ÃÉJa°$²%ªÇw±AAÕÌo/«Êø!¾©*áOuõ¨k5i8"XDªåÊpëF^ðÕ
-7ïbR¼¥~+ÊwÊLÂEC5X!䤦ØûI!w^sÅÿ9+ðúö㺫;»ß¾»¼ÍnA«QMã!|%óÛ?ñKÀ1ÐlÊ<j±ðäòÐ_^ÆËÇwÛЯ$ã1,*:|TLýÖT´W°gö£
-cJSÏñîpÞÝoK:DôýætMô£7Ûs¯ûÙVÓÔH(-W`Ä)f´àñ]lPHß^Kñ+Àqþ4-xT5D¤0qs¸Í%±XPô´g'´Dæhõø.6(\eæ·¬
-a#&üi¤yT5h£8ë
Ú tJLFg°ñø.6(Mæ·6P(¥*áOÃÆ£¬£4"aKd<#É¡Z<Á\ðxX¯¬Ï¿<ó¬A!¦Ô}Bå,nJ¤'Ëæò°@þº@ó¬A ÂRÚZµ
C@3>ºj-ïbÂØÊü
J }:´¨Á9Ê)Òé%²3²ÑSKïb*©ß*0oÔ\%ü,Õ`
ÂÏaÚ«¥Â9m®)ö
-Óy³_4YÚϾðç
-BéÄvæË¡ÂZ)à»Ø `æ×^Ç?Åv®CþTAj°Zm*4[ªàúvsÞÝ-Òñøðp<¬7;Póx*Oß
`µâB iN5¾
-JSÍÔo,ïÜ gåògSMj°Ê9C+SKðý|<3Ä0T`ÞÃã»Ø Fæ·"aÐ7¨>Õ£@`ÓÙiM=C¡$ÉÑKCïb"ß"pL²?Ä£¬£&0rS²¡I9
3¡$ßÅ%IR¿5I 'DB)2£ X!¢)O9<_¶åÄ¡Ð6zÓÖXqø.6(Ôo/ÏÇ
-à8S 6XªÁ`F@³=Yí«»R¬Ïïo/§m!$$%S`ݪIßÅ¥úhAÇÁfÊÕ$j°BMbr¢¤V`\,Z²À5TÍm´nRK5\!ÖS1"¹×Á»_ZØK¼ö
-Ò¼*èxJسu=jÑ$ô`Påv»?^SñèCU0bôÓÒÄá»Ø $Jê·®Ñ$üUzTÕÆ}XfÝâîðúxzØ\vÇðêÕªdg,y´õÍ´äð]lPJK©_{ITR¤&üYZr¨ëH!¿-¯vÌohC)§£}«V9|jUê·¢Ì;
-LþT
-j°j at XNHUrhùOæ
-1<¾
-bd~{1ò½f[W(ÊSþLj°1¨1HhaJ9¦>éÒ1ÌÉ%ðÑ?å¯yÖQd8N¶ã»ãþøæã5
-QÁ!X·bw1¾×ZH0¤íJÝ= jJ(N YR:ËÛÝyèìý>³ÛËÁE»ßïñ]lPî÷§~+@eIøý~j°HÅCÒþág/¾]ßüëåÓõ§/o~Xÿýçg×>ºùñå³§
QzôÑZ±qø.6(ؤ~+)T$5 ¶bãP
-ÖQôÒUÖLÿíùk&ýò¼¸°'\´öz|ö¦~k Î& }aaOôkZÚ/â¬ÕÝïïÿ¯·÷õíîò°9ÿÑjNÜêßëÓñ¡ì ¾~lÓrµxý86Y?0{T×§üÕõãk/ùsks9.TR?ÂBÑWksÆá»Ø ´9ú-+C
-à(äÚ)¶9ãP
-V4bìÆ¬áóv8Þo?/Ôºú«w!>ÈÎDj;álnbè.!ñÙËÍ1Tb¨J¸Ó ô¨§@{ÀØ^uQü"öt=°tlÆ3c3À*ÒøQ7å¯ÍyV"JÀ÷ûcå YýØVoF«Ì©éa½¸®æ¿®æ<«4#¡±Ñ¬"U
-âYy?Z:»]*¤e5l'ô1ïTÂÐHàøÃL0a2AKÄAÔü°á~0kÛÞ]
-§OÖáò£:!C3
iïbÂEg~ûv$AV'Ú)ªGµXTöHɵò}|K¬Ðïçql§0Ã´Ó ZAð]l_{î×^Éz|N gð?Q, ¬A1{K×[SéünuU
C0ëXI
Ö3ÞEø|©×>Þ²c[S;$SòT<§dTËqöÁÙ~ÈÜ6§0Õ¶
-<¾
-2d~+:0ÀqþTj°QÄ¡o`8wå%ïiäÜÞmNÛ\P »siÓÑÜJóð.ÆôJ¼öÎäraH;L&ì\Õ RD&çþ4mÊ1âÞ¬yz|3ÏÔo/.eááNù§G5XG=¥¯I:þùùWO¾zú$Br(.¦
-!<¾
-Bd~+B(xºè?£¬aðh*´VC?»ßÝ>ûÂuÅçÆ¬Ì"ièø.6(\kæ·#/ëp?-ëÕb
-I».Hi Ôç¤õîp?l<P¢ïÑÅr¡"9¡<¬%Ô¿.Ô<k
-ZEÉÝãaqtØ.i7Ëiý¾y©öª¬jfïbRæIýö*Ñ<ó IðgÇ¡¬£JvÅݸ ~Ø>O×|³\§Ç]áêß÷éW¨[z{&èL·ZÚy|´ËüöSìÀ¹5J'ü©vÕ`
-YDMÉsa\äU¥1vw&ÔÁYCïb4ß^lã_`
$áOßó¨ë(4H Mç¥ÂªDÚî_-e¾
-Jʤ~{ed®àìîÑ?SÆ¡¬aÀq¡Òxè²vç»/8HcÆç¤Ø`&'XX5'Mù«9iu¨ßÃRÒaó°ý¬¢fÙi«±¨Å3E-ÀEmÊ_-j
-V/
-³ÌÅìxñøþ¼;|L/!±^,Sl0#S5dòWej°ìNvqd:ïn÷Å·-?E'h¿$d¹NÁNÖÒiÂ_×i5è¤nùØ®bdÄ4^ö
Ä¥É(6IFÖHFSþj2g%>ù7 _ôë×øÑ͵Æ`:üôC®-¯bZ £Fàx|®/ó[>e'¶`BþTj±U°}íÁíª|ýÓ¥¹ãÛãáKf»ãá«ÒTÛÁW#^<¾
-ñùíòõ9bÊ*ãQ
-Ö
ôÈÇóÙÝyûGcÚ
-fÒN5Òοv¬A#h8s#4ÚoíÆ!Xö§tW\0³\§È`N'ké4á¯ë4Ïtbî"øÝiPi¦Ú³Å2AEdó0_$Sd0'µdð×eg
-2ÁÝõT¦/Qí ´[à/Ö)6Ñ)À:Mù«:5X½NDIdÜ9W[ÈÖѰÒöÉUL){-=¼ð%9¯åuzÛó),ô<ÃAÁ0îÕv*ëÓæðÇçÅÝ5!lù¸
-æâÅÃZñ2á¯ÇË<kÐaèÜ3û}þ
-^>Y
-fúà kôSþj8ÏDöÈoÞºaôm¿?|ÿ?âÅs[ÑâÐó[äÏþÝCG=Ëgöì;j\½Ý¾.ÊÈa¶úÿ
-¢þ/%Ù÷D'¨W0|}ýôuß'Îí:ÔA·÷ýö°=m.ÛûA_h4ûÿ¿;í\ó
-ºþ#â1U©û îÈ}÷Ú&¿ãɵïӽͿáã3·w7üô¸rø¿ºu=9þùñÍö-!Ùmxwéÿ« endstream
-endobj
-2402 0 obj <<
-/Type /Page
-/Contents 2403 0 R
-/Resources 2401 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2124 0 R
-/Annots [ 2405 0 R 2406 0 R 2407 0 R 2408 0 R 2409 0 R 2410 0 R 2411 0 R 2412 0 R 2413 0 R 2414 0 R 2415 0 R 2416 0 R 2417 0 R 2418 0 R 2419 0 R 2420 0 R 2421 0 R 2422 0 R 2423 0 R 2424 0 R 2425 0 R 2426 0 R 2427 0 R 2428 0 R 2429 0 R 2430 0 R 2431 0 R 2432 0 R 2433 0 R 2434 0 R 2435 0 R 2436 0 R 2437 0 R 2438 0 R 2439 0 R 2440 0 R 2441 0 R 2442 0 R 2443 0 R 2444 0 R 2445 0 R 2446 0 R 2447 0 R 2448 0 R 2449 0 R 2450 0 R 2451 0 R 2452 0 R 2453 0 R 2454 0 R 2455 0 R 2456 0 R 2457 0 R 2458 0 R 2459 0 R 2460 0 R 2461 0 R 2462 0 R 2463 0 R 2464 0 R 2465 0 R 2466 0 R 2467 0 R ]
->> endobj
-2405 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [240.3255 726.8189 252.2807 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2406 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.2978 702.9085 262.253 713.8125]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2407 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [243.105 690.9534 255.0601 701.8573]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2408 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9724 655.0879 167.9276 665.9918]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2409 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.9911 631.1775 162.9463 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2410 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [267.5824 607.2672 279.5375 618.1711]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2411 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 585.4141 140.8095 594.2608]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2412 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [283.2638 571.4017 295.219 582.3056]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2413 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 549.5486 140.8095 558.3953]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2414 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 525.6383 140.8095 534.4849]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2415 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [274.4071 511.6258 286.3623 522.5298]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2416 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [269.4258 499.6707 281.381 510.5746]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2417 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.1022 475.7603 221.0574 486.6643]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2418 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [251.1545 451.85 263.1097 462.7539]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2419 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [202.3081 439.8948 214.2633 450.7988]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2420 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [237.1774 427.9397 249.1325 438.8436]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2421 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [232.1961 415.9845 244.1512 426.8884]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2422 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [205.7848 404.0293 217.74 414.9333]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-2423 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [214.0837 392.0742 226.0388 402.9781]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-2424 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [246.4227 368.1638 258.3779 379.0678]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2425 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [247.0302 356.2087 258.9854 367.1126]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2426 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.6693 332.2983 216.6245 343.2022]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2427 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.0279 320.3431 240.9831 331.2471]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2428 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.0466 308.388 236.0017 319.2919]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2429 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.6693 296.4328 216.6245 307.3367]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2430 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [222.9407 284.4776 234.8959 295.3816]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2431 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [237.346 272.5225 249.3012 283.4264]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2432 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [270.7216 261.2846 282.6767 271.4712]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2433 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [274.597 249.3294 286.5522 259.5161]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2434 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 214.8039 140.8095 223.6506]
-/Subtype /Link
-/A << /S /GoTo /D (page.51) >>
->> endobj
-2435 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [281.0618 200.7915 293.017 211.6954]
-/Subtype /Link
-/A << /S /GoTo /D (page.51) >>
->> endobj
-2436 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.2338 165.6432 186.189 175.8299]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2437 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 143.0729 140.8095 151.9196]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2438 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [128.8543 107.2074 140.8095 116.0541]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2439 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [276.0807 93.195 288.0359 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2440 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [380.2044 714.8415 392.1596 725.7454]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2441 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8992 690.8867 414.8544 701.7906]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-2442 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [431.6712 666.9319 443.6264 677.8358]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2443 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [426.6899 654.9545 438.6451 665.8585]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2444 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.0347 630.9997 431.9899 641.9037]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2445 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.3413 619.0224 414.2964 629.9263]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2446 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [463.2129 607.7622 475.1681 617.9489]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2447 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 572.7572 384.4088 583.6611]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2448 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 548.8024 384.4088 559.7063]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2449 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [400.6775 514.5146 412.6326 525.4186]
-/Subtype /Link
-/A << /S /GoTo /D (page.62) >>
->> endobj
-2450 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [485.3389 490.5598 497.2941 501.4638]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2451 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [496.4172 478.5825 508.3724 489.4864]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2452 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [495.8693 466.6051 507.8245 477.509]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2453 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [400.6775 442.6503 412.6326 453.5542]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2454 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 408.3625 384.4088 419.2665]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2455 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 384.4077 384.4088 395.3117]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2456 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 360.453 384.4088 371.3569]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2457 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [400.6775 336.4982 412.6326 347.4021]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2458 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [392.6673 314.1878 404.6225 325.0917]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2459 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [412.0345 302.2104 423.9896 313.1143]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2460 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 278.2556 384.4088 289.1595]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2461 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 254.3008 384.4088 265.2048]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2462 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 220.0131 384.4088 230.917]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2463 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 196.0583 384.4088 206.9622]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2464 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.7469 173.7479 388.7021 184.6518]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2465 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.4536 139.4601 384.4088 150.3641]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2466 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [400.6775 115.5053 412.6326 126.4093]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2467 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [374.6651 93.195 386.6202 104.0989]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2404 0 obj <<
-/D [2402 0 R /XYZ 90 757.9346 null]
->> endobj
-2401 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2470 0 obj <<
-/Length 613
-/Filter /FlateDecode
->>
-stream
-xÚ¥UMo0½ó+|©¸;Ç*mTµjÊ¡RUì.Ù&Ú,)¡Úì¿ïa1YTEÀ7ofã1ÃH*SjD¢Èò!`dÛ´æíñð!ÞsM5+Ý6
-¨äÀI¶º?}9=ûÝd$AHd²eìnpõìmp)Xî?Áõ
-#+Lâ2`T-É1< Ýb|¾õ<ÎÐ8LÕ ALÁGEp\¦®,Ò,,ËM¹ÞG1,\Ûº@Ïõ»q *1=EµTër5H§Ç¼ÇjÔ"̺)д*¦~E¯ûbY»ïƺ,|A4p0/l3tøxè0!ÇÛh¢½øÿµNä(þX5ÕªÂe
-ÔQU&tPj)_ÜçÃÁã!~ª1F¬6)ÎüÆ@¤jÝë5EP&¡ÀlâÕøãCá 5Rº6ý½ÛË_åâÞD*äÔ(Í)Ø9£I¢x¼ÍÈñUQ8ªãUéP3Q*Q.SåïSQò:2¦<Õÿ¡ÌÀá2¬Q^Wæ þ¡2 ì ѪĪ;@y:r,ûKÊK¦f
-Þ4ÿ[J£>¼¤° Tè~²QHRwZ.mQåu±rç·Üº÷yu×ènÆ÷yÂÓÞ®°öë6â2,+·øW+{Cìò*n÷s¹Ì7wu;)~2ÉÀp[ÖtZ>ï×Åvü[lïu©ôû"¡¨Tendstream
-endobj
-2469 0 obj <<
-/Type /Page
-/Contents 2470 0 R
-/Resources 2468 0 R
-/MediaBox [0 0 595.2756 841.8898]
-/Parent 2477 0 R
-/Annots [ 2472 0 R 2473 0 R 2474 0 R 2475 0 R 2476 0 R ]
->> endobj
-2472 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [163.6037 726.8189 175.5588 737.7228]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-2473 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [187.0256 714.8637 198.9808 725.7676]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2474 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [164.8587 702.9085 176.8139 713.8125]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2475 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 678.9982 167.9275 689.9021]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2476 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9723 645.1252 167.9275 656.0291]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2471 0 obj <<
-/D [2469 0 R /XYZ 90 757.9346 null]
->> endobj
-2468 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1219 0 obj
-[902 0 R /Fit]
-endobj
-1218 0 obj
-[902 0 R /Fit]
-endobj
-1217 0 obj
-[902 0 R /Fit]
-endobj
-1215 0 obj
-[902 0 R /Fit]
-endobj
-1214 0 obj
-[902 0 R /Fit]
-endobj
-2478 0 obj <<
-/Type /Encoding
-/Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl/notequal/infinity/lessequal/greaterequal/partialdiff/summation/product/pi/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 127/.notdef 128/Euro/integral/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/Omega/radical/approxequal 144/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/Delta/lozeng
e/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]
->> endobj
-1366 0 obj <<
-/Length1 1642
-/Length2 13394
-/Length3 532
-/Length 14272
-/Filter /FlateDecode
->>
-stream
-xÚíweP¤í%nÓ84
»»»»7®
CáîîîîÞ¸K7Nãî®»v#Ë÷ݹwwþì̯ª¨'OæÉÌçä/9±*½°)È(²s¦gf`â(XÚ»8©l@Ürôò@SKig#ÀÆ@N.ê4r¶Ù9y @SÐÀÂ`æææF ì=-Í-Tê*Ô´´tÿ´üå0öøwä#ÒÉÒÜ@ññÇh²·Ú9Pü_ª g ÀÌÒUTÒVPI*¨$v@Ç&\m,M r&@;' 5Àä°ùÇ`²3µü«5'.a'ÀÉhbùt7ÚÿÑì¶NNÿN sG#;ç;p,íLl\Lÿ*àÃnú» {GÐíöA¦rrv2q´´w|dUøGÎFÎåv²ü ³OSË_-ý}Ð| ÎFvN g »ó_¹ SK'{#ÜdöáâdigþÏ
-è @s#GS ÓÍ÷_·óÏ>ÿ©{#{{¿£A{ýG
-ÎN@3f&ιÍ-íÿi;3évSûÇ\_Õ_3CýQ)ÈÎÆ`
-4C`T 9¤Pýß©Ìð?'òÿÄÿ#ÿÈûß÷_5úOñ÷yþWj #ÛøÇ|,#;ÀÇ®ÈþZ6.¶¿ö¥Éÿidkiãñ_Åþ«·&ðElLÿû¿°ù:ôÌì¬ÿ0[:IXºM,M, fF6÷·]ÝÎèhciüøï»ýbbúLÍÂÒÄÚî/%ØÿíLÿµÍþ.QJJB^[ö¿Ø´;+}L³=ðo4åA¦ÿqøJDäð¢gù(
-ÀÍÍàæ`óù?dýùgy#gGKw3àã÷ß¿ÿ<éý¸ Èô¯Ru6²3ýºÿ0ü¸8:~ý÷"øhüßÏÏ?è4AXYð[¥ge8×aç
-éôõ0C
Ø5ªú×~ø¥osW¾Ô04Mò¼µ{,Ø¿îËÐüìÁ²¡ü
-¼( ð!¥î-DÛ èä¤=dÔ/CÊ8ÕöºÛÒæ`Ò8ØWVÑ/}!ìdu»|¤ö'u-ôÿLö`ìkÖÙ
Ú^WtrJtôø@902<4øãºw67×
-"Êß!_P[½Ê+PÏî÷ê^Ãrßi
-®.
Éî
-^õËw-)SDÐÍy¨¶Q¼ñY\>ùS&ߺi
-Ó!Âò ¶·V7&ÇSqw}r¬*mk¨¨ðb>]µIMò)_©T}ÖÊOäèýègI³?Ø8«»²0D iB(¯ùsë´;ÿëi{n¢»A00é*E`è±ÖÍ R('¡¥RtUÛS&è:BA{öYÚÓj㡽eîAvÀãçSµ
-~¿
-³o0=`&Ä,4©Ï"áCÁe\2ÕFÖ×ãKÁ#Á4)ª¢Fæ¡þÆ@ûnê<¹S=Uª7F"Î(Xôÿbï´µíWS}#vKYº
ËÞ¾÷=(éOXÅh&\
-©Þ¤¥ÿn¯Múz°uúDÐj;Våò<ÏÆ5öÏv±;Öúg~ÆMÔÓ¦ù ,ñKéSÍÒ9©`¢hMö>rwddmá»ÍüÔ®~Î9ü/ôÚ"þC¿Ô,qd L¸v-èY:sÐÂseͰxe\ùYb¤T2.¶âõ´UOæÛ
-í"s¹¸þ¡tN±Ãåv¹KB¤TZ.ÊgORÈæp:Î"«³7qLX½ÓûP3ú.F¨/y;Y÷.o(ÝÇL0ø½_ß 0;B£âÃìQ-8"ìa/+Ü ¨&±¼|;àµr/2_y¹AÃîq»ª)¯a¯¢Þ ÑIzº£=7êòBJ±>Ö+È©,"kyOü0Èóé+*©ð¨êü#LÒØê:_"Êã.Dö)ÜêMæ²Jãø2w3ØhsÃøg~+ï¤ïW½ðÎÛ?wì&ªÕ0tÛBà¿6Vm!È.xË2
-÷Yìú~MMÄ;bÆEV
-
×½«^OÉQçz¾RµÀæF~ÿmħ»Ô:Û:éµ=ÁÐA*Ù¾Éȹmeìh^MÜÑQÆ]þÒYÖÙN7+RlXV
-wHNÄ-ÖÚ°dÐ*âIÎA\ü/£ûN[Êú3Êh*%Xàsµd:Øm(DÖj ÿ)
-qj[¨Ë<fòáÆ&½Ø0npòú2ËxjC
-iÑnõ¥O*¤íüµÝÞg÷M.§.¥««ëv%ËÈþ:Ðf-ËîÔàÃÜUûNsÚ#8_O£Ø#Þx²=51?UªNàYT%a&¨LDÙÊîØ²G´ò-îSMOç^%ðà35o³ä#·1.»bU9ÆkûïÐÄÝ,ö;Ëòz2³yçÎû³M¬ZØô% ´Tî5Ì0f¶
-*°A¢¼áV{åêñÔ2{ø# þsÅd1¡í@I¦³VÉÚL<³`µV ×âÆþ®c§&=,×`kÅrB|x~º¶{wªë#¾¦QÙàzÁ¢ùHüɨoñýybÊVÛ'Å2ÂÒdúL°§§ñç"ÈFJf«ó¼VÁvVþ?,ÊÊ÷ŸM]¹[.À*]"=
À2«¥;D>cOk9z
-¥»=¨ð¿ÍÜ9çþ<AHW+MVTÁ F4¾D"'¹IV¶#Mê
-l`$~"Ù£ÓϱsN¢Ø4Ù; ôHTë6t
-®Áßdà¹æ=\DºP=O1êñ¸¥îøÒ7¥rƺäýÊë
-*«¡H1|0¤Ó+Ý>;½5BØ
-ư
\È9ú9Íú)¹_sZ0qmdÚe ìF¾Ýy¡BÅÏø;¨´|¢òί'
A)«<¤*Ià>ðØø<Ì,àñZHøò_5@¶v?À±*¾¸cåØHØ|Ì¢@vLC{ýVGvYzZ(®0ô5Å^D¶ãáÛùéNiNáó˨òɾJÿFð¦4-s-±vÛªwi¸¤Ëøhçìo)Ø$[è
-
-ìÒ·±îÃÙ
-ôÝ÷ß±¢ Jɺïu ±Ç¥è&çUûm\FêÎu³®Tr,û"kT.é½ÓÓ`RèéÏ4áá·@«#®&ÊXDXMcâ§NÃO)käÐ%û^À
-<s LBáVn«
-qKL²é6Î,0*2Ô]J^+ß|GÇ7û_´&?ïRJsR¢¢.ú æÇoàÔeÆKÆè2-ç×¢k«®|eÂÆçÙy£2¦,&ʱþö¥vuB¤Ì$ 5ª»T7©EÁK³Ä»ÌNYÒÿEÅ[+^Ò µ$¥ã¢ßdyoºæëuYÉçÇÅ
-ÝðKMªåfþk6Í0Ýõ@ôpUÒ
-ÝGQcSjî²ç[üé~ènbé\´NÄp¨òô䬸à½\ô¼.L
-Î~Üê{i¥âfS¡bÉ ëea ,÷Õo8¾¡ÃãýWÃ6)xf¢Âáav4"ÊÎUU)R÷oR¬×1"s^FaÊ.mèV.âmC"äDàÍ.!J,öíîCË×l~f0,ÐêrAFéD0Y >óÛÖ¨ä4=+pR¬çãç\÷LdN8,QÍGµ^öäsBãÎaÆ ¶^¼®´SMuubªeì)SÚÝò_'¯alaDDÙJo:'Èquó¼:ÂÊaUúªhnìáÿd)kâBÊCĢÎUäáh6£3úÝnÃdQ*úeÅSä
å ÅYèn,ÞµÄu¨Î%FúSO,FÉÀ©`l/÷X%/?û¦tª³1+s¿-x9µØ))ý
-VFçÃÈóM¸*.+åeÿé
-!Z¼?ZL;Ä W4JÊÏ-ëÆ¬{õ{ÐA±®½äPÆ·-|ÐDµ{ Ã3EF!ò7TäqÄ$Fùð±e¨±Y}¨ù24×
-dlju³,(Ë=µ[&õ/¹hb`¡íþÝAöºô0ÖëMÔüx<ÆÔ
-^,S}?æ4)]B|7»Á<·qLlAÞ/` ½.©ºMF ®4ë?fÙ?-(oJ5»&Þ)á*çU
-§S¦¹ÄD+d9{ãɽ]n¥i·A&u+æÀT«°ð!½ó2ú)úge¬Á¡f{'\xàÜÕ(¤3À²câi&"Ï Fn^·êc"'Ò²Ò ý:qÝ"Fyqcî]ÏÖ>eĤ:ÕV&ßíwÁ÷»ëp%×]8ΣÃòÞ´Í\nyvá¯bpÛ®ø+ð-5P!P·Ú ¶üþ=Éw «1#ܳò÷m4F_ß]¿&ÈM{!EÆ#kçÁ:QF\%æZ,ê:$د
-Týz}zQÆèå°Üõy¢¹¬Ïl»èVÙwWó,Õ´N¶Rù7³äOV>×Ho*mÓøx ÈÔ»J"ídfæb\7='±9Cö÷Ý£
-F¢WÔ;3¸SIÒöÑ¥å䪩;ñÅè3>f桤¿}³ÄåJ¶® ßjé«ÿ¨§Ê¨Xß{õ«:Å6/võê
GBêAK2:¿>¹²ÄÄsL}ñõôëú"V`îwhaóHÍØ$ÔvÙ1l~¿muÝFıîèùev(ðøeæð7¤´âàs]_åltóNÁ×ïïå¶6ó3Nö³<
-wà¬ßk/_ä ~Nî¡Î °ÐVÍu{8¥ä¢nðê4úò>kmÞæª
-÷Hr?£WIr¢ó&:ôoHJPìÎ7_]kî=:ä\úÜ?ìçäkªhç'ÒGêyv 6¨UT¦æ
-'îX0;5·!5(öàH:ýXgÄQ´-.|ã'l¾*6½ÄrVçÇ:®ËÙv¥¯LÁ¾âo¢lÁYqhi_×bKãÀæ9êC åiÐû}Þ1È^¿å¨ie®AA G!@»³¤ðâ@lvU½ù {FU)éß[ÿ0½7ò¯X?µ©lð=¢ÓºÑ¸Ú/6:LKÐ
-é+ÍïaBúÁ@Ðæ¯Ï{â¼*õü:·¶
- ßï¸[T¹,J+æ¢7 ÈvöiàFtAW¤W¤Øêhm>¨Þ43ߺô¢Z0wÄË4¿+Oü|%?3øAì6bZJ[\kÞKdlõMkuã4Åãà¹üª;`
-5t«"H¿ª¼¯#«±1Y¸xªMö[%"²Iÿz¹#Eúµü-¢éùá÷gCÁ]4Nbê§©êö©b¦¥þ%U-·
-+ÿýlËãoAÀ3¢hèS9æþÇ^ç*`µ
-¤øüt0.á1fÙ¬ö¡ y{=ZÃ
rcCg¹#T¥¨öX×32õΡ°$¡Om50=½·ûò»¶ÒâÞÌìV*)ªq/_M£Å~ÿìáì.1³káÞ³è!P|bSL[QòÓ¼ñÀäÌYø£.ÝÍ!)IÐbº3=yó×Â3aþ§¡ÝÂ*i¸X2å³AGÜ)î3:8Aªíå]éD cðÎ[¤Á0ÄfZñQ¾c*/
PüoâJÎ8¯Í¬
-
W¬n¿õPí«`E·wb¨Ó-.p±;®²ø?åÈFOêU& ¾>bvÌ(û)¤ \¢û4³U2F'¯z\+ÿÑ>q^ßTÓÄqz°Ã}'b£û0ûýÞCC
-cùi_M¯Ëõ®>}IDâÅ6±Dã~âPC¦r<µÏ[àÖïWúj&f¾À»JË
-û
3·`he Ñ@U_SvS*iúè§/\oM¥F«j䤽¼T½y5eÑ" X®Ms{¿Jªh_§ïÁ{ÉõZ:(ÇìÍ £÷ü ;Á+Ý WAZ«(
-MÝ'Ô
-|czÕbVþÒõX×ðV+éo²I*ºì©Ç¹æ7ìYöÍ«ÄM5¢ÎûØùFÂàurÝ«éÓÖlÐ'W'^¿`h;òjÄ=ÉaÁÚP¬<÷ÎðOþLmdG±êChãGÓ¥¦Êu'qd~µ$¬Ë>ÝSyáÖ*Ò½\7L¨9E{ |±¬;Èïª*vÃY àé+v¶ö:æ=±&ý¤EÙÁï~o0¸æ«ÊCçpgBmn¦]!\ü$×òX¥XY=SÄC,·59ºþZ0ÅRqì¿î!áÀSØâ¹ ÿëð['Õ±%-ºcqIÆ%4(U÷k¥}M<gÇ[î2¤çºÐ#áÛÐ|öêubtgx"`aÛÕaÅ3;¤0ëÙþÛm$¶w»5ËLYÜOöêíÊ4² <7hRJ#jzÉ¥¼÷~=ñ(bo*rkxR3ò¡QèÃ3Ufä¢Äck/_ÓÍ =©ÕcQ:e¶é5|IÁ9ùa%Þ /Ú(²ùɸòí)î"R,8Wì lõô]MÅ&DE1Y8©UóJVh0±íÖÓNÀõ0µÔp÷ú3wQÍËõä¯..4øÀ[åY±LîújVJÎz°½}©c
-<@ΦËÄlþPÓA¢ c½0:.5s£UÙÖØåë1'm6ºPÁDÛ Æ¥k½;"T¬ÇBGîO©K^-j¨ïxevÈ¿FFy4ÍRYKJáêah¥Ä[=m¼Ï +WãI/7 *HVX(¾ôÉ·ò2Yq&ØÒ.÷=È74ví}<E°OSÚ^´xLæÀÖßU¯@³_Ê{àºRMëhûLêá§¼ø³`X¢ô÷OOu¡Ûçò(ðærøÅ¡øê¸çóúÜy_s
-Hs£:Т£Ä¾@¨ó<åm·&Sá6ü´
-I{·'ïPz¨zr¨8ãñ1`Oy ÉZ¢³û¼9*ÌÅ`£+«çÖ c¢P«ïb-þÁtDã>½]"C-WÙ7'öóMé÷Hù©ød¦@Nb1÷Ú§îʽ·ü2BÇO
-ëù×r.Á²Õï5c>:8·î@xË¢Æêté^ÈË¢»"zqÑÜ*ÀÓôH\ôÚi60N+í.s¸ø¯æõ;u<ì¡gìPE>?à
- d$Ä
E
ÝÎRæRÝ~ª$µÑ ¼ÜõßpQPv©Á,(%q ï -FHz*¯\²Ó½<ÙZ~4¸ü³]
-å-µ
ÿÏqˤ[>¼Õ²ÕìIáy¨}f(ج¼ð¦ó2!Gß³p
-Í) yÎÝl$,ÑÇ$ëQÌoxÖíãjïvì(ë(µÖÃØê×¼ãP=ªáñöæ
µßL#§Tß½VþÒå#!ae·+
--õýá©{`v¡u©ýüá^QZ»U«°!IruËPÀhã^Ùý5ªgàÈSò29??)2~ìGÍÏ&ë¯xoIV× Mµ·æØÆ³¦ë¯qÕÆF·wy?gHôefý0ê×O%4ÛË«D$Í]4úV¸ZOÕùõlÿ4Ï'ïúN02¤±Ð8;ghå{¹¬ß}sºæ-oURÐ<2
-Ôó.{>kl÷¶¦o´¦õõ¼¶ÛNðeLm#Z½f}¯ÚÃ(X¼5D
-6Äf´]Ý"Y÷FØàUí¶QÖD"¦µMv»ôü¼Í¼V-À]^?õ2fN:`ââ¼Z`Õ6nÛO²@ææÏ
Ȫ÷²(¨Û_=¦æ~&¤Ü?¨«b,Iz×8÷f)»wl_´>Í
-³ïâ²ï4¥'É·Ì!f6>Iq!]´èÔ@jßi
Õs¨)|F§Ë$-ö
-_(¶ ò::)ZU·Ø¶':
-o£
±i'05Ç[µxÚ¼öS'¼àA$÷f¹#~z:)Rít
-GÛPåÝLNgÉ¿%;2åÙÚ¬Ú 4G*ï٤ӮʯdM`¯2?ñvpÒp
-UâÅ"5«3_Ä¥¼)Îã~ýv<@Þ"$ÁîèKî_;Â=Ô¿
Åz¡ÛQ*ÍÂ!åôóè=Å?Há,scÝt-D5#}H:òz'HiW"u;ôÄIùÕ¿ à`,ÎR#ÅѽêÈ&µLY4êÁ8Xöm\±!½!ã]( UWÁ]À%H ÙnÍ®q@ã»8]ÖÝSòÏyH{Tüý«¸(4Wµd¼L{¤^ÞÛ+&ÁÛôÓºü=áëyd[«CâNßó
$ðãÁRR!Jè½ùô9:wmK¸(RÏGþÒVë#j
-H¨¡VµÈ6sn;,(ÄKéÏàsò²Ù²¼uïSê@õèdÊã~:¬/ûÑçaÙíÉ[x
ý`dß&~Ö
-..®ÏµÔ&qê®,cs§(bäü
ÛDÔæXÓÓÖ
þ"0Müùí± 2^!G«¡ÜèÌÏaÜGzæªdEã!KÁ]i>"æo%ñÑLX
-¥'èMA¶ \Ö:Ì_r]þºS÷çËÕ>tXá5Ëñ!
-Ç*{µI^{U@Î`ðLQê|LoóûrTø¹g§a)
K¦åyGäÈ´,ê.
¤>öE&æÈI&â'~u 'rHzHI1Ô´R®&cd)í3ô2©îqìì¸bÖ¶¥Ü¦xW0¶DÎZG£ÜOî±?Y]0N1Q£Tá¹°w²ÿìºÔ½¡3ÐvldE+zsµ¢´}÷/±ÜNüE¢ôNá9ÆN¢ºÉ[HR¡ñiÉ·§SzÿÉäÌ{Á§(ã4HÎi¾O+¦áFA\uC`Z´&ïq²ºÆþ<ê7̦þI¡^ÿ{¢¸ù4ÚY:rªkä$iØ3¬3½uÃx ·ëgâT@Ͷ}MMIÑU¾,,$|ñïÂÞ³4SI6]R]Ðc?¸)¬-üî?í]¤ûfûÅ¢vaùb¹ÔÜ]HTaî0¡ÊóJþÆuíªohß'°w+àE(MV{ðìXW¢'Ô}Rü¦ú©æh%%&÷ïT¢`âT±ç3D?kgãu|¹1nCIQªxâ\OO©«3|æ®XLP )L{-óÞÖý
-á}E"ìÑhºzÓÝÊç_¯Qf¤ùÆð)¹ÁìÜw~ÑD´4F^CÏÖf¨Û2aû¡n©Ê) ½ç@djRwÆVkV7wÛ{O°ý`_pcZ-Q¤¾_åAq³û]Õc¼QKs+ËNj]iOCqÜÄäMnM;çªÆÉ°aÞ"îm,vNÙ0HµrÈæ¾}×
,hËôÔzÎfx©ÙáRq
ÎÖ ¯tzSúùq_Lþ2®Îq·:¾JͤwÜu±½?ߪ'\_Þ*évè!k:õè?¢8º[;0E(A_¤>¦ÇaöU×Åw°q0eâ
hØ¡·;¦q´§è*?çKXe¡Õ|eæX¿|="ï1}÷xãiv8~ÔVÑý´ZÌÔÑD¶üàÕÀ»VÉæ3Õê©a2nANÁålµÖ)Æ"¹¥=¥{ë¹ö0t#
¸³?^_½VùS0¨âäçrrì^Z}¼tSQ£Òsl¬sÚêÅctêw(r^¼îQÃ0U9ò
-ÓBáPÏS²â0»eªB
-&S7ÀÄLBM¶Ou».12¢ìÅï¸
-´oîÃ\ÆB+z*XµëØÂ!¿Mó¤Ë*uZÈ̶˲àãÎ!m{qvÛ?m¸úv_1
-°Ak
1rFðÈc¨h >W¿ùå@¡h¼ØDÑã¿áAZ·à¸*ñ6fÃã}¥2Ú8ù¶ÇA« ëÎTÔ@Ê+à$,4«÷)ÛîѦâÂa «P,(H*È5ÎßU>ù-Ò4mwmÆ£DÿMYzäÞiõðþG×SåÔ^FF4§bÀå7í.vÎÉvÜ»HM ¢ñ):e>:[øQJÑ/þÀ,YÈ9å9åQ¿Úë÷éÅWtgAë¾4ãybf´æßl¨Ñewk
-×d®úNèêYJÉ0e¬<Æ$Ê^µ;´ßÏ͹qö¨©cò¤Í¦«Y¶£@.ì¡CiM/ÕNq¼÷þ j ýx~àQÊêÊðÆÃè)¿ØY5Z at a+O3êÆGi o¥âV)Ë~_+B4ÔDr¢ ¥¬YÓëºz5þòLYɹ Ë
-S¼#ÏÕsê%o+üUÞ[k8câOHmaø~àE¤#ÿË$C ¡pßÚÒã%m¦ÏD¶õ¹!aQÂçÓaâ¼KºØ{´<K
-q¿sÉsÂÒ=Õïï©"Ï&ç¶xde®½m
-p!>3Ù_T¸ä~ºðéËî¬Ê»çr¸ÃØm(÷ülÄVÁU7àP1à9ñî.Ã<Ì·FûÓ+ÐZñ6m©E6Q8êª; Npuµ
-aèûk²wôó¡Àb\mk¦ØVóV¨
-¯-õ6Ñ?ºd¾ÛBºcÚåëôm¹ÍÖÖ¢®JÕìå¨B»~Q·tET]vtâp»¡ö£ØKFB!³¶}²ðOD¢±ÃmÆÎ®WL¼÷0RïûJ;(ûai{
-G÷ªÉEÍn/-û&³vDÔhó`tï]a<NÄ¿W©Ý§s£/¹ú8!äç5íøµè¿^÷ÁW
-ÿ¡òqþúò4ÈD(ÁºÂdºâo· ÿ|°ãµÐûöÎÅXÖ^×dè4ÿ`¦kÕr´h¬k$Fï¹§&(0Ø/=$W°Ê¹Ø,ÏÎ6®é÷=±KecÔ"³w±*òi@&¢M³$Ö[zZ1jÓ5éMî7lÆAIgwINBÞ{ÑÄ^$l×
-nñ`Ç!HíͺýµÕ½í3v`tJBÉ2úExøiz´àoíOò|q{`WC²ÐAH߸jcå¢Ó.yTWLݵ|=0¨y:²ÞÙ£sS{ùN¿keCàÄ[ó´:=zS!:8¦`áTx
!«=üYTW²ÚKίÁôø¿ËÒ¡:k©µ ÔX.Ü ²£ÄlÚp;÷Y^Ð_
-#OùÕ±Z,û-a¤±HÑj!g"´YéÅPä"Ǧ{}õ]ôÕÝºÕØ(
?Ϊ¦8='<¦¹o
-|:vgêIX>{&ù²òèü y+«(0¬÷[µÛo/éuþHõªÓ}ðd-Á^Ò¼ sij¤Ï'4V*ÅvPÜÅaS·ÚÊ«¥û¡ÈFMâU_²Ü»·Ùw%ótÏdöü¤ÖÊ3»ªÝ]ÈlnµM¸ULNCá]Ççr¬²Yïþ«e6 òÄ÷'!û¨u³©cCòrJZ#Bèú}kÐTíz¡tÜrþèΦhx9Ö@û÷Æ·4p ÊËeÆüòP¹Äh9&"u2ç7ÇßÊW2ãîÁ· ¯ðøÀ´W ö8B¦ìè4çW¢ ûá'ÈÝZÆ'øCâª-ÁNÉ«z¥½BÜqE*iS[°êÝ8úTö/@ÕD®î¸GâOÁÄ
-÷¾ÞZÆ&nUÉëª
°ÏgLçëø§;ÛØ1½{x^ïB[MÖÙ Sáúf¬ ;k1CkZ®ðÚ®Î#6ê/ÌòðGÑ(ë¯ãfûtÔ'â°`SÀ;0vÅ;Ê&RðåNÀ~eüªo§ìÙ7Ær63 Æ.²«F(©ZÄâü'p×tj°¾ÜTbB¼z§Gí¡HÚÁÑugõbD4=ÑܦrAxíVÞzÙêáÚE¾ïè@Vzfi3×RÙhQ7P^gp¢UélïLaÿ¾ÒÐv5ܹE^ÜWÝÐ;ÍæÆY,%» £*ÁÄø.ÀÌ*Ë kçþ¬Án|³ïãWÛóà [¤X=0ѲôAÆ®mI,ôKá!ÖSPÀ´²Ó;ïäV¾¢PXÅWo»ýacGwÔ$µàÀª¡±[jOFr^ÙCfZªc_Þ/ðà)÷sàà/¿2k¶ÐýïtîMnîaöÖøÍk%R,`RFB±¤Ç¶õCÒ.>{ÌG´=LV-gç
JiwN¬Ä9Ëø,yw>¼{rÿêL\iµ¢h¥¾¯+XVc7)½:6
XÄbMoõ
-Ên$êtªÄÒ½t»ìrªXÃhaQvoÃÙÔ½Òx(H~à°;èó¨´·$¾ÆÛñÌ!ϱ¢âûÂÙìz
Ó7Ä6ü_yëßÒ~§N_[ÉÖnhíy{$¼ðåYAHA©þêñé»*t¶Í 4Þ¸FñOÝ¢Z'o®Ã\Ìpí¯uU¡¡þK4_9¾ã%VqErêÛÙMymË|±¦Ç&`r_ðbF+Ëì×¹§Ûÿ*£ÑêÝ/|«ÛÏ n¾.XMÂNnåKüØíü2§MzÌx;æÍðð¨]Ü9ß´ú5á²½Éôn²ta¾j+TñTµ°õe¾WöÊ÷ÝTµ ê+»G´Hêøì¿
¤];,4:ª}½ðpîö{(ßÕ|8´¾«ú8÷Röó¨¸xùùÐL~
êí¼{Ù/*ð9¢Yið^IÇh)ľÉý|Vn«±sw/¾©©H¹q-ððpjXj¤T(l®ºi59qoU\i½éä·bÇ©¡{jR¦¡«ClM¿#ro¤ÜÐìLË`H "Zl¨ÑÁƹϤ'º
-*AW}Á|#¨3¿¯9µAÏ÷ËÆgDö»Ñ`À®»T9øû«t©h.:¹´\û»Qÿ\äÊ«Ï}0p¥ ÁÓývÑLóâ*YÛË8áWÆÞZ.lHîà8pHý¥ÅÍIYí ³}o:¡[¿çÜD¯=8¹ãÉl!4ªb·fת¾ÚÚ\¼ÏiôñG5l8ï²?9¾Ø££¯wÝÀFÝÅUói/3¼×D´'Apl,#-W=¤yXÉìü¦§@ZÑð§3Øtb6s`þÔ¼».éO,=ÔH6¢
î9º»OS¢°0S`Èß5W úWö³Þû¬5n Êöû¦.5ð½Pÿ!«Ù_«Ë]ßÏäóɳÖ}Ë#¶÷8ÖIÙ]£7Klå§z¨ÄLÛ\_¶å¨Ï:nº:d§x.n~òÎãñÖ¼ÂüÕ8Àl¢yíEZ:ª6ìÝÑ-áíis' 1à57ËÈQoP~&/µ¡æ
-k] DIO£e¿ê7xÍw!Àz8¨ Y0>V6ß'R½guýÌÀÕ¶ÞÍEÒÇóÞ³y%£%Ëxäyª\Í'ã¨v¾Ó;mn¡¥ ÷S:²å¤_[,Õ
-ÚØå]køi`£ÈÇÒª¿Î¡¬Åäd«0ê9ßlßú¬äAQ¡M·Ñ0 j2A8{À-\jéëe¦M¶ÈáQÁ³ö'°äè±íæ!oþRϾ¶E¨£ÜDÀ×ÀBÜÆüXÊ
-:fS8öcÊãrhy~k-U
ðY¡èô³í-LalÜÆÁߡӣéä!ªH>¸Ü¾í§£DÉT¤Ì.âÛ§?w¡W^
-WtûB2E&KKDYÆ66®]Qí)cñNò¤?öLvÃG3Ö[ÌOAË4éöÁsYÕi:9b5)¨ Æk6ýQùkñ¹Å¡Dj=V6F+0%8ñ]Ùça(v®8 û~yØ!(1N(Â&v@·æ;:¿8²ºHQÄI
gÉÚþ4aS¡;¶ü"IzCæÝK6
ÝêLåTúL(>²¦ñ×{v^óvUÂíJ
-Q?PSÕ ïX«F]È ÐÃZ.DÁ}4`0hLknânV¹;zÔHìßRÞT[*H©«uÄÆÝ\¯Ríûãwì²)3ÝÁIòÑHU»YY
-ßâ¶ð|lýN"_|9¿w
-úà kCôo°BÙ(éO1Á§3#ÆQ8:þü.ó'ÉmS]®B¶$¨oSukuتB<s? Ì£¹0oäà¢Õäs§¢C6[SOSûëRé
/M¤ÞÒ<
-Eéñ³s Éÿ×4(÷(gÏ_Üïa¥ô2í°zÕ¥üvJð d¡H|ñÏkdGñ2Û$Ô-M5ÝÔ/jæºÓ'É¥\ßT8Ääl¥#ÂeÌÄhï¢kqçR£f¼§V÷deÅñ´oæåDÒ·,$Èh${ÍS;´
-Ë,¦1¼
-G±ü]EAd´×jÞóÎBû&cÏø ÎÇÊ7¹ûÑÐ&}cVõg?²(¢V£v6w.ÂÓqôd=饿þö bF°
- äÓAO8²êrÚ÷sx®½)È,±KQ).*vÔ%Tt¾ÐWÿ|0ÕfÆùà Rï_´E¬óeMá4²¿Üxê7gÙ¨
+͸®`dleBeßxßýõgÙÆ+ áͶ¢ãë·e²å¬DQ<ä[ PvY¬?£3V"oÕµYn=RfBÜ¢7;tíßÐM3A_¦_E±Ä.ì÷Ô9nBÔ<içW],{4áeÁ¿äãö ºêéðèÕ ßø9
þ^ÿþö/zÄæV,Æø«i¹k/C¸¹²@¾MÞò*ð2jATjÀ%ÊÖ(ªïglã;8 }*<×VÐn]Ìç±]Sk+bÄÓt7-ܰõõcQÍþ<åôéá©~'?ÏÊÕ7~nÍ´ò¤&:yzY»{¹mÐl}²å³u
-¢2ùûsFЮmÖe|ÅøXæË<t©ßùq·/HÑò÷7V.ü}6L&(ùäL&ð[>K³ÍDç!ùDÚQÐcF±é~^_ïí¿OØhdèÌ^ix?
'A/{¤6»EônKþÜl°_ÝS at -O¼Jêf)üDK\ìV}dóí³!Äkñ»pG.Bî ÿ TEn±ª¤|E÷e¾ J·õhå÷Ô=w^Gj,L+.L7Û¡¡pQuÊ\!ÈúA
¶ ÊAy¨vÚXî ½(á¶ÁóU8)H·í1³^Pqرlµ!@Ág¸ÑW²=OË©Põd'¾Ë£Ì_VI3/,uúñ¢@;!ÅUáÎ(ü Üɶ^FG
-9Ç©`qÄ=XÈr±m?\|zÁ²9Ë ÜMhCéÔTçy& *®aiøu86ÝÛ^¯búrÿ% ÿ"¸÷ënÄ{$ëëTB4o?oËoÌ
-xÕs£Ëë5û<ô]éQhöê
%?QÙ_?³êv>iþ©r"§dI
-dèá!> ÑDÄ 3ÐUÎØ|(©YõLÄÝ)xti5ÖrëÓüA+Är§\6,hÆw`çήÄÍ¡âÔ´%³îð$~ÓÝ?¢`X
-«]H7Çs£7ªjîÕ&{²BvfÇ7oê7/ÊSï°ôsQYE!¸18C_£âo¦¿Ñ=ö5âÈÛNy¤°$±d_RÆ}ÏIÚÈÚh©_Øê/fÓ¸(çÖÌôï_ÖéjÜêµÈúÙñ.É_'ëòKp_xU1
-Új«F!ÜncJU(óQ¦gU££C+H $cØí«c<
-Íæ;9¯ðüq:D&üõíQÀ v¢·9íÑÛ7"DþõºL4B
}Î`¹PaëÜ=ÐsPâᩬEï.G¾D¥ÿÝÙ¡Àw}gVoS8Ä4Ë®»ßÓpã"`ÒW¿ £ÂiÄÙ½ºÁ#vvr*Þ©t]R!tÔÂs4 ®V2VôüMJc$Ë6` Ûª¦¹ÆõPDhÈæb$NCQW[|ÿlEÜá&<«x:b._nXõRAæ=ǼF·
-ie"8¥Lôßùe«í±
-¯Ç±vļoþ- o|dô+¿_Vö^3ʶÚgqåP®OYÍõQ0êì«@õcõOI°¨¯ÃDìy«JX_¤ý¤ xðo0Ô EbQ®iÂÁtå¥-z0ä<búôÃèì PMÇüD/4¦'¬Ä`¾áÅ÷'TÛ]ÒN+]l¤áoOïQíõ¹£HûÚ¤|.\¨ZJ©w üÁÓÛÖð |è뻮ëp½qL5uü2a[Yªß÷5Fc¾GãÇ
-ÚÌ&Èz)?£!£Iª½\¡O°¶i¤° óÓS£?}]^ÓÖÄ_ÆÌ
-R`é>ß¾¼
S¡g¯Ô®1°è¹fíïó aA³<µD¦EÓîÊòSôW]'Ë
Ì»¢µ¿Æ+õ@$½rZ<
ë¸RD9
-úÏæ,2-äX·t9¡rp.)37ýYõ âôBn¶kÛôÏ89´«ØÎÞ>þljü
-9½±ÉÃùÚHÆÝÅý}£1´»*ÆÓH~Èm¤¶~wû25þ6í¡gxÀd¬=04rë÷JÙM@õe;Z@rkibp¬«@I&GuɵmBpÁ©êkÅ8Ô®Ðçµ~ï,©*i#Ô½hbEá´Gú ÐlB
Ûe,bzY1{ÕÜ´n¥gáÄ¥»µ½ÂvèHM³NH|CóÅ$<R¬Oiç¬ÜLHÃ¥i¹¨'³ÅölxH)Xg39®'bdÕìäØäëFYxIÑtxÉéâD潤åÂ\çRt¿â7ë `56añõg!^i0ý7?ÿàÿ £3ÈÖÈÑá}wñendstream
-endobj
-1367 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2478 0 R
-/FirstChar 2
-/LastChar 122
-/Widths 2479 0 R
-/BaseFont /HHFMZI+NimbusRomNo9L-MediItal
-/FontDescriptor 1365 0 R
->> endobj
-1365 0 obj <<
-/Ascent 688
-/CapHeight 688
-/Descent -209
-/FontName /HHFMZI+NimbusRomNo9L-MediItal
-/ItalicAngle -15.3
-/StemV 120
-/XHeight 462
-/FontBBox [-200 -324 996 964]
-/Flags 4
-/CharSet (/fi/fl/one/two/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/W/Y/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z)
-/FontFile 1366 0 R
->> endobj
-2479 0 obj
-[556 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 667 667 667 722 667 667 722 778 389 500 667 611 889 722 722 611 0 667 556 611 722 0 889 0 611 0 0 0 0 0 500 0 500 500 444 500 444 333 500 556 278 278 500 278 778 556 500 500 0 389 389 278 556 444 667 500 444 389 ]
-endobj
-1332 0 obj <<
-/Length1 1647
-/Length2 16250
-/Length3 532
-/Length 17160
-/Filter /FlateDecode
->>
-stream
-xÚ¬·sx¥_³&ÛvvǶmÛömÛN:¶:6:6;IǶí¤cLÿÞwιÎ÷Í?3çç¹U÷ª»ªÖ]«®½É¿)©Ò9 %ì]éx
-Vv&n.*v
-Ürô*@7iWc[À_\Ôhìjå`/fì
-ähÍ b at S êàèåleaé
- RWѤ¦¥¥ûOË?[ &^ÿüõt±²°PüýpÚ:8Úí]ÿRü_;ª WK ÀÜÊUTÒVPI*¨$ö@ç¿E(¹ØZä¬Lö. at j¹3Àöß©½Õ?¥¹0üåv\¦Vݦ@Ç :#ÐÙÎÊÅåï7ÀÊ`állïú÷\ Vö¦¶nfÿ$ð×nîð¯þî°ûý%Srpqu1u¶rtüª$&ñï<]-]ÿíbõ8ÿÝiæ`êöOIÿÂþÒüE]ì] ®@O×b fV.¶Æ^cÿ%st¶úWn.VöÿÀhaìlftqùKóûÓùÏ:ÿ[õƶ^ÿòvø×®ÿ«ÐÖåoLS׿±-¬ìáÿéi{s 3Ó¿ífnÿ¹ÿu at Tÿôõß$Íìm½ f at s8F׿!Tÿw*3ü÷üß ñÀÿ-òþ¿û_5úß.ñÿë}þ¯Ôn¶¶
-ÆvàßsðwÐÛþÎàackìøgàXþ\í¬l½þOÎÿu·&ðßYÿOÎÿ
-ÿ;°½Å_
èÙØÿm¶r°ò)Y¹ZÌmÿÞ¿ìêöf at g[+{à_ÿu¾þ¦fiejcÿìÿöfÿµ¿ºý«F
-1m%Úÿôý×f¥¿]áªæåüÏHòfÿkñ'À@ÏÂÉô÷2þ½Ü,l~ÿ?aÿEÄükycWg+O.3àïû?ÿ\éÿq{S³úHÕÕØÞìoëý/Ã?°©³ó_Åÿ5
-þVþë] Ðh
-·ºä`ÊjéZ?2)¦;ÐÇ>æXÖ¤VRXëйÃ]eô^ÆÐ<ÅóÙîµxæøq Cs8ÖeKÙ¼*$ð#¥î/Bݤèä¤=f4(CÌ<×õ¹^ÛÐá`Ò8ÜTV1(}"êdu¹~¢$u/
-Ä {tDò7MoLÀìBiA«/>;§ø~òôH9ôktd¸÷²ÿ 6/×"&Ð)_PG½Ê']^®¥jj>k}
-(?£ì¥ýªÜ kâÛöÊYq'¯¬Ü>à;8©Ï"ì§|$,HÃU#Gu¹OþãùQ{J)Ü%ßIn
-j=6ûæÚ
-¢;¿ÊUªíV6õ¤{2K3¦vWlK;op§hL{A{{E %¾úõuo¾é1Zï§ëKÛáoE!"¢6©J-^´'E/QçvV¥ÄÅ1i»cLbVÈõ-e)³002Î.Jtl×®ìHö¼á1
açÚoM@ó:' ¼ý|Ô,B²k#À~ÄBXøQÆÛð¢Éen4ì
@%>1Y`@¢èlÃUÜi-´)I0°räKj¦}§*åfÀKBËiιWðzëªÜY6 Ûá¼óéRái6\ÏÄ5JÎñÚQÞÛ3nÜÚo<PJbx6/[ËZ9aèëèÙ[Ç$p9snÜt|Ë·wTæý~ÏóôþÆ?.5«Ë}½)
- at jùç²k5)ÝbN½A¤<(Q¾nvÚ~]¨1Ý7´L¤Q¤ÚÐ7Pd|²4ö~;#
-ÂçNï²ÍÏTéºV¢(£ü-á,ªä}d07Å9¶©¦á,>*ï¤aHí66÷Pn7Ø@z5!_"xCúÓ«º+Üå´/N"¢ÚKüñ¡°÷ÚÝè-}¼ÜÀ§ÍÃk¢Úàá(fsù<6=ÊQáü#)ÕfHÎ}ÅÛn*Ü9¢Gè4í|¡¢ee .JÕ ·¬¡ÜÍFØ"ÏO£nrêk²,È*£½øV¢¿L»D}÷]}ºÂ.ßÂÆveâàõwVt9\o[üX<饼'C·S @7Իش:ü U~ß+7}á\úü½ÈâPÍ83ªoª
-[Ú½@]H﫼EB°e¦8?kîA»^LìØ h£º_ëP·k/¾þ#¶×Ý÷ÑFÍÚíãïÖï¥Ø5sDôïkz÷lð6¢íW¯RðÌLVõ¥Óo¿Â9XA²û8«ë3¿´o?S¼ËLÖÜìq?²G׳üJɬ
ke!#Åá@ôkÂZ¥å3cù¡dIú5a±úòVq*jæãn:Ï@ë<BF,9´îöå-À»qn}Gßu#dáÉÎÜK´XĪ8Ê·µ?jT_,¸ä§Ê,N÷òH32ºÌ½Ý!ÿX¸¶ÒäÓsó&ÆP¢±Ý¯ámß<
-ÃaU1ßn÷dØõ!!ßããBLÞuÉÄò{¹Õaå@<ãØ<ãya1¨o1üÓGë×÷ Í2²&3îbýAçhj»õqÉW >ìwþ<cÎ õ(ê[[ºK̤ Vj@$7KeôÂìÈÿ3ã¢Bá^k× ôfÎJÉÈ£xº,ß½YÈ0+=}é»a^nqâ<¶°mkg&{¢ÛÞ >K+¯gï'> ë-,4ùí>à>Vì7ÓÁÙiZ/ ¿6W×ñ1§ëúé9K\[ §2XnTýİ«óG#wdë®Ìp]°àKfÆÝ±WÏ"1Z[¸të
-ösöÒSjÁÁQCKõƬÚKÍp´8|KpIØÝ¾¾k,;ÜúBq.Ṵ̂ɱ¶úW¶T¨ÔñEÒ>5áËeD0׿°0
0_æS.ROè÷¾2ô2Käµ^6±T¿Î×é¤=i®PÖRtuKH@»ÏâoÎØ T¨A}ðe&}/'óW±d³ÔNÈzï\ïèOTÙ1³Nüràaüþº5à5îÁ§_
«íë¿âµ×^Y6
-Ñ¿ÔÐbÖM_UªØÂdcT¼°uÂÎýظ:£²%ÁΪOt7MÛ"Jrka¡|¢ñ<?gÙ .kSf9Å0
-ßsú2cé$Ý6È$,½óBö¹©a«b'_~SÃáPx*mRr PÈ[ú1ÃmÖñ[üéÖ+V/æ¢Rçwn"ÚºUy²Z]>^vxºKè]ê¾Ì,Iûô$XÙâaê\Iñ¸ÉÁjGͧ³)ÚÒ?ÃhSt±{JoS5M,د2äÝú"Yùµð¯.öÅ;{ï\ñÊãê°eN:Ôm0Z7ÓRh¢p·J#³ a"=¨ã03Õ²¯ìãíZP¹rÅ^Qà:È
-Ò¦f¸4Ó÷1[² Eªz½ÔòxfèS(½g?y!¯±ÇÕ¤)¡¢dî'¦
-+/å,p.@½:/£vêÎü$².Î/dOúk©ã7îøÏ ü»|de¹:æ¤,É·§²½FôÔN
GþÛÁp^²}¥¤É¤ò§[õÙ1fe"Cr
-âÁV¬rÆkt^0¿Ý±7ÜæØÙÔÛLf6CÄÓ(4Ø|ÈÃo¿5rìYMçè1O#u°AeTÅâ lD®µ$`ý:½6®´ÏÕÎFê,Ae6~"÷%ÐÁre©µWp2¿ÛsA¶Äw[u>8áÎ2_Ƥì!´Tβj¹ab¨í^¢7þü6§ò©¢º»}Ët±Ym¡"<Zº«Ü´#O0ÎB]f'3e¬ÿ8T)0
-¾5*[Í. ~âD$¬¸ÆÉj{Í2,^áOZlMP
T YʯÍ4úB%ÌMSéQýÚ}ß~ùv^ÛñéÀ°½êôÇSDMU at m²VþYÊzúË Í¹Çß43Áµ~À¨ éMP~+«ýxdî! I«¼»ÙTH¢S¬wåt¨^6ÂJ³Pz@J(ñÇüV_¥ª'v¹fóG2xÖ1WòýF3m3Gų7Yî
:ípXWÿfö Rw%ÞûH§*Ég(m©R«Mà[áóq&jSÞÛøUß ¯a»/µøÁÊ}gÑ]²ÑX÷u1ᷤ˴"8¼'÷%=ÊÉ5w¢ËÞ÷?(h]¥n³¡ÊÈÎé?õú³è£~¹Ê¶DS³x¶Õ0¾Xäá"úÆ].Ñ&ßÛâà7:åÛ
-J:ch/8¤9__11ËöÞ±XÏbìù)^ÛôvÅS8W"¡Æaþ¨9ÝÈËS×ÿB¬ÿDîì
-×"÷Íʿݻ6L=xu¾Úg9Ã|fþ²]×±u+Ð<ôÌÓºË&6ø1;¸q ÷DÉyÁªàÎ=ðéõ³>-^ÊÜ>ùuBqÚ¯^|T}°:ÊEzYhÙÌRQZ/³¬Ü?0[T¼2CúQ+[Ä#$üì?¯~Cô·U ª¥^éjV¬ëP0!lÔ-ÈæU¤<ÆýP!þU" AЧlËFª÷þþ1CÎÃÖÃù´'V,¦`°ëÂÞ «RExn-ÿä8"éñ3îbgÂ;øÏÅ2ê<((¿>ËÚvÎÏ|lYYdIÎ=Ú èG=×§_¼k v!®8>FETBæT!ºöìæuÔhÇQLBx>L*¶â-xâÌjZñN!qÚw1!
-a%|÷1Ô¯¸LPý8tâä¥
-ñÞZq'_LÐ|Ü ]M¹íbËÍmìïáÀÿ· û{ÂIãßÛYNañ LÊ¿Ðz|;LÒB"
-è"4ìB¿ET4öIà, !|Ì6òë°°XP<`êÄã
v È.ö"-×5¾©ä\È®ÁxX^/³Ç¹ ¨0ß;VÿʰÊî\upaè ^è]ºÏDY®LÝà]IHê¿á¤»>'Y~ÔAÊkµ³ËZøÉk_²Ýõ~Iö@eò
-°·ë"u~
-ÒÚ{Cäõàøq°WîÚqñæ~?Ť w¡êÇ JÐÂç!^F0|Va+¯Æí}¹Òâ>)ùÃßêÑ#ê6~?¤ér¦½ÊJSV·xðCºüâ·ÄÅSðçíâãQ)¨aYýª6«ÏWÊxc7g¾BÚ{RTi{Z^jóÝaFöð!Øà~øN'xõâø\uéÊñ$²»¼øïR)uÙ3eæÖÝuõ\0 ½åyV¬3F Ïê8_ß
-üHÇEQ
ÎÕ}ôûrR1dÄßfYFôû`ÃêÃò#;ª4nÁàíÑVn°Ú:jЩ"Wï¿¬ÊØ(P(ÉÌõià_hAôuÐr3gzµ÷ßÖ¼®©¼®ÓqÏ}omw
-(ß?¸w!ÿ¤Q8â
-î6s÷üýÆwk`ÿ2p_;ðqi%*E:'Ò¾rkÀ YWï8T#DjúÆH6}õÞlo·¤)Y$_4fX<ífjaöêêÿs£Ø|ÂÌcF¡GI@÷zÉtø MXªäÒ|Þðu|i½È:ÔÌeéhÆWΫӱk[p¾wîÙøM@ØÎGtj«Pfü»ãåáíÏùl¬îÉÍûÀ¥póbïhf-,Z%Ä-qÝ®®¯[_rSêsÂÁ7L.6¶P=åvL
L7Öí¯Å
-ïVÉD Äxñ·¡{±
-ÐÞ¦îÜèìí@ã5ê Xçdå ò,})ï²[ä¨À¡Å|Å
-âû¶¯º=:â!ÀS
-[äÏ#";M¦kCJÝè;B®ã: öæoRñÿ*®¡©Ò×l¨Û{3».&rOðÇÜõä +Â.ùQàüéáw}h ûSÓ
#)|ÖÛ|r-~êYdé»Üq+-~\cè1TrdÀêð>ëy©gð'A&k}óñS~b69Úí'3i1²±®F׿y¼å'ÌÀÌéBZHD>Äá1û"P"Y`ó¦oKpJªúà$ ^ ýÎkú!~Úv#ñ¡CqH iª¬IIIíw
-Î ¶dE "¹ÙV0ÙOü99Ý̬dÖR¥kòƶä)&p§õ2UãIܹlÅït0¡xæ½hÈ*ÅßfhÂ09 7ÏëSÍàkz <yÙõM,j
[ã©r 'A/bíãä¨É»ç»ÔhMß¹J»Y¦6¢¨çaÑÔ.OÚPúVÈyÉå$!%Ö[óÒgîܾHáwgÊG6W8Éq_ä1]ò³;z(¹¹ªÉô µ!ôv1<]w:2C{Z:¹°gÏv<Páxê|ß5¥8¶nÿt©u"T'ðÕê¢!cñT Í@Ä6lBEÍ|[|çqö*a_ìFRÐlàMµ§ÀÅG{>t êú¥ §u¦mÛU`¶ÙÀk9ïm©ÎêjÃV¹ÍÌ4§ûrjN;¸T6<R×ù¬}¢>áà¡[Ëvà{çç%w¯#éWvcÍÇQ2<k¹a\¿´ifsuÝÂÞÔIû'Ï/;»ØY|°1_?>M#A|úXǸy^^$½H]ÝÃõaÔ>O¤ÑXP{tÿêõÚ§5eÀÖù.Übÿe)X\¬íÿ
-[HåA[Qy¨ÊSì¬hzÀa×ÀoÛQ\bÊiãl±
-Ç3ר>qªX®(Oölec at c
-ªKtovÞu<DÓaK t²fèjØ4åuJrtXôV;ûо¬æJQq
sb÷ðrz¹Ã2KEX7·õÜ¢¸#2øR<hùÂo¾&sDWß *å2qúGÖeÔïp/XØfäµb÷ôH8©ç«rpËZÆaIRÞÐÖðÃÿþZM¶<|gDª=-à\òò£,Í;nÉùñæ8áUô=lJ9â0ϾIìÔ é\=8ýºÙù §nÙ¡Øë_3ò¬+Ùã¼quÅ&¼ãäú"L'£½¥8ÖÉ4b4ÜbÕ¿c±ÅÉð[H¨Ï ¹nU ¡
êÊU>2&¸Ý`e¥E¢¤Þ¿AÈ
-°KÉðCUagg9:¬çÝÚòZ¶þ¤ùL=ö7ï0aÂÊò׬Yi|JúÌóS9õ¡Na¶'lØ0cÌ£Ì;ecgçWKtþÄ'Ãåt-%òÉÀf¯8.þ®64òy&YD=b|ÅoΤCX*GRYÿ9cã¹<oãðEnCåacíxð¥9h^,+!Ì«XÇèBÕRg Í÷ßç5ÌÚ Î:LAcÒç¿Hz²`¶p9ªÎ®×à5°Îè¨êÏ &ì9`Íð¿%Ð(¢9-¸¿[÷8$6¿¼§Ô"mºáóSCû WrgTâ³&rBVéýþ\1¨Eùo<««5fW^¯Ø'mØìd_Ãè¿ ÿ>s94ünü¦8?1$1Æ>ÅÀfþ´êÆ5£Z³÷¼¢Ê¯Ãx±?ôUÍBÇd¹âHS?Éjºf1µeûlä¦&ÆÈ0ä¸'rÆTÂ~p³Ë>`Eð4¤Ô°-R*q@öòë$ ¨£ôü2c-[#D"jùËJÏ˵GÎÙv².Å'°«¿¥ýõ÷l½Å°7ý5~i/{ì3;pätþßVÜ7&>¬üµK 6* 6;#oí+AY/Æ;¡"§ß/c¸È̺ÃÏ{ß·UYnBÆG] ´UÒpNAùúê~0Ç¥Èé"ï-1ê ,~/îqÃyLmÚfâpûou5¨¢ÒmÆÛÈñ÷Ǫ6´ÛÓ
¬ÂSÁ,ÈúÇ
äÄ[êÇô3÷/~}cí£zT³>~ó¦ 63;ÎAO`;9gM,¥Klz·¼'DVMpØÁÔÇgT¨:]
×y%ðôðy&¤Î
ld6Es¹r4UHOð^mYn6F®Ý21È»¼îQY]UÕ믣°ý§¬qCz WÛ¦Ûy¶Ç!N`Ôçç5Søpñ[ö{8hhoý*£û¹ÕL{¦3[Ä»Óô((¹£±÷ûpO å (Û§0Æöìµë¯{
-3ÂJ¨vßÇH'Q'n]º¤ø`á
-$QøðÙÝD¯ÊÜÏðåKA²vipÙüèÃ!ILA7¤kÔ=µ,NÎ6ç8#÷52¹öj¿·T³óº_áZÅÕS¤>éNe¬p\ê$òÜBj˶c¦¦mþe`â¢ÈµÆ$88½´Ô´òËhc½qKåñgÖ61|©
-)ÆÆÚ=6QP®¾}ý¨:ªÎË)½^ÕcóÄ¹ë½æéJ«d@ܦæâP ^S7nnÝ}äÄ&ÊFW¯Ùë¼»ÏLoôFjâðMD7¹¿òú1Oóh
BKºxEé=IR<zAÄ`ï´åpÇ@S-ÿR-Ñ ÚãYKh2¯¿oêÖ"ä˵_KÙME-où"~Ãë}]ʹ Èßç|§68Ióã=è¬sg:ÐÑyª2åoò9!¯Qþÿ®½]õué6Øëóý»á+ÓgÇ(¦Ê&¥Å§?Í/çó¾^ïÜfß4¶ÅpeMøÈ¼D³>%Á>n£à¬ÄI_|Oß/³S®óÕ Õ¡_+äæKAn˶öRû½þµ:5{Ó£ó8r¤|Õ2-]c-Ín*;²JÑÌ!(éË=©î¥¿ñ·²6îq±õÂgò~µIÏl; Á8cç!ì#?gA¾Ñ§ðCÜñù={ôÐ×½
쪰6»06zϬg°P7¤Bi|íuMÉ0?ª899XpNc
sñF8}å¿K1Z5
-¥Éa¢s`%(1
-:3ƾeK&¿Îvàk"
-íâ cÏaÖÇò5ùLÜp§¼"d¹â#Äøv¬Ü"©Ã/vUN¿;{Op-vèTêðªñ¶1úåääÑÙî7,Ìd¿
¤:ïG¡¼NJÉ-U$#ÚEñG_©úOvê¦y0Æ>¨¿A/`۷ b:¶ÍÑçÃH× ¦ÈàîËD]ÙâóIv«J&3Ù<Òd_¢fWû¹/è Sr%C)³è1û Ͳ(´½]µüªIû%¿
-ò
-åE;÷ýnüCñvh²åDvµ;4¤1´iñܻҤ2p!èbÿëkåãû]DÐÐ>IJÖ)84~¼
-gª:å0ñtÀȺóÅëèÐRÒüE@®WêÂ+Õ÷x×[+Äb5æë´âÑÈ£xK'GmÞ{íOøÊtHñØ.öózwÙÀC1¡/Þ82m¤ô׿öýWõøHYRú£û×tÒÖådâÕpCÂÚW²olïµãï/ÂdÛQûúI¬°ûVdXïcýîë.^Úì¶ÈùÚ%নÂêr<qP~RåDLh A(¸wa½w5wX4Þ·Í©Ö_ahË©½N+~ T-°7B2]H¦E}°öÞ;Y-wB3Fîü:û¸§$²¥Ñ ®ó[Ðñ«`PÔ7P]îGâzsãs·t1C¹nùJmèNæ½F
-·M«]+
8Æ«ªy³~z£^Gë5ãkÖZñv4Æfù ËÑ!
-ërÜwú~¼ùç-°* öÏy,®uúà9QuÔmg°ÂY
¼¦½Ýȯ}ÝàÜ#ÿRUbc5â×ÃJÒn4·S¸ásbï Í®¹\@g_%56Mû|Fä²°g=jä*J N:ÿj´«;0ÊË/²)Ô¾oìó6TÞwP:9ckt'Ý?ZkOµ£]Ò*Ó*§?ùÊ`廯ã¥ÐÇ5}T O^ë?Ê9]NðI¯@@½x0ÈPØýðDá /#Ü0¸Õü2 ÉsÎÆ
-°Oͤ»¿Q/ü¥ÍTái0]:3N¢zpìÒçäÿHãÏ·î£æo÷àá?¶%ñpBôã
-XH<a9øé/¹ÎH¥ê¡FyjÐ^»r·e¤t7×YíT?©·3NÊ}''?,LÄï¦,bRäf4Dïg¿ò<ªÈûÐ"Ä4T:hX qÞøÇ¶^7-OÅ2zU÷SôQÜ0Ú¶6bUdañ[í)º*0>¡¸ð×]vË|±l
&ÑQ[" =á yÍNÕpGjHEKnu²×o dCQTT/ÙOÉÞ»)D»mtGR
RiñËkñÏÒq±«3²8ñ9é×Ó7*´ûfäS%=#Wçíj±#åjÔ¨ÑA-5®'+â´4õó{Ë%·%fÞ{*@ú[ksÐR<K³t½vDrµÝýq³ÜGÅr!z2âʵ¸"´àÖw7SÚË$EvçÜP® Xg8Õ³iÒPÀE·9ÊäîbrkÞýbHúëÛ ³÷y6ÿO,m[é¾§/ì²IXîûèUÃâ¡ÆUR«,Va¼dïÙзè25¾,Å,3hgÖ!ÙCK¿N»ÂÌ]guZݨ<0Ä0ïÄÜÙnMag3Zg4Eg=PÛv¹èò²éÙ·Áu:ñíLÖ\ôK-sèÀoÓ*»¡oñêlroÝ!ñ:ß±7øe©?7«ñ*ÓÙÆà hu¬!ç0V6p~î@3ÝHæ :µû|T\8¦ÂOâÊ/é°ê\1pÍùõht)zFßM{Ì»CùýÎÿ~NÌ4ünSî½
-_ûkþÖûtð&ºÇ"K;ø;ýÊ+<×Ü~ðBÇ}ãY¨ãݵ3T#µi}ô1Ôaå(ñênñ ó¬®ËIÏF,èq\úúÒ½3ê°¥då(«2t¾1îµ[sZX½íSqó©¬ËwÖËk)ÝÛ%VñUÿ¦µ
-lãh6¾Y}¨dí×ZðWMù[¨_¢:þU{BÑÏ'iüÉè];¢ÛQî6kÒvJåãõJÜ©)׬ü;Yï¶ÃE®ãC_
-ب¹á[¼A$¼0"?jA×ý¾U'Ĭ4ö¤S°ßÜß`#¡í"¨¯'OÊ 6Ì\Òäà)ÌTßé3uiZápà ;váYé÷iúeÔ
t¹}¨14Hibk^üÊÏ{à(Fo(=õ¤¯Úÿ
-ØÂ¹%KΩ|qDÑlOéé+òC^ê]ì'íÀpËÚS÷$ÑFþCOY:ïÖÒPñm
-ú`Ja[/ø.Zãd\eà°x¼j´VcSZäøhà¹Èà\íû±"üJvájÎò®Èýõº/©§ls2 ªÿcÿ·UÃ¥vz¹0:§0ÿZÁ»i/i*íÚÎi}µ©$ÌávÿIvõ<K1[#9ëGmð[ÕÆ´Pdf²ÍQí@"©ºÀ×ÜùßêàQúúr'oLÝéÃBñû§9Oæ:3~*ÍRÖ3yd)fxð¬ñ®VKín7{Ïí8kZ#HíGbïë´ýv¡iHWçâÂAéqq6Ê.éÑõ¹¸uA¦¤Í|¾±q÷¢ýr|Þ%zà9K}cv9æ mêl
ûÙ{XMÌy %ÚfU²
-<ÃWú»
-ÞµHÕÓí¾âEº²×cH2m±fHÆ`vÙ:·ÚØiO£u¢>Ñw·êæ§1?\¯~¤hYHÖç﫼ªñ¨¼Éj
-Ù[QþFyÝhÞ¨µÈHvn«·§³Êµn5üD3ÕM{XGvnÃâåbúµ-¶=ð$7×ñUò'RÔåûÄK¼]xJÒºÖ«!JËÞqµ¿BØø¸[Ón&òæVq¿rD_i¥ FyöK}F ¾°ÉE®^%#îÝ4oü#ëÊyöðëµU-ûTäÛ`ZPÏÌt®>naÀ)fÆA¡] -ùçþñø8äm:Ê׬¬à§ÚÁ¾3¥®ÌCWcít:Úå
-ÐJ²=gæ}óíÚ¥|¹ÙáóÇ®r(ç¢v³á+Ó'(¼ Z¸8øîF0´ÜÝô{uQ:éðr#êºcöÜÈ}#+UÁZ6®`r®´1Äï%Qï¤NÜ, ?Èçv¶Yú,½ÃÉÖãÛÊðÞ¥ðùá3G¿n@êÀ'2z®øo|ó;{°ûFT-ogÄFLÝÍ3`_ñ·×át?ÎVTö«ÄÔaJ±#!d=Dr¾Yí6ÑýTÉnZ¨û½â¬({ÖjtÍúGJ
-ÚºÉí¬pé{~íZ´XßAHmV²3y1£wnq3ivãÐWößÊ"ãÑñÒ
-ʰ'³³ä·ò»+ñ5YkÅÞ:gñ1L©qæâ
.ñDå°³ô7Õò²ÌGë®å5üy°d÷§Éºâ-eO(R|V±rËxDDßÙ©¯í@T «eÙvì«
-9E@ãòum1^±±âr'"KZÝá@&¿£DßP3AB
-¿Y¹I5À¥¹ÑyD BøGDåd Ø=~Çö ¤åæÔ±ËèhTãéö{t/ØJÞZãopÊȪ2|(ýµûK¤þªUûñùþ£ìÁ=¿0\ƺ³è+Y½Mj½õÙïâÊ0A°3G2*~¥íï2I~pêÚdz
-±¬e¾~ø2[ÇÂù3dF((:'ĹNCüß7úÎGÊoûÊC\àp
-V ¯;
-Ñsê]ò*=ý}ì;Æ
-\¶GÄJÌG9¬ã/È£O4ÆTç<Oé¶¾W7ò±)Æ4¶,%KL¬{<;6&=sà× e¾_,§·#®EõD°NM¬Qòj³g²AÓCB&Mº¾a~¾i·`wO[½z
Hô,ûWXC>Ó\+GR¼1¬Á(_W´µ ½ÂeÞQÖ
¿¿
-.³%FÞ[¥ÒúTúÜsÔ¸þÊEÖ¯ÄH6¯zÆc6úc{Þpuc(XôúÜEfáë.É"¬Ï÷
-jæw!^K©?o¢ZÝsç/HqÂt¿+J_"p:©©)Úm7è¾^XgÖ¬¥Ò9ò¥èb[µ,ºÍÂjHÏì`!]¡ª.úíojÒ}¬^¸D6¶ì{e©þ¼%Ú!¨ëæsf:9q¤Øì¤LèEÖæ³P#IøDü±°f6SÍ
Pâ¿üxlom9øÄ¶ì>ɶ¿X±òG6J£¦ê*%µ¦ÌîB¡÷¼ÈèañsÍ/ÉUòE¦¦ÎSMOy\ >b¹·íXúvdòãe
-ª](ûúq¡©½G¦äѲJäÊ^Ü<ue| ÂÉÊBRk&ùù%ÿ®\½cîÆã}k!jà»¶ßm'ã×{çäØþ²{sà±)ð¤ïF]À½;S²YJÏ?d126t.
-Ù \Öfv´ýÍé¸êèúfWØ¢ Çl^NfùóÕÍê¦üYþ|ùè$ÈÏñâ h/ëWþ¥£á.á-EI+dYj
é
-FZ*#Ìís¦å°3$|5Fv×È)ªëuÛ]êçáRB`©hS×RzôØjB×;÷ÜxþûþÓR]Ö&&ÞÊl
-4ìÐ@óäöKrëðùÎô,êcp@%ôêi)n|§C«Üùôxݧ}ç;Þ oh]½k¼?y»ï'ÄÆ£öHJlBëÚMPÛ3H¤¥þ¤Rþ £ Åý¼|"-ñc;%
-ä3â%Ô¢Ø@Ö GéA¿ð§:ü<ÿãpÎl
©ïx9Z³å¾Á.ÿ2 V5I{ü
-1Sè49ÿ"H¡4(¿iÕKµ¬8ÃïÞ ²ãl#\a_º¸Þ÷,´l\CfttØ:¡ÆÛÞdæÐ¼yÊaNkÖ=¦$êâGª"<]ec ß Àªé
-½aÍâ%ÒÐQ²ªtI¬xö±(««¤Vù3ü;×Ürz/*M¿f ÇúÈxûW~6÷ã°(d#ûvïæ5Ôs´k{T
ÌAdDÒÙì_+jpáAþ) ¡í`Ò7#«öĨ·Æ»¹ºvæòikÞÈYUì '÷Å<Ūv½2çÚU¦8?RµLíÜ+,m~ƵXé½Pþö; ç@Ǩ=\¢¾¹TFs¦súIÇ]&ØC²Am¥ïb;Ô¼~VLøÛ ®íþ!ÁæíXúmð'Y,~ \´ìA{2Ux½ªÎ´ù¥]²ÑD|ób¡¹½¦¼ÚséÏÚì ê)¯TH
-Ö/Bªh)3簾jþ2&¨§æA±b´BlïÌ:D×±[ê5
ä|^ø4ÅïüîÆ}6{0&8dYT*þ
ÅM@ÅAz¾gC3/AÈð[éõúLû ¿íÂ~q½Õv2ýG%û·ýÅ/èú¥ä|ñêi½ÃÀÐ&ýÔ¤æ?Ów¥Îþ´<0Ý`½»
-£Ùèaµ^(#kÈAß pw]xôÃlÍü¸sÕº9¼®«tÞºµyéÊé·å-%CI¯NaË¡÷-àͳ: ÷¥üç·V»\8`+éJ|aVû0ø¨¯
-Uuk0f*n¿¡T¢«
-µ¾ëjÌZöÉè¥IV Ûè8I¿=
-« 6Í2÷Ê]¿ãÞóÈ#8ÛÿÔJ*G¤æ}*iãçÝ&PäKìm¿Ó ·$ôáU^ 5ÌeMû¹6q
-Fÿ%Ýj1ÿåN÷°¨OÖßg¯ëo
-dÀ,®õmïæ¸ìK¦üæ%O½ý6HeÅcihn1l cÜêö|Ô0®íy+hX/¨=%%K^¦ç"ZRCt_GÆDßÀqèð}(xG¾¬¡Ò¶Ì?jíªn]L2æáè%)=Ù!1´U7I
-t9ëRÈ%I!éZ'UÔõe1¬é°¤ò{iWµadft- GwkÌ,Ï ®éÓûJj©i?b|×§²" {Ì«ïñ&°söùñ÷Oü@µ¹qz.\4¤w=[ |Öö±¨H/xpÕÔ¼¶Xúö=(aÑ0K,HëRGúÀR×C¦Gâú¹w¼$ô÷HÃ=¯^3Aþ¬I+¯ÚúÝ}%ýDDG Åõ.ÔÜöF¬Ûµ£Z5HeotcüB÷²èßíxnÁ
-àû.&hd@Ô4C="Ð(-=JØa-Ó6
-OÎó'dæÊTåúPhô<¤âb:Ï«vÃ|0Ì£÷pWºÔdRËìLì6EÕDµ&Ê}YHUÆ/Å)KC®tû©¸,^2c¤Lá¶UZ»¾3ßßÏtÉÌàO¥IdêLbFjµÒ°èôFá9cs-oCk¶÷Ý8/°~³hjðAÑÜý(Zl¾÷{Iv¸c8_ùÖ¨M8UDAø4zõj¼sË3¨´Õ£}!Løºø»wåÔ9g8
-7Në£ ZSñ+,cR7uËáXøs
ÌÏfxÃ
QÏÂ~4^~3Jß0_ùúM&ÈóR2ù ÚÙ¬ ±Lâ.ùnBÁãÍøª7Òöq¦ «ÑîhËe_CJÒbm gäaæÃâ@¹!yÓ!ÆB^ÒÛ>Û{#·õlÌÀþ'ù>Ë-"Ö¡ËþàVñiôï£y_Ýï°pÐÐ4o²*¬Sá¬XZNê0µm'Ý¿ìÎ!/u¬²æäþ\¼z)'6q«&úH¶dçlbô4ôM w}Á)Ãw³F]HL·Ì¤Ôú¦;á)CáÅ&»tÒ~óR®{n2ÈУ8!$â±èp3{kº°dGp`ü¿¤Ø\ÒUh¤´øÚìªWÏàîDgf/.Ã_PÖBÐáháEËRÔ?mÚg râ¶yÝ*D°ºïgð¾j.cH ÒZ11oT]¬åF¾7kÕBîZ,3@VáFk¼ú²òú¡ g0§à5WÃ2[å=
-QíâTCíbq-óİ1æ4äJë¸8c§¦ÕYkl·ãB79rô]SÞ§³æÐzÿÔæH¥#/
-Ì¿pÅÏ~YØZWäRßÍè8MfìÊ,ký@Ì?æÚX Ñ]ÀI×qa±)ßnÁV«±kÍÏ6àoTD~J;W?_Ëd¡æÉ¸åò=ÙèOõym[¸Sîó̽ª^~±ÓâËqî´Ckî¾dâ,¶Ä¿U§va
-fKÂ0ÞÅxãL{kvà
Iº,7ZÈÓQx¢iNn½ùéÃ\Ìe½óüÝZÚÞê\)Ýö=ë¤qàº|äÖâ>*#çU#õs2W"CUÈÑÇF7¢{é²Ï+æ Cw¾Jd[MëÖHñÙÐÆ'?õ¡ORð9XuG_3¸$g¢@!£-íì¡üF½Â,w´u(@$EKQÙÜÝ*ä;~´&Onï{bt
þ×´ ìF0ÇPÌDݪ ¡a¾i£9ªÊv³á.¼/f_^ýÉíîAAª=k¾ýÁyú¶[Ñ1«»6¾Ê
-bnÇÇãòåPáTyÑYbȱ´;ýзü@,«MSå7O{Ì!aåX¾û>ÖËm1g;ç?ép*íú:©øÜÍÈ·z]Þ¸¦2Ä8%a¸ÁÏýE¡sE̬Zùo0rTSÌUßïnÒï`5|¥ÑÌ×Ë¿ÄnÅj^n¿y4>*ì¬á°o#<bËL!ËÍ¿ÚæÖ|sE£ N2æµ_Äíç'EÚZMÜ$@JZ~I§ô·üú§NÇàæH(±k¾¹ÞqÙ·Ùc@[,û,Ï\°N~»×ß/Ô+LãèVé·kpÌ&.ù8ãgÚñxßm`Ih@ ¦9|U£µ( Zîà¡ 6¡<(jÀ]H(>?H3í¬5-ºå±ÁѬË8ýd¾ºg1ä_òöµ[?xú»4KxÁ«kC¤ MU at W§VC·-ë©Æúâ>¦7ÚÓa[Ù<ôT/zç1©Ìá¼`|fyb=\îßWÈ
-´V!~DpiP;gVP¥)롤´²PÚ¤úÓv7Ã:ᬬ}ÔÊkÿ¹m\Û4gQV#Û¡tCf%Oh¹øÙøPÊSõöâ>¼Ïm ?z]5å{ *^KY·CÀ. ¥³ÒªT5s¦ ÂçàÏ-
-pt-óltÅ9þìN6r3z°oÍ?oº,÷ÑÍ.¦¨a&º kä¡Ñ&ê/TçË¥Ü
-%a/÷¼ô.GÉ£ðu?±¢ÔÍï%um»¢5Úuónê<&Pã°fNÊq6íÙYA29*g~Løþ¼¿íT`¦u~2ÿ°ÍH®9IJeR§pÜ·Ñ3ÞA© ô6]hp(¨!È>{A³sÀú'\Uah%©Ç^ºzkEC«¯ù&mWÃÍ#ë9|]TáIÓ´Ï4ûg"êñGëÊ~/Ú;Ueë4Û[$ô¼bÉjcj}ð(d½Ä;A/qJæ¼ò|,þ¾(_ö¦|!!¸Y{6èë'üC¹p
-«´|våÔybq#ÍÜÓ6¾=\ýîeUbÖ:®Ú@;¢{F)snóÕfÇù|ªM"nps
eÑk<XrÖåÝÝß¿½æ·c-á¤õ$.zæPmL?ÜHI¾o¾2Ù¸ujl%ÝÏrn)ïd&]ÕSe¶:^_`¡¼ÝraÇéOK#i]H.(Ú£6Ý)
-×
-r,uÃR/,ktÉU_vF§ÔögfìVñ¨ÔIàD}^»XBÑRÉÈ-Y÷ß1<Beã ¯üjD&Þ8Ùe¡^ÅïÚé©]óKä¥`yä@a¬Làúókkäqø
-&tT¸½-#¯Ú`|®yöPéþXó§¹AúNR&n@»¨ÏM7Gðbñ@ ò±¨1Én¿däú1«ýhÛ§tb'ï§o-f2éÏP¡K+&Mÿf¿äufË´ÌjYd©H§ JäÙ®8@²^3µùÍó§>c3í
-Í6\?1,dSVô0ßÎ7»K,3R^ðl¿â*Õ³ù
-ËÚð!©ù.^³§ß-dMd;JwÁnÍ
-ÔH³ëaý±×¡ÂV¦Aï
-ççÃôVÅsñ1Q¸zè¯Sìh0>]ÃOmGô¡±ú¤¯ÌH/¼h e4=N\vÌIîl¿IÐì%-8 |;¹Z-6$î:pÁ¢Ö÷Y[ |Uíø;uX+¶|D
-\8õNXFµéâ9±ØÌBíø,(¯E) ÝHâUܾ=]Rò
«>`=ÓUj¾$Âìj¾ûNá$¦Qù!¡¢lÜÒÇ©Ââºét&JvÆó"̹(ÊÍïÄkêÍm!\½ÔGeqmO¹ÜÊJ¢T¥=Á6K97ªBZY>}õ³G«ÛCåi|RsÎ8ëÌC ï﮾Ï_èÙõ?³g/lF.ó¹ÕVDꦨ0kÅCÍÌv«÷AÄ`ð~ÆaZÍ6 [ÁYØ5úü Iü¡+&.ÃÈÌ÷`0& ²\eù½[J/BÒ»ðz
-D;ûHWg= ÊÝúÄ£>vþÂ(y´äE¤ã}Oíß²U$õåº&!d°°õ.AUyüð33uép×Ù^qrq|°
-¡½}4+µQÖóç?ñ C;¢`¸£í
-mºâeÑ?³)ÈÐ[@Q¨_à·ê(ÙêÔEW#<θÓg·òµÂ$SrKaÆOîË:êÁ#Â?Á¨Êc©òô m3ú
5%§±§FôüpïKÃn:*úCÌ
¨fbô
-ÅoµÜ
-äUsú+ÖeõÈ
-!ð+
-¢0»H÷¿«îq«ôÛôw$£Z¯@³ #£Ì¡òìhcùei)fõÇÆ.û#ÚÉv½´i¨§';VÖ^1ufÚ¢4×°]}læ°ÝFøáàâý(¡CØ&üTõ$Ò^1¶N}cò~wÇ1á±[¾^O*Ë5*9éÝwþirħ|ÐMÓ©7]þTa£úôýT êÛÑß
äÊüèÛþ07]sy[~EgG®h§ÌÓm«q[vs6xe·^mÏa¸²¯¯?@yÀçE]ÇÊ}Û6#1 YXKA@ÍÐ
-÷ÿ±õ)GvÑÊT
-¹Dü Õoü¼|«ïâYÃxhÃBÍì·¼U&f4ºÿÅvôzþ3Å$»¢º&ÉB·±¾ù
-,b2yqsüd§Á*a²Ü|C(N5þ{IÚºDT7l¤ÿ©5uWÚgÑqpTµfâül½©¸ vqÄÙÈaLå6ß7¦Ë¨§¢¢î[5óåÆ\|)ÉÙ÷KEIEµ¦3P'e yÁnkó<ÃÀ%~¿1rÁØÝSvn 5ý!ЬÑ%úóÊlÜOͱtdÊqZi«s¶õ~ÃÛ( V±I£ä»oMl+
áîVÈ\-+4ýæbq ¹/лÅG÷»]5 hy K%»<'b¼Wé:â[£²ÿüÛæZP§ùmzeæe~ÏÎY¸[ôÈþý½Â§g×ûCÝ+
:¥¨ê'nÀòoÚÕ2Í;½ê4ßÚ]Ës$Z¥êü ãÚÇ>ï2XÝtf÷lõ¦MæÏÌì´øQºr\µtöÂÓ_9ç<oôZöóÕË]7å§þpØÁú,töi>lösWý^àð^rJ+çÝ1?ã
-¯où©¯ö)&¶îÑß=$6'pÕmßðjÁó÷/H-»uwÖvÃ_çì^³¦§{ÿ¢ÄkÇ'Mjx]þÑií´îÐ
-¯æ©<Ýô¬«÷¥Ëfå´T³Õ*áÆ
ìá·.ì°È=»á§,ÇúÓ«+ÝÏϪ{Ûô:có$íÍ¿îÈ'»? î8°Fàr<Û®ÔÓ¹'ú¹?ÌÖÉ?QüÂq}nDõOÿ·nZà0qòW^ÛÛjWÎúwÎæþûzW#®o_¦²ÈobMÚòj²whúZ·®´hz&v!½[yçUð©Òm+
-7¯d¨Þ|ìÓ'ölÉPéÖʱñ^¶Öµsk`èõ^#i¾²Ò4¼{KºÌ£o{¿¶Îpi^ÿÿôL÷÷ǤJ¤¾P¸F
-$ç¤&äç&es o°endstream
-endobj
-1333 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2478 0 R
-/FirstChar 2
-/LastChar 122
-/Widths 2480 0 R
-/BaseFont /VNDZYP+NimbusRomNo9L-ReguItal
-/FontDescriptor 1331 0 R
->> endobj
-1331 0 obj <<
-/Ascent 668
-/CapHeight 668
-/Descent -193
-/FontName /VNDZYP+NimbusRomNo9L-ReguItal
-/ItalicAngle -15.5
-/StemV 78
-/XHeight 441
-/FontBBox [-169 -270 1010 924]
-/Flags 4
-/CharSet (/fi/fl/quotedbl/ampersand/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/bracketleft/bracketright/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
-/FontFile 1332 0 R
->> endobj
-2480 0 obj
-[500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 420 0 0 0 778 333 333 333 0 0 250 333 250 278 500 500 500 0 0 0 0 0 0 0 0 0 0 0 0 500 0 611 611 667 722 611 611 722 722 333 444 667 556 833 667 722 611 0 611 500 556 722 611 833 611 556 0 389 0 389 0 500 0 500 500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 500 389 389 278 500 444 667 444 444 389 ]
-endobj
-1238 0 obj <<
-/Length1 821
-/Length2 1061
-/Length3 532
-/Length 1658
-/Filter /FlateDecode
->>
-stream
-xÚíRkXWÖºÀ:ÛâJ6r ³^0bJ¬¸!" ÔÊÂvLN` H¸lmÅX@¡µ®\(ÔKEAöaXJ¡^*T¹µ
ÊE䦨´«u;@m¥?·¿úôÌó}ï{ÞóÎûkHW¢$·A ¹(iPX* (Op8R
-b4Në0êãIB@
@ {
-ÄBÂRRk ðX,.$D)\ £c¡ÑP`jF*pHx@¢Vùä C¤¡ (Pâ
-l18ð'*¦ÛÊí3(R:ÆXÆ\JPª¾dî_ÃÔLqÿµZi&å§RúipµáG©Ñ&ÐA¤RÄLêV8m.*ñÍL4ÆÔ¸BBĨ!à¢Þ<pÀuþ¸*CpZTZ§úPδÂÄ7e¿ÕO.Y'÷øq®S`ôë-ÙS5úsͤDáz)à (Cd¾g»¨'¤'b§pÀ(
-3 Ìb*!ØPB=zÆ1G4s0Ѥɱz>¦c¢ÂuñÌTb'Á©¾§7àëp&Rú©ç5I¦(2iz¸ÏÚ(óküm"^§ÆtÓ
-¿ÌÃÏÔïàzú ®Ï*Æ®"Ðô?DEEAzrLªÏjÎLB=T ¤bõθ¼wJRÖm*µáÏý®ñÔ`]mxeÊû¸Ò&<êC[
-{ʳêXñÍ6)Vï_@wʽ=V´àd¹¹ 8|o°×Æ2¼e¶Ø?õX:P·ý¯¿Ýó²¸ê=´Û}eÇ{jãóG~o~ØÕ:Ïa
<g
³¨ã]çlG¡óöu©y
-kw¯~¹9 ¥ó7/mVùÎÛ6Mô!QªÄæfÐ~ÉÅ=IO^~·&R?ÂÎpÛŹÿIX±~Üòò¶KZ;ÖÃ
ãÉÁs¶_}gSÝÎ~vÚjöæW{½b;7zÈ,ty=WÖ_ét9®oËÙ3è®ÿØ9KyTžð{Ýqûñª5·°2M¼À£ÖªºyUÑkotH³¿Ë+»bköJ(°TÆf
-óY·îx_imÚ`íMÓÌzÞéÉ¡QÌ`Ìÿ©mæÅ[]{êµ·úÙûwÊBFNé9âsnÂÔ<ãU§/-½=«¨nq·§£çü;QX§Ê(=°éËËÿj)¨Ï¿(·wÉrÉFêàl~Ln¯íTs÷f÷ÞÆpchÊvÈ®ÄòoíÚðåMªû%le°6khû7¢ón¹ôóß>ns©ý¼¿ÿµêÀ<v)ÓZð;§(ú¦ûz:uÖãfÓxw#z.vþ¢óL[Âr¬fúþèúæY¾ïN¨2|ÃGª?í^þ¨³é³¦Ö×ë/|Æï>û4""°ëÜæûÛ²¬
Æäfb8÷©}äý×ðÜ?$Jþ¢oÔ*2³£vW¶T×ñm?a?Ì#>sj½úXé[-U'XÊ3/»
W$'Ë×únþ`ö[ößä»ÎmØ«äx
p^Í©
-ÌÞ¿;ºýø5Wø
-ÕG²½NX7î\VU+ûÄÜÎÛĽRtLè÷-·ÌbñýàW×FC Åc
-]KþÐVxýpzt½úôç*ϸ³=]¤§m³NxÛ_ºxøÈ?Vµ%Ö±*¢ï}Üø¨^`W8t¹ºY³'_5Üó ö?Zò°dk¢Ãìåä^Ýñµ¯mµXûXÎüu]=ÄNñ"×µ§}OÕ/æ¦ÊoW,Ýç Çýëß\Io|äþo£Ë zJ&QgVïqlýËõüz1Úz<ɸáÒÕ6¯^mÄÊx{sÚÚÞãNïf×Y*Å>ÃÍ:o|¥|q½SµkëWc»iyVÑÒÞk÷öÙF&0#^R}\ì¢Å1/9&-û[pÒÅêë¼Ë¶É²Ù°ï´"É|?.ø?ò»ÀoB@¡EG~ "f2endstream
-endobj
-1239 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2481 0 R
-/FirstChar 3
-/LastChar 110
-/Widths 2482 0 R
-/BaseFont /WBRADR+CMSY10
-/FontDescriptor 1237 0 R
->> endobj
-1237 0 obj <<
-/Ascent 750
-/CapHeight 683
-/Descent -194
-/FontName /WBRADR+CMSY10
-/ItalicAngle -14.035
-/StemV 85
-/XHeight 431
-/FontBBox [-29 -960 1116 775]
-/Flags 4
-/CharSet (/asteriskmath/similar/arrowright/backslash)
-/FontFile 1238 0 R
->> endobj
-2482 0 obj
-[500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 778 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 ]
-endobj
-2481 0 obj <<
-/Type /Encoding
-/Differences [ 0 /.notdef 3/asteriskmath 4/.notdef 24/similar 25/.notdef 33/arrowright 34/.notdef 110/backslash 111/.notdef]
->> endobj
-1187 0 obj <<
-/Length1 771
-/Length2 1151
-/Length3 532
-/Length 1712
-/Filter /FlateDecode
->>
-stream
-xÚíRkTSWª¡¬òRIÕzX%2yj `(Þ/¹7ää^z¹¤D|PIUEltÉST
-«@} Ô«0|VXT¯¹`]]¥?g~Ísþýíïìýïl[¤!°p0#R©ÃäͦÐh8,'
-°p/¦Uî*Àæy«<>
±=¤©àH"ñHãB©PÁ²B®2LÀ Dj5X?u#¬3a<@ á4¥°¦4IP%øoaHñ.ã¤(à1-Hªõ VFvI-ÿ
-Y3kÕê¹fªü´SÉË5Zÿ;Ódh Rqt&5~+N
-CV33+!äjD!BÓÔ0`pV3Ù«ßâHf0¢¡HP¨R®Î§q
f*!ýÖÁJHõüýk§r%¢ô0`ÿÁ9ĤI8¢l&Í!ä~wJÑL*0AÓ çä8.×SÈ!"#0p B°À:R1byÎä%S¦þÕ
-Xj83s
-}p+mjöH÷¦°¿>- Ó«¸Á娫½ÇÎýQ¡Åq%¦Ç4è]¬DHOaX+(Âgë§ûNo¯ÍWw³¥g.6ÙÚq~Û)s¤ÏÇé:ÞôSüÑoÛ?E;ü~êiQÙ cmëu4Û»Ð+÷Ëæ<T$¥Ìº\ÞÞöæà{¥CMvv7ë¼mýÚû~u´hví¯ä¥oêì·Ø}
-¹RËϬÝÇüónñÕÉ!X5f©¹¼0iÿ3ç×jÛôÛö&±\jsÃäûr®StR8ÒZâÊa2áÜÅ^×c*LÀêC_7S_Ks¸ô×¹ÝtÁ éýIAnih¬$zlѱJ'Eí"µoH
-ÕnhKhÕø¡Ö8¥7tq}K8M{iëS'^Ñ~[¶söÓä/ú¿1R[*nV®'fÅzzðÏòð¡w°©¶×¾0»ÅËU_Ý#Dþ¡}vkí¿ûä´KAàF¾ËÍ£_¸[¸û ;¿I<¿m6ïIë¬ñЪýëR«ñ 7%80±/õlÔ-ÏËuªë
-g'«5ÏÅzºù9/öï Jª]=ºâªs9N¼É%Ç
^{^úÿTmn=âµ$ÏvxË¢ô]ÌQ+
-Þ¿Ú¯KÕwy×4ÿ¸`Å>(*±n_úñÚðÚíýcÁ¼½Ç
-869çPãÅ Þ#|Ó³ôvÚ+u âÈU©L<Þÿlk£C'&Yܳlàù$¥½îñ;²þPa÷¦o^²cEh7Ð;( f?/Í{³u¬7Dkç(nîH´ ÷îüØ·;ä¨u÷ûf¹_+µþÂ?Æ×¬cpQ¶:Þ³Èz`µTiê\hËÐå yÅÕ,uþ^òÔ5·d·´Ã¯NVưòz×òr#ÖW QÙrÉiõJ«Ywf?)uzo>x-ßX±ò¿]0V9é{·{Rï|e´¨ó3«¤JéDÙÞÔ
Êl½®kAvswÙ"
-] ÃcëO_r¿:mlÚlµ DBßY«:¶_w¾c¯álè¸ÏÆuؼ[F¥~×ëö×
-õÝy);úÃBó]×2qékëøúáëò¤Ã\¡S¢©Á¸çbUýÇ1ê@¼,ª@Ñ~;eKØ´¾ñÄn»Cªîù
-sïÜü³ËãY²Ê¯üÎó²bÎóúýç}ï¾´XE@)¹'Å5Óî{CsûÿðômÐØ²'±gME
/T}g¼+J$#WºD·ÚöÐêºÕÍ5e
{¤ók6¼âp¸ãðïîÞgíÔÄË×§Vº|«O-æõ
´®ÍÐ#X}D_S»?3?_TÐ}cר*¥±ózyþ/h´¬:Ù^½':å×>_*°sÿ£«ñZÿ nM¾ÖûåØºüd=¹!'ÖôðX6>Í<\PM`ÿòÿÿjXF§Sþ
--#Ëendstream
-endobj
-1188 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2483 0 R
-/FirstChar 60
-/LastChar 62
-/Widths 2484 0 R
-/BaseFont /ZZXNJW+CMMI10
-/FontDescriptor 1186 0 R
->> endobj
-1186 0 obj <<
-/Ascent 694
-/CapHeight 683
-/Descent -194
-/FontName /ZZXNJW+CMMI10
-/ItalicAngle -14.04
-/StemV 72
-/XHeight 431
-/FontBBox [-32 -250 1048 750]
-/Flags 4
-/CharSet (/less/greater)
-/FontFile 1187 0 R
->> endobj
-2484 0 obj
-[778 0 778 ]
-endobj
-2483 0 obj <<
-/Type /Encoding
-/Differences [ 0 /.notdef 60/less 61/.notdef 62/greater 63/.notdef]
->> endobj
-1182 0 obj <<
-/Length1 1612
-/Length2 18152
-/Length3 532
-/Length 19065
-/Filter /FlateDecode
->>
-stream
-xÚ¬·ce]³%ve¥¶mÛ®´qÒ¶mÛ¶mÛ¶*Y6*³ëyß¾}{ܯ¿?Ý÷Çc¯X3fĵöÙdD*tB&vF¦âv¶ÎtLôÜ y ,²©¹à¯
-LÄÑÔÐhg+jèlÊ
-Ð05L\\\pd ;{G ¹
3RMYö?-ÿ <þÃów§ÐÜ@þ÷ÁÕÔÚÎÞÆÔÖù/ÄÿõFSS³
)Àhm
-QPÔ PJÈ«$LmM
-.FÖ@c,ÐØÔÖÉ
-`fç°þ÷`lgkü§4'ú¿XBN C½©1ðï6SwcSû\´ {SG Óßg Ð `îhhëü·Îv ±µÉ?þÚÍìþEÈÞÑîoÍ_ß_0E;'g'cG ½3àoVEQñót¶0tþ'·ð¯`gö7ÒÄÎØåþåûó×ël´u8º;ÿËÈ`t²·6ôøû/½#ð_4\¶æÿÉàhjnèhbmêäôæ/ö?ÝùÏ:ÿ[õööÖÿÚm÷¯¨ÿÅèìdjmFÇÄü7§±óßÜæ@[8EÊÖÌÀÄøo»ýø\MÿÕ Êfê/ C;[k©¼óß Êÿ;éÿûDþoø¿EàÿyÿßÄý¯ýoøÿõ<ÿWhqkkyC¿ðïð÷±Èþ¹c¬
-ÿ?á6 at kÿÃÿ¨aúoÿ?8RÎ!dkþWFzÆNâ@wSE ³±ÀÌÐúo§þeW³51u´ÚþUô_ÍÐ112þªÐØÊöÖ³ýÛejkò_Éÿé_ÔDd4hþëú¯(Å¿Ú;«zØÿ%ö?K³3ù_0
íÜ^tO 3ýoBN&&ÿC¶Á0ýçZÎÐÙèÐþ[2#Ó¿
-ÿ¿ÿ\éþ1[c;fEÅÙÐÖäïxý/Ã?ncGÇ¿ªþëÄÿ-ø?ÖÿtSSwSc¸U;c`Ëô¬çz̼ÑiQíÁ~&ðÑû²&ÕâBÿZ»>¿ôð}®*ºúæYîÏû?GÒÔÇãýÖ}©¦Wx>$T
È;ä]4Çzeß2~iD{]/ËîAh±3ªÿVRÖ+ýÂíbq¹~¦ò'q-ôG#}²Gô5NkCïFjA©/ºøEtöüD1<16:Òw9pKKÆã
-ñ<Êß!W at KÊ+
-*£÷¶óúP£×K/4ÒFöMѼ`Ó¶Sö#2£S7IÎQ²ý¨úÆÍâl¯PÒ,×BÞ×&oÞLÐàݼiÐ\t#Áè#Ø
-å S¸W½M-õÛ bÞÒØRwY£[Ô#ÝXK5¢H»½§Î°
éGyN¸m\ÊðÓ²_WÿUÝ/Y<]Çú,,EúÖ°sôóö"Ãæ[Ñ¡ÙÑ -ù)I_J]¾WQ®¸¤ î0OLQ?´ákÒËÔºÛdTÇ{K:¾wXà®çúr%!Æ b-eOi]fºïÚ¢¤WxºcÃÍ/ú_1PcVZÙü(aè"¯¼o}þÁRË]JSWâð>6¹8ÎÀÚõöN§Éîh2ÿeØÏqÒê]{ÒêuÜQÔ.·;ûÞc2¦ ÞP)2ÚH3 ~µXgTäG5ß²
-Î|â4zÜô«èî #©Ã7óEQ2É7%oýÃÖIRÕM½éð ¹Ã$Bîùó&dw{;:xZÃ5Í1²äç>õË
-+ñ\Ýú
lâfß>¢!RwQÞZ7íäGTøæ
-Î¥¯³î^6âÕªZí+yDô=M)Ö>¦ê'¿×|RËÌô:>eï.ñLé=³0-ALy¨²1È+dnȤ*
-ýÔ×6(Aÿ7ÊçÇ÷µ×§$¾Ø©b8«n½==/'¯/{3º.47Ó=¾öÝ#n
-=Qc
-í¥¸oíÒWM6±(ovzWµ0Ç>cbdß>¸'BÅ4·*è6~¥SQ±²õIG¼¢þA·§½'KÇ+Êböó=ÔH®8"ß'UËRõÝ4l+ê`ós3ï¬Ë÷r{FìÇéo×4!Ówß¾[Zñ½YâP7Ì|ÌÊÁ,ªº(UƲ±PcDJq¶bCßcbLÉÕ~=ÍB·^çÅþ~>`äé¡RJÙwþoøGCÀôS£ÙÎjMgÍqªðHãRqC
-£á~ÆòRòêhdÝáª,üáȰ¶ 3k¡ÿ%ñ¦¿*èK»2²CÓ¦¤%;GDϤf¡éØ{ÕíÚ·'XÚadmDVUHiCS!OÈb¯ð¤ì8s-õgóâ-B:ÃEpIúw%²,Ï\Ogõ6t jÀ)5¾Ú0Ò¿$ðZµÂ«>_ÈDX.5cËMsýbªå¤ý²VI¬¿*óvÊaÙ#øBÜI0ĵ¡ü^2ìL½Áh²áo»Ê=%¥UË,
-¾Ô]
Df*;.'±ßA"ÿALë4HÈCh:\þmËø
<Ýõ.ûâë
-D<ß
BñeܵòżóÙ+`ýk0Qj¢´XA%YÔ]Ðþ8WmSlÀÐ#°W2JtíY·GåéUýÖliCÆ,@¦XÖÃUvPkJã
ïã~Ã3ý£BªaÓ¡"\)h½³n¢ÛIäîzM@mzäÜÓ`&!R
--c_ßXâl*÷r)³{¯¸ÐcåIv0!¿77(°H[EËJ_èÞ> GÊ0j¾[HhÕHóówËFþnjÒ½,²Ð,Mß#J¥Æ³¿(eÃ^+Üe;bgÕ5yo÷2³ø\l«çsFT~ÛCm
30Òß CÁfeboek_ýï$5ÂD:øHîàOQ Mæà÷³ùâvÙ(MF¸NÇ-Wm½÷O~Ρ÷8 ö Ñ``} ÓüÞ}ª=B©ýþjɾÄ5©Ë=©%Q9¯¡uû3½ûüغ4d¡'$ YeU3M »úÅØïC[P&GCòýª¿jâøú®!CTÛu3øØAàtsJËß\ÁMŵOÞÎ2cí
-9PxJPC:iÿîèË^xTz/ï"³~Aæ0)²:s/ü£»µ>3ñÈú×ê y·`Z^Vè¾28ÊÒöi¯ùC£íùYÛô_
-ØÝ±.Uèny¤¶Z[4ÂÊî¯ÚÄCPÙÎæåÜ3LÒÌ.|·<Ò2]&iØÑG_
-¾jÛ¦|Éà?º@1: µPjyFQѰ5¿ÞIÑÜä3´t0V(ìò¯Ö¬T|ûcuôéãâ6n"zvè:/~_¦Ç-C`2I©
-TÜ¿ò¡Ù/{µ[(å<?D¨d½~ãHk
-jñd/ÜéðÖz&9¹ì£¢§¤hý8{K>JIªpP´§uØérLÞK@ûî&ÀkjÕ(ÍzöG£#ý¥»ñ{à^i¢ØÊÆ`]hs®øa¨ó¹¹»iN¦X/é&ÖN¾döôõJ=l¿õc åÖüÙÇÿËÐÒn¤¬{fÔ"ÔÑËá@[î`"ø5ªpO-rWôcì8uù7ØÔ¥É»¦RuÐÕLRd.jx61nztÍ3ãë&]S,c¡^ص%ª¤í!¦Ìÿ4'ªÖ¸NPó¯¼=ЫËQ¹Z¢Õ êH×
-m^MpÜ*%c/>I»E ÌaP{d%uZÔ»e·Æ2G1d9w¤9y§Å¤{bêóM-ª÷a\<-é3jE´êÁîSmv|µ«PcÁ0DS'°àZøp¯[Oñ+£ ~Ï&L< ¸±iÓOÛ!@ã:J¤&ôȹ
Àö¸`ê,q× XpøF4æTWyõÙÒÏ]Ðú´-Hq«' ;£ºp«Ìq¦½Ú«(íàÜ cÊ-ÅÅî4nUÀïq§1ÌÔß§¦íîôr?sÀ,åÞèÆMÅ+ǽký*¢îM¥V¿þ¨TÕùn@ÈXÉÇ6òò{Û£Ó§>(Xac%G,?ëóßÔ¬< éNÐ5¸¤þÆq]\¤-©ÿîYDQ¼Î ¹Ú>|ñL¶ó;×µu>ä÷Ä!<Xóëg§-e~.Hxôûç)á§%Ó04ÙZRªJ¹$·²3Ëá,?dù1£@¥Ů~<dáö®~X|¹ÿÆ,]û¨û¡J'e#±:MÏ,òsç|ÖODËç5sV´Ýg´ó74 at xÜwuà° rÚ<Ù=ÏÅý{0í¨J>Ò\gð&hB [6>éÈH¬ªC~·.7»:¶G¿áfß9b¾U0Æ-%Ó/TñB
¯bhѰRøÚA¸åÊò~,xCYÍ-[½ë a«$¡¬<m:ùN8óNÕe96ãBGËøwÎLV"×8)¿f¥aþtt£
-ÕàD¾É+êæY# F&ۣةXð(Я@¡*lY÷ÿy¢¦_ÉÁ6©<î¿lѲ'ÝPÜÀÁÚËÒ&¦ç{ì·^K¾8I¯X§D0ߤV}âïÚ¥nÞ¯OXñZ:Ä:`ãSÒ-Û¶è¡Ñ¦ó ÜÕrBoê7tè>«cö¢1¶
-È óÍ·§1ú~a¹Ël#) oâªëÿ9Æk$áµ¥9µ3{LÚúÚ .u
] ò&àP48ak±&Y!?-R
-7~¢¬hoá/©{;Õ_|9ü]ëøÕGù˸ÑÚK"Zb£lä©å.¸DêÝ]|¸§boÃEÝm8®E¼o½5}ïõµéÁg³kîìÆ ÌJ|.Ãù³vo×=sÜ5Ùäj6Ô&è!Ç÷k`9*¶_ȹó:æ¶K08GÉý÷#B»Hãù{Ô-jÓìp¶#èôb\K÷N\ð¡å=lkqùµÞ|ïÇ@Ç õ¹ 51Ìj=ÊaoPC(6²!F8$víM]üD´ñÍùwà¢]óµ¸E!eR0û gSLÓAéÅ9-"³èUA§¼Ò/ýqÍÿâ¶}¾hÇÿk®ÆÖrÝ5§u`¸úLÜ9`Á6òéÑy!dÖ¬®C#&?à/ùáDÑìè[ÑyRè+×¾nG}®ÏÛ
-¤Õñ¾Þ¢ªêCcü´È»¹ÎÕã¦
-_£^¿çÎØnTd¬îá~áÖE¿|îÄÆ%êøDÚZqÅXiQéo¼C3ÀOæTês
"ñª7T7ò3{ðf
-10ã©rÌÞ·íõ³ÌÂ
*R¨Ì³}<8ª¤ç«XW,2âòú3åoó4eÔ¨¿j²÷k¾c<SÎ×Hu7Ч#¯Oâjdù¨$ ´øÓ5/Ky×\,býu~ éÆUÖ^coóøqZ¼qº¾d?7qQbgOÕ)7øùçëëWËtD +G~{ü=
¥(È,. 5ÍËmñ§î")ÁñЯr,]æA´Z¯êóV at NF,45B"=¦ÛËHÛØT }×ôhuºEoïr¾ÔuèZ×ZE*§°ng6ö3÷úKñañYN°ä¸§ïØ÷MÀ¦C
-ótôýrâ¬ÒÔ¿ïû üó'Z¡Ç¢Ê\]þZÄJ!õ®í
-8*,Ð)ºþõp S´×Q5ü;Ðúmn1u,1¾rÿäMsjí¼¬gG³HðyÚ´ÏéDQª/ÂòÁÊËõúîÂq»ùÅ£àÌ
-5ï>w]ÛGåHl¯ÙµÙ
-ÅÏ
k)¹`SÄ}¼*"] .óÝÔ]]Ú´µçÍ_/°T=*Ð¥¯
ê:R^iÒÚY{ÅéuhC/ê¦ÚçSw3öÍ¥!zJ¾."WZÊ?F&É|¼àn¦
-î^Êä-ªîÒ½p½ EK~ããoÒDû 9v¾¼vªCá2¨¬9 b¥N8n»mCî´ßèQØ ÑÚ±Ö ¢Z9 at k¨Ì7%lÞ¨©(~:Á0\¿ôϯ
-kMß¶Óg:¶Á;¯Þr'áÇ :¥sÌÚгjJÌÔWe0/(F.ªÖ^8\omzçGý8©ð÷è\Ï&ó
-ãe¦ùÐ?TÓ|ðÙHùe#}úMú5p|}~ rÊnä Ä«iô@øâG#¢Ì¨¸¥]ï>Y«£×Ë3C¼?Z
-ædÁ^ðbr
-g2±´M]1à ìÇdfÀV=&¨ãp{¦t·Oþ³Jåé16#FvÇ Pa°Ä6Çgò_¸?Òá¿¢ Ò«zRÉ63ôÖÔrâ¶°ib³ñ¹IÁéçÂQvy`xÖG
«k~¯ÙжY¥i«QòÃËØ7"mSµ&àZ:O±èmkM<~]#½ò˶¾))ê#Eã|uägíÿø3õ¡Vjcb´©øF5/<`ÚÂ¤Øæ«w>;aé@:T÷%£.6f
4cí+}l9u²*¯é¥UsöñÉD73Cêp´?{Gî¦u"ÄqÛú
-p)_6ús!"m!÷LÖf\l¬ò#=V¦¼ Çñ6~/5^aE|rNá]5ÿBýÛ'¾²8ìcݱ/.wîÛM{í3×ç@3ýNvFæt`. wïÒs*ÒEÀ´®«qA0ÇÃJ;m< 4Mu®0e!qbEÑd5[OêÇR,6nĶ9ù®ÄwA Í"Íkü x]Hý¦Ê&uðùM¡Ûý£5-W]Þ(Éú4/EýeDQ,ÌË=zu`ídàvKõ±±L@_6æ<F+o_®,ź.âáþ¦!¥¨ïâWw?Nj$+Âàsë\]×$×gèvK:Ðâ7î£kiÍÒu_ã°¨¹#Öc]Eh±¾3)PoGµC7^6»Ç ÆkpÓ
-ÅÅB
ï^¥Fì×´ï°ñüªÉ®!b}ºÇ#grsà iyþyIÐùHÆ«HÊFòL÷#å{?"ÖãJÀ+Ê.Ë¿ÛÜÑ"pÀ&u6Qyåñf=£i@¼©½&Còhÿ¡¾7fº¢(ÀNÙÔõ
-ª'e,XÚ®J¶Lf+QYÂ"VXãÌ}!¹àGL©ùÐàÉþüBáÛ½6åuè )/ÎÔ%Oâävv{(S^g¼¨B¨ÛàóÑSmø=¸løHàIù¸äÔ°¿îLó¡íèýÍ×Ìyòò05óYpáZ#í¤ äØ¦S³£ Ȥ3P Ï9rÉVl<¶©Â öéuCú¹®î4Ã=
-~ô
-·VäÝ¡xðËs®
búX)Xf¼û8ë|9·Í
-ô0§vÓõö¾À.Ê/Ú¡ËU®}a\ø,·ÍÉ;P@vyøèpÂv2z¡3)eðÌ8ÊLV©è_ú©p*&eäjx,Ö)nòf¼.ÇB¶ÞeÛSv'Vehà½ypN?ª^JèV
ì úuÐ"z'ãCËÀ³E;R at uµóvz./>=¢KÙ¥ Õ²ãâÕ¦¸ûÏØ'Ñ0ï<d®îäß¿¼æ®!òü7yedôÈÑK¬ÅPå7à¹ÞP[w³Ë¨cð
-Äm#Çÿð¢]Ò2ìØöõSMb(R½Ä*.X´üÆ%¯»/P[S/ æ©Z¿5Ê=É}ÌJÔ^
AÏ2àCÇdf-@¼(ð.)0ëz¿ÎSB
H`.ä¨ej§|~ÅõîÀÒN ´ìÖrÒ©~Ϻ̼ NÓ±p¨ájFV^Z¾/^ÞÙ\çåO'\úñeħÚc±óDÛxKvåÌçü·%CVM,¦lÎebtW!}O63ñºYí8;oop'ëoÏWé>Ë#ÏÙü5_©âàïØª F8Ò/ºÑUV×Q[Û+8vM1Ü;Ô(3èÚX|àÁáàxVªs¼³³
-|Td<+³ßz
-ó"æwu¸ugìe½EÊ8½bÕïÖp]òV»}ÂMbô|&¸/XYÁ8Ò}P-Ûfa]©Ò¢´Ôo4õöóÞ
-áq4$Ø{F
-1£ÍB|ô«ÐªÆ©{wÆÿieNHPhëað+y/ýX´ñ+t|gM])SMÍò U¯£x:m;¬V0.´øÇÝTÇãh|£ vôhV9cA=ã
xÉ3Aö£8Aû¦O©´Aµj-ðGô}d=Ùë´¢ÏñlõVÐ-аúZ.
-´ÑÜüýÁäAVLªTAà(ï[ZË|Z
-5;ý6ÿ¸Mðd¬ÜýcúU É·4uý£
-XFÒ©=«1+áÉBm<ØÇT±ê!ò¤uÎJN¸t
-Ìpuêví»å+fDZ²|=Ùz£¡[s$ª¢FýoT9ÁÝÞÇè¯Û*9ÊLkõ²{Éö.½w¸lwÇ|u|¿7coó'øV°-9=õk£Ô+ÛRGc¥úÿ Äò" ùûUséÉÐí®*Nбl~$VÄ;ù ÀëÀ)ÑÚ{¹G½ò4O¶Çÿ8ǺµßgÃ4\¾d1i¸¾ú>¹o^òå®a2nö®úsÕÐbÂ8¹)]xßÑ>â¶âà%x at Ur)"éóâMi<mðê?æI8]£VHæÚN?wÙ;c4¾zy§Æ¸Ü|NóýÂ
ô¥XvÆùËG{2@!ÿ²ÏÌ]Üú.åÜHÂY(rÌ=©r{_{ý®Ï*gÜY.ó$ Fa7:zêÓk¼ Í4ÈU´=ËO"¬Â¶TÆb MBõWê8!]×OIÃ
O,÷8'U]¸,´Ü7ÎlÜv$ëà¨kÓå8Sì´<\Vëfç´ôÅ"ù6P9%#u«èçè=ßÔ¾RK2ô`ëÃÍn!ZÍo7HHoúÀÝÔþÊ9u72Ïf@ÓЧÎ$>þIý¼0'ºrDó»[ÏëзÊã}Á%-]8ë
-£¯QBQq¶)ãX;ñÏcÖ|á¾Wû-6ºÆM/öj¶¦ jéû>«ð» ^ðn6òðE}N·Í)>1Õ.ù³ÅûÑ@4_pÂ<ÏÕ±Ô!<MÜ^°X-o_ :oç<ä%^̳?QØó6Åîj»â¼ýB zâ)\bº·{a¡íçÂëêÙ¶ ÌXdâ9n]¡SNßúVöOeeiáFoÎvCaæ?nâ)ùÙ ÕåíÖvZbÈ1úvR¥NÝÑ÷9*¶³_³Í_Mòß+vÑhïU'ê¼qæÑÕhb
-¡BïãX¬ÃxãåûëHX²PS)KI¥áߪÚ"÷>L¾QQa¼è~q¾V^Ño¾U°xÒ¯´?ÐÅHK:Cº¨1à³ý§óR`'8ùÛü ñt&Ni^ÐøDZ¿Y¼Ítå÷~³ü´eTU.;Q?#õâ«ïH,?i>aé6S¥Ø¿VĨä50gô×z©;æÇ¹e°|)ÆCLµF(¨áØ6¶-l/¼§!VpEyÝMµ!
-%Oô¡¾TB =^gsOÑ.a+_H¢fTªT²úá+·y=NRj¼ôÇ[Ú¿oæ4pXl
-9¬[Ú'q´âeîC¶å¦²Úr|3ýM]+®^E?;³Ë0Ã;éò4©¼Ã®Ü"¦; {*DÚ`>:iÐÏÖ%î¦ìïgÎëhþ6ÀÂϦÖ}PªÔdsJ&FÏZÆòcä:wÏÛê
-²¨¹fæ" jl+ÓߢíÍ òË
-7úae?cg°ø±ÙÍ»Èù-õÆ*fGÒP[pz¨Çdèìôh¬¿|Ä §HYñ°ÃãX`£BØÁ#°¯TL¨vb;ÕaühÐ×L@â.sìÐ,4±N)Cñ§~çXd¤%|¸VÆúCóa8?âñûÏ!Zwì·¢ömçÜbqqõÒ,(x7Ånò9õ{Nã1y«û96±ló5G
-÷§®÷¼4?ÖäÖ[ÎE§¡Òä¾áûQ6¨ää<ÜÅH#Ð
-yönX]Wµëm
¯öQ7v;`yäu_«Õç&1áB¸!O¹;âÐb%%ûI¶*²iÛú´#V¢ð×®îddD'õf$X·b7=ªÛä=!.
-x
-í¡ÐCkéú½Û'ÃRéá1l¨ZÀOÌs,hãWÑÝR,G¬ªòGOôËLãàª?Û¦"âuï$1^3þËOÈÏñ^©ä©wè¥JçZþ¯·AtÕ#¦Ñ ñïkÖ9e` éZϳ¥é!áÛ6²àÞþa9x¦iåa¿>¡À>Ð#zÙX¹G"ò)¡ôµâرÝK¤3ÿ(ß®Pà ݺøõöôó6öQA#Ë_°|un9JF õÀp«/ýÜ\FÞÕFYbÙ.ÚY9ëÛeõ²%ÄÕzJ¬;z
-<`¬F¨ý\Þql48@Ú»/¥ó}t}>`[lt0΢4 çÜæ$Ôn
-6ÐÈ¢d¶½ýÐZ,¿Êlüëø²²+¥!¬Ø3KG¦Áå¶kCÂ%_»2ØqóØß·Hhñ©÷åóävÛ:0]ÁB¡L®/ì
-è!è/2×éòUJr²Ô<÷0#0% ¦|+M;¸'ýý£^bÅ?ÁuI_RSÈ"À©ºKOþæD"ý9Ç'þ¸L è¼½ýÁHT:roÁG¢
ðEÄfuvä`À¶xÃ[T~ôXàãÊBB!£"= J¨i³ {°Ä
-¶ác#
aoc]kT;ÝU¦ôµ¶âÑn«6òÿpƼ²eÉÕaöhy"éÔÙZ«yF¦k»¶øâ s
-ë@¢§¾(Rtò¦¦
ÏjOãyßyw.eW×ðÅ7¶ÀKÃ>Âb-¯
-'~Ì$¶{%
xjPrüø4@ÊôE!¸ù<1¡©¼ºÆõÎW8jÑJa¨¢1"gݨ,;åúÞéVñØ!©ù½!a@@yûóÀH?8±¼U>?À|s9òü±µÏäÛô;UdN¢Ø´lOí Ô»´E6UÚ
-¾özøÒ#×t7,VFlÛ.O]ßyÌPáæ4Ó3I¦3ÒÏ8DnåÇÅ>´Äçó30(üßîH]Ö ;pì¼U=颵B=2Ï`!§ûÅ8L1Áw¬ÑÖÉ[>ºÇ'jaWÑhÕI®ÂÂóg2ö@Òϧ/¨ã5r.,JSaeÈýa8H/WxyLÊLÉGß`9pã¾XK)lfɨ¸¯=<¾mdoèÏò°e=04vøØÏ:c´[k×y!d¢ð.2^ããA̱KhÖÌkài¨s·ÃgÝôÑ!Ä%z½+Iâ;HMHXýqÓî=ýTÖçï0Aùd"áæª·k°ÉÎTåyªvú`Z²<4b}n%±ê®a«u^¥cÊXn-FÅÑ@X&ù{¦Âd1ä_îüÁ.ts1üUxïü«
-ý1ÛòÆ\åÚLçcÑP\tNi³<É´:) 2¶7Dy²5hIé°F9ÄÂëKC1sjc-Ö}ý¡ò7º$ëwà@VE5²Û$ñÆrÆ×ø=r,ãlþc|J}ÖVÙÍo²ý<W3ì
-[,Ô&TýøÃPX'㫺d+HS¦P¿È¹*e
Z ëÐ@T·]m »k@àþ_øVG ¥þã_7ÉKmOªø>´|K`×8!ÄúÁ"ÖvÔîfUÝôNbv}¨
-î4AEñLjÀêBCTRxù;óÝ>ä:øÁaäÍ$ð
-1aÁJ³uÅ)(û9+øn_}54}ákÊäØ=ܨÚC(óîR̽1©} Xå=Ü1×kCh(wÎN`ú«\3P®î"n`Lf¾âÛñ=ñŮ੦ң_ÂèÚ¢yCIS +üõö'GînRÆqŪø[}¹!Ý$Þø¦'OÅâí3(;ìùjËBñM,¨+æöJ1û}[5Çú:ChöV`Ë*$¸O" :,XúP¡»g`*WVÚª§*øÚ8ó7S¦ÞbHT,JCâ[/|DiÔF£ÞRùjÁåÇ2ÆËo AW]éïw-0¤-bXÏÇøPÇ?-IÚ9'%d{£ïøÍ1YIpÙÀY ·µsç¼BaÉaTúpÿi[¶ÌÍ7:'¥ä\©½§X~çÑðPÕnéGv#¢½ðû¦(§ê=sߥIÑ-
-C `bìîWT F4´³°Îãè[`?ë/k0öuz1¦2'î-Û/!ºåÿ!<M3?ú6HF@Èòç´áo5kì1nZí<ÛóT6%æKÑIò?Ùé.E¢vfz3ø&ÒjÌo.(éùKî qÒv×cÖ|ͨAÊC~bæêú¦ nÔTbbä8t¹ùàÌ
-h1l$.qÑZKõ-î.]èà\È1«ÄT,dG|öWRÍQ¯BNµ%§¢Øhô8å73e#ë
-*¡ )0¾ÔÆÏ~mSj¼¯ý9$ÖºèÓ³h¹þµN1Øw%~
-Ììx§÷I%-då©xEüûqWÈ,MYwÒßRûltÅþý1(pS`1ܯ|ô*7¼.,FÐ+qN96´åU$w;ÒÿO×íp0B<yìö^¤&åV1µä*ïØ îfVëâQôg×âª;½®¼æM«§Ex`ORjH6UixÓ!muÇ
Û¬»,z¿å"ã³·pl*q¥íäI<Ðg3`_¦dPxd]ö·Ê/õÉ\Rú£4>=A9±(Wc.«ª¯ºíÇËa\ˤ3.üUÙïC<èì9\V,Yë(d
pùê&X=!ëàdç*Mö¦®D(PYsJ`a=3¶¢(çh/C´7kÓÕ/l at OÅ?ÂêcØ[Ñc·]¢SðmWB|=gæ¹ê^]máùüRæëå%ñ&¾" gß'(B'ºÎ*îQ-¯Ytj[=_°¿;)|ã\>^¹?
$ôé&[z¹T¥®)ÊÖd§ßSB¥ÜuÁùñÛÔ©×M©J?Gß×"çÆ0ºA!Òo¤lA°/¸TÃd?p*UpØD|Ua.mq(qlí\qxB²1ÁüO¹~Ôk1ÞoR{ø¤c4Þí7\ ýýo²ç½ÐÑÅsÆþÉο·µÚ(uÙ~úØö¬Ýp¢åÆ9ë]ëÄÜ å/C·Eb²¬¶½bаát¼®B×þÀì/©PR¦®uÕã³}ÍTã8n?1QãÚPMc¯nLâ¶Áë0'8D%ü¶:âÃrhè]ì]Kí$ññÜÐÎäǸï9 xpñæ$@Øu)
xÚE %Å.,èô$q¤I|úô»SI÷LmKc×£v»åµ ¢XÙ»óËÞþóÕ?°¤
-{O±ï³é;r]4-ÓIºÉís¨Ô®Ùëwaêyìbm5ÍÅ-ûbA´öâéÈZ+îO5?rye|ÕÛ
-[øB(@åÀJ̰Èu:2¶¸A'˧Ôç²AÃf9Ð
âS:øã¨Òéæóuù9ë´IcÆÞ3|Júxî{Ìï½oRv&´H´Ü÷×ÛÍ?}xèËãÆÐØEZ&Ügvè»9wVIÑSã¡l¶8Z nü&â;Åbå"¢°|VLá¯Â4º¬×Û^ÿÎûûµÿµêàÀï9¦z5ôÁ¡³·ôÃÀ7ï7ϳJ
-ÕE-úéÜö°°|%1±LDÿ{ñú£Ìãôy@ô\ñS³z
-ÌMjò9ÂÖÏ_´uÆ_eU¨Å)£Ç6F-a®Þ(#ùY V=Ê_¥/>*ÛÖ£Z^yQðÖjÇa#æ½ß,p7¡/£9~+é\°³rS3h3ðvEe?Bmû}Õ;v.ô]¿M@vG
-¥´b`p'hǸ!BûÖÉ#Ø£å_ÊìÉÖδÙMѶ/ë½!¼@2JÎX ÖÂÔòòmB¡H%vUmåü&c®z¿¬*lR&§ÃÓ¢ä`rNмî°ÖÙÅÎÀéU±q«§AÎJ>ní®0Ôý]ûݾ>ßCmc36ÆlêÉJÅä×ÓÂaÀ©Îaâ¹4UþÅ£nYÞûÖY8¼:ªeQ·lmæ
-tY²¨p0T!0};m¸<ïθ¦bXYD_>Zfk(Á¼3 &öãðã
-®àG,$J§vƺïM;-3UßII@ÇÂ@ßÖ;ÔíÆqG\¯\Ø¥.kÙ}x'ÎøüÆ44,æÞ@Þ<D¨8°Ë Ùh1æIkl>@Às½Á)*[ýôÒ|Ùj0]\zçõo?awÞ{ùÇêUÀZ^
¡Ï
-û©¾5o¶z:;´ååéÎå·hZï§ÅN~¯ÚæñÜÕÀy[tÎ /ïUVîg3èXVS6r)竱àjIã´ÕE\Ê×¶è
ÄayÒäqÈ0éøüÍQ±ÑQ*Fµhm·°=xë+¢k§í@9ípжvòph¶ÉO3b:å\[ù¥¦ÏQ3Ê5/."5tU]ò
-×ôÒJ}pfÐvo¡ôÓ×Ô÷hÛö5 èö×çÉEVP£<öªBk
@Â^Ϊ8FàyÂÇxsì(ÎöÅ·yhí&ßˬëC£)$åH¯{û¦Í0hµ¿áÊVvã
-øèò«S]¡B¯ÈÚÍ34k_ËêÉw G$õVäulLYR at -@p foÿjY+SiM°©¢î|êïÕÒZó6;?jIG¥CtªÔ}ÃByPç¼
/ÊúuçÒ×>sô½¥^Ñáð§(û0~ñ,y± *¸ïÒ³òg@~úïKUÒÛë¶tüUÁçÊÖ±ÞÖÎåA½Yòm'(Oÿ<Fl²,³µÕN#¼ªO(/¶¼Ù+¦5ÌÎ;ÕOºß¡¥Êægñª}àdBTæÊùéD§IÈ¡?õ-Qø
Ç<é1~è%©!î
-²#1ün&
-
-Jc>¾á¨d_zbü~Qk'Ó}Wô²[j¼"¹«¡âéw¸ò-eUÒ§9¡wìħûM²Bïªß(²\rM¬Ëí<{´ð¾+5n!g¹®Â'tÇ&}×0;«r¹hõLÈr¤Ú)ÎokiÏSpdsæð^L̵?) pHÕ½µ×ÊË]ì^:¯QÑW0¶PIý3 X
¬Rö×ôD'\XÇïhÍ
- Ϥ¬y8R*"'¢wõòQ¤¾¿9Ö2þtý>¬+æâYÁtü*=+X&ÇSß¼Æ--¨LtÓÉìr%ªGz
aÃd¾¢x|mËîλz
-í¡5dèpÎjmØú¸VÐCØLèGu ^CsX¸ÉæcÉØ8ÉrMrr_)ßD¤"`Íyâåh2¬&ÑË×ëì
-«éòÙta6 G}×r5õ £)ÉùSCßÈ1¦ü0âèwàOö|?4óweRöówõzªÙidÄ/áuåQçò·3ÑIy;Èr½ È(Ílvæ\ö½\)$V )Ìe5CÍà£neXõ¢zøÁºézAÆqí\S¨ÉövC¶ úó¾6H;Ú©×Wn1üCo©Ë ¿Çd7¼ÀgزɧÕôÙ Ù;ïdmz¿]6ßâ¢s_ó¦GQÓ-©_¾/À 8ñJÜM [~'¾6ÕH'2ãlürÈaÐðä\){/ϨÆxN=ÆN Wò?JûS+
-¨Àæ´2Ï
ç)îü
u#ø#c¢ìx;ÅÙÆæCôHiClÆÂÞEÇ'Øs%0úݽNÃçØãöiQ]6p¦3ÝN®ì·k>Õ`£K³5Þ »±vÃÏiv\Ú?}¨Îý"pWר!#àÓ?9¾ÉV¹FDóK«@Ȥ¨½çóQ}»§9êªâ!p¡=M$¼R
-nÝâôç¦y0[sÉo"ò¹ûÈ»;Ò,îÎÐuÎ×}Ëf$Hȱövdßm·u2DäZ$Àú£¾£×ÈAÚF!SE¸\CåX·1}=£'¢÷ÑP´3$ØyöÍåd5&̧>ªåö|mp) GÁÆÊ{pÓË£l½åCüªtlÏ©$ó£$ãNëëbÿ)¼!DõýýÀáVÄGÍèºX
-ËÄ´¿PGì¢
-søÁ
-FÍý7ÐZvÑGÐm:ð\î*¶Vµè`kiô«»!eÙW,7¼ ´:XB1°IÆÊ©ÿEöhØ·¡2þh0úÏ]xÒÌÐVFdLYigÎËQ[´|ýUXÒUáÉ)Ê
m'çZ¤b_ØÝõÊü:$\lö d¾I"¸áªfÒØ°N§! ÔäwÔÑ
-lѺ
yîZüÇ㻹Fo?e8ü>è¡`ÕXÖW͹[íD#ßÂ%t}ü§;D÷
<ZjÆèpå|Srõ±6Âôl»È¨%}µA¡Éßuؾ %û[©Mdå§ò?¶ýÌtûßæ¥êØÖ¡5ìð
-¨eÀgw_q8ίñÒ#µ9¶!{Èaã"ûxÖºE)c;»"ÛúÉÓN¶òÄÙÃKCtaC¹@B=Î,2l'_IPy"ÙÆìÈw](ãRÉjW M5Dí{æ¾áÐ\àÕ(àO;Tù«írq¤?Oò_JnÑ'þJ`ñ±.Ê)µ.XnYÐ
«·)v6ïÙ¿-ÓB-¡) VÅ71~J+å¦èçüsþS±j¼éúg½H5fXÆûñ)®pk5!yFײΡæÌ}çʳÌã5ôu0µÓ)õóÜô ¸%d
-áB"×Â-W´KÒØ&4Ô@²nÄÚ |·î ¢á{*aº9ä½P2È÷ò½ÔQÉtÕeàXÔûÞ1°ïwáGfåͦ^î¥stÌóO0ýN;í
-·óæ£xÄÒ^¾Ê\5x×ZïE*¨²ô¸¹Fó©IÎË)ÄÞzôë¼p«¸ÆÎrKí'Zd$SV-(AXpÊÙîJñ
-@6IbþC19oê)6`\ÊÕXüð´CäÀ¦àÜhCO,{HQúÊ:hXµwÔØ¦e´kZP^`·ª¤÷eï«@áøC=A#¦ÍÑi§ã¨EÐ|gKXkítüèAzÛ
-ÖæJú 'RÀ3*&óCµp(v
-rb£äks{¦9H"$¢X2û<]UêUÙéSË¡>;zμ>e²ÜÊ, øH¦ixãªzäÔª@Æ;ô,Qrg¼Ò¥ ¦5:Wi"ÝÁreí|U¬È/ÀÅt<åKlde)Â>Hµ>Nç_f¢8`¦bÀP'BŸéëÑñû±ØÑô¹{«òwÚ¹v^C4cÁ R¢ü½3òu&³;ú¾Ò¢Ó¬Ã¾4¼ÊïCNêy7»|a0]¨ÐlLíCùß«ÓÃVò}@;é¡Òæî¢7¹{eã/À0\AQÐõü£gn ò®åjÝ¥-dè÷6Ô6|/Vɳ)å]K/.?e¡æx¦Í¸-`ú.sy¾IÛÇÿÔ+¸yªúÔ|ÑÔéFLíEáùnü;^γ+õ(z~LÚìI˵(;¨ÓÕZ½sÐrú¸ÞWø¶ÂÍþXçÁêg=ÖÓj³ßK_5$W8ulÞ3 ±[;ãÕ*¾§yQjÉäÞcð2r'J¹HÑQÁDB[-[qa_ïù!k¶#B¢¤sr#cùvGE¾AGAjS3ÍYLeµÃÖ@?N1@ÈxdÞ˯"s©"¬¯³q¶wÇ(çåc<âølm%*sJ7Utío$ÞϹ9[ªØ 9 ij!'6.bß EøëóßȦägë§VGÊqÔìÚ¦næ,èfO{>{%T'"p¶.Mìq(xľ>¼SÚÑVyJÓÈÖÝ&v¦¿Þè\V
¿¼` íJ^ËúSy.¶~AÍÝÇ¥g«I§¶ÅiSÍç©¶,Ãèx|¿m²KrCÒr÷*%¡ëeWC^#u: 1
--ÍU×RcV+ÅãÓM«¤=tþì¯e=è1û?Ê<ªOéw;µÐþ1/Ï«bÝ®À#7ÅF]þQ×aeq8?ÎLò]×ß/+y=© G÷Är«Æ*ç¨â
-
-Í¿Í9§a=ÃFäL¾T4Â?N]«ów÷;Æ>2Ú<+½*¿[ò?qås÷iùdB@O·¼B÷Úù-kÏ&â×ahjPÆtI'`®p§çvcÐ{¥©¯hzF8¦l¨1còí*Ìõ{*$½5'÷ÎbÝ¢a¡Ï)ÞÖbÍvÑäAwâÓXïÙëYM(7fÎ ¬Ð7²)ò01,6ªS(ËpìÀìûo +¤êF¬º²ºâþtdØLiákJôÿIÚîy·WG=Öc<jW\(û¬¢Jµ÷z²ð99ãVCtóÍ£Ú» °öØ7'u*ôw§ACTºE'
-QÃÝBÔ;1&áãëÛêbÒ¼`¾bK
-}¾¾¦
]óU³Wgé=Jéf±Áèd' ¿ Íõ?«O9¾ã±HÈ}xGFl"½s[%oøú ÒÙCÉPT}oßK»«ªcIMâ®Uù&ʰ.7ã¥3¹e|a$ßðÜê±ùûº#yª·.q¿püqã:xeÇV¿Èøùb{?%Éݤ#À%VNQ0,Ky»Ò\3àì(üc¸G¬y;gñÌëSl`ÙùÈ,U¨ýCjý}9Âw?ÿ¢AyŤâ->nz¯=
-SÕ1£,ÁZ
-!u}MÍÀú@ö±mt´.!Éeå\55ËfÛLØáÛ°jÏhð¥p&Ñð3oyVqY2lqð&:F¢ ÉeØÙfß{Ì7ÂcHªì@Â`x£
-`ìî15n7bN|ª\q?åàQ1|!rÀCog»kIëü
-06´fU«èÌÜTë·ûÔzZöÇMS×Ë×n15Ρ;ÙR#G´jt®þJ%÷<+«ø×;á6r2(cdð¾`Ô½6yEo>xHgüµÄ iLkN¢¥ÉF{Ø}m2ñù±&xhái);N£IøTÚ¸
-m úW5ÍýPöI}s¯
-¸d±ÃÎIÈ t÷²Tè6ù îi$YµèÃíÐp $b)ZW¾ÇEÔ)sCÝê¶>÷Yeæ
--Öà'n¾Q-ê*:ãe/ ¯!ÿVåg}/eèû+CBÛ%Êÿh¯Îÿp ;ç*7¡
rG®Å\}C¾d
9çÚÜK,³åÈrGßQ$÷}¹9"樥9F®´ïó?<¿=¯çó¼ý>jÁ{|U}Y³£²Hk¤,ÌÀ²ÿôMQÀã¤Äþù@äÌé¢CÏBâ>AZºêJe·7lâÒ"ÆnÀ&L};Åä®ÍU¿ÑV¥Ûô%:ùÖúfÈÍ»=71Úä2eëûÙ±µVÙfå13Â=âyU5Þ#*è;¼uùe>àæoVô4©¼«¸Ü\Õ5
-ßA(ÆØ.ãÑ1SlûüZkÀµÁÉ]³®ö=½¥íÅΨ?×ÏWÊwÅ»miqX×9îÓã}ªtG£ëô
Q,ÅH[jÇÓϳë4)Ã, î=½ùèïi?O+#e^6|»^! y]{ÜN?Æê5lËSZ>UðkÖZC¾r8Îmk<iÇùÝäùì×Õ!Z<²Ksð_ Ûü¡!¯oÔôkÃ
-KÍ«/QÅé«6|÷zO·§">ö@üæ¹?µ6T$
-Õ£ßå=a(\wÆ£7Ù[úo%é362Vã[s Ùu÷'F)Æö' =°Ï´ÍæX®#ë
ò±öÜ1üåÓ^1ܺ;vmydÅ#¯ËÊ@±ÄÛä ù6ʤ¨2«C½¬ÎÐÉÁûRõí³&lòYMËUåvñ»Òtu$Êïðíb¾çqFDÈvÖ©~`>ɰKU¶*â
-Ê÷÷{UÞ
-Èc¿í¯nÑ5$-'íb/þrìÛ/ Ù¦ûûÔvf'sê[ðä·W¹É¯O&ö%!ÎpÞî\;çÀ.O¹'g¸ÉÒ>`aÍ-x9Xªº¦ù,Ê/
-5eÔrô<îL]Mw
-·/SÑ tðº÷>*LGåC¶¹Ôºm_EÈ"¹î%>Å¿ou» ýѧÂôl½XÞ
-ÉWj[|]VôÜ£ÎUá'µ!É}PFNÀùk)kȶïjLÛFðÒ wp
ÜÐzäQÇ®þµðïÃï "fU7+ÈW]ñÆswÏ´¨öìJ¯Àx/tÐàî§ëìç§ø?óC¬´Á¯i§
-üÇ{3ÞÇ^ùòÔ3ź>KøþÖH3G`zb*Mz:±rÕ6X* ÷ï¶&Ru ¹²/6Bl>´©ê`ÜÚaÛÊåìñÆ¥áΨ"·Q±)Aµ'2OºÆ÷È~ ~Ì÷î<Ãz´f^8{Z¬ä(¸xfRØ.ö´Îô°gÙ¹hÕ|¶àCôUË!?ðê¼»9ï²RuþEô8<(÷Võ⯲ð#D]ÍC²(ËqhÎr»×JölîéÞ1X·¯ÛÜ\qtÏC
B=ã½>¢O£è×54Cà8Øilù®ÁRÈ*bcCùÓÈ|¢èOIÚjÝ%`Øec@Éb¢:ÙI1³áBHpÇKíõs/?¾Vð-¯üÞÑDJSêíQéR ÐSû<¨JÚX¼Á3|Im¹%¤c¢ÑÕ-ïúÕÞ
-~i¬ïQjû.4ë6EØ*u%è¢%wÈÈUYÖ¿@Ïáz¸CEé;æ³âxe
-Ví¯Àäì1Kec,öAxÔñ nòð"ËcRÇMï9×x{ìKìW¡FÝæYN¾sØ¿¾sÀåN¶zt"Ò]a¢àú<¶
רc®õñý<t7M<î¤éÃÆï»Þm2tzqùÆäÞù9=t¿Ð§nÒBmEÿtlÄ®ÝÀM¸*ÏT¼¾fóDSWícÛggfuôèHçqeѤ2zÿÅ,UÎ'Î=\n(ä¦[:Õ)Ø
-O hæAhNn;,ó÷R\æ^o£g¡ôÉþ¥®Ì)ñ:9Å£lļäÖ/ùÈ®Q½Sñàã Çå-jÝ
¦ªÿ¸òt¼ð>Ete
-DàÆÊBãØ¿50
-_*zóè}Þû}íÅõ%²µÝ÷$îôÇ-^Æâ2Ê&qçôë
-m@I
êl}?Ú0îªë·î<¸¢&*«úÍ]Í^;x¨ Ë|õ¸m¿=¶U!6'ù¶Xÿ°Ó[äÜ%UÖ|"I¿UÇyfíDÏ*æå=ÃbwÄgÙhs'Ïo»¥xgêõjK}?`èoG@¿{$Yíi¬b{ÝFâ-÷ì`ûÏ*ÙÏÚêësqG¯Ö2åÐ}ûÔSjÔâ?X_jé> ððTßø¹µw3¼"ÙÊCa´\þÍß [h[Mhq7DE{è:iÛ
îä'FÐÿJtg<ÍÍzUÀyT]M&%Þ2g×ä,¹S<$²ÛOoH at .R pº] üW+@¹² gó^^¦æìÓPVÛ/Ø@Ñv)ó%_¡ÌÉk1K×ôK
-ûšÊÙÅ_ðHõ¬ë»"Ú5ò$ØÛ¼ñmé·Êõ:íeÁÖz®LüXÈ~JJ_à5+¦2ÝlµoÉu7Ï:íþ¡#(
-é¼.^©
-ùGÉ_Â-)o¡4´x(±C&µÄµ(8Õ I¯¼»AÛø¥í³7þ9èXÈ·¾¾-íèUÃfd>û8y>[ó<kø*g¨AB"¾â9å¾i¨}ä_JÒÙP¯Sæ;äÖÖâÿO°¢qÙKÛÕ6Ï¿Ä~!Åyo8jUáä¿ÆÊIÐvø>ëR"ßµ]]¾rÞÄàè$xû86óJ©þâ;¿ñ8/´¢ën£V´¯ßá«çM®Â[«icú[Èç[áo÷
[CÛ¦/tò¶.bÌËX'é6÷YJ¸Ëþé3YÀaeq¿Âªç4¼
-\J 7ëÌJOëËZįþqÿø `Þa ϰ î`£Êendstream
-endobj
-1183 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2478 0 R
-/FirstChar 33
-/LastChar 125
-/Widths 2485 0 R
-/BaseFont /CKBQYO+NimbusMonL-Regu
-/FontDescriptor 1181 0 R
->> endobj
-1181 0 obj <<
-/Ascent 625
-/CapHeight 557
-/Descent -147
-/FontName /CKBQYO+NimbusMonL-Regu
-/ItalicAngle 0
-/StemV 41
-/XHeight 426
-/FontBBox [-12 -237 650 811]
-/Flags 4
-/CharSet (/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/W/X/Y/bracketleft/backslash/bracketright/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/braceleft/braceright)
-/FontFile 1182 0 R
->> endobj
-2485 0 obj
-[600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 600 600 600 0 600 600 600 0 600 600 600 0 600 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 600 600 600 600 600 600 600 600 600 0 600 ]
-endobj
-917 0 obj <<
-/Length1 1626
-/Length2 16328
-/Length3 532
-/Length 17223
-/Filter /FlateDecode
->>
-stream
-xÚ¬·ctf]·&³bûm³bۮضm§bÛ¶mÛfÅç}ûôéq¾þþt{½&¯9¯¹Ö^P^VÀÈÖÀXÔÖÆ knmàì¨hk-kË)M+cldø³Â
-9ë;ÛÚë;sÔ ÂÆ && #''')@ÈÖÎÝÁÜÔÌ @¡¢¨FIMMóL îÿ¡ùöt47µ}¿¸[ÙÚYÛ8}ø¿vT268LÌBrò²b
-1Y±±¾@ÞÙÀÊÜ mnhlãhL 0±u Xý{0´µ12ÿ§4GºïX }£±¡ù·±¡±Ý?*±µ¹£ã÷;ÀÜ`ê oãôÝ'[¹¡³Ñ? ¾å&¶ÿdç`ûmaýû&oëèähè`nçøÎ*/,úoNfúNÿäv4ÿVlM¾-l
-ÿ)é_ºï0ßZ'}sG±Ó?¹FævVúîß¹¿Ù9ÿ³£¹é" 8ê;Y;:~ùýOwþ³NÀÿV½¾û¿¼mÿeõ¿0;9[ÐÁ02}ç4túÎmjnCÿϬHØØþ-7r¶û±Ã¿DñÏÌP~Ð7²µ±rÀÐËÚ:}§Püß±L÷ßGòÅÿ-ÿ·ÐûÿFîåèÛÄÿ¯ûù¿u¶²Õ·þ1ïCFßð}Î ¤ÿ4ÎÖÿ}ks+÷ÿ?§ÿjfüo´¶VFÿU'á¤ÿÝÓoZèþ-4w5w367w24è[}÷ë_r#c+são^ÿÕR -#ÃÑ)ZÚüC ë¿UÆ6Fÿþ7UÿO/--£ +Ký8\ÿe(ÿ=NÊîvߨþg)2¶FÿkñOAA[7'-#
ñ{ï}âdcðþ?¤üW Æÿ\Ëè;9»´¾ëf`üWõÿóùÏÎ #bchkôÏØ(9éÛ}OÚÿü£6tvpø&ø_ÿ»êÿXÿkæÝ
-aVl
-¹,R3Òj0r&µúzAíJêóýªl»}SÃv8Ëõޫ馸>[ÝÏì>$©GzÐÈ»¯òp½){ó6ÉÚÙ©èuKàÒÎÕ¢<¯¤·Á4ÙTw'uß!ð¦Ú ®)ý]òýPIìà}SêbÑ:k
-ÎÎÉNÈF»oÁ{p¨³c¡I¹]ÀàÈ"ýì³q~jª{Æ`2U£ür%B;ói>sGÙmOÖ?®9q®:B¥ª æ+>k0u
áE>õó¬H©y'7Õ{xÄFæê°N§°wðÿÙ ÿ
-iÈ`)b
-¡ôÇ
-áºeºDy
-E0)>Jv%áÍ &1_*pI±¶Û%h}ñLØfó1IxâOóYúi0]ÆÛ["ýCªrØQ}y:RWk-jÖÈ|µÓÆ:Åàâ^üy<ruáºàiZ(ìï!ôd at rL;ÿjù¤±d¹)Ó@"$Ið}»õ{ýÇW6ÁHtb`D±:)%§Ûðì¤Ú@Åî
-®Ì }
- KL¨â&üϦ
-ÔZð¯KÓtÜÜz½Ù¢>Yv![u¤¢IRcQec,÷Ò~}2&î<ФàìêXz<æÒð¤néÜ!ÎE¥DPÌfÎ5
-ìnê=á-ÂÈÚß»ÙoÏ®>¡¯Þ=Æ8:fçN<
-«SÊ x"Ï^åº>áÔ¼¡:¥V 0Ä¡âÞm#îj' BÙDçY<È5è«ÕEh¸`ÛÔa
-Ãzy!Ä-úÚòD¥µ5à¬q£§r®¤ºÈD!y°ÑÒÎ-ðÔY;û3lD\«Æ
-|Ö#~ù(ÀÁå=Jd S?åU|e¼Æ2v´¾R*gz~ÀÂÅô±iIÝï!j
¿Z
-6»°&÷=p8Ôw #iôÑÛKT3±ÁåOF^úÅù1UÈß:¸?3#
÷ë®6ÙÈStÕ^Õwô]/÷QÖEíÎ÷ ýz1)äà£TxEYÀqÌ÷ð>[yÒòÐ Xö'L6±QUüÍ!Fq-§ÅÇÒR\$?Fã;-d.ÝU ¬5¬ðKwmR;÷\è8/Ü.âfܶjä
-ìëbcC¦f«J¬OòebNg£Ø}ÿõP¥Àc·¨ÄM[&ÜJsع
f|]ZðÉÓp#ípÝi¢iôrr9È,a§]%XødL£«·ÝØ`!Z}`ÍÁ¥Lq#¼·üE÷×ß{¢þJ º¾S;¯Bl²Y2Y<f°¦]-Wx¶ÙïCq³àóWäïä{Ì>ÝçP³òqð£2+ëǧ×Ê%d«Õ_PDºÚ,ÆU±´ãú¹lÉ
5©¸âMZ 0zmE¢tyóJcÕ.A<Hë5ÿzò,ßSÛfn¸ìY +²ÄÜä¡p«ô©³Åïá¼²w»vý§Q`Aåë±Á]û²ZG}¿ ¹XÛcDÓLåø[¨(K|@Ô 7°) µ»þ®ÞÕòvîéA/]i¡ïÞZVãÌÏZ[IJÓíé/$ýËïvêÜËw}aGM@¦Ù!goÄ"!¦¨_¢
qeÃÍäÞ%õIܦ;é·TÑÆe§ìÜ >¦[ÍÆ<.(ZÍÌ$xc×ÑtéwxñÀ¼0£CV3d)7èRõi¨óªÎ õ8ýîBMÃN'à
i¼·ÿVÉÝâ»H4u¡åõçâ
-ßí¼ÃJµô@#© V2 ZCôo£Óã¼å2_ ÚÂ&ÎÇ,ø¸l1$}jÐ¥{"á\+
ùµíçöd&ͦõk/J80'
-T%++H%ßxæõÌuð=UAÞõË÷·«zÍW9PÂÃk&½``åÔíªà<7±¦Ë«ÆÁÒO*4Ô8§º3#ºOÓÞp;<§ºX¤¨HÀÌ!ÔPW\tÞsÉ¡õlùW[÷Yç$6[AÿÊ&ã¹,õC7ðu8( ßHük=/ýâgÔ:GÄÌdïðÌeWÖHú*1À K9I6"ziXxyrØA?ùÔþƵª°Â,ÆÏã Ôõ'-4ð]¹m=Õç«Äåy°Z1K"¢¥ oüá rhfñ¨M[N¯¶
-|ªÀWî \þSóª
-1!Ò%åüs_<A_Íî óc¨¥,¶ S¬T9âºð¬ì²¸Ç+¬¢ÿ¼lHÍÕѪ#d1®ÃO$Ì
-!-B÷°gé$Og!¯¨ òYQ è «êcB94˽>½hbÉ ÞB´Å@¹]A´0?G ô2º"ÀÔ<B·¹ëbSùò±g^/ê0!Ì;òé6ç_qüÛ)7 at M!ÿÃe»Ódý©AT±>ó0D
-êê3æ/s"
XâËFêÁþ)Èmý
-ÎZÉ3ñ úà.ʵÉa Í>åÑC7¾,0ú$TQö3þÆiâ_áÍcd`hþ3M¨wÉ#{fDj&z¼.d
-r©^?»¹Ã_âAÑ@ 9<«°R!¢¬9DN-èWóYzcû] pc±Qö9w£¶õ øab?<ÏÌù%_þÆðË'O·|²ñ§EÃ'w'áÒ¥èñ!>rÕÒFxÿG&%åtEÌê
.¯ Æ<R¶##¼¿Ôºä
-¨ Ŧí¸_"ð³&Ò
hèѼyJµi¥@ííéºM§¸·^÷Sç¢Câ5ÖÄx½8ÂPaÇJó/©uD4V1ÁRÿêÀ
-ºJ=îmÌî6ÃÔÌ¥r;Ô1¤uqJÐÁÓbÊu~3kÍ@2òH|²ñOßF ë/Z >¾×q¤ÓIbS¶)e-·KDÙaFC }R«°ä¢fÖÆ¦Rѳå ñ®SXJ/Àl /ÃÀ
uµxþl×ñx@¹¸ù©&p`?Iïìzè´zù·{RÆJ²ïjÐVY;«}/+h¢3Ò·èÙ
-OtU¤=6b"©ðÌNâ)8åÐ=yÞÛýðÝøZ88N(
aG#©Ær=¹5äQêsöÚÖ9 õ²Gë)!Vy-&ñA+.¤ WfL~Cؾº³ãÿ l0¹p¨~m&Ä®v;J²WPD® óè¬2ò
KRÙãúÁú£¹}{¬"TÇ~åÉßÌ)Ö QÏ@1Ì>¹µÉÅîÍëà !ï#3BS!
--XËÀB"Ò´ .có´¬ä ¦ ½Àægãçr¯ÏË|ÔgÎE]ìV²Ã[bpU:qÙ<\QqÔ6nD7ø%Î$ÿ®;±=²`_}¥|¿¯^¼À¼ÝgÐÿÖ;è]~~©sÎ~µ¥kRT¡zWÿÄ2¯uhÝ,g=Ø» Pæ.Ä}8ÖåGnñÇ\3p¼ª®ÐMZB~
¤6¡)öñÁvý*:îA ëiìÇ<ÚÏqø
4ç_}óýÑÌßô±X#1?ëv¥·Há -2x
aDÊÎÐÁXÝÓ2\¡POÂ÷à.P³9GúÄAx7Äi÷V£ûÂ+áÕUµ±êja¯À¶0°ßÉ8a PÖ_ô7µÕi¾ª¬
-æd0hסÇ>@¹þØ(IúÒ!r_,rqÊf,U¹ÿ¹Tá}'Ti®A¢pAS#( Òÿ6óÞÌ
-´Ý÷aì!~Õ¥hÇÍÁIÏzÑW1³Úð9ßÅ>{{«t¬ô6g$wv±f=ªÿú×j g§Òhwö$W§^
-Ç?O«¢ëÎêrØioÂg"öÇê½.ÂêÍ~õâE©uÇRèÅ£.ÅuzÑ[kSñv©ç Ê&ÿÀvtEÊTÑ¡cG Æ ÇìïI»{æ×T7lx©^IÄF/°àÀMA¥ÌÒ(+ÊÂÍNói ¹gKØqº¨¡e¨3KY{)y^ÿ9ºê#Ä,-Ëj)¨äX¶ðér³«)Àë Êûý4£ÚÿÏ`ÚßÈÀÅZæã¡À¡ÌB| ªÖi¥ð.Óe:¤x>uOdH×â<)H(<(ûî>Ñqo´¿k¡Ìë×°N®£ÃAÌBÃ颯j>A;´
QqA"B³ªÒÒXL÷;EªÌ~í?Tñ#N?óvqê&áyÔ6¦È{V:uÞ{º¤§+Ýçc«GÁÕºj£x³ñYõìl4±ÿ-|=Yqý=c<Y.Xç>é|^µØ+®
-*32`Ó6®.¿w(89S;Ò~Ä-ùA'+)jÅõîO¤^P,li\uú,6Ĭã´Üt@«h¹ý4SjÚB[ò-NƬhm"|^®._ÂÁ:e@§_^Æÿ.,¬P÷¶0 Ôü2ö
-Þh¤Ë1ì(]n·§ýÃÛå
ȪS^Ò§=âíh¬¦éØ%³´ÓÐBi:ûÀ«Ì¸âq§à|çÅÊÚ°wTyúiE`n ©`dú3Füäkä{ÒÈ `ôZÁÛÆU©V[úxî7CÛ
-^(?k£3p©n¼@ç³ð´¶Ö®Â§ªyé>*0Î;"AK:qü%!4~8/$t¿Å¤Ñ;0ÍM¯ÕJÂ=<5¡§xÈàÑÏÛù#°0_WtQ4`³ g®ÑÉ^}°¡?WU[·ùìù@ÉôÌäíæÌ>;wæ}æ9QÓÇÈ=cªSæÙ!î\U¶J@c®ÇUQ<¨½Ð2ÑÉ]3e×ÛlÄ.ÔðËU§ÞK«ßïde2¢¸A-i´O+{±Që?ëP9R<#2ÕAuñ?T ÄpêØÏOMþvyËm§¦øÙÅzËm?zÿθñ#¯ø½q»ã ËeäpX_ݹPAM2IiÑAÍ¥äÝFÇ]@«Õm÷Y¶q|wÇþ*ëL
-|×ü½ xIO*\x ÁGwPrúP@ÿåü 1¯d Â0E¥»?¸qo±'ÒuÏræÌ×Jtûl©)&CZê1géÚÔ»=cá©öZ#`Ã#4³.ÿd±¡aYÞÑY¹0ÔQPtGEåÇ
-ÓE7£ÏvòøcU_ÐÜ>5!ïïòÔøW«ßD}
-ÑÆ @ÑlÕ/"Yk±>ØrD¦ög¬UÒd5_s?©+Ì·êì^ºíP Â@©(,¹Hoþ#¸Ék(}ÓÝD0h|¤!@fy3ØdHÝcìàF©Br®_ÉÇ¢2Kõ±öH?¹à®ÅZjI:Ðôê+¼RÞ%Ñh~ÈCÆ[û(}Y¿Cë<Bs{U°z¹TÇ?ýZO& µÌijCTÂïlí?Ùõ«?øeÃÞøÓ gÎLÐ]:K]ù®ÖÁ²üÁ¥ c>òûã.ÀÄòæþ®¢dÌ6c¯}§]*ùÄÇå Ã\ ²cùpèe¶/z/J
-·ëEâèOêøtÐZØ^Ãéñx÷7òÛò¬¢6èGÛ\KßfîÍÉ÷efï`ÈB+ÁLîþM2~ß!]ò1çqqòÛÛ,÷;QÁDâm¹1©ÜÊeâ!øùR&8ÜgEðÜö%¤sgÒ/!^½?Uô!Ä- Öm£kC1ÌÙÄLU¯ÃºCY6_)¡ÀW-Æ¥Â6±ªäº3ÿ½«^ÁÚ))DîMü'Ñ¢´> §4®mðî|·míECjlpå>r¤ôÝ=¬·!ân÷Á¤¨5Ñæ¾=
9&¬CE8êftÓW#=oá×ÃÁî³l¼¨¶Î¬IMzsåû
-× :Õå³%³©[RoÛUñÇTÚíÌpÁ^ó^:_KûSGíg}_7/%øôëéÙMs7nºÌϺ,K{°ÿxÐvFy¼ÝçÏ;£*Òêá^
-ö
-wô"7ß=$ö>æm\F
-êפª¨?ã«B¬ÀÁ6V¦Ay12ý«l+æTtC¹Ç$EÖ6Ò¤*^@þ>ãn*¿Ó!QT óggëÌÓÔɨVÆå;0òõ ì·ôø8}¼¹*ä¡x;Ò=#,¼KòÕ4ÆâNHJw´×÷±wáÃ6Àyüà$
)j«B¬/e9½Ì ³®ú,:'µ$¹¦åÂî´ä5öD'E;ýÓ<¯|Bñq.C¯u ÔdÜ\ÕcÙG´1Ö*EvT«¿êÔ´}P(HdÑʨ ¹þ©íK0"JÑ$ôqG®"
-h2Þá×&°µ~Ü;U£ò6ÄX¤JÛ½¿ü?¾°Qùï'Ùݬ1f J(§[ .
-q£1qzé|ý<¢D¯§xDû+l
-Kãyíi*ãÆúP¹¦¨e
-ßî
`ÁÐÔHþî2
-,ù8EJ|N_§×îMþD
"#:QaK
°Jæj² uT\3ø/Ò!cÑunTõNjsE¦û¥úÓ¤í<¼2Ý&A
-^}ÿÌû½`¤©(¯:±Ì·YGÂl19àJÐ#ÅãßÜeI'i©Æ!÷zTw§
4ùz±înÿÌLô¿önL8ÊGëÎ̺«ñì2=^4Zb¨½Ì=ú]¡9 b¥K¹IN+3¢¤§mÊÄÅÝñ_BáÎp!SvH=ÒÝ_Uéñu K×Óxê"ÃÉïÚ¹@·Âʲ £»á
^`òÈì?G{5Ü¢åø9+¡6þÇBr?YÚ|P¸Ö#ü&Ú'P
-xlw^Í£ãÂ)ã Õð®AáPñ|ò ìÞá×LaFËx®½éÛtþDúE#âdãõ²UºÊÌÅp«ÄÆfäR¬gl©þw©uð²iwXdfxãó¹8ýÀÚ;û
-p8ü'FÞ(x3t3{ÿжãÉ¡_'¡½'D SÎÊÈ}A2¶Ë<Ò4ù
-SC¿->¨xUTjßÒÃêqÀïõ«þe´¸É¸iq%\^=+<6CPLÐÞ´&GS(¢®"ÉÃèÁ¸ gØ"±x^Ñfíºµ4.l9J¬
± *½£ÄÁÌ㦣ã|ÏqUèÅ"qõ Úúrî>¬_Ú<ÇFµ{¦7óõ×àè8MÑôh.ÕáÙjë,K¯Rpî,ÓLGö?
-X¶J¢Þ§z)sX>yd°àSk>¹è/±¼Jö§ûã/`ÅßÿDVÇà¼NöEÌiLN²)·þ§R˱OLÇ~Õ¯kctv giææ[üwG!qb´¥;!Áxìä70Ü?§¨ðXyWìàcy7 kcÕà¾Rmüàê![Ù¸e_¹'ç¢ÄÆùiè¸Ü«ÞtõL ì«,Q¶÷P[j3|ÉßÔ3q
ÄöîÇlôgñ쫼çVVsasQ'Ä/ÃêîrPþPn!öKù72ñÈ4å}c~Axzi<Ïl¿'î Ãð\%ð
¬²Pf½)C9Hc!A×~ÉÜy¿â³ë /ú(¥áaëÕã°×è:ö$I¬4Ò»ûHôCM¾×È[ÀK~÷FÛoqQ*]0=[ Ð3éÝUT'ñ(F*írì£ë¹yÊÄB¾)àh+ó-UåÚvYRäÚð(EÖ¨ûëNM¿åï[Tî6©zø6VÄ7Q/yµ4g_'Ä,yC¼§KshÄ@k9¬Û¥]e;yS"¨Ã?÷¯aüÜôµD'NÉ¿d˱5E
i?`ÞW̨ÇÊÚ)tNBÓ#ÁÐûì½ÝÊýuüT÷CÎhëñlëhñ³`ßïíK
-ªµHÜë³Ï"ñ0s[¡°\et/«ø©ò¶DÞSôÔ°õÊN÷Ú%öÌ¥QÖ0×å¿mÙò¾üôQtèG5oj^ûsC^Þ
7'Ï)ÞKÇïí=îÕÂF[ÆEÿ:Ù_&PZ)â3@×Å8{1Ò)ÄåR2îôÆèØÀ÷ÄG§"Uý¥i×YéX<ð5'È`6~¯Ó
-(r¥¹^é"2«¸Dü!Ê ¨Ã¥<#C Ûpy6`»Ü\úÒÛíÃJ/Ôx%ZóÈ0¬6ê½£giñÁ?]KtU)CÇÓvFð"âÆ)º:÷}k0cÆäÏkfÐP CÉÜùz/ð$Âb]GÊq.)±¹o#ý!zï" <ã'Áâ¸Ì|ȶù£ í½ºî¤ás+î«|N7Ó2î³
-¶þT<Æù´aëk<rð{ ðY1½{ò+ Tõ#¦XüøÛ/H5hê9VJîùKn¸ô>?ù©èÁbK/k³Gú·0½Ã£.AÅfNÁü,ä«1ÎÁ®±}Ï9*S_yªýóQ?SÔ¡6^3Ð ×?l2µÕçÎÂZ÷üeÁPmJÛò<1ZºA&"LñqGq~tØ`LyO^¬àBúà¢PKR/ÜßÚ~ç»ÿúÕæ{4Wú,I¦r(²þ8a¨ü9û9-ìàoýÒF=D*¼Û.kþ".wG=4¡mAjÿê±ÄRÉÍ<ÛzîßÄëM8ñÇC8·W1Ëâ61ç7(%Tµ&4X,biG"#Áï°uîô¢î%Âò3µ¾«Důǫ@Uáæ
-JjÒé7²Øøgµz~s,~2ÆAÖæ%'µ7°0óCT¥3
-uªó÷Q4õ_ÂY_?.Cüì v'|Ýsj<vTâÃDWÒÅiaÂO¦ [p&þkÔ·Ä×NAÌ¥V:Åbgtô~bgwªºøÍVO¯ÉèDKÛX
-ÑëÊϸQæPÝãX;aI;®çFÆyoÈêb-ÕM)¾ÈPó÷äöÂEü²
-×õ[2ù Ëâ&K[Ø.üàx)%;ëÝ>*<ÑÜXõÈÉÉèË9¬Û7^ØãÍåO´®ô
-Û«DL
-ð?¤®^c7?éb7N2Wz4ÂeÑÈð»Çï)«h·fÚâ²G³5Å©jħz#>9ÂáøÙ[ª)æ_¡EîkÓJƧA¯ÇÏÁ&IPûëµ
$á`ø~jË{'ï#N: a¢ÏÈT-®P%iô]©ò(WD»äØÆõ#Ô(;/9t))êöbaþÚ¬É Ô¢Hj[çÍxÉîÇB3@HÓ¸+{XÿöÒ(òó&v~Vnºé&v¢NkK©«AÝ çLzH.Híÿ\"ÄìÌíÙúJÏÿhìA ÙÂgJ4¤çW£1³
-F¿»'½vW.:9ùHàOÒgÝ<vÚ
ÁÉ1·êü*õú¤ÃÇ"Ù
-êSýËIh4¯Ü¸¶ÊÇ0+okdþP×1U6- ~&©
-z&gC[§¯¡Ecy TN2%VÞÃ:ϽæNÁÃÂ
-ü;os
+iÐZu§ës÷ö`ÄNt=8 2ä¥ç4÷ÐTê}ÔüB.¤°\/$Ý´O
-¤íÞö{$ZGoZñëÖ ÔÕâ÷÷×òñÀxV£Ò)¤H ¡è3%Ïñ2 ³ª/}aÔ%8kÓÓ|Ç{H§æÊßþÖùÈg×D6ÓæÞJ+`'ë×Lã¢ÁÊ%Þ~sËS¸Akx³²2UwÛ+fIzÅ;bKȬ£V!Ú j}¾hçD³-ápÒ2þt¤ÛÉ-âÜÜvÕ;á
-%©e¨û&¯ªü£²ó-1ªæË%1Ör°üFQ[èn$_ú¡Ýl¤®|Æ'âê[6Nõó4ß Èc)þM´o~Õ{ämõÕ_&?òfyâV[®àO¡Â\âz+
ñ¸#|Rf[ϱ°&®6¦5«ÉZcfÐÐßF1jY7Þ-ÆÕ¬8+L
,ì»@Þ¿wÿÆp[÷ñ>«À>¼,g>u3ÍÕ®áJ^tí,ñÁ
-Ý)ÃRczTÌ¢ZDqÑWã{"27<tKüD@#ªÁhðÂãѽ¾XµÚÁ_û9ey¸3ôÂ6Ýy¾(Â`äøA×9îäØxà ¤7»fÖMØA²vbYA\&¸Êi§¡Òa^µ òñT§¼¦éíäSt'¦ËpéäWqG§N'u¬ødç¡zOÕ5z$céêQÛñôËgí+6S½À
-f÷¾g¤)âáOÝý(HMñx)»¦V ȵÿÞÐ<ÉVJÐ3ÇÆWu[EÝKR=Num~pÎ,XÒÌ:*ù
-×¨Ðæ9>n¡¯ÕÍsk¯¯Aæñ/ÌMSnÚ¯ÜnØBüÎÉ+=W<¡¼É÷¶Ø^tÊË[þ7ûYÖÝÆ4ågdnÜMpz¥%dÙé*ÏÕRÍâ¾Ã)¶åµÛs°"ÚÃâºöÆÉ
-<ðT~õUAºaÊFÍrÆÏÌßÁ>®Ñ¹E^#<d¢&L(o±$ð
-£¶gy!±ÃãÆ¡3úrvY}ÏÊàCÆià·#k¯ßmÀÅf¬lÞ/×=k\aBÚ#ä±T¸<)Í`VKéYoÒÞ§øô)1+äîØ½kL\¯n,³î{ÚÇ%»Øýì¸(ç15$eäÝK öCCÙ'êtándÞ襤ð2ó;¡Û*C¬Gg4ïÑ";ieC-ÍÔgã=½ìÀ¾5>*i?µ
-
- I~æ¸Àß·<kFÃæu5èIsyÔÕ`Ü» û$â{Têóe@´©úªÙÑ3bÐ_ͨµH+¥AKh%m÷¤6ï!óî¾¢êh¡µ+|4 Ôc®}<ìP¦ÅZsÈ)Ãq1LY¶'JO~³ |Xp|a¤øp2ö_gð³©Í3jB³®ñúýÉdÎÀzñ:
a}Q2Z0ÛWc?7¢%;):æz»AU.KcÖo[¹i Á¹Ã0>xò6¨aÛıÚ,ö>i2~gì[X0·#T? Ò¹´Ñ5ÛE [)<´-j&{5yyGL'¯ñÁãÁ3 ¡réL>}8ÚÂÏHÉLùr
-[M¸0!?éþàó©z"ûòIURñL^4&ÔûÃ!Üð·¶Ã[ýkVïáe·K(Ë$?ößÈ)¨azTõ,Jî»LÇs.
-½/P-Ú¬(ðZ·ÄØ?RW\]J Ä&ïmWV"¬0ù(ª¬Û3ùcyF;èìÉ_"²Ù=²Áûç5Õf×oü±DäêyÀ³Û"TÆ5Ï~{ú½Â{fç¢æó®ÁAµÅ®1ØÔö µ°eÜyé|pY#bªáßw£þ2É4a¬¦yBî
-QÁV&q¹4?øËbBÜGI6½6qánÐ.ù¹ËÍ/¹NõgÒVû5JrC£§¼NRKÀ!ÌaÙwÀÆvèË*Þc'*1Y¡`îûüC¹4Üã2öüKNNì!4Z;eäR].T\H¿!0RâÚ|'QkÎ|©Qg¢Ä8ǵûmÐÈHPØýHIh4W-½ÿ=ÐiDHÃàØÄõ½Gìé*áÍÔ.ò:s#¬O°E>±³àú%Ñ=}xÔ \´U·ôwå|HAÚs5«ËêßGC×í"ëÄA·X¥C¤êÒxúW×#§Eå@¤BH?SC$oæfß%P#ÊÞØ~ßÊÊ@ׯÚ;\üdÑVí9µaæL»ÔT//dyÔ ¦x® ?C_¡)C¢ó©Ídëç7-îTæ§qv__ög@ÂÌeÞª¥@a¸§Óf*sìçí3´k!бÿX%øK¤$³7üóg àÙð©8J;¾òmÄCFÈéCÎZU1ÔË®\L*C8ñ¹]± º²ÁBsáÊqdO
ÂqK 0
¶tذµá ^kÂ6+¡*GOwçÄǯ*:޲ﴸ«w¸ÌÑ|-«)Ss Ë=dÞMä¥ÖLÌ«Þh*â&l7EúnѶ¶åAIêðéÈ£Uº/¨]MT¦ïhd(¶í«ZÒm }ÈcIë¾#´2°#õjeü¦³o½*Ð3EM"DÑÉII]I`é5Õ7Í>Ó$2ê<Uô¤w"!:îHâbGõ6ÂzûµÈüufÌ<ÂFö/|Þý«fТæGîÏs^½`Ñ ÞºðZS¢3ëk_ø<Qķݾ<üÞº@!3¶|ÜþiÈHqº&D*¥pØ÷Á>ܪqF¼ö¦ÜßÐÎ }ªbòIeÓÖÐü_÷¢!Uê#zük
-ñÅLñ»«?I/K?IïØùÞ?H®^]·:+wäg!oé®þ @n"¯N'ÙÂAüyjØB¶2ÈIO3) fË(ì²Ãªø\3nýcB»ÌöÉ-ܰÔfÿMÀ:Zæ0f¿l< `ͤ£G¥¥~·ê<JãÁÞÌ
-ÿÛô¡,b1:ãsgÖ çTwªa6G)ÌiþúWk0JC]d>17ÌÌÃÀOÂ^.h Yöu1Wc÷p_-REt{,cÞû¦&{»ÕóÜ64Äi§á϶-DǨڥ×u¨'nÌå}î(³åªöjôy¯ßø³Ól½BóÞÆ¨ìÅ«(0X×ïâ/äãfµrfÖÜçî\¦·ik
-é[ÔÔLK±2Cbâö°ê*#^_¤QG¥*tkUɧ¶`F/Ët8^ðÿ`³DÊ|ä
-?9îvÆ&üÎ+%.e©½ÿZúîÇÙìuºóf©:ÿƾÓ_»ÄAÑ(pmUÚ'úÒF{¯#[öÔGcókgðÖG%fü¥ØÅÎèLö(w>Ì0dÀÑõÕþCÀç^ðì8JsvÓß oB1ü)çÓç\íüv
-¼h:KXSÜÜܰ¤ª¿àª&yCO¾$5ñªQëQVÓ¼v5o³h]>'!wë½9þÄú0«rOrIñÃ5OÒþÆ¥RªM;;°CöÓÉ
-ü¾¯ku¿?
7Ó9ôL>B}îÙgý[%LèíozõÀx8¿îÀDÜ`;½86¤\_b§ÑhÞ>aáÁF?e¯Î`æËP´°1¦g¨ÀiváÌ0¥É¶§ò[G}<C{ª9I¶±ê"$A1´WÞÐ!ê¨ùYÌÈ[LÑÖÚA¦·bEャl3åR-ÿxy; _oò[´.PÎNùÓÓsþAÎ ²²ÏÐPн©½¿´lxXóÜÊ>Z.v:©ÖºTïæø|ðÐ+¹},·á=þÝ¥Q.ÉÿEF¼rtýÜ,8»bFHuí"scë±Ùè§4×½5
-½ïÍw ªûfpJSÖ¬öo]¢kꢵ9Ì´ÜØ¼0ÊÕ#YtðË):Îmã§~«
±ÆL¼ß_X¨%)ù%¡ªñÉQ8ÑÐq"dþàyë·?ĸø<>âW[Ö?Ëåùú3>ð»îq7¥I 0Ñî¡ vjÏ ý
¿G8ÿH-©÷¡³HÛDH¤âm$c{òcxÅͶVÊcξ1y<¸x%ô«ñ¾Tð3=ªîÞTõW7f*
÷@â³ìÄôêíc,JUzdÅå_>3\¡)ã+t ¯§9e³Î߸ÁaþÀø¹±ÙûG.ï.ñöK÷YÄmÞÈÏOÔNz l=.î*¸·KÑÞ÷ë³÷¡xï,¿¸WÕ®»<ö/Xï}Ð{öRÞª_è*çÏá)vÕÝ4.ÓZï;Aû) á=«
-¬ÙÑH$÷f^ÅêS2$¿gÂÉrW W§þäÕ b«øQà,ßJºPe*ó/WÙžÎdØtKùËV+LèyqnÃ'íÇ"ªU;
-ÄgÆÆ~àë4ÍR
-t½Wæt¹y*ãù+Kn+0^z
:Y!wõ8[ê\ÞÔQßßkïß ýCåÙSõÎ1Y_ÓÍÕsÙéì³ix£båó^yö»Ô@þ2Ï8Ù×hGÜYñ`õR¹=:×+Â÷<?1HíO/ò'J-¯uä(hh+Ê2¢
-×ñ
-3¦+õÈÑ¥´L£´qÜ
?þp
»H2KÇäî3mÊ©
-sÝFR~ 1%ÃÏ#r7ÜV}?sh
¹H÷õ´VV6h;^ö¢¢2q{sU¨´ÃX¹ûʱÅ,lQ6#¿HÀŸL-2Áàôª²õT3¹bØ¢h}¯+%Ò}#sU-¿ù%m|A¾Éü³c°þW¦6oÓZþ"ÁÕZ
-d#2!Èô¡°ãrÛÑ^_{Èe_ëfz¦Åëû}ÈÚãÁè¶½oWf¥%:U\À¥ë(bkõ´÷á-ÑåcïºÌåV×MiÉfáÚÀÞù褫5R¡Õakîé
-aÝÌçæÅ¦Ä[b^ÜNÁNÇÉE¦¥ú ¹N$<gÝLï¬i³$VF¦wÂ<%#H$2÷¤/µ¸i2Åc¼¼Ùp¦±¦éþg?b Ühr?høI¬N¾t
'0ì!£$°ºJË~}ý Ixá*ô2ÅO¡åYåjDpÀ ¿¢ÕCJȪܨÃ'_P]Y,H°Ý~ËRö%oOÌgâÄ^Û¥`ÉágøbUfe}±ÂÒÀ[L>ú3>iÿxQÇÓI>´6E4'!3¿ØÞ#ëÿÜÛªö«ìÍÇÿ27tä\!ÍjUôûj*,=¾bs]´Ó®0¢øÈ·ß55ê{^lKÖÓÑrÐÿ]á0/y®¾·l¯õàÏ4
-r*e%1ùÛ4ãÙw¢±|\ð,¹~ÂÙj m
ækÎVÒÔðMÉ»Æy5¥U/|£{øµÄ(Þ%Éæ0ô7C:%SÓ\Ê*Ëð
-®æ`ÒßÌÃ(/sÇX4_Ë$IÜÁAms©ØÜ²ÏTQJôüÚy[vK";Üi*W÷ïÒJ½<>åAQ×}½®çBx²Ãi%Z%rfñxæ8Þ£vÝB<ñìÎQ j²á/°á´¿1<¬Èȯ ³¨£vÈ1éÑ
ñÖ»U7årØQ~¤{mźJÅ jÚ ]ÎÓO÷$#¤¨
H Á2O'î¯Û¬.{W(×ôº°ü©ÄGójú0Zw<Õ¥ÔâV¤JôÁ0A£féþ'°¨vw3Ëïý
-¨u;¶×åîðÃé?V_À½Þ$ùéB
pJö6zô,z{¬)¨~^ ìÖÝø£VÁ«Ì×WS©uzÌ}RÕnÁªùP 2ÔHñzºIo¨mÁì\Y»
-Ý-r!Dä®öÅÎóÉ9*^BmD짯7Åtrx½ÙK¸£qwøAcz· *
-ønU)±¦ÛC°eRXÎçäÌ¿P¥Ê×îØ³S[¥gÐ¥æ¢ §¾ÏIúüXÔ³QOå>]Em×^wåð2,ÊY`"-ÆSzÍ-¯äP'7ôê»9÷z+ȳnã9y6>OÕG=%Dê÷P ÊÒ·' YÔ¹r²3Zz5$±qíÆ;§ÀºZÇ¢4À\8#pj¾¯k@é°±øó±.ÄþAb& îmæÓZýB¿hGúyÙ&Y¨Z·õÒ¯³ãɨ¾ÂyÆì}mé+fíRdÒñaJ9zF¶WJ}Áf¶O²éåI¦-/MO G຿#¿@ùþ]ó¶-é%´do¸lWøõ§bø³»ÍRÒ4ÆnG[=ÅÓëM¹ç¨Ø(ØmXMPÁu:$Þ cÖh¿£E2mSÊÊá§±R¬ÛRýVÀ1Y¾jðúX/..yÓS eUD9FÃÈgÃkUÍÑ2Q¬+°²+¸UY¹çϺMæ1-0LPõ
-;,è£0ú@ciX¬þµêû<Ðâà®2Ìgú×Þ<.'T¸M¬~à¥_¹§Îû´óZûVö¹>7Ùs=Ç{W)_U
¯*vºÖD6ê>>Í¥ëq
-ºÊhV©H# 1ö°çñÙ>aMçñY¹øógÍ+Ö2¶´¸½|}´ë>ɨwZfzH6§îK-ÄÍÊÖZåÿrÀϽæ+ÉÆw'R· [ÞuÀ®§Äy!»©+TÞå4,Ôe¤ÅË:%ºµÕ¨ÃWâ±·ÿ Þ ¡Õ9´Ø²S0ÊrTãûñMz"ò
-é8mëX~©q¤Þó%§²8*ÌÛ ¼ïaÅMï^Ñ*ÖqIXY!fk1%R1§)JRT#+ÿiV.¯,ÈqFÉ^N¬Ç ýÀãÏyVKLa«ÜϪdý±MÆ.a¬ÕKÿ-w=XB_¨<ßîO¤.4_¼ Õd¢ñ+ÊÄm\äý exvvË8]ÉÝÄlî¥5
-,®.BÍÇ-ÑÎÅð\a¤Wa1ÃÖÒÍ6jºLF¬ËVês;uhxãýdÄÏ`VUôP)Ð¥Å"ÆyöÙ4ahÍvÓg
-ÁdñËX`éJ(}Yá
-ïÒ~Êw$÷íµ.í#`Î$cõÈmç½Äõ+ÂãtNRÝÞëUþGFiÓÄÜY:8n» E£ÓI²ÌcXëø²¾rÍI2Pj¼z
-(üA2[
-Sú[$fÈ´<I¢ø Õ¹ÌJ°3;5×µNï@VªKÉy£
-ÍÑi¶~&×' ¨$Ç sR(A+úº§Ý©u²C°ÉSBémGÙ`uÊ,|3j.»ü»wYÂÔ)¹Ór»~¨ÕåñLD&|kôCP{j8?¢C·6¿ÓVÐ1åýÀçOºÉ 5Ñå]
-x?û¾b¼Ñôµ`HØ !q5.õ7ïédWU9FÙ®ô$Z)+$oú°oÄñ¢¹3³êw
-¿
USã{1-
-.!»lc'ÒVm)µÊFÜØu¸óhܯµ¡½Á
-®ÜWQYLÑÿv±7ÉåÐì¨æ+õÂø}æC`cç÷äSsEüónB©LËxóà`fr²¤#¥ÊÉÇò¸áàk¨µí«ô6×ÍGnÙÆp¿Ë¦]Ö¢·ÝXÿ$¢x>ï\¹hÕÞ>ï#x\ºÇVn öäjÛrÒ*iÜPÚrre,
<3^]
éeúç¬:xÝÛ¯õÞí-úXúl"ðÃðû3ÑúU צ?',åÆ,ôäYL%^_PJ|éø þWÇºË ÈÎôeÆC³
0<ó,jáØMŵ-]}v!ôÉõø[87'èê¶Éxèrôø °ác
-¤bSo¸3þLo.Ã'bjµWFݧIËÓjä6¤\B×kzY½µÇñÝHx&8î¬W,è zhG3nЪÖÄØHSQÇÏñzíàÌÅMÖi®³&] í<ÆRNaÊbvPc°XËÖ`ÆÛ|êÃèê >Ãâ'8ìä¢ë),gÂx¿¹¥Þ.z³%.*ñÕwU«ð®[+ðu«³qtZåà¬éu8{.ö;;FÈÁ²3T2D8Fâ±Öµb9·`'åͦ;\:ÉöÓ¼}QÞeªÚ×L»ÙzÌü¤3j9a2ÚW.É_ÓÌß,þëÞ<ǵͨgãüØ÷,^ç¿D3µnsï¨
-t38úºPrfuQ/þ·×ç¸1RjmÒ°m`æBÙ¬Ô]AZàÔ\#µqz±ò|O²ÏPá¯oà5Ñ7ËÂÜù]æíSVÀ7rVh¹å¡Ü¤(ÀÁ
-îF´18«±®È<÷-\FäÑ5¨c·o^»2ýå
-ѦmkZG½ õkCEî@Á?¦0"ÃïIÂEÒôg<b¾îqìîä§KöàOSâ»,f¨¶T×]DâaQÚS3þò@ô=Bîéí"èYòv_OlT¹JPkäõñ1ÒNHÃtô9ò4XÀùîoÅÕÖsBïr°ø·V»/»¢& ¸/Ü·w>)ê`R vM<¶ËðR&·Ïç½#áOkÛ¨§ÔÚZm 5áÞ,x8¨fnæÜÙÙXª¤{¥\ïÛ·aÄé¯äúIµ¹3T 4!Å.¥£?áóaQ6"m5þj¬¡û*>Â&Pe§Þg5K¤æôÍlÖØû0Ðè°èó§µDò.:¸Yny]A<òAýÎëdCRs½*%EïÇ ´cÿ£n¤¿O墻9¸ë¾$í,ö¦G« ¡ÞKweå÷ëìVXÂ*ÛúÕNmWËÕóÞ\$yäÐcèWø<'ʰ¶_P.¹¤ýÎÂúêi.öñ<fâõÁù9uù!fpÀV
êút^ÍPäÍ
|¥Æ~÷Ét¿çN q«»qzàÈBÔ?,è^¢>ܤó*¼± G¯ÙtÚR¼Kw_#K1OxXÀ¨ ¬´àfmUoÇÛVô¶fz$f2ãuÍ#qzuÙ`ì2Q÷¤¼H}΢ºÒïÂZnîD_Æ£Xèc0¹pY£AÿèeÁbh ö´A÷lªbB·b¢§¸E¼
-¦zöö¹îÛ>g£Ì"UXUòLòu'¼®Æ5á¶ñ=HþÉD¬qºç¼lÓ+_+í;ü.·þÛãmÄ)~§.ÖgsGÕ-+oo}Ã×WÎ~ IúøtÙÈ+¡sâ»þËöúÇÌ oufµÌ3ÑKË-?^ݶSùë^vËq]=As÷««¹s]g3øîg¨/ñåðëZfN73l©ðedü¾U6|ÿ¦ë'ñå®yݾEå!KÍcWÁ~oç7a·Ö$Mdf:ÿî6Óªwÿ±ª»Úñ¾èîÅìRöÝ-4o¿)óÙJÏÂ÷뾨ÈÞSÛáÏßéñ&AííÕï÷.>{ìP½Kr¿ûAµíÁû¥'¤¯æ-`è®hi/øØ¸3¦Rg{Çù3¬/¼^
4C£¿<wlKÙ¶à3Ü
-¦räð4¦F=+rÅÌËï£È¿É)_$DÝv×|ÉEANþLé.]¼ø¨ûäű¯îTÿI~XïøU:µ23¢Mú¾À×¢§Õ®ÿxäq0ßeÝ<{ö=k3-·~]aøh¿÷¿îzË-¿ØüGé
-ûï»B¦j<â=Wuíäñ¥î5ö¯}à¿ohÓõ·ÂûÿË×[ûÞùÕ[#É?ùºüFqmü<öù[VNº:3].cÎG¿ÙËô´o»ûyÊ¡kzåo\ïX>e·µñ'#t2n]öàѰ<$¾%¤
kÔaa at rNjbQI~nbQ6 ÍS»endstream
-endobj
-918 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2478 0 R
-/FirstChar 2
-/LastChar 125
-/Widths 2486 0 R
-/BaseFont /LLMQNN+NimbusRomNo9L-Medi
-/FontDescriptor 916 0 R
->> endobj
-916 0 obj <<
-/Ascent 690
-/CapHeight 690
-/Descent -209
-/FontName /LLMQNN+NimbusRomNo9L-Medi
-/ItalicAngle 0
-/StemV 140
-/XHeight 461
-/FontBBox [-168 -341 1000 960]
-/Flags 4
-/CharSet (/fi/fl/numbersign/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceright)
-/FontFile 917 0 R
->> endobj
-2486 0 obj
-[556 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 333 333 0 0 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 0 0 0 0 0 0 722 667 722 722 667 611 778 778 389 0 778 667 944 722 778 611 778 722 556 667 722 722 1000 722 722 0 0 0 0 0 500 0 500 556 444 556 444 333 500 556 278 333 556 278 833 556 500 556 556 444 389 333 556 500 722 500 500 444 0 0 394 ]
-endobj
-907 0 obj <<
-/Length1 1630
-/Length2 18822
-/Length3 532
-/Length 19757
-/Filter /FlateDecode
->>
-stream
-xÚ¬·eT]ݶ%»CÎÆÝ îÜÝ}»»»»ww÷Ü»[xùΩ[·Ú}UªîÕÚCú>æhkQ)«1;%ì]ØYù ;SW°ª¢¯<*ÐÒðWþJÜhâr°0qò´æ ÀÆËËDwpôtYZ¹ h5TµèÿSò ÀÔó?4=Á K{ õß7 £ÐÞå/Äÿµ£p±,@¶@¸²¢VJQ ´:Ø]MmAf yФX88lÿ} 9Øþ)
-ÌüK0f ¿n@3 ã?*F#ÐÙÿ}À Kg{¿=pq ìÍl]ÍÿIà¯ÜÂá_ 9:;üµ°û«û¦ì v9] £*KHþ;O+bAÕ ¿æf®ÿô/Ý_¿Z=àôpù')`;ÚxþýÌÑô¯4\Á {ËÿÌà´4q6·ÁaþbÿÓÿ¬ð¿Toâèhëù/oYýÏ@.` 3ûßf.c[ìXþ{ ë¿åæ®ÿ¡s:ÿ«A´ÿÌÝß$LÌìm=æ@$E¿!´ÿw,3ÿ÷üß@ñÁÿ-ôþ¿û_9ú_.ñÿë}þ¯Ð®¶¶&vàß;ðwÉØþî<àEckâüÿó1±Ùzþ¼þ«µðßéþÀd\Lþ¶EÔÞò/5¬Ì¬ÿÀ ¹2ÈÅÌ
-`abû·gÿkØmAöÀ¿Üþ« &6VÖÿ¢S·ÙØÿC«öæÿµ¿tý+II]M-ÿÍý¡òßApQ÷tüÛÿ¨FÁÁüþsð x3±qñ ØyØþÞ¿¿ ñ²súþoBþí?Ï
-&.Î ÞߺYÙþUýÿxþódð_`¾Ú9ÿ3:j.&öæ§í
-þQ¹:;ÿ%ù_àoÕÿqþ×Ü@3¤Õ%3þëìLúÏù£ÓzýlУ¡åMê%Eµ}þÛ¼UÆou¡ÌÍßùþtxþ<q|ߥ?ïǵ¥éK^ùRÐ
-anPwq3±£fjÅx_.ÊoÁèr±jìL«¨½ÁïâpF¸|¤ p+
-À¡|pDó3KoÿÔÑU_|rJ|ôø@3<16:Òw
-;°OÈHÅïJàG(¬«Qå÷^ä A4IæfÈDçé@NÒj,ô ¨o{(>RyÇ,ÉÚ8d?3Q^·ÇWeU~À .5©e¦!»|*uâDrÑK²HéOW\¯L]·;h¡te6&ñËoYÀ¹\é®ðáÚUôFÞ°ôÈQÓÐZºÙâ°X±r.90ÁQ.^»f Üc#ªF=¹Ñºz~Ϫ_*Ñ¢%)ÚÄô8ýâ¦~ϨìJÈì¾EG'Ö¦6)"DqÅU[k
¨(Ãüç¬HÄï¤/z/5{§QÚüC0½É_]'xαÝ<UÑ9¯×?YCZïo¹¤I&~²y÷ï,®Aζ9ú]ù¥?b0Ó¬Õ#>^Úu&F¿öXÅa4gùlIU*yPèRyLTjÕ¨¹ó {¦6AZùIgärZëæåê]wôhòÙ·Kño1ØÏË
^¹FÕâ¼×DÙ1E0Òõl0
-bFz9%¬$G¨àþw>%Òç~HféòAcÌöíÖùÁü1¤÷ÒÃ+qÏñ¹i(ijò¼9êaUaèEÛKcÃrBÕ\~z:º(H%}¼®ÿ~ötÓ»ó~n^µÖDuWÒïkWÇ0Ä-´¨xµÆ¾FsCëºBðJ=D ;XóÈþôÉ¥
-ïE××EÃZèí3¼ÖR8BÞkm;w"ðMºVÊ¢Òõ|ô%`k*ÍyA
-D×Ù].îPYÙfb*¦gDöTÃüxÄåTÎþúíó&
-©×ç%½\½¸m$¿Ìg _8Ý ÞCs³BB*AÂL4Éè]ÙGp +Pu>çyA6Ñ
-QVÇìk§ÿ®U ¥·u=¥Àãþ
N1̧U¿Ùÿ`"¬ ÙøØ¶ôN:qjº
¨Ö±ä~C ¼^É£î±e$¸ÎÓ·\
dsB(ÿþ<j^4«!³Æ|ï|Ü0À ùe°IÛÅQrSÛHq8B+øæRjÄÆæ)ïÂÍâÁ_K¤û@ä;Owò;ïpÅ+éTÛ³Wñ?ëThû¹]H nÝY~ÇX*
-2ÿá5#?àAøÇ±¶Ù5«nqMêÌlïs*äW9¾FëÎ÷^sÆ4NÌ+~±±õ£DU»Ì&çy
-cÔ.ȽØÅÒAü@Ü
ê8ÀåÍÙö^V>m®Qì´#°Òäñìï²æJ££ÂS3OþÃügTY§`ñUcúÄBJz1vwa
-ow÷%ðT÷K
-E
îòdv¹nlÈ+Ñg¯se|X«©ÄMãYUʵò¬uÁÓ_qbô©ÊE;qóvì»W¸è5èÛÞdEÉ/wÐ÷ä»
-¢?Eýl¸Ô R[f©òÚÍñÃôШ>µ§?-fpuEàתÛÒyɽFAw¦ûnY9=z}ãÄk¯]¸ê/¥iü¯Ó¥çè
-JÆ-
-[¿ÞENßr{H2#}H&Ö~G%M¾Ó[åÌ\Ì!Úh²a×Ôð<ÚzMÿ.CZá7Å.Ó2ж(ö!ñIß¡2'MQv?+®gnj|Ödë£ÎoOmu9Kby;Ú1dMÞùù>åïPv á[¨K öÔæ¾WüÛçó5ôLè¸g+_Z
-`jV&ûÑ+õrøÓXÏSÕº1?ý9â:°nKĸ/ýÞÛVJáW+óðÇHkÓ¬xk~Æuk5!§(û\ÐìÈkyìWª|läCÓú"w-eyÞ»{þKÅ@eÄB.È+]Æä|ºê¦¯UG¼ê)ë±qÓ¡.e,4+¯·6I+³é.x~À®TSR|¤VLÜPSz|N^
e®xÆÕjpçø¾0dû9|ÄTF×óúì=NÁÏívE14(Ïë½øm¤¯Ë¿ªg1ÆúKMöË`¤«b<ë&
-sø´ÁÌx¤Lá4>M»ý£Y'óþÅø¦jAAÆÔ×¼ºb¦ÞigMlC®ªµõ¶P-#ûÖì¶<xN6e¶,g¾*Ø_î4 jÞ7²d?É5Q=ÎÎIÝ˼ÓȼÝ&CèDv¼cý`ÚR|<µÜVåÓí}è,´A±ú%¿9**ìåû ªVÜåVËðRQ®°4âÔ6Á)×´(ßd¿ýH-ªIõzó÷¿©ÊüvDÃϦ¬±GF'ÑnÔ
-
ètø%ÒàÚbº©µjîáqpF~s_Kغ^í´Õ;۾ȲÛ4}ò$Â[1GG¿¥õÐÊʺìqäé J2
-²;ð¥-W¹Æ»£4W´S!¦q³8À´%éxAæJk?Q6ZÖ®nùÊ3{@2 ¶©ÎYÝgüEáô*FêÊ -E&¹ÖµÍ±á"ðí ªûÁ~@æ #<^ÛDÕú2§æ®|¸®däî&õò ÆáÂvOs
-ÛîÄvL¿þI%dêv§KýÝäç]MÐèl\rµÃöË9P¯u\C1òÍsz<·"n¬Æt¸æ!gÌPdßé±þòÒTQ.ÕLÃitY¾ªIïTz*×s6áâH¦æðdi/.ÌÂø¼Oå=±å5R+õ ñuI.FZËõFðè±¡á§Æù±½"sdwn©
-B¯
-¿cÔħá8M_Ã÷¨@õ®Í²c°_1d¾ëT*¾õÍ6¾xUôCçVy\+#>¦ÅýSh°ã¼ÿ;¬üIJØâµMÚ%ìÞQ<Þ£À;¼ß >C´µÖªm»ÿw
-½aõ÷×ï^.ÞB÷è6jQò§Áè/_î
-Ð%»!öQX$»ªä$M\s,µ)åçTfði7Cùv2ÒXȬÓwº$ÉÂò
JijIüphe¥Üy«ý¿wì·Î|(²P}6ç²îîLGÃx¦gÆË]´Í|JK7þ`E)*j]_- ACX
-ob5e E_&çv±Õ
-oëO©Iø«ß>ñc-Õu,Å3ÜûÍ0=÷¡R/-Sµ®2ûdJÉR»Æ#}âÉÓläÅÛݨÀÆ8cØOëÂô_at(ÓøämsÔÄV80V~Ë9¡Ï¤LÅ/åP¦~`oÑÁliÆâ±Ì×_áå6âó±³]ûPTïGB*ô"ãc¬ ;(Úä{誯ÌÖų~)Ý Ù·Ýë8pªÉ²é?pÓF^öRñ2-8£h»ã,`¾±Å(C~:+_Ðõl]ÂúAú¯UÅ:ÜmôîkFyX¯l Î}
-(âïÌPE¥éöp½×Åmñ5èÙ¥iÔнf
R+0F`Ê)?¬Ûìû7|~4×1g=Y`M«tK*Êwïj¤UlÊíHøià1L6âÃîGzõߥ§æÕ¹Eu¶,9áU©÷\ñFZkjû¹\eí²oq=¸}oº@7¬7|w×5f¹¯;,öÊÔ¡6´4õeºÆ´Dv?1oÎa¡+!Ãö[ù
j«¹5Q
-®!¶
dÞdIaôK`cضQ8£³²d')%÷9'U=lη$íÖpù^*¿8mZèG9päJ.ý ¾JQ
-W¥T
-£Ç£Iã,K
y]êNV
-M¸. "VFDªlAQrÃy¢jTº®#
ÿ´Ü;Æ©Ãhã\hJ5Ì×~Cz½i(ÛýfæëGM qÔ£1å>!koÀð.ýé!-Âÿ´ öPYNo¨b&hTOæY¹à5Ôõ8X¾¦hÓJ¢©ã¼pg·<É'¥Tgð{UEnÈÊ»mr¶àúgºCKeC`ðNPiöoµC{Xk<]ñ·È`îßúõ}g;
,¸ruMü&¯Ìã·Ö?`¾&s{sÖgñ×î,Íh
-lMͺÐu«D2ÀÝuÁQ6³ßlÌqv¸}OÃïê/B;1ذòûCÌIÝ
-<é WÞ¯ÚLG¹*uK,.ÿ^èÓvpá«óÖô¾{ LþÛâM7w
y¶]rUÞ]!
-w%ÌÀç½`õÇè.bd}ØÖÆ;}ÌDµE0÷ì±ÒÈz8ºc§wÑ4ù´gðT[Ù3EôØß¶[PÚPÙï©©¿7ÿqÉ?Q1òåðèe£ÖFìy&ãi§/¥Å¾ÙFjæáuy`Õ´üî%ÊhF¼'gø³÷]lAu4ù¬¥*cX´Jó)'Ö´ÐSï4ÿå<h]¿÷ChA×à|1
ý9¼Pà ÂWXÖ<:Ó|ÓÎÈÅ¢Dçú©Ç#{¼êQ"!ê)÷A¤m®ù"Ë,ã¨xVÈò3fÄ©ïd½`qõwfì²at ¦qµg¼Ì.j Iz´ÈV9TÉý²Ù÷è7?°Åi&65l8C}°ìQýà{ë¯eÉ\ø&2ìíËï\
-³PdìWYcît8¼Òj£;³e©>äIN¹þA)¡Ne98\,é)l(;ÄB³ïEu£rýî[ÑùQaÚúƲ#b}ÅyY÷¯æ«¢,._ þLj/íeY¯¤IY¸:õdÁy£´§.°|ÜVvÙ)ÎÌ÷ÍÝ ÖK\
-7ÂÐVqf1p¯Kï©} É19.8ÎM6Wã«ó;e²
-Ü.ý17îͼcËÕq[Þö·ÅQ4¿³#®O (.¦7êµ7ÄÓþÉ]o,Áæ:ìXI}ÅçFýXW:
-Å hãRQ¹çOr{O;sŪmÛ£U"³ÜIÛ
-³©37
-
.ýý¹Î:éÕt8a°ÃmÕ5é_> þEø ï>é)¶©¤ì]%*NÈ ßÖÑÂ
-µå"/hs qé<Û\¢oä<u´¤»¢gg&gÓÒC9ó»]ÛAVX_Þîf6X)ø°òxtµ+¥
ûàfWèmÒ%Í×.ìñªí!.ÃÃáE髨mTÏ»½nÕ-Ö~·>¾4%îc2×¸Ò¨× )Ÿ'¶Î9ÍÔmÿ$í¨©fC½¤ÏJðçô&zÃâ\únjûðÊÆÿFjmà¤ð Ï/Ô>ëóe÷.(ZJ°Ì"Ë3Äæ¹,bIaD:1w-
-$ÑZæÍ³o§
-4ÍEÉ9ja
ù\ïÖòWo°
-%XUDék{*¡k±@'bǺD0FXйgñº²õâ@ÑmÚ½+¸;}üÜM§£!çÀÇ4úÝz-iN~þ¹KnÚeQÖ<0tôërý!Ö¶!¹»#+ÍÖÒôb·?t«õ}-ðî9ÉwkëΪíï "µpʵ]XÕ /}ÿ¦v¥}win½ù#çp9er9º1ø»åѤ³B\»^îâ2~K¤÷ÖF¡w4é$r'úõç>éµ'È* Ubâ¦!%¸nþæªo¼vPumûÑçß{bÚÔnæ´l´hB:죿d'ÁöÊÎR_hh¨"GËÏ&£S¼}ÈäJ²Û%I7Nbêêm!;X´FÎQùùo±§+h4cl-¶ÈÐíXD"u̱¸oÏ2¿ØjÔî]ðÌ¢¥ª¨+ÒôïTNe+ÛÕÌ´ÔÅÈF²ßBÈæãE$ÌZT69!Ïipâ¦Ex²Ó£Ð*Ì%¯Ô"ñ:ÓÃ5Åá(ãÓýð2/ò²Iª¢h@íF³¶W$½Z;Àø5]ú¾ÙAÁçæw]ä'Jbë[ræ[ÖûlæN~o9ÛØ¦õ
+ã9ÙÕ^L½äâü.yyYºH²EøOq£dÍäéaQkÏ'Ç_\-mÈ~²ÃU7H}Å^åôôÿh 7
-ö ÒÁþx9>¹jäN ãWrR<wÙ8t%"»Ù ~)Ýëlf$Dâä" ^£ÐÖïUI.Û~ñ·]vÑRÐÔc «ëy¡É^c`É¡<Ó>4&L&Ì ÔéÔg&aü
-w^±ðYŰêÁ:è³Qõù§ÏrÊZC_îî² ²%r>ûù5YìÇæ?Æ;USÏbW]}b¢ÃxXf7ª
-sòèÓuGü¬ ´EEzCyÔ>ÔÚzñÍ1½µÙ´ÞY
sú½
±ûr®il©æÅ¶Ã¢5<L}=Ûù
-¶ù5Fg³K¾þ±zÓ©¡ÜL¿0åº=|9==/¬nÞ
-ãèBÝsÒæ¯(hrÁaÇc×gƵËWaQK5[ky ;U^¦ÀÃTÃOæ fm
X£xjI#Å/äx²Àãä1{L*Á"\»ùÕ*"ã¸&sªÞ)ß.Ft;hÝ2ÂY¾§Ô ¾m&ëx*8:r79Aiý/³°AV_7ÍR
öºTý¤Å%¡ lmÄZgR²pïªç>æ¤ðzÓl¼_¿ÓØR|ß×
iý Øs+g7=¹ÎgwÒ
<Xµ¨pP#çêÀßà¡ kŽ;sÚ¡¢wKUç2·õ²ÑÙHï3½üéKÖAzfð÷4Mªj½^2è[?Í(
-÷ ÏT>ß[pã¹9À«FBfúVN§·« ±
-o¥Ü¤¡xÑ~õ+AZ Ýe¨ßó¥EQsÌåâO±¤s̰Æeæ¹xÍÍÎoËM{¬VF@®
-ÿ±Orr'-9#è«3«X+#«æ\ÿ=õ'"x'Ó¬ô+,ïú!PSGB˪XdòâÔµ GE06®ÀDµr£dèÝifmô°>s>hßûÃ!z,|}ùaYktvqÖÎxµÆ¤@\öðØÜkrN(A¾<YÉm;zðdct¨L=
-Ý|<H<C¶OÞ¬Ê%¾õ}ÅÅK-0BèOIí²ïÖnzu/[¢ áî·õ©«öfZ±f!³I 7ñl©ó«jÉ£!Û³'ãÉ£ö¥¿ÈòCòU¼.ÍQ
-¦êqK õ²òî2Äçgl3àóû·Î6M2Ùþ7&çùÅk[æo³ÜÕïÏÖRÊi¶ubÆE3¢A=í¦î'oÓ»8K¶¾vÅN5ù4º9þ$ô]j~àð!Éò0î?ú<qÁµ®ÈüÜO2"¼T:pÞv³öô¿ß$åÎÁGÏC]¦ÓÓÙÿ(#ζàŸ ãGäÇ/ö ®ËßôÁeÈ\ßæísd+ôz ÄhUã$ÔÏ~Î÷â·ö}BÖ
-NxúEÂg0¿ÓÍnÐTN¹3æ³P
-MóÙT¤c°bÐ1bí¨£_êÌ»Mò«õ ·XlòMZ8!ÏælgÎÅ"\âT䨏KaY0² ÞµÉoL £û£ýÌüu.&Eô(3OÒfô/Nxü¬,÷KË1Y)Òhùþé+Ï̽#ï^ÆS¬Í½+EV¹~Ú¾·
-ifGF[õwïÆ¡!ã¦ZÛÝqy7ê¹ó\×û;·]JbÍ]ÒvÀí¨^ºº?,äÄ&R<¤£nRÐßFqÏöRt-n3ÙÓ4µ¾dÕÌWq Û¢W>e$jÆ=z=¡m' 4em!·bKvh}ÙA?°æSæRª
-|)Ç!L½¥"Ìèäú¢¬ýmBáõPqMì×U³da_>f(gRfüóézËÈgP:ÆlüQ¼ÎÏÌÖßIÕ½º¯bÓ_õyJòÅ¢C[:Ó¹Ø7w¾
-6¤ÏxÔ£ÛÛÌãÓÜñ%þlþìmT£±RI$·"\É>®SèX îñÁ=ÿ"¦¬©UÔû^ûÚË
»+þgi°¯u¨38i]ãpá>ÖrÂN¬¤°Ä¬ 9/ÜvM ysMÈbÕ£Óeçîy
-g÷ÓMmÔý ÷¼R°hÂÌölÑZáT ÃsTN+®:9ÍX=2ëÂsðÓW ¬ÊÉìwõEþã¢èãKZÇÎåßå©ìÕs&Þ]kX¿^&YChFºä&Î<OoÚ!?@ªºÎ^g_ÓÄ©}=M8zRM{Èu¥_]!´¡ÐI¤/e¸kBrGõzy'ä~µ«)Iµs±íÝß¾¤»nò×näb¨ &¢2 Çÿ¿_ê»m»m ^9d:^C±,þÔ8® sÚ£FÑbü¤Ü
-¼'LððnR¾EºH¥ÓuB÷I´·Õ6¬¿3¥ÈÉüÁþevp6æòÍEÿ"aü®QÕ¨¡Á!)HºgÆ9#¾îó»,Âp*¿ÚãF··eKØ\ÎãzÚö"OÔ¸½LªÃ
ßÏ\9ÓôkC?{ï<1?´a»Ï&ª>|ÁøLé
-´*yò?ȹMÕlgEpÃ8D⣻üð8M¯zj§° GÔ *¸È´( \ù(!³íyâ
5¹%\®{Ý«÷,ãÒtÚþ¢XýlCÜú
-³nûåïèÐv0Þggðn|¢¢¢ºsN%Wí¤E(IÖøò]ö¡{ØÑÆmÉ"eokz£ãP¸qïqæíg#øëÄt»ÄÜÎÇÊôwE4E ñß6êg¨è©²Ý÷íjÅ)91P,Ìs
M~×Á]ÝBºóuÚNÛ@v©<éÃÓCDØ
-˰q
-2-z¯HÅvÆW³"<x6nkl4Áaè^_¿!Û3©Oh 5$Iý41¤Y¢98$¤~·o¿?ô_¦²TºIø
³4î!äANðÕçÉ÷¦éK-ÃXýa"n§=m1TWä*»þ0²Ü²ãT`eÒ"ä «kùе<#´ÇòU"¹ì@tí!×áþÒ9{ÙÊÑ/úcÔ'ñ4Ë¡){F¥³~ûDÄWÛéEŸíz¶å4£Ï_y+Í{0Ô+% }ÿþê&V04;mü%MÕÉ·ôgTâÇîa%ãOº©áJåIÏzRJXÆõE²ÜÏò1 i},%ýéÀ#þ¡LÄÅÇ3³fé`þ´p`Ï:ä?ì[¢©µtÃ..RÑWÅÛ{ô¶ÂÖ$g
-bé$Äx8tnã¹cnkDUõK®¯÷øèС¥ÉùsF?!PåTÀtê¦ÊDMذøn+cÙroñ}´_'üÑØ'{ÍB#LÈÀ~¹3ÒûY at m.Pêä»Ù3ÇwéZsmþH=ê×ýís
-Æà*üD ®¿#E)¸Ñ6¬ª³$ÕÁQ~DSyCo#>,$à+Ý<ù¼¦a5BÉ
-ÀVÒ`::É«×ÕõåÝõûhØmSaìP£
-âüsÓ¡wò/ zÝpp]óûÉ-¢þ¯PàiöÁÀæÑ7}9¢oËû:Áéiz2ض/êæpû´©N®±:ÖnZÅÚñV=¹ë[ÔÖÅ
-+BÃ8ÜóXY.Ás"!þº`öÒMiU9£_ºØèÊèfíA¼/»B`±cÐòß_ç]ò1>гaõ±ù{ìd7
-°ã}¬y¢BMÊçx
OÆR¾'Ô ÉuvÚh[ì~ÝOûâ¬û+.Ñî._Ý0LíXK¥¨¦§ucͫظêjɯB:Ï)»é^þG©fõìGèT£::ItbÏ:À6ºf§1[1¾õoRð¸3\ÒZ?4¡È
-ÇÉ«°Ûdìú¬_ÊL
-²s)u u'[Õ¼d¬bG[׶©ùÚöcRÍÒÝ¢iþV£Ý;&uû ½ÝöXïÚëUP< ºê¢aÇuåóAÓcrûìDzÌè{¦È[²ÂWÄ£ðbNtH:+ýbywcÊâ^iÆ1ØÄ_½]
-¡ÝÉ*vóEß<°íL*zøÏ¼i7èæP¼/~âT_Óøz
-á°Ï6æ
ç)m{e8¢`[6ÕÅèä¨Åe,ÇA¶ïÇ;\÷¥zÜO¨®É¤FÆîer×sh.ªàW!îðG6j
-èyÜã8ÃQUW½,~}çQÌ´g½$P¼þ^Z¸àLsÏ<A=º®>ãÈîí|2@ºÃà··¨èM¤=¯ß
-=1˳;ß¾ºÙ®éøT÷m;BC$Ʊº<÷e1°ÎÅw´¿-íQ$ËÔ^Ýb¹ni )nàoÈEL\2µ£ÎlÐ@
ô÷æKÚæn°Yd\yÒÎG\ëº@Ý`fgû;«iÁô÷xtÚp¹Á{©Ú~=ÿý©ø±d}¯K\¤Ô`xAxºèz"Ædª¤ÆÝyçØ©tS:1Þ©¹ã:tË[Û;åÀß#ø¦Ò!\t¯Q(Ú¾®t>d².#9,ïk{©¸oCáWå~¤Y ÕVÇýhdêÐ&µPLB`¡»þ䥬`¸f¢zÂèQÏæÌóE:Ü çM1òz¡Ò%^eó¬¾ÔñëÆ¹9ÆÆØ¸ïPV
-øÄµ=½åÉÂ3öã*¼³´l$!úrò\±¹"ãÞæ
Å6ÇÒ>yÑ2EªÊiEÿ`,ümå½ã&ÕûQoËB×P¾\k«]ª,XëS{.¯Åu¿h$ÁNÞ[£ 3
î7Ïe¤Ô=ØUÑ~1&t¼tæ2K~mºÇçQ&]¶Yüdq×µ,ÆòíÝyªMÒ)ï×]â6s¸ÞSÞª)J
¸Ã
-f8Ub~÷Í×£SÏÎñ*Éñ§Å6Uskr¼<ßO
-ÍÙ½òe¢ÛÊ>{4-U°kPíë°â'·,ö.YIQAúK£ùÎÔ9½¨WV¥l ¯O¥¡%¨ª@J7=îì?5Áö .9]ܨÌè#y¨:ã=rdöXä==²k»Ä¡ì ƹO-S¾0EºSÒ`¾ôØÇøaØ[ýH6E è5V!K¢HýàVä
R¡)ÑnrðQømÁÆî×tOt!Å¢4±ÂuSÊñî/Ðäß"i1~2ÕX0$]eØæSQÁÓ²ø@¾s¯ü®|øµjíi±¨«ÿc4C²bÞ/hÝØ.vBdÇ=äì `LôØ©½7iùÕ¡PË¿Gi4V$¡¬gªâk¥ß[h¥îWÂÎ0K°ÓÀ¼þM´È:>1dÈuÈãÈý ¨?8BÛÅÛá÷4Jð¼~:kÖIaÿ>ô
½Gãöø{kb¥³áG\øQ;ÎÔyÀH~Y¿b·ÚÇÂפ°«[©®Þ%M7æ÷-?-`%3>E¤åLGì^U
-7EÀ·ÎÌ0Ëç çjÁVúÎ(,«ÐöSg% [\6-ÆÊã: Úê Ë'ö¦rvAT{¤yEuìZa«kÅ=x&uVAÝS¥À½:\ç Ó{nîtÓÓsþ>³EUövÍPãóíd¸)ÄOø*JÕ¡<ä¤X|³D ßc¹ &;»?DX"Ô½úJ\/N5º²
-h1ç!^"ÃfDi !@HhßÉÎÄruÇòb{h¿Á\°A!'2YXÄ·{þ_Ôq`¶REÜ´½1¾ndØòT¡OggMv»]à ֦)¨â2(à 5XÅqQ¯_CÔN·íÍÉ-¿ò
-Ã9ýzÞäd¥IúäÄ5ËÂÒ91wÏÚt'´Ë' üyëëðÏ}dÆ$Ib¿
Ù« Ò<ËÓF*°&Fà¬`ù6K«CÂ#ÚåXfì¿*Ih/ã¾Q ®äd¸ =1T`³>
-ú~)GQª|eŤY~ÿÍEÑþiáöW'$± ÃWÒq6ÄÁ¢yd/§ÄÃ]ãQú¡SN«zBô-qG&E2ÛY±+RzÁaÏÚÓÖùé;Á!;
-ZB¡¦ÜÝ®/Öàw0±J³cpDâ^+Ú>¤<f
Ïdu>±·è¹/*kÂ$ÂAÈ;÷ »;;v~P-çϳwët³±¶ËyÄ;#(DÁVíYÂfÌòicÏÓËEòQUËÅ+¹Ü;aK¸Å毳÷~rÙ¨&è´fSôÍ[Uî¼²*jsëÉOG<Ó#Üq¿¹ÀíSÐrF|;
-XMm£?W/7¥kVÉ?Í!hæ¦é·òH,T'¡;s8l°ßyaP1 Á9sze`JÛ\4U¸{¢0^}ò
-C^n)aØTÙ§£R'îbmJíçÔz8;(>³Ýŧ÷|âãþÕx+>eõQùyò2ËâÉ8* Þ¸Ékz^/o§H2ÔÝ»à)|Ð
Ð÷]JN%/ñn»¬SõÝ
-
eè·3E([¥*RDÅɲ^©ÓMÈ©þ´-rþÖ#ÛǯïÈG"ÀßÙ¥czÖÊøÛØ ̪î°×Ãö J¸l(ãÇð4óòºZ.:&,7ª9Ç5gj"Õ$IêÅk¢ o;ÔPa.ÚÙ>æÁ¶á"
-åÍït|ýPAàÈ ¢+Ë]Fÿ÷ï°ôðÔFߥ¸Ç[Ü?²Ä¬ Â?¡ò5RvbFBáQçIÐ-ƯذÞÖY¡e0´ì~ ë\$N¨o¢}58pàâ~Æx°SêNU\icÀwRu|~ÖR9N2\ÍQNÑ:&R#vpùϨZ:¼qko&yY© ,VHDé±ú²?Ü]\:Ø
¦c0P5nv¡·
¥ØJsýIÛ{ÀêrHÁåSÒsZ¸þBCì+3óÅCÂGÏ$¹¹HA `.íÎ&x£B}foMTDß©µ# ·y
¯¨rqfZPb.î8bû²ÑÝ4[ Ì#Í»&)=Ѷ yreSee
-âÈ ñpæ<Ñ.. W3ùâ/ÖàËþ¬äÄõ¹·zÿj:ã"àSpc$
úÆIÊÍÖàçá,õL0
-uçJÒ
-+ÝU²#Aºì)Ö~j³evCª(Ì
-ûbó5ÅSÁÇì)&ã²-ún'&±p±þÏãumaÅ?gGªÉ®PÓ³`~ý÷µn{\º¯efü ¯Fî¸æðiý:<ZÒ
-³9YAݪº}ínw6JÆäkYæè)l«z3,Èdxtro¨nÓgæu#ÁgË-)S|øðF'`Á&¾K.òXtTU5ðñó¼pé£&עȾ£Ô&wqÅûÃõâëþ,@q'Ô
-ëÃ*CeþáHï:ûG;å+Ók,½<±JÿI^²uÁ¼{ñÝ7õ6S1 Byx£>¦ÛnO·ö?ïíF5¦ëͱ7MÒõ
-¸3`ZDî@³C"´¶,ªJë%2<ÕdÂeüÕ ¹d5¿ ÿsv§;ÛÚ6K´v UÛêL'¬ %£Ú¸§È¶¶±Tð5¡^$ï5ì9´Û¯SJF¹_úqX'?QJÔMÈ,6Û¥_^ÿc}¨Aß}ýmÀ èF¿²½T'@ð§P8ÊÐôê×ÑXZ
¢ JåøÆâI/Påý^¤D¥)]]õTiä~N£ÂX5^;B×i¿q9ÀL ÜçÓÕµ{ùÆgÕõÌ¡Ú}'D¸²$dDõi&»w±jm)~D4F©ØTa&`20Ïd
-æ³æÁ¬¡©°à¨xy1e·Djú¤ö[f*ó?
-Pôe<÷Gç.ï>VÖïÀ§{E÷í+ÀàØËî¤@Ùìý·Ókj2¶%<m_n`:aäÝ0!î¼c,AC)tþîU¿,Ý+-u1=æ.øþ=vkÍÆÃ~J
-
Z öa¬
-*¤65£DÈáÂÊ^þd$}m_B½Ü®"Tu%EXÏÿ_§WÀÂ{ñð´j¼¼ªîk/ã!ïîW Y*Â
-|hÄ;cÈ¢9¹nT0Ø#èÞ;`c-°þy^3[þs]2hNf÷~¹Ó¨é@slwCÍj]f.s×k믾kßb´Ô?ì³VíAY:þúÛÈíqȸÉí={åÂm óqá$HýQ?½ä$Í«)Ù.ö~p3öû¦ÜïYö#ôÏQ4¿ 5ØÊqö\0<ûæ¬ÑèJÉ >l¼Âö¡ %tØdüÀ÷|ÎðÅ'rDz=Aý õq¤X?uyêJ¢eF7Y@ÙomUîôçÿÁ2
-à¥cF*ó!8¼£ö±u2>@©C_ÚP)ñ× b)àt¢¥dèæfÙv¦UNÆâ×òIYeI8ݰü÷êo×Í¡%õmßf
-äÓÀì7Yce00d:å;*¥SªvÆ;útÍ
H}ÇõÂ?"$TQ;Nvöâÿ©Ck¶+µ±[¡¡-@`jÑtý0´YC@¥ CÂpFºÔAQ÷×ÌäU-ÉZízìÝ-Ý
2ɪiVß¶Ðd8'lõ¿B*)s/Ð^ÿ>²QK¿}[éëß|Xu|%ÿ5 À»>çm¥¯¬0Çgèæ¹ºOÚPm ¸_
¦cýÜ}f~ïµÄ+¥4½ùi?çù
b
- á
åh¢¦^³
-ÍpËàÂjfn¾è£!êÙTBhÂóÈ!$SM'lÖ IL[°á²B ¢j,Z6Ï .ÖÃû}aäqÖ2hOÎÃÖé3lÓã$ìCëÙå^ìpXÌWpË¿bë2ðP[¢µê!ݤa¢Ñ£å
-+ÅP§+ÍúGûÒTöN³ÖBâÐH±3©æ¸ò#·ª<|Þ¾|Å=^Êcåqâú±'dð9f_¿4X¸423!É'2§0ôÏR
-YÅ¢¦@øR. ×cýðBÙü(t:|¡`ß-JþkÔ>*júqWÁ¢Z¨g
z
-¼ëDؾ祦0´¤>m×oƹïÆbSê÷ÄI,u
-Ë!ªWëæè½f TJ=}ä¹³C[Rm¿QOñúÝr%cóJ³ßªAh>«T'ØÝj¼µ<©Ý0²
-ZÆÌiÞ§âø;©MßÂô?_i}?Z×å'þfòë<æ«Oì\̱ùË{Ð>Uëu¹á5¨¥A÷q[$6túåð¦Vö3ú¾uZCÛ<î+gØ)Æ¼àÆ«l¾¶oà@POÚà¡Ð¸*RÌräUÏ*=1*ëfÉ Æ{e!úpt$ÏdPwp ÈÙ£wÕsÞ¯%,LÓW$¾i'Óä¦%±äÑ8ä_é)Ò¨s©ØÚS,`â}!¢FD (×%É:«èâàPÈ«# °¿ J!ÏÆÝÝGV GãßÉÞuAA·Î<:ur×2±È6Ú«ÈÑ£ õ½`ËÍÝÄrZ^@áÌHÈ`ÊìP\
-ö=8åôzu¼·¦8XáüƳÌo×zê/øYõXÄtÄ%2 )ÝÛÙ½c½øï×}Ð`G|¦}e¿,~¢,âjª©½x0ÍPxÄAId穽ñx$9SJºú»|Øfý'8=zãä¾îò,µ#î¨`óÆòÇüôÖö ü`Ï|´
±åE0Àø^Oj1 wfÉ/ÙP*1ÊUÐmÁ¬ßè'ñgíEÌ®Õ
-r>6x¼D_«Î±áõÛÀ±+Ê?ãÑ
3Pb¬µ£\1i/
XlÙ¹ÞýHHV ³HUeâ½Ç<]]'ð©ÄáηÐ3óbKsÓ§ÑtmÙc̦v³uýÂQ|
¨6òVéq²äS²·q)oâ#<ËÓ¡Ú½½»ü3u½_Î6Äæb´º¸½ÜGÞí2¶d£.ãw®ó4[¬µäì+äU¦#¥¿>r.¢\ùýUL$îû²¤µ(w¹£h6·þíÖg¡åRÕ
-lPSK$¯2uxîV/3¯0ÕwÞ¾n
-<¾8ÊǨû®Î
-Óe/ÙE¾¶JU7Á¤e&jÂÏ£â¾é[Løi~g8*GO!\Á¤©Ptq_ógËyN§ÃcÂVÌnLÀPDÄ8GoKY2·b]Æã
:@ 2£ã´èG°Xn{Ý5rð*´bÕéô±ÉK": j°âÛwé3æéT]¬¤S²zrÒfÍoÛ±a²ã¨Y¤°5Hs J«w«ìJVùîPl©£
-Ku§µk!ËÅϼ8²ÞýyJ!ih¾ö\®5*à[B~mÊ&öT¢©5L¢nïñS^&&ë~ùcð,ñ-ÒrËÑåèTVJ'G66kL?^°ag÷vdÚ0¼w471bQ²À^ÌÚ)ÔáµlÏÐMþv»ÿ·±ã_² n4)FÚì
-§V
-6øÄ1z´òkGw£¯ÊÝÍ
-åר¸vW0Nq¥QeZvкªÂfß°åZÑ:Fê §¯isQnyÚñ£¦Ãæy Ü5S8-ò50¸õg,;þî.è®Å´}tdݺ¬Á!Pû[«+:µ>¿Nãüi¤¯8Câ±,{6¥}>U~?rÓÅ
oÈ+ 1Éö¿ÈÓbߺIl§þÔFcoÎjÑv¯DÎF_äaúÛÝùÖ qØgµR'ã@]Q:K[&§êOû÷l¡~Ò£¿]é·¿¹G¦Gø n}@µ)rTíÒ1H´#ÍxHÿËÚ/pùPGXNë.«ÛúrëU2h=
-d+ÝAMsj\ØêIeùÔöýç÷YCvøÜÏù9¢Á Ð2¿:Dyßk*`Æ ?ÌÍß~P}mA%m¬=&ðÃû&À/h*Þ}8nôK[ç̱ï}iú¨ß)q9ô7¼§âùPiÝæÂÙà6»áp½ÙuÇ®é(w'VÏÛî0«/y´+0'Ïò~K5¦&Å|Ö~ö$îæµ=nYfN!mÀtTФ2ì4·$à=9þ'_]å!DZ½.fF 1Ö¸¡@Oè=û33TDâ³éâÀÑÔFý÷³
-ögûfȤuâßÜGéDEh¿
-űó3tN¡5/Õ.ièiÖFÇ0òt6éíZ©ßÇHú)¶åH´oÚÚòöá_+B¥ ,¡a¥flï£LF ÞfgØÄÄ{mߪ{c Æl®í·®
Jóç½
-ïXI^·³ÙC ½äã)¿_)?]hMUËà!go³[ÃLXZ'ñ| vè#±D·Ûâk?iå
-SÁtV°o&×Z`¦À±ç
-r¯Çp¿¦?ª!QA$C¢ØºåÙêê/[XÁßz§ö
®" éóDp®»ê£ÝÐ ºM»·Äݳ»àÇÒÊVG¾{ÆÕª{cOY?àd/ó ù±M½ï»C§¬YÄ ¤¯§¤u«43mÂ
-å6ÏÒSf~ù°SÝ,ÕÇ~±þx?²
-gîQf¾bÀßÊlvu¤©ÓYïÄåW8% Ø¡Ø6{Ëëw3%ËúÔÒÀ~2ì§
-ìh+¨ðYfDûQ|QyÎýÎ=Xgèiê-9>sùÚªí+ä7f
2ÓÙZ²Ñ HGø;ÅFǺm¡W³c´°~wHô\cäq2!#e®§^3ý¨³E´Uz¬§¹d°tÎbýÚâAÏZ.Í%óæt¾Æ&"3Uà_Õdü2kF~Ù
-¥@Èãó#b?{uåjVöÆ`2Â.ÞçþLsïë!ÓDÖ¿,°].Øßѳ#v
-~ÒùUõ§hÇ']Pbëxç\ý"ÍÀd¯5¹d?#îFl0xi±AFËðæ£I®è0Nذ¤vÑJàWð"ùá{ã.ª
«¸êàø>Lüzzeàî8;ÿLȳP&®b!å«ãU5EàæëdPи&èÈ´\ÊÆDãù:_Øî!5 íò
-hÿ<×S°Úóów
-hÜ*÷ÇÙùÃOî´Ë¾ödÍC;ìh×ã&·9
-Ü^¡IÑ<f¢¦ªõ;¸'£UH)íïÇ}Öü?¥¸Í"£Xߪ£Ü¶¿ÝÕC{ps,%vÖÅõÊâ`Ïà_Á¡JvK×ÎQJ$ð!CÒ¬$Mkߣ)doùäà£ÛñÁ^| %
-¥·î}?ä>Y¸Ìnì;lzB
¹(Ï6³_uïkèC ï*CY Êé°|ÅIç1|ü¿\[rÞÿ µà®ò¸e`hný¦bFe²û
6Çà©ØèûF$ ¤jÀi=ÛÝ"òa'Uø¦ÑÄ8ËÐ#Ô@[ÄðÁÖTóARøúäa|0KÚìè!B^o¥~ÐÝ>AHª«âoZmöñ ôc¯ îK:nHÅ ÐefÖLÏ{¥]×ô £±j±¹nhð¥äúì§¿á1ö_1|ùÿÚ-ï( Û+g½G!ë-£CçÂôÊÉ#ëÝ]Ù£uòvVFQæ!uFæeÅkßÿáûÛ÷ó}þçÇçó]Ó7ÊT¾Tw<þdϵóɽÒáÌ
ÅîÐk1/Õõ;F½¯y*`Êøó3ê½?ü]ÆNöÇ,¢7Qk½Êt¾»Èoê[Æ#'ùðÙ£eXÌÔWÇRHT¾üâ|ßlÆáIòü\ÿìÉâéÈ¿£0vÍFv×ÖÇGAÝòª7Çî^F¹sâh[YÑ/Ùq³¯ÇV;L*ä¤Îº¶Å9ví÷*2'.«C2[@Å~ôvlø$ðõ}zôñÜ++Ü~Næ¿ßãGcØLîØ¬×fL¹y®ª !qIh«Vv ,áøï2Vq<~iî(èIà8)½l¾mxîÀbúb§®`Ü
ÊY58¨5çT¹C ÅÔî
pø3 Êj¸XS<AÑ8ÃÞ6#öF¾D!l¦²! e¸·
ì×}GS>¤)]øÍëöÂxs:VO»xòÙÒç&2CHÉîTú|ßfqȦzàºDí«ñ±í͸¾Ì:HÒÄäÁdYeâv·"S¦Xãþ¼·¥ã¸òfhÊ»-nk¦&(*TÄËÊ¢MKwFÝ
gg"ÒÓÖ}ñ¼k>ŧ½z°ÌgÞéûnµJR³;¿x·}Ø^÷µ½¸0Èä\JËÁpu©wÝæù[üX½ÓJÇ4Ö·ÍÞ 8Wi2íbx³aúÑuî¨ÙwÍÕ³¼êkØzíi¤¿ß)Þ+` w62i¨Fw¦B¨µe³Ëuéå
-@ÇWcËTîé3¡ocõ,s.3f[tÓ»v¦CJ¢Úâ6cÿä[ðñÍ#ý²F£Ñ´
-³Ø~²+¯õ¢ò¼·i5DÖHß
-=ÓvS«{ì$v¯Ðfż\¿Ç2gôùtaqö>ñЩxiõªëQèÉYÙy,ÁËJ?ùmBоNýI1\8äßd<BWÁy3~XIÞHȪ>¯P¾ÙrNÀ<L
-ï»&ý¥â*2 ¾qQÃW+°¡)ʱðÀ(±<V}¯.lüâtÿ¯u
- & 6qh[6QNá¥!Þy,µ>z
îpnZ¦yÒDº¼Bsx$ªÉ`«ÖWÑõ4ÿÑZ±PçYËñíç mçx£ÞÖço{M>º¤´=y¾ißæªìðEMúVrøu²ãI¦!-$Üû&ü7klä¥)ªÄ«´Ê³&}Ã9W-kÂÝQù>ÏrMõsÊOIºK¹\ªö£´®ðÆdí5{J`y Q8Ý?§i³"ÄS !üÖ¿ïÝôOäUÈL÷zg´sd3Év 'C$cËÂä½åêwEæÎ;+ý;·ÜRÛ¡0ÞúÆj9üåÒ3¥sÝØ`LUXóÇó?;ÿiæAKÁß~p^úúÞfñX©þ¦Û2v#W*S»åÎÑ!¸(49ü
p:O'I§èÈ{hâÈw8hçÉ ËY~tHñÀHî|ѵû:SWë\zq1IZ·èÚelæÚ
-bÇç cïª6ªjZgC:e¯ öÒ´orÞàq9§ô¯1ô²^%ü¯;PðhÁÐ1%!¥¥ù0è;Êò
-Ñ
-¾\©ðG²U(\ ²ô§Oò3ÞG.î6¡ÏK/örrÔç£ÁÛðê5`ר¹D>eãÔͯô'ðWgZOãHZ·ëJgÛÊ;l|ÈEº¡.Fù4º¼+ÿü0ÈÇir+ÃÐm'±>è{ËÖEnÈЫâÕI]IDì ¸{?ËÃ"oÞ¸ëóÁELçÙNmMıGu¤î]Ã31ë£ýxfËáí&Új¢ê¤> F|&ì©.+,ÔAöX¥´2´6þ=Ôy;õx&t£);:ò+U¦8z¸^Ñ÷¼ÅѤø ʬH{öÐi¢>Ål妲p1ÞúÝæòÅ©0ÙQ%NZ¤÷Såçw1|¬ñ kµ.ÙÍáKæJ0ÖXÑïíãUJõÕ2Ñó¨öö± 'P`ú¾obr¬öÚCÁ4°ùÖг
.ÚG{bg§®¤DmDoÖ¨÷ÐûÕ`"ý}|ur¼^¸X1TÔhw;/µ@X¬°æA¬G£¼Â)³ÕÀRðǾð§b*sU¡×£{¾:;5Dq5
-â2pÝaÚËÜÍ0ËçðÔS¹`x\ww
àn]jxPlb¹·Ga
-ûý¨-â±(ôÅ\R¼ñè{ÿíùCÐóͤ;kÀ±cá±,ë´ó-îèÉ-¶º°ÚïÐ,iÉcîp µ¡E®ý¤&FöD»@U¡)gµ=qJ #_£
-|+päøkKös³§1ãEî?D±÷¬4ã£OÍ8Û'ä*g`(äoñ¸ÇY«i¼q®çúø«_è>|wǰ⨢í¼seC·gBêÈ·ªÔë\
-U÷ZWe#£ÖX©DºF¤ ÉCÕìvX
-cxE¯Fv:Ö/ Åðb>-éé³ W£ðâU×?3ô,±óKÛjU·qÕ¾½:àr
MÉçOß Ê1þ7p{®LPÀTýæz<Yg,qoXÀF;£²è"b¾¯3ÓcèVÖ+~Ý38ìÚR#ÒDçtÙg®%ß íÐím/aYÚ%A#è3SkDô´äåüãJÎ u`µô|' "~ñìÛ*ÝêHãðÍç£ÙnæÁÛD[¼ÛnÔÁÝw¤ýJ¹ÑÍ%źqÙoÃ0QÃçÞ«ºJõÚÊÂÎÕ_¯;ºïIEËtØWCjäìMHçùn,w´øsxsi±oÛ÷A®ÓÃ_S+ªQz¼×g£IÔ¯Y>¤õÎôNu«¢Ú3WÞJµTÖ^_Ð.óÎãÈ<ÞÖw{×l÷ëãàü«EE«Ë~5
-ʵ7èÿÕ`Z,íÂwÐøb¤K«þºhÀ½/$^;ë£ GwGôNU~LËÍ|Î×ÂB-&rïóîz/]csòÓÏD^îK¾ùh¥×a~yD+^/Yð u
-ûÛÓ¶\-ã÷î«3a_¨)l¬ð:¡RÊ(wu¹]8^±Hg^öOo
A¾ò¤%ý¤QËËG.ë (mú_s¸=a&1ö ɶ`C½Ù¤#ÛÜgØ/¾L?¥ã>,çjÇÜfÉB¸»udÄôçÿð¸h{G/FYÇÖÂ.cοbÑ}y ïC¯#{§gJDgrIøÚÔyÍ{³Aï?ÈÐH¥ûgÁý~WrÁd>·Y±Ön{4°²5
-*n[¹½«Ó=¸íÌx-oàÒèÉäM¯®ùiÁ|>:ôýwÇÿÆAâQÛ¿*8ã̦Æû=Î_éÑÔo
?ÎiÍÚ×+Âʨc ÷5A¡P¨±Êíµû;ç%ÀB
-~MvlUGy¦º.?Îf:á_ÌÜùÂvfÑ</Èâ1xh¶®aÞ®ÄÝÙì <4u»O¾`ÔSлéa^=àÜTìúIékÀTiø×,ø£8U15nIP§/½0r
-¶
-êA9R´Êi´n³[b|#Ô½©þ°ý_ð?!û{Á¢`OüØþË|endstream
-endobj
-908 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2478 0 R
-/FirstChar 2
-/LastChar 150
-/Widths 2487 0 R
-/BaseFont /YFFZVW+NimbusRomNo9L-Regu
-/FontDescriptor 906 0 R
->> endobj
-906 0 obj <<
-/Ascent 678
-/CapHeight 651
-/Descent -216
-/FontName /YFFZVW+NimbusRomNo9L-Regu
-/ItalicAngle 0
-/StemV 85
-/XHeight 450
-/FontBBox [-168 -281 1000 924]
-/Flags 4
-/CharSet (/fi/fl/exclam/quotedbl/numbersign/dollar/ampersand/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/equal/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/bracketleft/bracketright/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/braceright/bullet/endash)
-/FontFile 907 0 R
->> endobj
-2487 0 obj
-[556 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 408 500 500 0 778 333 333 333 0 0 250 333 250 278 500 500 500 500 500 500 500 500 500 500 278 0 0 564 0 444 0 722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 722 944 722 722 0 333 0 333 0 500 0 444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 500 333 389 278 500 500 722 500 500 444 480 0 480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350 500 ]
-endobj
-909 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2488 0 R
-/Kids [902 0 R 911 0 R 914 0 R 947 0 R 986 0 R 1025 0 R]
->> endobj
-1102 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2488 0 R
-/Kids [1064 0 R 1104 0 R 1143 0 R 1164 0 R 1167 0 R 1175 0 R]
->> endobj
-1196 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2488 0 R
-/Kids [1193 0 R 1199 0 R 1203 0 R 1222 0 R 1226 0 R 1241 0 R]
->> endobj
-1248 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2488 0 R
-/Kids [1245 0 R 1251 0 R 1255 0 R 1264 0 R 1268 0 R 1294 0 R]
->> endobj
-1313 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2488 0 R
-/Kids [1298 0 R 1321 0 R 1325 0 R 1340 0 R 1377 0 R 1381 0 R]
->> endobj
-1408 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2488 0 R
-/Kids [1393 0 R 1410 0 R 1417 0 R 1455 0 R 1460 0 R 1464 0 R]
->> endobj
-1502 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2489 0 R
-/Kids [1496 0 R 1506 0 R 1522 0 R 1541 0 R 1572 0 R 1576 0 R]
->> endobj
-1629 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2489 0 R
-/Kids [1590 0 R 1633 0 R 1639 0 R 1685 0 R 1693 0 R 1711 0 R]
->> endobj
-1748 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2489 0 R
-/Kids [1732 0 R 1750 0 R 1761 0 R 1773 0 R 1818 0 R 1879 0 R]
->> endobj
-1910 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2489 0 R
-/Kids [1907 0 R 1912 0 R 1916 0 R 1920 0 R 1924 0 R 1939 0 R]
->> endobj
-1967 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2489 0 R
-/Kids [1954 0 R 1969 0 R 1985 0 R 1994 0 R 2009 0 R 2013 0 R]
->> endobj
-2028 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2489 0 R
-/Kids [2022 0 R 2030 0 R 2071 0 R 2088 0 R 2092 0 R 2096 0 R]
->> endobj
-2124 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2490 0 R
-/Kids [2121 0 R 2126 0 R 2178 0 R 2236 0 R 2314 0 R 2402 0 R]
->> endobj
-2477 0 obj <<
-/Type /Pages
-/Count 1
-/Parent 2490 0 R
-/Kids [2469 0 R]
->> endobj
-2488 0 obj <<
-/Type /Pages
-/Count 36
-/Parent 2491 0 R
-/Kids [909 0 R 1102 0 R 1196 0 R 1248 0 R 1313 0 R 1408 0 R]
->> endobj
-2489 0 obj <<
-/Type /Pages
-/Count 36
-/Parent 2491 0 R
-/Kids [1502 0 R 1629 0 R 1748 0 R 1910 0 R 1967 0 R 2028 0 R]
->> endobj
-2490 0 obj <<
-/Type /Pages
-/Count 7
-/Parent 2491 0 R
-/Kids [2124 0 R 2477 0 R]
->> endobj
-2491 0 obj <<
-/Type /Pages
-/Count 79
-/Kids [2488 0 R 2489 0 R 2490 0 R]
->> endobj
-2492 0 obj <<
-/Type /Outlines
-/First 7 0 R
-/Last 691 0 R
-/Count 6
->> endobj
-899 0 obj <<
-/Title 900 0 R
-/A 897 0 R
-/Parent 879 0 R
-/Prev 895 0 R
->> endobj
-895 0 obj <<
-/Title 896 0 R
-/A 893 0 R
-/Parent 879 0 R
-/Prev 891 0 R
-/Next 899 0 R
->> endobj
-891 0 obj <<
-/Title 892 0 R
-/A 889 0 R
-/Parent 879 0 R
-/Prev 887 0 R
-/Next 895 0 R
->> endobj
-887 0 obj <<
-/Title 888 0 R
-/A 885 0 R
-/Parent 879 0 R
-/Prev 883 0 R
-/Next 891 0 R
->> endobj
-883 0 obj <<
-/Title 884 0 R
-/A 881 0 R
-/Parent 879 0 R
-/Next 887 0 R
->> endobj
-879 0 obj <<
-/Title 880 0 R
-/A 877 0 R
-/Parent 871 0 R
-/Prev 875 0 R
-/First 883 0 R
-/Last 899 0 R
-/Count -5
->> endobj
-875 0 obj <<
-/Title 876 0 R
-/A 873 0 R
-/Parent 871 0 R
-/Next 879 0 R
->> endobj
-871 0 obj <<
-/Title 872 0 R
-/A 869 0 R
-/Parent 691 0 R
-/Prev 783 0 R
-/First 875 0 R
-/Last 879 0 R
-/Count -2
->> endobj
-867 0 obj <<
-/Title 868 0 R
-/A 865 0 R
-/Parent 791 0 R
-/Prev 863 0 R
->> endobj
-863 0 obj <<
-/Title 864 0 R
-/A 861 0 R
-/Parent 791 0 R
-/Prev 859 0 R
-/Next 867 0 R
->> endobj
-859 0 obj <<
-/Title 860 0 R
-/A 857 0 R
-/Parent 791 0 R
-/Prev 855 0 R
-/Next 863 0 R
->> endobj
-855 0 obj <<
-/Title 856 0 R
-/A 853 0 R
-/Parent 791 0 R
-/Prev 851 0 R
-/Next 859 0 R
->> endobj
-851 0 obj <<
-/Title 852 0 R
-/A 849 0 R
-/Parent 791 0 R
-/Prev 847 0 R
-/Next 855 0 R
->> endobj
-847 0 obj <<
-/Title 848 0 R
-/A 845 0 R
-/Parent 791 0 R
-/Prev 843 0 R
-/Next 851 0 R
->> endobj
-843 0 obj <<
-/Title 844 0 R
-/A 841 0 R
-/Parent 791 0 R
-/Prev 839 0 R
-/Next 847 0 R
->> endobj
-839 0 obj <<
-/Title 840 0 R
-/A 837 0 R
-/Parent 791 0 R
-/Prev 835 0 R
-/Next 843 0 R
->> endobj
-835 0 obj <<
-/Title 836 0 R
-/A 833 0 R
-/Parent 791 0 R
-/Prev 831 0 R
-/Next 839 0 R
->> endobj
-831 0 obj <<
-/Title 832 0 R
-/A 829 0 R
-/Parent 791 0 R
-/Prev 827 0 R
-/Next 835 0 R
->> endobj
-827 0 obj <<
-/Title 828 0 R
-/A 825 0 R
-/Parent 791 0 R
-/Prev 823 0 R
-/Next 831 0 R
->> endobj
-823 0 obj <<
-/Title 824 0 R
-/A 821 0 R
-/Parent 791 0 R
-/Prev 819 0 R
-/Next 827 0 R
->> endobj
-819 0 obj <<
-/Title 820 0 R
-/A 817 0 R
-/Parent 791 0 R
-/Prev 815 0 R
-/Next 823 0 R
->> endobj
-815 0 obj <<
-/Title 816 0 R
-/A 813 0 R
-/Parent 791 0 R
-/Prev 811 0 R
-/Next 819 0 R
->> endobj
-811 0 obj <<
-/Title 812 0 R
-/A 809 0 R
-/Parent 791 0 R
-/Prev 807 0 R
-/Next 815 0 R
->> endobj
-807 0 obj <<
-/Title 808 0 R
-/A 805 0 R
-/Parent 791 0 R
-/Prev 803 0 R
-/Next 811 0 R
->> endobj
-803 0 obj <<
-/Title 804 0 R
-/A 801 0 R
-/Parent 791 0 R
-/Prev 799 0 R
-/Next 807 0 R
->> endobj
-799 0 obj <<
-/Title 800 0 R
-/A 797 0 R
-/Parent 791 0 R
-/Prev 795 0 R
-/Next 803 0 R
->> endobj
-795 0 obj <<
-/Title 796 0 R
-/A 793 0 R
-/Parent 791 0 R
-/Next 799 0 R
->> endobj
-791 0 obj <<
-/Title 792 0 R
-/A 789 0 R
-/Parent 783 0 R
-/Prev 787 0 R
-/First 795 0 R
-/Last 867 0 R
-/Count -19
->> endobj
-787 0 obj <<
-/Title 788 0 R
-/A 785 0 R
-/Parent 783 0 R
-/Next 791 0 R
->> endobj
-783 0 obj <<
-/Title 784 0 R
-/A 781 0 R
-/Parent 691 0 R
-/Prev 767 0 R
-/Next 871 0 R
-/First 787 0 R
-/Last 791 0 R
-/Count -2
->> endobj
-779 0 obj <<
-/Title 780 0 R
-/A 777 0 R
-/Parent 775 0 R
->> endobj
-775 0 obj <<
-/Title 776 0 R
-/A 773 0 R
-/Parent 767 0 R
-/Prev 771 0 R
-/First 779 0 R
-/Last 779 0 R
-/Count -1
->> endobj
-771 0 obj <<
-/Title 772 0 R
-/A 769 0 R
-/Parent 767 0 R
-/Next 775 0 R
->> endobj
-767 0 obj <<
-/Title 768 0 R
-/A 765 0 R
-/Parent 691 0 R
-/Prev 747 0 R
-/Next 783 0 R
-/First 771 0 R
-/Last 775 0 R
-/Count -2
->> endobj
-763 0 obj <<
-/Title 764 0 R
-/A 761 0 R
-/Parent 755 0 R
-/Prev 759 0 R
->> endobj
-759 0 obj <<
-/Title 760 0 R
-/A 757 0 R
-/Parent 755 0 R
-/Next 763 0 R
->> endobj
-755 0 obj <<
-/Title 756 0 R
-/A 753 0 R
-/Parent 747 0 R
-/Prev 751 0 R
-/First 759 0 R
-/Last 763 0 R
-/Count -2
->> endobj
-751 0 obj <<
-/Title 752 0 R
-/A 749 0 R
-/Parent 747 0 R
-/Next 755 0 R
->> endobj
-747 0 obj <<
-/Title 748 0 R
-/A 745 0 R
-/Parent 691 0 R
-/Prev 715 0 R
-/Next 767 0 R
-/First 751 0 R
-/Last 755 0 R
-/Count -2
->> endobj
-743 0 obj <<
-/Title 744 0 R
-/A 741 0 R
-/Parent 723 0 R
-/Prev 739 0 R
->> endobj
-739 0 obj <<
-/Title 740 0 R
-/A 737 0 R
-/Parent 723 0 R
-/Prev 735 0 R
-/Next 743 0 R
->> endobj
-735 0 obj <<
-/Title 736 0 R
-/A 733 0 R
-/Parent 723 0 R
-/Prev 731 0 R
-/Next 739 0 R
->> endobj
-731 0 obj <<
-/Title 732 0 R
-/A 729 0 R
-/Parent 723 0 R
-/Prev 727 0 R
-/Next 735 0 R
->> endobj
-727 0 obj <<
-/Title 728 0 R
-/A 725 0 R
-/Parent 723 0 R
-/Next 731 0 R
->> endobj
-723 0 obj <<
-/Title 724 0 R
-/A 721 0 R
-/Parent 715 0 R
-/Prev 719 0 R
-/First 727 0 R
-/Last 743 0 R
-/Count -5
->> endobj
-719 0 obj <<
-/Title 720 0 R
-/A 717 0 R
-/Parent 715 0 R
-/Next 723 0 R
->> endobj
-715 0 obj <<
-/Title 716 0 R
-/A 713 0 R
-/Parent 691 0 R
-/Prev 695 0 R
-/Next 747 0 R
-/First 719 0 R
-/Last 723 0 R
-/Count -2
->> endobj
-711 0 obj <<
-/Title 712 0 R
-/A 709 0 R
-/Parent 703 0 R
-/Prev 707 0 R
->> endobj
-707 0 obj <<
-/Title 708 0 R
-/A 705 0 R
-/Parent 703 0 R
-/Next 711 0 R
->> endobj
-703 0 obj <<
-/Title 704 0 R
-/A 701 0 R
-/Parent 695 0 R
-/Prev 699 0 R
-/First 707 0 R
-/Last 711 0 R
-/Count -2
->> endobj
-699 0 obj <<
-/Title 700 0 R
-/A 697 0 R
-/Parent 695 0 R
-/Next 703 0 R
->> endobj
-695 0 obj <<
-/Title 696 0 R
-/A 693 0 R
-/Parent 691 0 R
-/Next 715 0 R
-/First 699 0 R
-/Last 703 0 R
-/Count -2
->> endobj
-691 0 obj <<
-/Title 692 0 R
-/A 689 0 R
-/Parent 2492 0 R
-/Prev 59 0 R
-/First 695 0 R
-/Last 871 0 R
-/Count -6
->> endobj
-687 0 obj <<
-/Title 688 0 R
-/A 685 0 R
-/Parent 679 0 R
-/Prev 683 0 R
->> endobj
-683 0 obj <<
-/Title 684 0 R
-/A 681 0 R
-/Parent 679 0 R
-/Next 687 0 R
->> endobj
-679 0 obj <<
-/Title 680 0 R
-/A 677 0 R
-/Parent 675 0 R
-/First 683 0 R
-/Last 687 0 R
-/Count -2
->> endobj
-675 0 obj <<
-/Title 676 0 R
-/A 673 0 R
-/Parent 59 0 R
-/Prev 659 0 R
-/First 679 0 R
-/Last 679 0 R
-/Count -1
->> endobj
-671 0 obj <<
-/Title 672 0 R
-/A 669 0 R
-/Parent 663 0 R
-/Prev 667 0 R
->> endobj
-667 0 obj <<
-/Title 668 0 R
-/A 665 0 R
-/Parent 663 0 R
-/Next 671 0 R
->> endobj
-663 0 obj <<
-/Title 664 0 R
-/A 661 0 R
-/Parent 659 0 R
-/First 667 0 R
-/Last 671 0 R
-/Count -2
->> endobj
-659 0 obj <<
-/Title 660 0 R
-/A 657 0 R
-/Parent 59 0 R
-/Prev 643 0 R
-/Next 675 0 R
-/First 663 0 R
-/Last 663 0 R
-/Count -1
->> endobj
-655 0 obj <<
-/Title 656 0 R
-/A 653 0 R
-/Parent 647 0 R
-/Prev 651 0 R
->> endobj
-651 0 obj <<
-/Title 652 0 R
-/A 649 0 R
-/Parent 647 0 R
-/Next 655 0 R
->> endobj
-647 0 obj <<
-/Title 648 0 R
-/A 645 0 R
-/Parent 643 0 R
-/First 651 0 R
-/Last 655 0 R
-/Count -2
->> endobj
-643 0 obj <<
-/Title 644 0 R
-/A 641 0 R
-/Parent 59 0 R
-/Prev 627 0 R
-/Next 659 0 R
-/First 647 0 R
-/Last 647 0 R
-/Count -1
->> endobj
-639 0 obj <<
-/Title 640 0 R
-/A 637 0 R
-/Parent 631 0 R
-/Prev 635 0 R
->> endobj
-635 0 obj <<
-/Title 636 0 R
-/A 633 0 R
-/Parent 631 0 R
-/Next 639 0 R
->> endobj
-631 0 obj <<
-/Title 632 0 R
-/A 629 0 R
-/Parent 627 0 R
-/First 635 0 R
-/Last 639 0 R
-/Count -2
->> endobj
-627 0 obj <<
-/Title 628 0 R
-/A 625 0 R
-/Parent 59 0 R
-/Prev 459 0 R
-/Next 643 0 R
-/First 631 0 R
-/Last 631 0 R
-/Count -1
->> endobj
-623 0 obj <<
-/Title 624 0 R
-/A 621 0 R
-/Parent 487 0 R
-/Prev 619 0 R
->> endobj
-619 0 obj <<
-/Title 620 0 R
-/A 617 0 R
-/Parent 487 0 R
-/Prev 615 0 R
-/Next 623 0 R
->> endobj
-615 0 obj <<
-/Title 616 0 R
-/A 613 0 R
-/Parent 487 0 R
-/Prev 611 0 R
-/Next 619 0 R
->> endobj
-611 0 obj <<
-/Title 612 0 R
-/A 609 0 R
-/Parent 487 0 R
-/Prev 607 0 R
-/Next 615 0 R
->> endobj
-607 0 obj <<
-/Title 608 0 R
-/A 605 0 R
-/Parent 487 0 R
-/Prev 603 0 R
-/Next 611 0 R
->> endobj
-603 0 obj <<
-/Title 604 0 R
-/A 601 0 R
-/Parent 487 0 R
-/Prev 599 0 R
-/Next 607 0 R
->> endobj
-599 0 obj <<
-/Title 600 0 R
-/A 597 0 R
-/Parent 487 0 R
-/Prev 595 0 R
-/Next 603 0 R
->> endobj
-595 0 obj <<
-/Title 596 0 R
-/A 593 0 R
-/Parent 487 0 R
-/Prev 591 0 R
-/Next 599 0 R
->> endobj
-591 0 obj <<
-/Title 592 0 R
-/A 589 0 R
-/Parent 487 0 R
-/Prev 587 0 R
-/Next 595 0 R
->> endobj
-587 0 obj <<
-/Title 588 0 R
-/A 585 0 R
-/Parent 487 0 R
-/Prev 583 0 R
-/Next 591 0 R
->> endobj
-583 0 obj <<
-/Title 584 0 R
-/A 581 0 R
-/Parent 487 0 R
-/Prev 579 0 R
-/Next 587 0 R
->> endobj
-579 0 obj <<
-/Title 580 0 R
-/A 577 0 R
-/Parent 487 0 R
-/Prev 575 0 R
-/Next 583 0 R
->> endobj
-575 0 obj <<
-/Title 576 0 R
-/A 573 0 R
-/Parent 487 0 R
-/Prev 571 0 R
-/Next 579 0 R
->> endobj
-571 0 obj <<
-/Title 572 0 R
-/A 569 0 R
-/Parent 487 0 R
-/Prev 567 0 R
-/Next 575 0 R
->> endobj
-567 0 obj <<
-/Title 568 0 R
-/A 565 0 R
-/Parent 487 0 R
-/Prev 563 0 R
-/Next 571 0 R
->> endobj
-563 0 obj <<
-/Title 564 0 R
-/A 561 0 R
-/Parent 487 0 R
-/Prev 559 0 R
-/Next 567 0 R
->> endobj
-559 0 obj <<
-/Title 560 0 R
-/A 557 0 R
-/Parent 487 0 R
-/Prev 555 0 R
-/Next 563 0 R
->> endobj
-555 0 obj <<
-/Title 556 0 R
-/A 553 0 R
-/Parent 487 0 R
-/Prev 551 0 R
-/Next 559 0 R
->> endobj
-551 0 obj <<
-/Title 552 0 R
-/A 549 0 R
-/Parent 487 0 R
-/Prev 547 0 R
-/Next 555 0 R
->> endobj
-547 0 obj <<
-/Title 548 0 R
-/A 545 0 R
-/Parent 487 0 R
-/Prev 543 0 R
-/Next 551 0 R
->> endobj
-543 0 obj <<
-/Title 544 0 R
-/A 541 0 R
-/Parent 487 0 R
-/Prev 539 0 R
-/Next 547 0 R
->> endobj
-539 0 obj <<
-/Title 540 0 R
-/A 537 0 R
-/Parent 487 0 R
-/Prev 535 0 R
-/Next 543 0 R
->> endobj
-535 0 obj <<
-/Title 536 0 R
-/A 533 0 R
-/Parent 487 0 R
-/Prev 531 0 R
-/Next 539 0 R
->> endobj
-531 0 obj <<
-/Title 532 0 R
-/A 529 0 R
-/Parent 487 0 R
-/Prev 527 0 R
-/Next 535 0 R
->> endobj
-527 0 obj <<
-/Title 528 0 R
-/A 525 0 R
-/Parent 487 0 R
-/Prev 523 0 R
-/Next 531 0 R
->> endobj
-523 0 obj <<
-/Title 524 0 R
-/A 521 0 R
-/Parent 487 0 R
-/Prev 519 0 R
-/Next 527 0 R
->> endobj
-519 0 obj <<
-/Title 520 0 R
-/A 517 0 R
-/Parent 487 0 R
-/Prev 515 0 R
-/Next 523 0 R
->> endobj
-515 0 obj <<
-/Title 516 0 R
-/A 513 0 R
-/Parent 487 0 R
-/Prev 511 0 R
-/Next 519 0 R
->> endobj
-511 0 obj <<
-/Title 512 0 R
-/A 509 0 R
-/Parent 487 0 R
-/Prev 507 0 R
-/Next 515 0 R
->> endobj
-507 0 obj <<
-/Title 508 0 R
-/A 505 0 R
-/Parent 487 0 R
-/Prev 503 0 R
-/Next 511 0 R
->> endobj
-503 0 obj <<
-/Title 504 0 R
-/A 501 0 R
-/Parent 487 0 R
-/Prev 499 0 R
-/Next 507 0 R
->> endobj
-499 0 obj <<
-/Title 500 0 R
-/A 497 0 R
-/Parent 487 0 R
-/Prev 495 0 R
-/Next 503 0 R
->> endobj
-495 0 obj <<
-/Title 496 0 R
-/A 493 0 R
-/Parent 487 0 R
-/Prev 491 0 R
-/Next 499 0 R
->> endobj
-491 0 obj <<
-/Title 492 0 R
-/A 489 0 R
-/Parent 487 0 R
-/Next 495 0 R
->> endobj
-487 0 obj <<
-/Title 488 0 R
-/A 485 0 R
-/Parent 459 0 R
-/Prev 479 0 R
-/First 491 0 R
-/Last 623 0 R
-/Count -34
->> endobj
-483 0 obj <<
-/Title 484 0 R
-/A 481 0 R
-/Parent 479 0 R
->> endobj
-479 0 obj <<
-/Title 480 0 R
-/A 477 0 R
-/Parent 459 0 R
-/Prev 467 0 R
-/Next 487 0 R
-/First 483 0 R
-/Last 483 0 R
-/Count -1
->> endobj
-475 0 obj <<
-/Title 476 0 R
-/A 473 0 R
-/Parent 467 0 R
-/Prev 471 0 R
->> endobj
-471 0 obj <<
-/Title 472 0 R
-/A 469 0 R
-/Parent 467 0 R
-/Next 475 0 R
->> endobj
-467 0 obj <<
-/Title 468 0 R
-/A 465 0 R
-/Parent 459 0 R
-/Prev 463 0 R
-/Next 479 0 R
-/First 471 0 R
-/Last 475 0 R
-/Count -2
->> endobj
-463 0 obj <<
-/Title 464 0 R
-/A 461 0 R
-/Parent 459 0 R
-/Next 467 0 R
->> endobj
-459 0 obj <<
-/Title 460 0 R
-/A 457 0 R
-/Parent 59 0 R
-/Prev 447 0 R
-/Next 627 0 R
-/First 463 0 R
-/Last 487 0 R
-/Count -4
->> endobj
-455 0 obj <<
-/Title 456 0 R
-/A 453 0 R
-/Parent 451 0 R
->> endobj
-451 0 obj <<
-/Title 452 0 R
-/A 449 0 R
-/Parent 447 0 R
-/First 455 0 R
-/Last 455 0 R
-/Count -1
->> endobj
-447 0 obj <<
-/Title 448 0 R
-/A 445 0 R
-/Parent 59 0 R
-/Prev 435 0 R
-/Next 459 0 R
-/First 451 0 R
-/Last 451 0 R
-/Count -1
->> endobj
-443 0 obj <<
-/Title 444 0 R
-/A 441 0 R
-/Parent 439 0 R
->> endobj
-439 0 obj <<
-/Title 440 0 R
-/A 437 0 R
-/Parent 435 0 R
-/First 443 0 R
-/Last 443 0 R
-/Count -1
->> endobj
-435 0 obj <<
-/Title 436 0 R
-/A 433 0 R
-/Parent 59 0 R
-/Prev 419 0 R
-/Next 447 0 R
-/First 439 0 R
-/Last 439 0 R
-/Count -1
->> endobj
-431 0 obj <<
-/Title 432 0 R
-/A 429 0 R
-/Parent 423 0 R
-/Prev 427 0 R
->> endobj
-427 0 obj <<
-/Title 428 0 R
-/A 425 0 R
-/Parent 423 0 R
-/Next 431 0 R
->> endobj
-423 0 obj <<
-/Title 424 0 R
-/A 421 0 R
-/Parent 419 0 R
-/First 427 0 R
-/Last 431 0 R
-/Count -2
->> endobj
-419 0 obj <<
-/Title 420 0 R
-/A 417 0 R
-/Parent 59 0 R
-/Prev 403 0 R
-/Next 435 0 R
-/First 423 0 R
-/Last 423 0 R
-/Count -1
->> endobj
-415 0 obj <<
-/Title 416 0 R
-/A 413 0 R
-/Parent 407 0 R
-/Prev 411 0 R
->> endobj
-411 0 obj <<
-/Title 412 0 R
-/A 409 0 R
-/Parent 407 0 R
-/Next 415 0 R
->> endobj
-407 0 obj <<
-/Title 408 0 R
-/A 405 0 R
-/Parent 403 0 R
-/First 411 0 R
-/Last 415 0 R
-/Count -2
->> endobj
-403 0 obj <<
-/Title 404 0 R
-/A 401 0 R
-/Parent 59 0 R
-/Prev 387 0 R
-/Next 419 0 R
-/First 407 0 R
-/Last 407 0 R
-/Count -1
->> endobj
-399 0 obj <<
-/Title 400 0 R
-/A 397 0 R
-/Parent 391 0 R
-/Prev 395 0 R
->> endobj
-395 0 obj <<
-/Title 396 0 R
-/A 393 0 R
-/Parent 391 0 R
-/Next 399 0 R
->> endobj
-391 0 obj <<
-/Title 392 0 R
-/A 389 0 R
-/Parent 387 0 R
-/First 395 0 R
-/Last 399 0 R
-/Count -2
->> endobj
-387 0 obj <<
-/Title 388 0 R
-/A 385 0 R
-/Parent 59 0 R
-/Prev 351 0 R
-/Next 403 0 R
-/First 391 0 R
-/Last 391 0 R
-/Count -1
->> endobj
-383 0 obj <<
-/Title 384 0 R
-/A 381 0 R
-/Parent 355 0 R
-/Prev 379 0 R
->> endobj
-379 0 obj <<
-/Title 380 0 R
-/A 377 0 R
-/Parent 355 0 R
-/Prev 375 0 R
-/Next 383 0 R
->> endobj
-375 0 obj <<
-/Title 376 0 R
-/A 373 0 R
-/Parent 355 0 R
-/Prev 371 0 R
-/Next 379 0 R
->> endobj
-371 0 obj <<
-/Title 372 0 R
-/A 369 0 R
-/Parent 355 0 R
-/Prev 367 0 R
-/Next 375 0 R
->> endobj
-367 0 obj <<
-/Title 368 0 R
-/A 365 0 R
-/Parent 355 0 R
-/Prev 363 0 R
-/Next 371 0 R
->> endobj
-363 0 obj <<
-/Title 364 0 R
-/A 361 0 R
-/Parent 355 0 R
-/Prev 359 0 R
-/Next 367 0 R
->> endobj
-359 0 obj <<
-/Title 360 0 R
-/A 357 0 R
-/Parent 355 0 R
-/Next 363 0 R
->> endobj
-355 0 obj <<
-/Title 356 0 R
-/A 353 0 R
-/Parent 351 0 R
-/First 359 0 R
-/Last 383 0 R
-/Count -7
->> endobj
-351 0 obj <<
-/Title 352 0 R
-/A 349 0 R
-/Parent 59 0 R
-/Prev 319 0 R
-/Next 387 0 R
-/First 355 0 R
-/Last 355 0 R
-/Count -1
->> endobj
-347 0 obj <<
-/Title 348 0 R
-/A 345 0 R
-/Parent 323 0 R
-/Prev 343 0 R
->> endobj
-343 0 obj <<
-/Title 344 0 R
-/A 341 0 R
-/Parent 323 0 R
-/Prev 339 0 R
-/Next 347 0 R
->> endobj
-339 0 obj <<
-/Title 340 0 R
-/A 337 0 R
-/Parent 323 0 R
-/Prev 335 0 R
-/Next 343 0 R
->> endobj
-335 0 obj <<
-/Title 336 0 R
-/A 333 0 R
-/Parent 323 0 R
-/Prev 331 0 R
-/Next 339 0 R
->> endobj
-331 0 obj <<
-/Title 332 0 R
-/A 329 0 R
-/Parent 323 0 R
-/Prev 327 0 R
-/Next 335 0 R
->> endobj
-327 0 obj <<
-/Title 328 0 R
-/A 325 0 R
-/Parent 323 0 R
-/Next 331 0 R
->> endobj
-323 0 obj <<
-/Title 324 0 R
-/A 321 0 R
-/Parent 319 0 R
-/First 327 0 R
-/Last 347 0 R
-/Count -6
->> endobj
-319 0 obj <<
-/Title 320 0 R
-/A 317 0 R
-/Parent 59 0 R
-/Prev 303 0 R
-/Next 351 0 R
-/First 323 0 R
-/Last 323 0 R
-/Count -1
->> endobj
-315 0 obj <<
-/Title 316 0 R
-/A 313 0 R
-/Parent 307 0 R
-/Prev 311 0 R
->> endobj
-311 0 obj <<
-/Title 312 0 R
-/A 309 0 R
-/Parent 307 0 R
-/Next 315 0 R
->> endobj
-307 0 obj <<
-/Title 308 0 R
-/A 305 0 R
-/Parent 303 0 R
-/First 311 0 R
-/Last 315 0 R
-/Count -2
->> endobj
-303 0 obj <<
-/Title 304 0 R
-/A 301 0 R
-/Parent 59 0 R
-/Prev 271 0 R
-/Next 319 0 R
-/First 307 0 R
-/Last 307 0 R
-/Count -1
->> endobj
-299 0 obj <<
-/Title 300 0 R
-/A 297 0 R
-/Parent 287 0 R
-/Prev 295 0 R
->> endobj
-295 0 obj <<
-/Title 296 0 R
-/A 293 0 R
-/Parent 287 0 R
-/Prev 291 0 R
-/Next 299 0 R
->> endobj
-291 0 obj <<
-/Title 292 0 R
-/A 289 0 R
-/Parent 287 0 R
-/Next 295 0 R
->> endobj
-287 0 obj <<
-/Title 288 0 R
-/A 285 0 R
-/Parent 271 0 R
-/Prev 279 0 R
-/First 291 0 R
-/Last 299 0 R
-/Count -3
->> endobj
-283 0 obj <<
-/Title 284 0 R
-/A 281 0 R
-/Parent 279 0 R
->> endobj
-279 0 obj <<
-/Title 280 0 R
-/A 277 0 R
-/Parent 271 0 R
-/Prev 275 0 R
-/Next 287 0 R
-/First 283 0 R
-/Last 283 0 R
-/Count -1
->> endobj
-275 0 obj <<
-/Title 276 0 R
-/A 273 0 R
-/Parent 271 0 R
-/Next 279 0 R
->> endobj
-271 0 obj <<
-/Title 272 0 R
-/A 269 0 R
-/Parent 59 0 R
-/Prev 247 0 R
-/Next 303 0 R
-/First 275 0 R
-/Last 287 0 R
-/Count -3
->> endobj
-267 0 obj <<
-/Title 268 0 R
-/A 265 0 R
-/Parent 251 0 R
-/Prev 263 0 R
->> endobj
-263 0 obj <<
-/Title 264 0 R
-/A 261 0 R
-/Parent 251 0 R
-/Prev 259 0 R
-/Next 267 0 R
->> endobj
-259 0 obj <<
-/Title 260 0 R
-/A 257 0 R
-/Parent 251 0 R
-/Prev 255 0 R
-/Next 263 0 R
->> endobj
-255 0 obj <<
-/Title 256 0 R
-/A 253 0 R
-/Parent 251 0 R
-/Next 259 0 R
->> endobj
-251 0 obj <<
-/Title 252 0 R
-/A 249 0 R
-/Parent 247 0 R
-/First 255 0 R
-/Last 267 0 R
-/Count -4
->> endobj
-247 0 obj <<
-/Title 248 0 R
-/A 245 0 R
-/Parent 59 0 R
-/Prev 231 0 R
-/Next 271 0 R
-/First 251 0 R
-/Last 251 0 R
-/Count -1
->> endobj
-243 0 obj <<
-/Title 244 0 R
-/A 241 0 R
-/Parent 235 0 R
-/Prev 239 0 R
->> endobj
-239 0 obj <<
-/Title 240 0 R
-/A 237 0 R
-/Parent 235 0 R
-/Next 243 0 R
->> endobj
-235 0 obj <<
-/Title 236 0 R
-/A 233 0 R
-/Parent 231 0 R
-/First 239 0 R
-/Last 243 0 R
-/Count -2
->> endobj
-231 0 obj <<
-/Title 232 0 R
-/A 229 0 R
-/Parent 59 0 R
-/Prev 187 0 R
-/Next 247 0 R
-/First 235 0 R
-/Last 235 0 R
-/Count -1
->> endobj
-227 0 obj <<
-/Title 228 0 R
-/A 225 0 R
-/Parent 203 0 R
-/Prev 223 0 R
->> endobj
-223 0 obj <<
-/Title 224 0 R
-/A 221 0 R
-/Parent 203 0 R
-/Prev 219 0 R
-/Next 227 0 R
->> endobj
-219 0 obj <<
-/Title 220 0 R
-/A 217 0 R
-/Parent 203 0 R
-/Prev 215 0 R
-/Next 223 0 R
->> endobj
-215 0 obj <<
-/Title 216 0 R
-/A 213 0 R
-/Parent 203 0 R
-/Prev 211 0 R
-/Next 219 0 R
->> endobj
-211 0 obj <<
-/Title 212 0 R
-/A 209 0 R
-/Parent 203 0 R
-/Prev 207 0 R
-/Next 215 0 R
->> endobj
-207 0 obj <<
-/Title 208 0 R
-/A 205 0 R
-/Parent 203 0 R
-/Next 211 0 R
->> endobj
-203 0 obj <<
-/Title 204 0 R
-/A 201 0 R
-/Parent 187 0 R
-/Prev 191 0 R
-/First 207 0 R
-/Last 227 0 R
-/Count -6
->> endobj
-199 0 obj <<
-/Title 200 0 R
-/A 197 0 R
-/Parent 191 0 R
-/Prev 195 0 R
->> endobj
-195 0 obj <<
-/Title 196 0 R
-/A 193 0 R
-/Parent 191 0 R
-/Next 199 0 R
->> endobj
-191 0 obj <<
-/Title 192 0 R
-/A 189 0 R
-/Parent 187 0 R
-/Next 203 0 R
-/First 195 0 R
-/Last 199 0 R
-/Count -2
->> endobj
-187 0 obj <<
-/Title 188 0 R
-/A 185 0 R
-/Parent 59 0 R
-/Prev 139 0 R
-/Next 231 0 R
-/First 191 0 R
-/Last 203 0 R
-/Count -2
->> endobj
-183 0 obj <<
-/Title 184 0 R
-/A 181 0 R
-/Parent 155 0 R
-/Prev 179 0 R
->> endobj
-179 0 obj <<
-/Title 180 0 R
-/A 177 0 R
-/Parent 155 0 R
-/Prev 175 0 R
-/Next 183 0 R
->> endobj
-175 0 obj <<
-/Title 176 0 R
-/A 173 0 R
-/Parent 155 0 R
-/Prev 171 0 R
-/Next 179 0 R
->> endobj
-171 0 obj <<
-/Title 172 0 R
-/A 169 0 R
-/Parent 155 0 R
-/Prev 167 0 R
-/Next 175 0 R
->> endobj
-167 0 obj <<
-/Title 168 0 R
-/A 165 0 R
-/Parent 155 0 R
-/Prev 163 0 R
-/Next 171 0 R
->> endobj
-163 0 obj <<
-/Title 164 0 R
-/A 161 0 R
-/Parent 155 0 R
-/Prev 159 0 R
-/Next 167 0 R
->> endobj
-159 0 obj <<
-/Title 160 0 R
-/A 157 0 R
-/Parent 155 0 R
-/Next 163 0 R
->> endobj
-155 0 obj <<
-/Title 156 0 R
-/A 153 0 R
-/Parent 139 0 R
-/Prev 147 0 R
-/First 159 0 R
-/Last 183 0 R
-/Count -7
->> endobj
-151 0 obj <<
-/Title 152 0 R
-/A 149 0 R
-/Parent 147 0 R
->> endobj
-147 0 obj <<
-/Title 148 0 R
-/A 145 0 R
-/Parent 139 0 R
-/Prev 143 0 R
-/Next 155 0 R
-/First 151 0 R
-/Last 151 0 R
-/Count -1
->> endobj
-143 0 obj <<
-/Title 144 0 R
-/A 141 0 R
-/Parent 139 0 R
-/Next 147 0 R
->> endobj
-139 0 obj <<
-/Title 140 0 R
-/A 137 0 R
-/Parent 59 0 R
-/Prev 115 0 R
-/Next 187 0 R
-/First 143 0 R
-/Last 155 0 R
-/Count -3
->> endobj
-135 0 obj <<
-/Title 136 0 R
-/A 133 0 R
-/Parent 119 0 R
-/Prev 131 0 R
->> endobj
-131 0 obj <<
-/Title 132 0 R
-/A 129 0 R
-/Parent 119 0 R
-/Prev 127 0 R
-/Next 135 0 R
->> endobj
-127 0 obj <<
-/Title 128 0 R
-/A 125 0 R
-/Parent 119 0 R
-/Prev 123 0 R
-/Next 131 0 R
->> endobj
-123 0 obj <<
-/Title 124 0 R
-/A 121 0 R
-/Parent 119 0 R
-/Next 127 0 R
->> endobj
-119 0 obj <<
-/Title 120 0 R
-/A 117 0 R
-/Parent 115 0 R
-/First 123 0 R
-/Last 135 0 R
-/Count -4
->> endobj
-115 0 obj <<
-/Title 116 0 R
-/A 113 0 R
-/Parent 59 0 R
-/Prev 103 0 R
-/Next 139 0 R
-/First 119 0 R
-/Last 119 0 R
-/Count -1
->> endobj
-111 0 obj <<
-/Title 112 0 R
-/A 109 0 R
-/Parent 107 0 R
->> endobj
-107 0 obj <<
-/Title 108 0 R
-/A 105 0 R
-/Parent 103 0 R
-/First 111 0 R
-/Last 111 0 R
-/Count -1
->> endobj
-103 0 obj <<
-/Title 104 0 R
-/A 101 0 R
-/Parent 59 0 R
-/Prev 75 0 R
-/Next 115 0 R
-/First 107 0 R
-/Last 107 0 R
-/Count -1
->> endobj
-99 0 obj <<
-/Title 100 0 R
-/A 97 0 R
-/Parent 95 0 R
->> endobj
-95 0 obj <<
-/Title 96 0 R
-/A 93 0 R
-/Parent 75 0 R
-/Prev 87 0 R
-/First 99 0 R
-/Last 99 0 R
-/Count -1
->> endobj
-91 0 obj <<
-/Title 92 0 R
-/A 89 0 R
-/Parent 87 0 R
->> endobj
-87 0 obj <<
-/Title 88 0 R
-/A 85 0 R
-/Parent 75 0 R
-/Prev 79 0 R
-/Next 95 0 R
-/First 91 0 R
-/Last 91 0 R
-/Count -1
->> endobj
-83 0 obj <<
-/Title 84 0 R
-/A 81 0 R
-/Parent 79 0 R
->> endobj
-79 0 obj <<
-/Title 80 0 R
-/A 77 0 R
-/Parent 75 0 R
-/Next 87 0 R
-/First 83 0 R
-/Last 83 0 R
-/Count -1
->> endobj
-75 0 obj <<
-/Title 76 0 R
-/A 73 0 R
-/Parent 59 0 R
-/Prev 63 0 R
-/Next 103 0 R
-/First 79 0 R
-/Last 95 0 R
-/Count -3
->> endobj
-71 0 obj <<
-/Title 72 0 R
-/A 69 0 R
-/Parent 67 0 R
->> endobj
-67 0 obj <<
-/Title 68 0 R
-/A 65 0 R
-/Parent 63 0 R
-/First 71 0 R
-/Last 71 0 R
-/Count -1
->> endobj
-63 0 obj <<
-/Title 64 0 R
-/A 61 0 R
-/Parent 59 0 R
-/Next 75 0 R
-/First 67 0 R
-/Last 67 0 R
-/Count -1
->> endobj
-59 0 obj <<
-/Title 60 0 R
-/A 57 0 R
-/Parent 2492 0 R
-/Prev 51 0 R
-/Next 691 0 R
-/First 63 0 R
-/Last 675 0 R
-/Count -22
->> endobj
-55 0 obj <<
-/Title 56 0 R
-/A 53 0 R
-/Parent 51 0 R
->> endobj
-51 0 obj <<
-/Title 52 0 R
-/A 49 0 R
-/Parent 2492 0 R
-/Prev 43 0 R
-/Next 59 0 R
-/First 55 0 R
-/Last 55 0 R
-/Count -1
->> endobj
-47 0 obj <<
-/Title 48 0 R
-/A 45 0 R
-/Parent 43 0 R
->> endobj
-43 0 obj <<
-/Title 44 0 R
-/A 41 0 R
-/Parent 2492 0 R
-/Prev 39 0 R
-/Next 51 0 R
-/First 47 0 R
-/Last 47 0 R
-/Count -1
->> endobj
-39 0 obj <<
-/Title 40 0 R
-/A 37 0 R
-/Parent 2492 0 R
-/Prev 7 0 R
-/Next 43 0 R
->> endobj
-35 0 obj <<
-/Title 36 0 R
-/A 33 0 R
-/Parent 7 0 R
-/Prev 31 0 R
->> endobj
-31 0 obj <<
-/Title 32 0 R
-/A 29 0 R
-/Parent 7 0 R
-/Prev 27 0 R
-/Next 35 0 R
->> endobj
-27 0 obj <<
-/Title 28 0 R
-/A 25 0 R
-/Parent 7 0 R
-/Prev 23 0 R
-/Next 31 0 R
->> endobj
-23 0 obj <<
-/Title 24 0 R
-/A 21 0 R
-/Parent 7 0 R
-/Prev 19 0 R
-/Next 27 0 R
->> endobj
-19 0 obj <<
-/Title 20 0 R
-/A 17 0 R
-/Parent 7 0 R
-/Prev 15 0 R
-/Next 23 0 R
->> endobj
-15 0 obj <<
-/Title 16 0 R
-/A 13 0 R
-/Parent 7 0 R
-/Prev 11 0 R
-/Next 19 0 R
->> endobj
-11 0 obj <<
-/Title 12 0 R
-/A 9 0 R
-/Parent 7 0 R
-/Next 15 0 R
->> endobj
-7 0 obj <<
-/Title 8 0 R
-/A 5 0 R
-/Parent 2492 0 R
-/Next 39 0 R
-/First 11 0 R
-/Last 35 0 R
-/Count -7
->> endobj
-2493 0 obj <<
-/Names [(Doc-Start) 905 0 R (chapter*.1) 919 0 R (chapter.1) 6 0 R (chapter.2) 38 0 R (chapter.3) 42 0 R (chapter.4) 50 0 R (chapter.5) 58 0 R (chapter.6) 690 0 R (cpuset_8h_source) 1217 0 R (glibc-sched_8h_source) 1219 0 R (glossary) 1220 0 R (group__hwlocality__binding) 1216 0 R (group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb) 1568 0 R (group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae) 1566 0 R (group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622) 1562 0 R (group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4) 1569 0 R (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc) 1563 0 R (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa) 1565 0 R (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421) 1564 0 R (group__hwlocality__configuration) 1415 0 R (group__hwlocality__configuration_g1f987bca941d6949faf7b1554
dd7bc12) 1448 0 R (group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf) 1453 0 R (group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2) 1451 0 R (group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e) 1452 0 R (group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef) 1449 0 R (group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b) 1450 0 R (group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde) 1444 0 R (group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17) 1447 0 R (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8) 1445 0 R (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b) 1446 0 R (group__hwlocality__conversion) 1525 0 R (group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422) 1539 0 R (group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4) 1537 0 R (group__hwlo
cality__conversion_g8a1eee67a1de115d264719157c109a20) 1538 0 R (group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d) 1536 0 R (group__hwlocality__cpuset) 1776 0 R (group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7) 1873 0 R (group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504) 1862 0 R (group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e) 1871 0 R (group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1) 1872 0 R (group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3) 1809 0 R (group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb) 1816 0 R (group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f) 1864 0 R (group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309) 1870 0 R (group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99) 1814 0 R (group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9) 1863 0 R (group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe) 1570 0 R (group__hwlocality__cpuset_g63e62
db35640c1b90684952d7a3b5175) 1813 0 R (group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0) 1903 0 R (group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348) 1869 0 R (group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62) 1902 0 R (group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2) 1807 0 R (group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1) 1874 0 R (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) 1567 0 R (group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc) 1905 0 R (group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359) 1805 0 R (group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa) 1901 0 R (group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82) 1868 0 R (group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956) 1867 0 R (group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf) 1904 0 R (group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2) 1900 0 R (group__hwlocality__cpuset_g
a8fe567ba2d77e55d08823c121d19b93) 1875 0 R (group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e) 1811 0 R (group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07) 1876 0 R (group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de) 1866 0 R (group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4) 1815 0 R (group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e) 1810 0 R (group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598) 1865 0 R (group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a) 1806 0 R (group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713) 1812 0 R (group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e) 1861 0 R (group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23) 1808 0 R (group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0) 1877 0 R (group__hwlocality__creation) 1396 0 R (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) 1337 0 R (group__hwlocality__creation_g9f34a640b6fd28d23699d4d
084667b15) 1407 0 R (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) 1338 0 R (group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5) 1406 0 R (group__hwlocality__glibc__sched) 1927 0 R (group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a) 1937 0 R (group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f) 1936 0 R (group__hwlocality__helper__binding) 1764 0 R (group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac) 1770 0 R (group__hwlocality__helper__find__cache) 1735 0 R (group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e) 1746 0 R (group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986) 1747 0 R (group__hwlocality__helper__find__covering) 1696 0 R (group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f) 1709 0 R (group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b) 1708 0 R (group__hwlocality__helper__find__coverings) 1714 0 R (
group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219) 1727 0 R (group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb) 1728 0 R (group__hwlocality__helper__find__inside) 1642 0 R (group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9) 1681 0 R (group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2) 1677 0 R (group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597) 1679 0 R (group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919) 1680 0 R (group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff) 1683 0 R (group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32) 1678 0 R (group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f) 1682 0 R (group__hwlocality__helper__traversal) 1753 0 R (group__hwlocality__helper__traversal__basic) 1593 0 R (group__hwlocality__helper__traversal__basic_g3727d1e62843468ad37
96fae52881512) 1626 0 R (group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554) 1627 0 R (group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317) 1625 0 R (group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f) 1631 0 R (group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42) 1630 0 R (group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326) 1628 0 R (group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b) 1759 0 R (group__hwlocality__helper__types) 1579 0 R (group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1) 1504 0 R (group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9) 1503 0 R (group__hwlocality__information) 1467 0 R (group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b) 1494 0 R (group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5) 1491 0 R (group__hwlocality__information_g64c80d3e050
1b321d217b1642d68e23d) 1487 0 R (group__hwlocality__information_g8bec782e21be313750da70cf7428b374) 1492 0 R (group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2) 1489 0 R (group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e) 1488 0 R (group__hwlocality__information_gb17065e3d53455973844568d9f21c72c) 1490 0 R (group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0) 1493 0 R (group__hwlocality__linux__libnuma__bitmask) 1957 0 R (group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d) 1966 0 R (group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0) 1965 0 R (group__hwlocality__linux__libnuma__nodemask) 1972 0 R (group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f) 1982 0 R (group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c) 1983 0 R (group__hwlocality__linux__libnuma__ulongs) 1942 0 R (group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027
edea3a32ebce265) 1952 0 R (group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685) 1951 0 R (group__hwlocality__objects) 1384 0 R (group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d) 1391 0 R (group__hwlocality__topology) 1328 0 R (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) 1334 0 R (group__hwlocality__traversal) 1509 0 R (group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5) 1519 0 R (group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170) 1518 0 R (group__hwlocality__types) 1343 0 R (group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2) 1375 0 R (group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b) 1361 0 R (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) 1362 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d) 1374 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec) 1370 0 R (group__hwloca
lity__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec) 1364 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80) 1368 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc) 1371 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2) 1373 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd) 1369 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f) 1372 0 R (helper_8h_source) 1215 0 R (hwloc_8h_source) 1214 0 R (index) 1170 0 R (index_Introduction) 1172 0 R (index_bugs) 1229 0 R (index_examples) 1189 0 R (index_history) 1232 0 R (index_installation) 1179 0 R (index_interface) 1190 0 R (index_interface_example) 1213 0 R (linux-libnuma_8h_source) 1218 0 R (page.1) 1169 0 R (page.10) 1253 0 R (page.11) 1257 0 R (page.12) 1266 0 R (page.13
) 1270 0 R (page.14) 1296 0 R (page.15) 1300 0 R (page.16) 1323 0 R (page.17) 1327 0 R (page.18) 1342 0 R (page.19) 1379 0 R (page.2) 1177 0 R (page.20) 1383 0 R (page.21) 1395 0 R (page.22) 1412 0 R (page.23) 1419 0 R (page.24) 1457 0 R (page.25) 1462 0 R (page.26) 1466 0 R (page.27) 1498 0 R (page.28) 1508 0 R (page.29) 1524 0 R (page.3) 1195 0 R (page.30) 1543 0 R (page.31) 1574 0 R (page.32) 1578 0 R (page.33) 1592 0 R (page.34) 1635 0 R (page.35) 1641 0 R (page.36) 1687 0 R (page.37) 1695 0 R (page.38) 1713 0 R (page.39) 1734 0 R (page.4) 1201 0 R (page.40) 1752 0 R (page.41) 1763 0 R (page.42) 1775 0 R (page.43) 1820 0 R (page.44) 1881 0 R (page.45) 1909 0 R (page.46) 1914 0 R (page.47) 1918 0 R (page.48) 1922 0 R (page.49) 1926 0 R (page.5) 1205 0 R (page.50) 1941 0 R (page.51) 1956 0 R (page.52) 1971 0 R (page.53) 1987 0 R (page.54) 1996 0 R (page.55) 2011 0 R (page.56) 2015 0 R (page.57) 2024 0 R (page.58) 2032 0 R (page.59) 2073 0 R (page.6) 1224 0 R (page.60) 2090
0 R (page.61) 2094 0 R (page.62) 2098 0 R (page.63) 2123 0 R (page.64) 2128 0 R (page.65) 2180 0 R (page.66) 2238 0 R (page.67) 2316 0 R (page.68) 2404 0 R (page.69) 2471 0 R (page.7) 1228 0 R (page.8) 1243 0 R (page.9) 1247 0 R (section*.10) 1420 0 R (section*.11) 1424 0 R (section*.12) 1468 0 R (section*.13) 1471 0 R (section*.14) 1510 0 R (section*.15) 1526 0 R (section*.16) 1544 0 R (section*.17) 1550 0 R (section*.18) 1580 0 R (section*.19) 1594 0 R (section*.2) 1171 0 R (section*.20) 1643 0 R (section*.21) 1697 0 R (section*.22) 1715 0 R (section*.23) 1736 0 R (section*.24) 1754 0 R (section*.25) 1765 0 R (section*.26) 1777 0 R (section*.27) 1780 0 R (section*.28) 1782 0 R (section*.29) 1928 0 R (section*.3) 1329 0 R (section*.30) 1943 0 R (section*.31) 1958 0 R (section*.32) 1973 0 R (section*.33) 1988 0 R (section*.34) 1997 0 R (section*.35) 2016 0 R (section*.36) 2025 0 R (section*.37) 2033 0 R (section*.38) 2099 0 R (section*.39) 2104 0 R (section*.4) 1344 0 R (se
ction*.5) 1346 0 R (section*.6) 1357 0 R (section*.7) 1385 0 R (section*.8) 1388 0 R (section*.9) 1397 0 R (section.1.1) 10 0 R (section.1.2) 14 0 R (section.1.3) 18 0 R (section.1.4) 22 0 R (section.1.5) 26 0 R (section.1.6) 30 0 R (section.1.7) 34 0 R (section.3.1) 46 0 R (section.4.1) 54 0 R (section.5.1) 62 0 R (section.5.10) 302 0 R (section.5.11) 318 0 R (section.5.12) 350 0 R (section.5.13) 386 0 R (section.5.14) 402 0 R (section.5.15) 418 0 R (section.5.16) 434 0 R (section.5.17) 446 0 R (section.5.18) 458 0 R (section.5.19) 626 0 R (section.5.2) 74 0 R (section.5.20) 642 0 R (section.5.21) 658 0 R (section.5.22) 674 0 R (section.5.3) 102 0 R (section.5.4) 114 0 R (section.5.5) 138 0 R (section.5.6) 186 0 R (section.5.7) 230 0 R (section.5.8) 246 0 R (section.5.9) 270 0 R (section.6.1) 694 0 R (section.6.2) 714 0 R (section.6.3) 746 0 R (section.6.4) 766 0 R (section.6.5) 782 0 R (section.6.6) 870 0 R (structhwloc__obj) 1318 0 R (structhwloc__obj_04d05403da37bfe17cd6
3b7c7dd07b1f) 2069 0 R (structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9) 2061 0 R (structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8) 2064 0 R (structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f) 2082 0 R (structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde) 2086 0 R (structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5) 2085 0 R (structhwloc__obj_79d45afa49e2bd18297660ac68820d91) 2057 0 R (structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50) 2067 0 R (structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40) 2066 0 R (structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f) 2084 0 R (structhwloc__obj_85a788017457129589318b6c39451acf) 2062 0 R (structhwloc__obj_9d82690370275d42d652eccdea5d3ee5) 2060 0 R (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s) 1314 0 R (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090) 1992 0 R (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5) 1991 0 R (structhwloc__obj__attr__u_1_1hwloc__machin
e__attr__s) 1315 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16) 2005 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461) 2003 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167) 2004 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32) 2007 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9) 2006 0 R (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s) 1316 0 R (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19) 2019 0 R (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71) 2020 0 R (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s) 1317 0 R (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9) 2027 0 R (structhwloc__obj_aa6043eee6f55869933c1d974efd9acd) 2065 0 R (structhwloc
__obj_ac3f6da35c9b57599909a44ce2b716c1) 2068 0 R (structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d) 2058 0 R (structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0) 2063 0 R (structhwloc__obj_cc4f0803f244867e68fe0036800be5de) 2056 0 R (structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8) 2059 0 R (structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc) 2083 0 R (subsection.5.1.1) 66 0 R (subsection.5.10.1) 306 0 R (subsection.5.11.1) 322 0 R (subsection.5.12.1) 354 0 R (subsection.5.13.1) 390 0 R (subsection.5.14.1) 406 0 R (subsection.5.15.1) 422 0 R (subsection.5.16.1) 438 0 R (subsection.5.17.1) 450 0 R (subsection.5.18.1) 462 0 R (subsection.5.18.2) 466 0 R (subsection.5.18.3) 478 0 R (subsection.5.18.4) 486 0 R (subsection.5.19.1) 630 0 R (subsection.5.2.1) 78 0 R (subsection.5.2.2) 86 0 R (subsection.5.2.3) 94 0 R (subsection.5.20.1) 646 0 R (subsection.5.21.1) 662 0 R (subsection.5.22.1) 678 0 R (subsection.5.3.1) 106 0 R (subsection.5.4.1) 118 0 R (subsection.5.5.1) 142 0 R (s
ubsection.5.5.2) 146 0 R (subsection.5.5.3) 154 0 R (subsection.5.6.1) 190 0 R (subsection.5.6.2) 202 0 R (subsection.5.7.1) 234 0 R (subsection.5.8.1) 250 0 R (subsection.5.9.1) 274 0 R (subsection.5.9.2) 278 0 R (subsection.5.9.3) 286 0 R (subsection.6.1.1) 698 0 R (subsection.6.1.2) 702 0 R (subsection.6.2.1) 718 0 R (subsection.6.2.2) 722 0 R (subsection.6.3.1) 750 0 R (subsection.6.3.2) 754 0 R (subsection.6.4.1) 770 0 R (subsection.6.4.2) 774 0 R (subsection.6.5.1) 786 0 R (subsection.6.5.2) 790 0 R (subsection.6.6.1) 874 0 R (subsection.6.6.2) 878 0 R (subsubsection.5.1.1.1) 70 0 R (subsubsection.5.10.1.1) 310 0 R (subsubsection.5.10.1.2) 314 0 R (subsubsection.5.11.1.1) 326 0 R (subsubsection.5.11.1.2) 330 0 R (subsubsection.5.11.1.3) 334 0 R (subsubsection.5.11.1.4) 338 0 R (subsubsection.5.11.1.5) 342 0 R (subsubsection.5.11.1.6) 346 0 R (subsubsection.5.12.1.1) 358 0 R (subsubsection.5.12.1.2) 362 0 R (subsubsection.5.12.1.3) 366 0 R (subsubsection.5.12.1.4) 370 0
R (subsubsection.5.12.1.5) 374 0 R (subsubsection.5.12.1.6) 378 0 R (subsubsection.5.12.1.7) 382 0 R (subsubsection.5.13.1.1) 394 0 R (subsubsection.5.13.1.2) 398 0 R (subsubsection.5.14.1.1) 410 0 R (subsubsection.5.14.1.2) 414 0 R (subsubsection.5.15.1.1) 426 0 R (subsubsection.5.15.1.2) 430 0 R (subsubsection.5.16.1.1) 442 0 R (subsubsection.5.17.1.1) 454 0 R (subsubsection.5.18.2.1) 470 0 R (subsubsection.5.18.2.2) 474 0 R (subsubsection.5.18.3.1) 482 0 R (subsubsection.5.18.4.1) 490 0 R (subsubsection.5.18.4.10) 526 0 R (subsubsection.5.18.4.11) 530 0 R (subsubsection.5.18.4.12) 534 0 R (subsubsection.5.18.4.13) 538 0 R (subsubsection.5.18.4.14) 542 0 R (subsubsection.5.18.4.15) 546 0 R (subsubsection.5.18.4.16) 550 0 R (subsubsection.5.18.4.17) 554 0 R (subsubsection.5.18.4.18) 558 0 R (subsubsection.5.18.4.19) 562 0 R (subsubsection.5.18.4.2) 494 0 R (subsubsection.5.18.4.20) 566 0 R (subsubsection.5.18.4.21) 570 0 R (subsubsection.5.18.4.22) 574 0 R (subsubsection.5
.18.4.23) 578 0 R (subsubsection.5.18.4.24) 582 0 R (subsubsection.5.18.4.25) 586 0 R (subsubsection.5.18.4.26) 590 0 R (subsubsection.5.18.4.27) 594 0 R (subsubsection.5.18.4.28) 598 0 R (subsubsection.5.18.4.29) 602 0 R (subsubsection.5.18.4.3) 498 0 R (subsubsection.5.18.4.30) 606 0 R (subsubsection.5.18.4.31) 610 0 R (subsubsection.5.18.4.32) 614 0 R (subsubsection.5.18.4.33) 618 0 R (subsubsection.5.18.4.34) 622 0 R (subsubsection.5.18.4.4) 502 0 R (subsubsection.5.18.4.5) 506 0 R (subsubsection.5.18.4.6) 510 0 R (subsubsection.5.18.4.7) 514 0 R (subsubsection.5.18.4.8) 518 0 R (subsubsection.5.18.4.9) 522 0 R (subsubsection.5.19.1.1) 634 0 R (subsubsection.5.19.1.2) 638 0 R (subsubsection.5.2.1.1) 82 0 R (subsubsection.5.2.2.1) 90 0 R (subsubsection.5.2.3.1) 98 0 R (subsubsection.5.20.1.1) 650 0 R (subsubsection.5.20.1.2) 654 0 R (subsubsection.5.21.1.1) 666 0 R (subsubsection.5.21.1.2) 670 0 R (subsubsection.5.22.1.1) 682 0 R (subsubsection.5.22.1.2) 686 0 R (subsubse
ction.5.3.1.1) 110 0 R (subsubsection.5.4.1.1) 122 0 R (subsubsection.5.4.1.2) 126 0 R (subsubsection.5.4.1.3) 130 0 R (subsubsection.5.4.1.4) 134 0 R (subsubsection.5.5.2.1) 150 0 R (subsubsection.5.5.3.1) 158 0 R (subsubsection.5.5.3.2) 162 0 R (subsubsection.5.5.3.3) 166 0 R (subsubsection.5.5.3.4) 170 0 R (subsubsection.5.5.3.5) 174 0 R (subsubsection.5.5.3.6) 178 0 R (subsubsection.5.5.3.7) 182 0 R (subsubsection.5.6.1.1) 194 0 R (subsubsection.5.6.1.2) 198 0 R (subsubsection.5.6.2.1) 206 0 R (subsubsection.5.6.2.2) 210 0 R (subsubsection.5.6.2.3) 214 0 R (subsubsection.5.6.2.4) 218 0 R (subsubsection.5.6.2.5) 222 0 R (subsubsection.5.6.2.6) 226 0 R (subsubsection.5.7.1.1) 238 0 R (subsubsection.5.7.1.2) 242 0 R (subsubsection.5.8.1.1) 254 0 R (subsubsection.5.8.1.2) 258 0 R (subsubsection.5.8.1.3) 262 0 R (subsubsection.5.8.1.4) 266 0 R (subsubsection.5.9.2.1) 282 0 R (subsubsection.5.9.3.1) 290 0 R (subsubsection.5.9.3.2) 294 0 R (subsubsection.5.9.3.3) 298 0 R (subsu
bsection.6.1.2.1) 706 0 R (subsubsection.6.1.2.2) 710 0 R (subsubsection.6.2.2.1) 726 0 R (subsubsection.6.2.2.2) 730 0 R (subsubsection.6.2.2.3) 734 0 R (subsubsection.6.2.2.4) 738 0 R (subsubsection.6.2.2.5) 742 0 R (subsubsection.6.3.2.1) 758 0 R (subsubsection.6.3.2.2) 762 0 R (subsubsection.6.4.2.1) 778 0 R (subsubsection.6.5.2.1) 794 0 R (subsubsection.6.5.2.10) 830 0 R (subsubsection.6.5.2.11) 834 0 R (subsubsection.6.5.2.12) 838 0 R (subsubsection.6.5.2.13) 842 0 R (subsubsection.6.5.2.14) 846 0 R (subsubsection.6.5.2.15) 850 0 R (subsubsection.6.5.2.16) 854 0 R (subsubsection.6.5.2.17) 858 0 R (subsubsection.6.5.2.18) 862 0 R (subsubsection.6.5.2.19) 866 0 R (subsubsection.6.5.2.2) 798 0 R (subsubsection.6.5.2.3) 802 0 R (subsubsection.6.5.2.4) 806 0 R (subsubsection.6.5.2.5) 810 0 R (subsubsection.6.5.2.6) 814 0 R (subsubsection.6.5.2.7) 818 0 R (subsubsection.6.5.2.8) 822 0 R (subsubsection.6.5.2.9) 826 0 R (subsubsection.6.6.2.1) 882 0 R (subsubsection.6.6.2.2) 8
86 0 R (subsubsection.6.6.2.3) 890 0 R (subsubsection.6.6.2.4) 894 0 R (subsubsection.6.6.2.5) 898 0 R (unionhwloc__obj__attr__u) 1319 0 R (unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c) 2119 0 R (unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607) 2116 0 R (unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465) 2117 0 R (unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df) 2118 0 R (unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836) 2115 0 R]
-/Limits [(Doc-Start) (unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836)]
->> endobj
-2494 0 obj <<
-/Kids [2493 0 R]
->> endobj
-2495 0 obj <<
-/Dests 2494 0 R
->> endobj
-2496 0 obj <<
-/Type /Catalog
-/Pages 2491 0 R
-/Outlines 2492 0 R
-/Names 2495 0 R
-/PageMode /UseOutlines
-/OpenAction 901 0 R
->> endobj
-2497 0 obj <<
-/Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords()
-/CreationDate (D:20091009152733-04'00')
-/PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4)
->> endobj
-xref
-0 2498
-0000000001 65535 f
-0000000002 00000 f
-0000000003 00000 f
-0000000004 00000 f
-0000000000 00000 f
-0000000009 00000 n
-0000105982 00000 n
-0000570681 00000 n
-0000000054 00000 n
-0000000105 00000 n
-0000106219 00000 n
-0000570609 00000 n
-0000000152 00000 n
-0000000239 00000 n
-0000118616 00000 n
-0000570523 00000 n
-0000000287 00000 n
-0000000374 00000 n
-0000118734 00000 n
-0000570437 00000 n
-0000000422 00000 n
-0000000489 00000 n
-0000143221 00000 n
-0000570351 00000 n
-0000000537 00000 n
-0000000672 00000 n
-0000143345 00000 n
-0000570265 00000 n
-0000000720 00000 n
-0000000835 00000 n
-0000148809 00000 n
-0000570179 00000 n
-0000000883 00000 n
-0000001006 00000 n
-0000148926 00000 n
-0000570106 00000 n
-0000001054 00000 n
-0000001172 00000 n
-0000150147 00000 n
-0000570018 00000 n
-0000001218 00000 n
-0000001285 00000 n
-0000165227 00000 n
-0000569892 00000 n
-0000001331 00000 n
-0000001421 00000 n
-0000165285 00000 n
-0000569831 00000 n
-0000001469 00000 n
-0000001531 00000 n
-0000169360 00000 n
-0000569705 00000 n
-0000001577 00000 n
-0000001710 00000 n
-0000169418 00000 n
-0000569644 00000 n
-0000001758 00000 n
-0000001863 00000 n
-0000171777 00000 n
-0000569515 00000 n
-0000001909 00000 n
-0000002039 00000 n
-0000171895 00000 n
-0000569404 00000 n
-0000002087 00000 n
-0000002197 00000 n
-0000172013 00000 n
-0000569306 00000 n
-0000002250 00000 n
-0000002385 00000 n
-0000172131 00000 n
-0000569245 00000 n
-0000002443 00000 n
-0000002556 00000 n
-0000178392 00000 n
-0000569120 00000 n
-0000002604 00000 n
-0000002742 00000 n
-0000178629 00000 n
-0000569009 00000 n
-0000002795 00000 n
-0000002925 00000 n
-0000178747 00000 n
-0000568948 00000 n
-0000002983 00000 n
-0000003116 00000 n
-0000178805 00000 n
-0000568824 00000 n
-0000003169 00000 n
-0000003352 00000 n
-0000178923 00000 n
-0000568763 00000 n
-0000003410 00000 n
-0000003526 00000 n
-0000181596 00000 n
-0000568652 00000 n
-0000003579 00000 n
-0000003719 00000 n
-0000181713 00000 n
-0000568590 00000 n
-0000003777 00000 n
-0000003906 00000 n
-0000183841 00000 n
-0000568460 00000 n
-0000003955 00000 n
-0000004066 00000 n
-0000184020 00000 n
-0000568356 00000 n
-0000004120 00000 n
-0000004256 00000 n
-0000184139 00000 n
-0000568291 00000 n
-0000004315 00000 n
-0000004404 00000 n
-0000188020 00000 n
-0000568160 00000 n
-0000004453 00000 n
-0000004635 00000 n
-0000188139 00000 n
-0000568056 00000 n
-0000004689 00000 n
-0000004830 00000 n
-0000188258 00000 n
-0000567977 00000 n
-0000004889 00000 n
-0000005023 00000 n
-0000188376 00000 n
-0000567884 00000 n
-0000005082 00000 n
-0000005226 00000 n
-0000188495 00000 n
-0000567791 00000 n
-0000005285 00000 n
-0000005414 00000 n
-0000190312 00000 n
-0000567712 00000 n
-0000005473 00000 n
-0000005602 00000 n
-0000198332 00000 n
-0000567581 00000 n
-0000005651 00000 n
-0000005825 00000 n
-0000198511 00000 n
-0000567502 00000 n
-0000005879 00000 n
-0000006010 00000 n
-0000198570 00000 n
-0000567370 00000 n
-0000006064 00000 n
-0000006248 00000 n
-0000198689 00000 n
-0000567305 00000 n
-0000006307 00000 n
-0000006454 00000 n
-0000201461 00000 n
-0000567187 00000 n
-0000006508 00000 n
-0000006649 00000 n
-0000201580 00000 n
-0000567108 00000 n
-0000006708 00000 n
-0000006951 00000 n
-0000201705 00000 n
-0000567015 00000 n
-0000007010 00000 n
-0000007177 00000 n
-0000201830 00000 n
-0000566922 00000 n
-0000007236 00000 n
-0000007484 00000 n
-0000201954 00000 n
-0000566829 00000 n
-0000007543 00000 n
-0000007700 00000 n
-0000202079 00000 n
-0000566736 00000 n
-0000007759 00000 n
-0000007921 00000 n
-0000203903 00000 n
-0000566643 00000 n
-0000007980 00000 n
-0000008157 00000 n
-0000204022 00000 n
-0000566564 00000 n
-0000008216 00000 n
-0000008363 00000 n
-0000210377 00000 n
-0000566433 00000 n
-0000008412 00000 n
-0000008594 00000 n
-0000210556 00000 n
-0000566315 00000 n
-0000008648 00000 n
-0000008779 00000 n
-0000210675 00000 n
-0000566236 00000 n
-0000008838 00000 n
-0000009000 00000 n
-0000210794 00000 n
-0000566157 00000 n
-0000009059 00000 n
-0000009216 00000 n
-0000210853 00000 n
-0000566039 00000 n
-0000009270 00000 n
-0000009411 00000 n
-0000210972 00000 n
-0000565960 00000 n
-0000009470 00000 n
-0000009607 00000 n
-0000213700 00000 n
-0000565867 00000 n
-0000009666 00000 n
-0000009831 00000 n
-0000213818 00000 n
-0000565774 00000 n
-0000009890 00000 n
-0000010050 00000 n
-0000213943 00000 n
-0000565681 00000 n
-0000010109 00000 n
-0000010246 00000 n
-0000214068 00000 n
-0000565588 00000 n
-0000010305 00000 n
-0000010462 00000 n
-0000214193 00000 n
-0000565509 00000 n
-0000010521 00000 n
-0000010698 00000 n
-0000217906 00000 n
-0000565378 00000 n
-0000010747 00000 n
-0000010858 00000 n
-0000218025 00000 n
-0000565274 00000 n
-0000010912 00000 n
-0000011053 00000 n
-0000218143 00000 n
-0000565195 00000 n
-0000011112 00000 n
-0000011262 00000 n
-0000218262 00000 n
-0000565116 00000 n
-0000011321 00000 n
-0000011466 00000 n
-0000222608 00000 n
-0000564985 00000 n
-0000011515 00000 n
-0000011666 00000 n
-0000222727 00000 n
-0000564881 00000 n
-0000011720 00000 n
-0000011861 00000 n
-0000222846 00000 n
-0000564802 00000 n
-0000011920 00000 n
-0000012082 00000 n
-0000222965 00000 n
-0000564709 00000 n
-0000012141 00000 n
-0000012265 00000 n
-0000223084 00000 n
-0000564616 00000 n
-0000012324 00000 n
-0000012484 00000 n
-0000223203 00000 n
-0000564537 00000 n
-0000012543 00000 n
-0000012685 00000 n
-0000229893 00000 n
-0000564406 00000 n
-0000012734 00000 n
-0000012797 00000 n
-0000230072 00000 n
-0000564327 00000 n
-0000012851 00000 n
-0000012982 00000 n
-0000232491 00000 n
-0000564195 00000 n
-0000013036 00000 n
-0000013220 00000 n
-0000232610 00000 n
-0000564130 00000 n
-0000013279 00000 n
-0000013426 00000 n
-0000232867 00000 n
-0000564012 00000 n
-0000013480 00000 n
-0000013621 00000 n
-0000232986 00000 n
-0000563933 00000 n
-0000013680 00000 n
-0000013799 00000 n
-0000233105 00000 n
-0000563840 00000 n
-0000013858 00000 n
-0000014005 00000 n
-0000233223 00000 n
-0000563761 00000 n
-0000014064 00000 n
-0000014221 00000 n
-0000236817 00000 n
-0000563630 00000 n
-0000014271 00000 n
-0000014400 00000 n
-0000236936 00000 n
-0000563526 00000 n
-0000014455 00000 n
-0000014596 00000 n
-0000237054 00000 n
-0000563447 00000 n
-0000014656 00000 n
-0000014844 00000 n
-0000237179 00000 n
-0000563368 00000 n
-0000014904 00000 n
-0000015092 00000 n
-0000246290 00000 n
-0000563237 00000 n
-0000015142 00000 n
-0000015291 00000 n
-0000246409 00000 n
-0000563133 00000 n
-0000015346 00000 n
-0000015487 00000 n
-0000246527 00000 n
-0000563054 00000 n
-0000015547 00000 n
-0000015732 00000 n
-0000246646 00000 n
-0000562961 00000 n
-0000015792 00000 n
-0000015929 00000 n
-0000246771 00000 n
-0000562868 00000 n
-0000015989 00000 n
-0000016167 00000 n
-0000248898 00000 n
-0000562775 00000 n
-0000016227 00000 n
-0000016400 00000 n
-0000249023 00000 n
-0000562682 00000 n
-0000016460 00000 n
-0000016597 00000 n
-0000249141 00000 n
-0000562603 00000 n
-0000016657 00000 n
-0000016812 00000 n
-0000259395 00000 n
-0000562472 00000 n
-0000016862 00000 n
-0000017065 00000 n
-0000259513 00000 n
-0000562368 00000 n
-0000017120 00000 n
-0000017261 00000 n
-0000259632 00000 n
-0000562289 00000 n
-0000017321 00000 n
-0000017544 00000 n
-0000259750 00000 n
-0000562196 00000 n
-0000017604 00000 n
-0000017845 00000 n
-0000262847 00000 n
-0000562103 00000 n
-0000017905 00000 n
-0000018141 00000 n
-0000262972 00000 n
-0000562010 00000 n
-0000018201 00000 n
-0000018455 00000 n
-0000263096 00000 n
-0000561917 00000 n
-0000018515 00000 n
-0000018764 00000 n
-0000263221 00000 n
-0000561824 00000 n
-0000018824 00000 n
-0000019050 00000 n
-0000263339 00000 n
-0000561745 00000 n
-0000019110 00000 n
-0000019331 00000 n
-0000267347 00000 n
-0000561614 00000 n
-0000019381 00000 n
-0000019678 00000 n
-0000267466 00000 n
-0000561510 00000 n
-0000019733 00000 n
-0000019874 00000 n
-0000267584 00000 n
-0000561431 00000 n
-0000019934 00000 n
-0000020129 00000 n
-0000267703 00000 n
-0000561352 00000 n
-0000020189 00000 n
-0000020374 00000 n
-0000273122 00000 n
-0000561221 00000 n
-0000020424 00000 n
-0000020785 00000 n
-0000273241 00000 n
-0000561117 00000 n
-0000020840 00000 n
-0000020981 00000 n
-0000273359 00000 n
-0000561038 00000 n
-0000021041 00000 n
-0000021305 00000 n
-0000273484 00000 n
-0000560959 00000 n
-0000021365 00000 n
-0000021624 00000 n
-0000277270 00000 n
-0000560828 00000 n
-0000021674 00000 n
-0000021858 00000 n
-0000277389 00000 n
-0000560724 00000 n
-0000021913 00000 n
-0000022054 00000 n
-0000277507 00000 n
-0000560645 00000 n
-0000022114 00000 n
-0000022309 00000 n
-0000277626 00000 n
-0000560566 00000 n
-0000022369 00000 n
-0000022549 00000 n
-0000280165 00000 n
-0000560435 00000 n
-0000022599 00000 n
-0000022763 00000 n
-0000280284 00000 n
-0000560331 00000 n
-0000022818 00000 n
-0000022959 00000 n
-0000280403 00000 n
-0000560266 00000 n
-0000023019 00000 n
-0000023166 00000 n
-0000283449 00000 n
-0000560135 00000 n
-0000023216 00000 n
-0000023322 00000 n
-0000283568 00000 n
-0000560031 00000 n
-0000023377 00000 n
-0000023518 00000 n
-0000283687 00000 n
-0000559966 00000 n
-0000023578 00000 n
-0000023689 00000 n
-0000292220 00000 n
-0000559835 00000 n
-0000023739 00000 n
-0000023843 00000 n
-0000311405 00000 n
-0000559756 00000 n
-0000023898 00000 n
-0000024029 00000 n
-0000311464 00000 n
-0000559624 00000 n
-0000024084 00000 n
-0000024215 00000 n
-0000311583 00000 n
-0000559545 00000 n
-0000024275 00000 n
-0000024442 00000 n
-0000311708 00000 n
-0000559466 00000 n
-0000024502 00000 n
-0000024659 00000 n
-0000313576 00000 n
-0000559334 00000 n
-0000024714 00000 n
-0000024850 00000 n
-0000313693 00000 n
-0000559269 00000 n
-0000024910 00000 n
-0000025014 00000 n
-0000313750 00000 n
-0000559150 00000 n
-0000025069 00000 n
-0000025210 00000 n
-0000313868 00000 n
-0000559071 00000 n
-0000025270 00000 n
-0000025430 00000 n
-0000313987 00000 n
-0000558978 00000 n
-0000025490 00000 n
-0000025614 00000 n
-0000314106 00000 n
-0000558885 00000 n
-0000025674 00000 n
-0000025803 00000 n
-0000314225 00000 n
-0000558792 00000 n
-0000025863 00000 n
-0000026002 00000 n
-0000314341 00000 n
-0000558699 00000 n
-0000026062 00000 n
-0000026201 00000 n
-0000314460 00000 n
-0000558606 00000 n
-0000026261 00000 n
-0000026375 00000 n
-0000314579 00000 n
-0000558513 00000 n
-0000026435 00000 n
-0000026564 00000 n
-0000314703 00000 n
-0000558420 00000 n
-0000026624 00000 n
-0000026786 00000 n
-0000316570 00000 n
-0000558327 00000 n
-0000026846 00000 n
-0000026965 00000 n
-0000316689 00000 n
-0000558234 00000 n
-0000027026 00000 n
-0000027140 00000 n
-0000316808 00000 n
-0000558141 00000 n
-0000027201 00000 n
-0000027315 00000 n
-0000316926 00000 n
-0000558048 00000 n
-0000027376 00000 n
-0000027495 00000 n
-0000317045 00000 n
-0000557955 00000 n
-0000027556 00000 n
-0000027680 00000 n
-0000317163 00000 n
-0000557862 00000 n
-0000027741 00000 n
-0000027860 00000 n
-0000317282 00000 n
-0000557769 00000 n
-0000027921 00000 n
-0000028096 00000 n
-0000317401 00000 n
-0000557676 00000 n
-0000028157 00000 n
-0000028314 00000 n
-0000317525 00000 n
-0000557583 00000 n
-0000028375 00000 n
-0000028527 00000 n
-0000317644 00000 n
-0000557490 00000 n
-0000028588 00000 n
-0000028737 00000 n
-0000317763 00000 n
-0000557397 00000 n
-0000028798 00000 n
-0000028932 00000 n
-0000319854 00000 n
-0000557304 00000 n
-0000028993 00000 n
-0000029122 00000 n
-0000319973 00000 n
-0000557211 00000 n
-0000029183 00000 n
-0000029332 00000 n
-0000320092 00000 n
-0000557118 00000 n
-0000029393 00000 n
-0000029517 00000 n
-0000320211 00000 n
-0000557025 00000 n
-0000029578 00000 n
-0000029707 00000 n
-0000320330 00000 n
-0000556932 00000 n
-0000029768 00000 n
-0000029887 00000 n
-0000320449 00000 n
-0000556839 00000 n
-0000029948 00000 n
-0000030072 00000 n
-0000320568 00000 n
-0000556746 00000 n
-0000030133 00000 n
-0000030247 00000 n
-0000320686 00000 n
-0000556653 00000 n
-0000030308 00000 n
-0000030455 00000 n
-0000320805 00000 n
-0000556560 00000 n
-0000030516 00000 n
-0000030655 00000 n
-0000320928 00000 n
-0000556467 00000 n
-0000030716 00000 n
-0000030855 00000 n
-0000322338 00000 n
-0000556374 00000 n
-0000030916 00000 n
-0000031081 00000 n
-0000322456 00000 n
-0000556281 00000 n
-0000031142 00000 n
-0000031284 00000 n
-0000322575 00000 n
-0000556188 00000 n
-0000031345 00000 n
-0000031474 00000 n
-0000322694 00000 n
-0000556095 00000 n
-0000031535 00000 n
-0000031664 00000 n
-0000322813 00000 n
-0000556016 00000 n
-0000031725 00000 n
-0000031844 00000 n
-0000326481 00000 n
-0000555885 00000 n
-0000031894 00000 n
-0000032162 00000 n
-0000326600 00000 n
-0000555781 00000 n
-0000032217 00000 n
-0000032358 00000 n
-0000326718 00000 n
-0000555702 00000 n
-0000032418 00000 n
-0000032651 00000 n
-0000326842 00000 n
-0000555623 00000 n
-0000032711 00000 n
-0000032934 00000 n
-0000330903 00000 n
-0000555492 00000 n
-0000032984 00000 n
-0000033323 00000 n
-0000331022 00000 n
-0000555388 00000 n
-0000033378 00000 n
-0000033519 00000 n
-0000331140 00000 n
-0000555309 00000 n
-0000033579 00000 n
-0000033812 00000 n
-0000331265 00000 n
-0000555230 00000 n
-0000033872 00000 n
-0000034095 00000 n
-0000334688 00000 n
-0000555099 00000 n
-0000034145 00000 n
-0000034418 00000 n
-0000334807 00000 n
-0000554995 00000 n
-0000034473 00000 n
-0000034614 00000 n
-0000334925 00000 n
-0000554916 00000 n
-0000034674 00000 n
-0000034912 00000 n
-0000335050 00000 n
-0000554837 00000 n
-0000034972 00000 n
-0000035200 00000 n
-0000338895 00000 n
-0000554720 00000 n
-0000035250 00000 n
-0000035541 00000 n
-0000339014 00000 n
-0000554616 00000 n
-0000035596 00000 n
-0000035737 00000 n
-0000339132 00000 n
-0000554537 00000 n
-0000035797 00000 n
-0000036040 00000 n
-0000339257 00000 n
-0000554458 00000 n
-0000036100 00000 n
-0000036333 00000 n
-0000341061 00000 n
-0000554340 00000 n
-0000036380 00000 n
-0000036554 00000 n
-0000341180 00000 n
-0000554222 00000 n
-0000036603 00000 n
-0000036920 00000 n
-0000341299 00000 n
-0000554143 00000 n
-0000036974 00000 n
-0000037105 00000 n
-0000341358 00000 n
-0000554025 00000 n
-0000037159 00000 n
-0000037285 00000 n
-0000341476 00000 n
-0000553946 00000 n
-0000037344 00000 n
-0000037397 00000 n
-0000341594 00000 n
-0000553867 00000 n
-0000037456 00000 n
-0000037532 00000 n
-0000344615 00000 n
-0000553735 00000 n
-0000037581 00000 n
-0000037908 00000 n
-0000344734 00000 n
-0000553656 00000 n
-0000037962 00000 n
-0000038093 00000 n
-0000344793 00000 n
-0000553538 00000 n
-0000038147 00000 n
-0000038273 00000 n
-0000344911 00000 n
-0000553459 00000 n
-0000038332 00000 n
-0000038436 00000 n
-0000345029 00000 n
-0000553366 00000 n
-0000038495 00000 n
-0000038609 00000 n
-0000345148 00000 n
-0000553273 00000 n
-0000038668 00000 n
-0000038772 00000 n
-0000345267 00000 n
-0000553180 00000 n
-0000038831 00000 n
-0000038953 00000 n
-0000346301 00000 n
-0000553101 00000 n
-0000039012 00000 n
-0000039088 00000 n
-0000348277 00000 n
-0000552969 00000 n
-0000039137 00000 n
-0000039459 00000 n
-0000348396 00000 n
-0000552890 00000 n
-0000039513 00000 n
-0000039644 00000 n
-0000348455 00000 n
-0000552772 00000 n
-0000039698 00000 n
-0000039824 00000 n
-0000348574 00000 n
-0000552693 00000 n
-0000039883 00000 n
-0000039987 00000 n
-0000348692 00000 n
-0000552614 00000 n
-0000040046 00000 n
-0000040122 00000 n
-0000350283 00000 n
-0000552482 00000 n
-0000040171 00000 n
-0000040483 00000 n
-0000350402 00000 n
-0000552403 00000 n
-0000040537 00000 n
-0000040668 00000 n
-0000350461 00000 n
-0000552285 00000 n
-0000040722 00000 n
-0000040848 00000 n
-0000350580 00000 n
-0000552220 00000 n
-0000040907 00000 n
-0000040960 00000 n
-0000357790 00000 n
-0000552088 00000 n
-0000041009 00000 n
-0000041176 00000 n
-0000361569 00000 n
-0000552009 00000 n
-0000041230 00000 n
-0000041361 00000 n
-0000361628 00000 n
-0000551890 00000 n
-0000041415 00000 n
-0000041541 00000 n
-0000361746 00000 n
-0000551811 00000 n
-0000041600 00000 n
-0000041653 00000 n
-0000361864 00000 n
-0000551718 00000 n
-0000041712 00000 n
-0000041760 00000 n
-0000361983 00000 n
-0000551625 00000 n
-0000041819 00000 n
-0000041887 00000 n
-0000362102 00000 n
-0000551532 00000 n
-0000041946 00000 n
-0000042004 00000 n
-0000362221 00000 n
-0000551439 00000 n
-0000042063 00000 n
-0000042116 00000 n
-0000362340 00000 n
-0000551346 00000 n
-0000042175 00000 n
-0000042233 00000 n
-0000363805 00000 n
-0000551253 00000 n
-0000042292 00000 n
-0000042378 00000 n
-0000363924 00000 n
-0000551160 00000 n
-0000042437 00000 n
-0000042518 00000 n
-0000364042 00000 n
-0000551067 00000 n
-0000042577 00000 n
-0000042673 00000 n
-0000364161 00000 n
-0000550974 00000 n
-0000042733 00000 n
-0000042781 00000 n
-0000364280 00000 n
-0000550881 00000 n
-0000042841 00000 n
-0000042927 00000 n
-0000364399 00000 n
-0000550788 00000 n
-0000042987 00000 n
-0000043078 00000 n
-0000364518 00000 n
-0000550695 00000 n
-0000043138 00000 n
-0000043209 00000 n
-0000364635 00000 n
-0000550602 00000 n
-0000043269 00000 n
-0000043340 00000 n
-0000364754 00000 n
-0000550509 00000 n
-0000043400 00000 n
-0000043486 00000 n
-0000364873 00000 n
-0000550416 00000 n
-0000043546 00000 n
-0000043637 00000 n
-0000364991 00000 n
-0000550323 00000 n
-0000043697 00000 n
-0000043788 00000 n
-0000366135 00000 n
-0000550230 00000 n
-0000043848 00000 n
-0000043896 00000 n
-0000366253 00000 n
-0000550151 00000 n
-0000043956 00000 n
-0000044024 00000 n
-0000371229 00000 n
-0000550033 00000 n
-0000044073 00000 n
-0000044276 00000 n
-0000371408 00000 n
-0000549954 00000 n
-0000044330 00000 n
-0000044461 00000 n
-0000371467 00000 n
-0000549836 00000 n
-0000044515 00000 n
-0000044641 00000 n
-0000371586 00000 n
-0000549757 00000 n
-0000044700 00000 n
-0000044753 00000 n
-0000372708 00000 n
-0000549664 00000 n
-0000044812 00000 n
-0000044875 00000 n
-0000372826 00000 n
-0000549571 00000 n
-0000044934 00000 n
-0000044982 00000 n
-0000372945 00000 n
-0000549478 00000 n
-0000045041 00000 n
-0000045089 00000 n
-0000373064 00000 n
-0000549399 00000 n
-0000045148 00000 n
-0000045206 00000 n
-0000045604 00000 n
-0000045784 00000 n
-0000045258 00000 n
-0000045726 00000 n
-0000546152 00000 n
-0000526098 00000 n
-0000545977 00000 n
-0000547202 00000 n
-0000046117 00000 n
-0000045995 00000 n
-0000045856 00000 n
-0000052672 00000 n
-0000048127 00000 n
-0000046158 00000 n
-0000525232 00000 n
-0000507712 00000 n
-0000525057 00000 n
-0000052614 00000 n
-0000048469 00000 n
-0000048624 00000 n
-0000048782 00000 n
-0000048939 00000 n
-0000049097 00000 n
-0000049255 00000 n
-0000049413 00000 n
-0000049571 00000 n
-0000049729 00000 n
-0000049884 00000 n
-0000050039 00000 n
-0000050197 00000 n
-0000050352 00000 n
-0000050508 00000 n
-0000050663 00000 n
-0000050820 00000 n
-0000050981 00000 n
-0000051148 00000 n
-0000051306 00000 n
-0000051468 00000 n
-0000051636 00000 n
-0000051799 00000 n
-0000051967 00000 n
-0000052129 00000 n
-0000052297 00000 n
-0000052453 00000 n
-0000061887 00000 n
-0000055516 00000 n
-0000052757 00000 n
-0000055938 00000 n
-0000056106 00000 n
-0000056264 00000 n
-0000056427 00000 n
-0000056595 00000 n
-0000056763 00000 n
-0000056931 00000 n
-0000057099 00000 n
-0000057256 00000 n
-0000057419 00000 n
-0000057581 00000 n
-0000057749 00000 n
-0000057912 00000 n
-0000058080 00000 n
-0000058248 00000 n
-0000058415 00000 n
-0000058583 00000 n
-0000058751 00000 n
-0000058919 00000 n
-0000059087 00000 n
-0000059245 00000 n
-0000059407 00000 n
-0000059575 00000 n
-0000059743 00000 n
-0000059906 00000 n
-0000060074 00000 n
-0000060242 00000 n
-0000060410 00000 n
-0000060578 00000 n
-0000060745 00000 n
-0000060913 00000 n
-0000061071 00000 n
-0000061233 00000 n
-0000061401 00000 n
-0000061567 00000 n
-0000061725 00000 n
-0000071193 00000 n
-0000064751 00000 n
-0000061972 00000 n
-0000065197 00000 n
-0000065365 00000 n
-0000065533 00000 n
-0000065701 00000 n
-0000065869 00000 n
-0000066027 00000 n
-0000066190 00000 n
-0000066353 00000 n
-0000066517 00000 n
-0000066680 00000 n
-0000066847 00000 n
-0000067015 00000 n
-0000067183 00000 n
-0000067343 00000 n
-0000067508 00000 n
-0000067677 00000 n
-0000067847 00000 n
-0000068007 00000 n
-0000068171 00000 n
-0000068341 00000 n
-0000068511 00000 n
-0000068680 00000 n
-0000068850 00000 n
-0000069019 00000 n
-0000069188 00000 n
-0000069348 00000 n
-0000069513 00000 n
-0000069683 00000 n
-0000069853 00000 n
-0000070023 00000 n
-0000070193 00000 n
-0000070363 00000 n
-0000070532 00000 n
-0000070702 00000 n
-0000070860 00000 n
-0000071025 00000 n
-0000080527 00000 n
-0000074045 00000 n
-0000071278 00000 n
-0000074506 00000 n
-0000074676 00000 n
-0000074836 00000 n
-0000075001 00000 n
-0000075171 00000 n
-0000075341 00000 n
-0000075501 00000 n
-0000075666 00000 n
-0000075835 00000 n
-0000076005 00000 n
-0000076164 00000 n
-0000076329 00000 n
-0000076499 00000 n
-0000076659 00000 n
-0000076824 00000 n
-0000076994 00000 n
-0000077153 00000 n
-0000077318 00000 n
-0000077482 00000 n
-0000077652 00000 n
-0000077821 00000 n
-0000077985 00000 n
-0000078155 00000 n
-0000078320 00000 n
-0000078490 00000 n
-0000078659 00000 n
-0000078829 00000 n
-0000078999 00000 n
-0000079169 00000 n
-0000079339 00000 n
-0000079509 00000 n
-0000079679 00000 n
-0000079848 00000 n
-0000080018 00000 n
-0000080187 00000 n
-0000080358 00000 n
-0000089791 00000 n
-0000083261 00000 n
-0000080613 00000 n
-0000083723 00000 n
-0000083894 00000 n
-0000084065 00000 n
-0000084234 00000 n
-0000084405 00000 n
-0000084576 00000 n
-0000084747 00000 n
-0000084918 00000 n
-0000085088 00000 n
-0000085259 00000 n
-0000085429 00000 n
-0000085600 00000 n
-0000085770 00000 n
-0000085941 00000 n
-0000086112 00000 n
-0000086283 00000 n
-0000086454 00000 n
-0000086625 00000 n
-0000086796 00000 n
-0000086966 00000 n
-0000087137 00000 n
-0000087307 00000 n
-0000087467 00000 n
-0000087632 00000 n
-0000087802 00000 n
-0000087972 00000 n
-0000088132 00000 n
-0000088297 00000 n
-0000088467 00000 n
-0000088636 00000 n
-0000088796 00000 n
-0000088961 00000 n
-0000089130 00000 n
-0000089300 00000 n
-0000089458 00000 n
-0000089623 00000 n
-0000547321 00000 n
-0000098886 00000 n
-0000092462 00000 n
-0000089877 00000 n
-0000092924 00000 n
-0000093094 00000 n
-0000093250 00000 n
-0000093406 00000 n
-0000093569 00000 n
-0000093733 00000 n
-0000093902 00000 n
-0000094071 00000 n
-0000094230 00000 n
-0000094394 00000 n
-0000094558 00000 n
-0000094727 00000 n
-0000094896 00000 n
-0000095065 00000 n
-0000095234 00000 n
-0000095403 00000 n
-0000095562 00000 n
-0000095726 00000 n
-0000095890 00000 n
-0000096058 00000 n
-0000096225 00000 n
-0000096383 00000 n
-0000096547 00000 n
-0000096711 00000 n
-0000096880 00000 n
-0000097039 00000 n
-0000097203 00000 n
-0000097367 00000 n
-0000097536 00000 n
-0000097705 00000 n
-0000097874 00000 n
-0000098043 00000 n
-0000098212 00000 n
-0000098381 00000 n
-0000098550 00000 n
-0000098719 00000 n
-0000103876 00000 n
-0000100550 00000 n
-0000098972 00000 n
-0000100850 00000 n
-0000101020 00000 n
-0000101190 00000 n
-0000101360 00000 n
-0000101529 00000 n
-0000101699 00000 n
-0000101867 00000 n
-0000102037 00000 n
-0000102207 00000 n
-0000102377 00000 n
-0000102547 00000 n
-0000102705 00000 n
-0000102869 00000 n
-0000103033 00000 n
-0000103201 00000 n
-0000103369 00000 n
-0000103538 00000 n
-0000103707 00000 n
-0000104228 00000 n
-0000104102 00000 n
-0000103962 00000 n
-0000106277 00000 n
-0000105796 00000 n
-0000104270 00000 n
-0000105922 00000 n
-0000106039 00000 n
-0000106099 00000 n
-0000106159 00000 n
-0000108661 00000 n
-0000118792 00000 n
-0000108487 00000 n
-0000106363 00000 n
-0000118496 00000 n
-0000117776 00000 n
-0000118556 00000 n
-0000117936 00000 n
-0000506759 00000 n
-0000487396 00000 n
-0000506584 00000 n
-0000118128 00000 n
-0000118304 00000 n
-0000487041 00000 n
-0000485043 00000 n
-0000486876 00000 n
-0000118674 00000 n
-0000143163 00000 n
-0000119923 00000 n
-0000129213 00000 n
-0000119797 00000 n
-0000118943 00000 n
-0000129153 00000 n
-0000547446 00000 n
-0000130148 00000 n
-0000139060 00000 n
-0000130022 00000 n
-0000129350 00000 n
-0000139000 00000 n
-0000143403 00000 n
-0000141746 00000 n
-0000139197 00000 n
-0000143103 00000 n
-0000141947 00000 n
-0000142110 00000 n
-0000142271 00000 n
-0000142445 00000 n
-0000142609 00000 n
-0000142779 00000 n
-0000142948 00000 n
-0000143279 00000 n
-0000446916 00000 n
-0000446883 00000 n
-0000229833 00000 n
-0000446850 00000 n
-0000446817 00000 n
-0000446784 00000 n
-0000150205 00000 n
-0000145363 00000 n
-0000145177 00000 n
-0000143503 00000 n
-0000145303 00000 n
-0000148982 00000 n
-0000147358 00000 n
-0000145450 00000 n
-0000148689 00000 n
-0000148749 00000 n
-0000147550 00000 n
-0000147749 00000 n
-0000148866 00000 n
-0000147938 00000 n
-0000148132 00000 n
-0000148321 00000 n
-0000148503 00000 n
-0000484386 00000 n
-0000482442 00000 n
-0000484221 00000 n
-0000149659 00000 n
-0000149473 00000 n
-0000149096 00000 n
-0000149599 00000 n
-0000150265 00000 n
-0000149961 00000 n
-0000149732 00000 n
-0000150087 00000 n
-0000547571 00000 n
-0000153307 00000 n
-0000152563 00000 n
-0000152377 00000 n
-0000150338 00000 n
-0000152503 00000 n
-0000159013 00000 n
-0000153181 00000 n
-0000152649 00000 n
-0000158953 00000 n
-0000158452 00000 n
-0000158723 00000 n
-0000158771 00000 n
-0000158865 00000 n
-0000158888 00000 n
-0000159694 00000 n
-0000159508 00000 n
-0000159128 00000 n
-0000159634 00000 n
-0000165343 00000 n
-0000161327 00000 n
-0000159767 00000 n
-0000165167 00000 n
-0000161663 00000 n
-0000161822 00000 n
-0000161980 00000 n
-0000162139 00000 n
-0000162298 00000 n
-0000162457 00000 n
-0000162615 00000 n
-0000162774 00000 n
-0000162933 00000 n
-0000163092 00000 n
-0000163252 00000 n
-0000163412 00000 n
-0000163571 00000 n
-0000163731 00000 n
-0000163890 00000 n
-0000164050 00000 n
-0000164210 00000 n
-0000164369 00000 n
-0000164528 00000 n
-0000164688 00000 n
-0000164847 00000 n
-0000165007 00000 n
-0000166001 00000 n
-0000165815 00000 n
-0000165429 00000 n
-0000165941 00000 n
-0000169476 00000 n
-0000166975 00000 n
-0000166074 00000 n
-0000169300 00000 n
-0000167221 00000 n
-0000167419 00000 n
-0000167578 00000 n
-0000167777 00000 n
-0000167935 00000 n
-0000168134 00000 n
-0000168293 00000 n
-0000168489 00000 n
-0000168648 00000 n
-0000168812 00000 n
-0000168971 00000 n
-0000169142 00000 n
-0000547696 00000 n
-0000341120 00000 n
-0000344555 00000 n
-0000348217 00000 n
-0000350223 00000 n
-0000357730 00000 n
-0000371169 00000 n
-0000170136 00000 n
-0000169950 00000 n
-0000169562 00000 n
-0000170076 00000 n
-0000172189 00000 n
-0000170927 00000 n
-0000170209 00000 n
-0000171717 00000 n
-0000171835 00000 n
-0000171953 00000 n
-0000171092 00000 n
-0000481583 00000 n
-0000464119 00000 n
-0000481402 00000 n
-0000172071 00000 n
-0000171301 00000 n
-0000171509 00000 n
-0000188435 00000 n
-0000188554 00000 n
-0000179245 00000 n
-0000174627 00000 n
-0000172303 00000 n
-0000178272 00000 n
-0000178332 00000 n
-0000178450 00000 n
-0000174900 00000 n
-0000178510 00000 n
-0000175106 00000 n
-0000175310 00000 n
-0000175548 00000 n
-0000175787 00000 n
-0000176025 00000 n
-0000176264 00000 n
-0000176502 00000 n
-0000176740 00000 n
-0000176977 00000 n
-0000177214 00000 n
-0000178570 00000 n
-0000177452 00000 n
-0000177657 00000 n
-0000177862 00000 n
-0000178687 00000 n
-0000178863 00000 n
-0000178066 00000 n
-0000178981 00000 n
-0000463414 00000 n
-0000448838 00000 n
-0000463233 00000 n
-0000179047 00000 n
-0000179113 00000 n
-0000179179 00000 n
-0000181333 00000 n
-0000181398 00000 n
-0000181464 00000 n
-0000181530 00000 n
-0000181653 00000 n
-0000181771 00000 n
-0000181147 00000 n
-0000179359 00000 n
-0000181273 00000 n
-0000184198 00000 n
-0000182839 00000 n
-0000181885 00000 n
-0000183721 00000 n
-0000183781 00000 n
-0000183900 00000 n
-0000183013 00000 n
-0000183177 00000 n
-0000183960 00000 n
-0000183349 00000 n
-0000183513 00000 n
-0000184079 00000 n
-0000188612 00000 n
-0000186021 00000 n
-0000184312 00000 n
-0000187900 00000 n
-0000187960 00000 n
-0000188079 00000 n
-0000186231 00000 n
-0000186440 00000 n
-0000186649 00000 n
-0000186857 00000 n
-0000187065 00000 n
-0000187273 00000 n
-0000187482 00000 n
-0000187691 00000 n
-0000188198 00000 n
-0000188317 00000 n
-0000547821 00000 n
-0000190371 00000 n
-0000189707 00000 n
-0000188740 00000 n
-0000190252 00000 n
-0000189863 00000 n
-0000190072 00000 n
-0000198272 00000 n
-0000198748 00000 n
-0000193185 00000 n
-0000190471 00000 n
-0000198212 00000 n
-0000198391 00000 n
-0000193521 00000 n
-0000193734 00000 n
-0000193976 00000 n
-0000198451 00000 n
-0000194223 00000 n
-0000194437 00000 n
-0000194646 00000 n
-0000194852 00000 n
-0000195066 00000 n
-0000195275 00000 n
-0000195481 00000 n
-0000195687 00000 n
-0000195900 00000 n
-0000196108 00000 n
-0000196322 00000 n
-0000196531 00000 n
-0000196743 00000 n
-0000196950 00000 n
-0000197164 00000 n
-0000197372 00000 n
-0000197586 00000 n
-0000197795 00000 n
-0000198004 00000 n
-0000198629 00000 n
-0000201329 00000 n
-0000201395 00000 n
-0000201639 00000 n
-0000201764 00000 n
-0000201520 00000 n
-0000201889 00000 n
-0000202013 00000 n
-0000202138 00000 n
-0000203962 00000 n
-0000202196 00000 n
-0000200908 00000 n
-0000198876 00000 n
-0000201269 00000 n
-0000201055 00000 n
-0000204081 00000 n
-0000203717 00000 n
-0000202324 00000 n
-0000203843 00000 n
-0000211090 00000 n
-0000206404 00000 n
-0000204209 00000 n
-0000210257 00000 n
-0000210317 00000 n
-0000210436 00000 n
-0000206695 00000 n
-0000206907 00000 n
-0000210496 00000 n
-0000207119 00000 n
-0000207331 00000 n
-0000207540 00000 n
-0000207752 00000 n
-0000207961 00000 n
-0000208167 00000 n
-0000208371 00000 n
-0000208581 00000 n
-0000208788 00000 n
-0000209000 00000 n
-0000209209 00000 n
-0000209421 00000 n
-0000209630 00000 n
-0000209836 00000 n
-0000210048 00000 n
-0000210615 00000 n
-0000210734 00000 n
-0000210912 00000 n
-0000211031 00000 n
-0000214002 00000 n
-0000213877 00000 n
-0000213759 00000 n
-0000214127 00000 n
-0000214252 00000 n
-0000212836 00000 n
-0000211218 00000 n
-0000213640 00000 n
-0000213001 00000 n
-0000213213 00000 n
-0000213427 00000 n
-0000547946 00000 n
-0000237113 00000 n
-0000236994 00000 n
-0000218321 00000 n
-0000215996 00000 n
-0000214366 00000 n
-0000217786 00000 n
-0000217846 00000 n
-0000217965 00000 n
-0000216206 00000 n
-0000216370 00000 n
-0000216580 00000 n
-0000216789 00000 n
-0000216952 00000 n
-0000217162 00000 n
-0000217371 00000 n
-0000218083 00000 n
-0000218202 00000 n
-0000217577 00000 n
-0000223262 00000 n
-0000220482 00000 n
-0000218449 00000 n
-0000222488 00000 n
-0000222548 00000 n
-0000222667 00000 n
-0000220701 00000 n
-0000220912 00000 n
-0000221117 00000 n
-0000221323 00000 n
-0000221534 00000 n
-0000221744 00000 n
-0000221952 00000 n
-0000222115 00000 n
-0000222324 00000 n
-0000222786 00000 n
-0000222905 00000 n
-0000223024 00000 n
-0000223143 00000 n
-0000230131 00000 n
-0000226035 00000 n
-0000223390 00000 n
-0000229773 00000 n
-0000229952 00000 n
-0000226317 00000 n
-0000226525 00000 n
-0000226766 00000 n
-0000227007 00000 n
-0000227248 00000 n
-0000230012 00000 n
-0000227488 00000 n
-0000227696 00000 n
-0000227905 00000 n
-0000228112 00000 n
-0000228320 00000 n
-0000228529 00000 n
-0000228736 00000 n
-0000228944 00000 n
-0000229153 00000 n
-0000229360 00000 n
-0000229567 00000 n
-0000232550 00000 n
-0000232669 00000 n
-0000232735 00000 n
-0000232801 00000 n
-0000232926 00000 n
-0000313635 00000 n
-0000233045 00000 n
-0000233164 00000 n
-0000320745 00000 n
-0000233282 00000 n
-0000232305 00000 n
-0000230259 00000 n
-0000232431 00000 n
-0000237237 00000 n
-0000234820 00000 n
-0000233396 00000 n
-0000236697 00000 n
-0000236757 00000 n
-0000236876 00000 n
-0000235030 00000 n
-0000235243 00000 n
-0000235452 00000 n
-0000235658 00000 n
-0000235864 00000 n
-0000236078 00000 n
-0000236287 00000 n
-0000236493 00000 n
-0000246892 00000 n
-0000240052 00000 n
-0000237365 00000 n
-0000246170 00000 n
-0000246230 00000 n
-0000246349 00000 n
-0000240460 00000 n
-0000240624 00000 n
-0000240849 00000 n
-0000241057 00000 n
-0000241296 00000 n
-0000241460 00000 n
-0000241684 00000 n
-0000241893 00000 n
-0000242057 00000 n
-0000242221 00000 n
-0000242445 00000 n
-0000242654 00000 n
-0000242860 00000 n
-0000243066 00000 n
-0000243230 00000 n
-0000243394 00000 n
-0000243619 00000 n
-0000243827 00000 n
-0000243991 00000 n
-0000244155 00000 n
-0000244318 00000 n
-0000244543 00000 n
-0000244752 00000 n
-0000244916 00000 n
-0000245080 00000 n
-0000245244 00000 n
-0000245469 00000 n
-0000245678 00000 n
-0000245842 00000 n
-0000246006 00000 n
-0000246467 00000 n
-0000246586 00000 n
-0000246705 00000 n
-0000246828 00000 n
-0000548071 00000 n
-0000248957 00000 n
-0000249081 00000 n
-0000249200 00000 n
-0000248221 00000 n
-0000247020 00000 n
-0000248838 00000 n
-0000248377 00000 n
-0000248599 00000 n
-0000259868 00000 n
-0000252246 00000 n
-0000249314 00000 n
-0000259275 00000 n
-0000259335 00000 n
-0000259454 00000 n
-0000252681 00000 n
-0000252902 00000 n
-0000253111 00000 n
-0000253318 00000 n
-0000253482 00000 n
-0000253646 00000 n
-0000253809 00000 n
-0000254030 00000 n
-0000254239 00000 n
-0000254446 00000 n
-0000254610 00000 n
-0000254774 00000 n
-0000254995 00000 n
-0000255204 00000 n
-0000255411 00000 n
-0000255617 00000 n
-0000255781 00000 n
-0000255945 00000 n
-0000256166 00000 n
-0000256375 00000 n
-0000256581 00000 n
-0000256745 00000 n
-0000256966 00000 n
-0000257175 00000 n
-0000257382 00000 n
-0000257588 00000 n
-0000257809 00000 n
-0000258018 00000 n
-0000258225 00000 n
-0000258446 00000 n
-0000258655 00000 n
-0000258862 00000 n
-0000259069 00000 n
-0000259572 00000 n
-0000259691 00000 n
-0000259809 00000 n
-0000262906 00000 n
-0000263030 00000 n
-0000263155 00000 n
-0000263279 00000 n
-0000263398 00000 n
-0000261733 00000 n
-0000260010 00000 n
-0000262787 00000 n
-0000261907 00000 n
-0000262128 00000 n
-0000262346 00000 n
-0000262567 00000 n
-0000267761 00000 n
-0000265026 00000 n
-0000263512 00000 n
-0000267227 00000 n
-0000267287 00000 n
-0000267406 00000 n
-0000265254 00000 n
-0000265417 00000 n
-0000265640 00000 n
-0000265849 00000 n
-0000266056 00000 n
-0000266220 00000 n
-0000266383 00000 n
-0000266606 00000 n
-0000266814 00000 n
-0000267021 00000 n
-0000267524 00000 n
-0000267643 00000 n
-0000273543 00000 n
-0000270164 00000 n
-0000267889 00000 n
-0000273002 00000 n
-0000273062 00000 n
-0000273181 00000 n
-0000270419 00000 n
-0000270583 00000 n
-0000270807 00000 n
-0000271016 00000 n
-0000271223 00000 n
-0000271387 00000 n
-0000271551 00000 n
-0000271775 00000 n
-0000271984 00000 n
-0000272189 00000 n
-0000272393 00000 n
-0000273299 00000 n
-0000273418 00000 n
-0000272555 00000 n
-0000272779 00000 n
-0000277684 00000 n
-0000275168 00000 n
-0000273671 00000 n
-0000277150 00000 n
-0000277210 00000 n
-0000277329 00000 n
-0000275387 00000 n
-0000275551 00000 n
-0000275771 00000 n
-0000275979 00000 n
-0000276186 00000 n
-0000276393 00000 n
-0000276557 00000 n
-0000276777 00000 n
-0000276986 00000 n
-0000277447 00000 n
-0000277566 00000 n
-0000548196 00000 n
-0000280462 00000 n
-0000279116 00000 n
-0000277812 00000 n
-0000280045 00000 n
-0000280105 00000 n
-0000280224 00000 n
-0000279290 00000 n
-0000279508 00000 n
-0000279717 00000 n
-0000279881 00000 n
-0000280343 00000 n
-0000283746 00000 n
-0000282143 00000 n
-0000280604 00000 n
-0000283329 00000 n
-0000283389 00000 n
-0000283508 00000 n
-0000282326 00000 n
-0000282542 00000 n
-0000282751 00000 n
-0000282915 00000 n
-0000283627 00000 n
-0000283122 00000 n
-0000292458 00000 n
-0000286574 00000 n
-0000283888 00000 n
-0000292100 00000 n
-0000292160 00000 n
-0000292279 00000 n
-0000286937 00000 n
-0000287144 00000 n
-0000292339 00000 n
-0000287351 00000 n
-0000292399 00000 n
-0000287556 00000 n
-0000287763 00000 n
-0000287970 00000 n
-0000288177 00000 n
-0000288384 00000 n
-0000288589 00000 n
-0000288794 00000 n
-0000288999 00000 n
-0000289206 00000 n
-0000289413 00000 n
-0000289620 00000 n
-0000289827 00000 n
-0000290033 00000 n
-0000290240 00000 n
-0000290447 00000 n
-0000290654 00000 n
-0000290861 00000 n
-0000291068 00000 n
-0000291275 00000 n
-0000291482 00000 n
-0000291688 00000 n
-0000291894 00000 n
-0000311523 00000 n
-0000311642 00000 n
-0000313927 00000 n
-0000317104 00000 n
-0000316748 00000 n
-0000314762 00000 n
-0000320863 00000 n
-0000314165 00000 n
-0000317341 00000 n
-0000322753 00000 n
-0000316866 00000 n
-0000317459 00000 n
-0000304777 00000 n
-0000295956 00000 n
-0000292586 00000 n
-0000304717 00000 n
-0000296454 00000 n
-0000296661 00000 n
-0000296868 00000 n
-0000297073 00000 n
-0000297280 00000 n
-0000297485 00000 n
-0000297692 00000 n
-0000297899 00000 n
-0000298106 00000 n
-0000298313 00000 n
-0000298520 00000 n
-0000298726 00000 n
-0000298931 00000 n
-0000299138 00000 n
-0000299345 00000 n
-0000299552 00000 n
-0000299759 00000 n
-0000299966 00000 n
-0000300172 00000 n
-0000300379 00000 n
-0000300586 00000 n
-0000300793 00000 n
-0000300999 00000 n
-0000301205 00000 n
-0000301411 00000 n
-0000301617 00000 n
-0000301823 00000 n
-0000302028 00000 n
-0000302234 00000 n
-0000302441 00000 n
-0000302648 00000 n
-0000302855 00000 n
-0000303062 00000 n
-0000303269 00000 n
-0000303476 00000 n
-0000303683 00000 n
-0000303889 00000 n
-0000304096 00000 n
-0000304303 00000 n
-0000304510 00000 n
-0000317222 00000 n
-0000322397 00000 n
-0000320987 00000 n
-0000316629 00000 n
-0000313808 00000 n
-0000320508 00000 n
-0000320627 00000 n
-0000314400 00000 n
-0000320032 00000 n
-0000320151 00000 n
-0000317822 00000 n
-0000317703 00000 n
-0000317584 00000 n
-0000319913 00000 n
-0000320389 00000 n
-0000314046 00000 n
-0000314283 00000 n
-0000311767 00000 n
-0000307328 00000 n
-0000304891 00000 n
-0000311345 00000 n
-0000307628 00000 n
-0000307835 00000 n
-0000308042 00000 n
-0000308249 00000 n
-0000308456 00000 n
-0000308663 00000 n
-0000308869 00000 n
-0000309074 00000 n
-0000309281 00000 n
-0000309488 00000 n
-0000309695 00000 n
-0000309902 00000 n
-0000310109 00000 n
-0000310316 00000 n
-0000310520 00000 n
-0000310727 00000 n
-0000310933 00000 n
-0000311139 00000 n
-0000322634 00000 n
-0000316985 00000 n
-0000320270 00000 n
-0000314638 00000 n
-0000314519 00000 n
-0000322515 00000 n
-0000314825 00000 n
-0000313390 00000 n
-0000311881 00000 n
-0000313516 00000 n
-0000548321 00000 n
-0000317881 00000 n
-0000316384 00000 n
-0000314953 00000 n
-0000316510 00000 n
-0000321045 00000 n
-0000319668 00000 n
-0000318009 00000 n
-0000319794 00000 n
-0000322872 00000 n
-0000322152 00000 n
-0000321173 00000 n
-0000322278 00000 n
-0000326901 00000 n
-0000324696 00000 n
-0000322986 00000 n
-0000326361 00000 n
-0000326421 00000 n
-0000326540 00000 n
-0000324897 00000 n
-0000325110 00000 n
-0000325318 00000 n
-0000325525 00000 n
-0000325732 00000 n
-0000325939 00000 n
-0000326152 00000 n
-0000326658 00000 n
-0000326777 00000 n
-0000331324 00000 n
-0000329098 00000 n
-0000327043 00000 n
-0000330783 00000 n
-0000330843 00000 n
-0000330962 00000 n
-0000329299 00000 n
-0000329522 00000 n
-0000329731 00000 n
-0000329938 00000 n
-0000330145 00000 n
-0000330352 00000 n
-0000330574 00000 n
-0000331080 00000 n
-0000331199 00000 n
-0000335108 00000 n
-0000333098 00000 n
-0000331466 00000 n
-0000334568 00000 n
-0000334628 00000 n
-0000334747 00000 n
-0000333290 00000 n
-0000333512 00000 n
-0000333721 00000 n
-0000333928 00000 n
-0000334135 00000 n
-0000334359 00000 n
-0000334865 00000 n
-0000334984 00000 n
-0000548446 00000 n
-0000339315 00000 n
-0000336869 00000 n
-0000335250 00000 n
-0000338775 00000 n
-0000338835 00000 n
-0000338954 00000 n
-0000337079 00000 n
-0000337304 00000 n
-0000337513 00000 n
-0000337720 00000 n
-0000337927 00000 n
-0000338134 00000 n
-0000338359 00000 n
-0000338568 00000 n
-0000339072 00000 n
-0000339191 00000 n
-0000341653 00000 n
-0000340385 00000 n
-0000339457 00000 n
-0000341001 00000 n
-0000341239 00000 n
-0000340541 00000 n
-0000340770 00000 n
-0000341417 00000 n
-0000341534 00000 n
-0000345385 00000 n
-0000343156 00000 n
-0000341781 00000 n
-0000344495 00000 n
-0000344674 00000 n
-0000343339 00000 n
-0000343570 00000 n
-0000343803 00000 n
-0000344034 00000 n
-0000344265 00000 n
-0000344852 00000 n
-0000344969 00000 n
-0000345088 00000 n
-0000345207 00000 n
-0000345326 00000 n
-0000346360 00000 n
-0000346115 00000 n
-0000345527 00000 n
-0000346241 00000 n
-0000348751 00000 n
-0000347541 00000 n
-0000346446 00000 n
-0000348157 00000 n
-0000348336 00000 n
-0000347697 00000 n
-0000347927 00000 n
-0000348514 00000 n
-0000348633 00000 n
-0000350639 00000 n
-0000349786 00000 n
-0000348879 00000 n
-0000350163 00000 n
-0000350342 00000 n
-0000349933 00000 n
-0000350520 00000 n
-0000548571 00000 n
-0000357909 00000 n
-0000353223 00000 n
-0000350767 00000 n
-0000357670 00000 n
-0000357849 00000 n
-0000353559 00000 n
-0000353765 00000 n
-0000353962 00000 n
-0000354159 00000 n
-0000354356 00000 n
-0000354528 00000 n
-0000354725 00000 n
-0000354922 00000 n
-0000355117 00000 n
-0000355281 00000 n
-0000355478 00000 n
-0000355642 00000 n
-0000355839 00000 n
-0000356002 00000 n
-0000356198 00000 n
-0000356394 00000 n
-0000356558 00000 n
-0000356753 00000 n
-0000356916 00000 n
-0000357112 00000 n
-0000357309 00000 n
-0000357473 00000 n
-0000365050 00000 n
-0000364458 00000 n
-0000364101 00000 n
-0000361804 00000 n
-0000362161 00000 n
-0000363983 00000 n
-0000364220 00000 n
-0000364694 00000 n
-0000362280 00000 n
-0000364931 00000 n
-0000364339 00000 n
-0000364813 00000 n
-0000361687 00000 n
-0000361923 00000 n
-0000362458 00000 n
-0000359779 00000 n
-0000358051 00000 n
-0000361509 00000 n
-0000359989 00000 n
-0000360153 00000 n
-0000360350 00000 n
-0000360514 00000 n
-0000360711 00000 n
-0000360908 00000 n
-0000361115 00000 n
-0000361312 00000 n
-0000362042 00000 n
-0000362399 00000 n
-0000363864 00000 n
-0000366194 00000 n
-0000364577 00000 n
-0000365109 00000 n
-0000363619 00000 n
-0000362586 00000 n
-0000363745 00000 n
-0000366312 00000 n
-0000365949 00000 n
-0000365223 00000 n
-0000366075 00000 n
-0000371704 00000 n
-0000368038 00000 n
-0000366426 00000 n
-0000371109 00000 n
-0000371288 00000 n
-0000368302 00000 n
-0000368500 00000 n
-0000368700 00000 n
-0000368898 00000 n
-0000371348 00000 n
-0000369093 00000 n
-0000369291 00000 n
-0000369496 00000 n
-0000369695 00000 n
-0000369900 00000 n
-0000370100 00000 n
-0000370305 00000 n
-0000370504 00000 n
-0000370707 00000 n
-0000370904 00000 n
-0000371526 00000 n
-0000371645 00000 n
-0000372885 00000 n
-0000373004 00000 n
-0000372767 00000 n
-0000373123 00000 n
-0000372522 00000 n
-0000371832 00000 n
-0000372648 00000 n
-0000548696 00000 n
-0000384216 00000 n
-0000376160 00000 n
-0000373223 00000 n
-0000384156 00000 n
-0000376730 00000 n
-0000376885 00000 n
-0000377039 00000 n
-0000377194 00000 n
-0000377349 00000 n
-0000377504 00000 n
-0000377659 00000 n
-0000377814 00000 n
-0000377969 00000 n
-0000378124 00000 n
-0000378279 00000 n
-0000378434 00000 n
-0000378587 00000 n
-0000378741 00000 n
-0000378896 00000 n
-0000379051 00000 n
-0000379206 00000 n
-0000379361 00000 n
-0000379516 00000 n
-0000379670 00000 n
-0000379825 00000 n
-0000379979 00000 n
-0000380134 00000 n
-0000380289 00000 n
-0000380444 00000 n
-0000380599 00000 n
-0000380753 00000 n
-0000380908 00000 n
-0000381063 00000 n
-0000381218 00000 n
-0000381373 00000 n
-0000381528 00000 n
-0000381683 00000 n
-0000381838 00000 n
-0000381993 00000 n
-0000382148 00000 n
-0000382302 00000 n
-0000382457 00000 n
-0000382612 00000 n
-0000382767 00000 n
-0000382922 00000 n
-0000383077 00000 n
-0000383231 00000 n
-0000383385 00000 n
-0000383540 00000 n
-0000383694 00000 n
-0000383848 00000 n
-0000384002 00000 n
-0000396016 00000 n
-0000386979 00000 n
-0000384302 00000 n
-0000395956 00000 n
-0000387603 00000 n
-0000387758 00000 n
-0000387913 00000 n
-0000388068 00000 n
-0000388223 00000 n
-0000388378 00000 n
-0000388533 00000 n
-0000388688 00000 n
-0000388843 00000 n
-0000388998 00000 n
-0000389153 00000 n
-0000389308 00000 n
-0000389463 00000 n
-0000389618 00000 n
-0000389773 00000 n
-0000389928 00000 n
-0000390083 00000 n
-0000390238 00000 n
-0000390393 00000 n
-0000390548 00000 n
-0000390703 00000 n
-0000390858 00000 n
-0000391013 00000 n
-0000391168 00000 n
-0000391323 00000 n
-0000391478 00000 n
-0000391633 00000 n
-0000391788 00000 n
-0000391942 00000 n
-0000392096 00000 n
-0000392250 00000 n
-0000392404 00000 n
-0000392558 00000 n
-0000392712 00000 n
-0000392867 00000 n
-0000393021 00000 n
-0000393176 00000 n
-0000393331 00000 n
-0000393486 00000 n
-0000393640 00000 n
-0000393794 00000 n
-0000393948 00000 n
-0000394102 00000 n
-0000394256 00000 n
-0000394411 00000 n
-0000394566 00000 n
-0000394720 00000 n
-0000394875 00000 n
-0000395029 00000 n
-0000395184 00000 n
-0000395338 00000 n
-0000395493 00000 n
-0000395648 00000 n
-0000395802 00000 n
-0000412196 00000 n
-0000399889 00000 n
-0000396102 00000 n
-0000412136 00000 n
-0000400693 00000 n
-0000400848 00000 n
-0000401003 00000 n
-0000401158 00000 n
-0000401312 00000 n
-0000401466 00000 n
-0000401621 00000 n
-0000401776 00000 n
-0000401931 00000 n
-0000402086 00000 n
-0000402241 00000 n
-0000402396 00000 n
-0000402551 00000 n
-0000402706 00000 n
-0000402861 00000 n
-0000403016 00000 n
-0000403171 00000 n
-0000403325 00000 n
-0000403480 00000 n
-0000403635 00000 n
-0000403790 00000 n
-0000403944 00000 n
-0000404099 00000 n
-0000404254 00000 n
-0000404409 00000 n
-0000404564 00000 n
-0000404718 00000 n
-0000404873 00000 n
-0000405026 00000 n
-0000405181 00000 n
-0000405335 00000 n
-0000405489 00000 n
-0000405644 00000 n
-0000405798 00000 n
-0000405952 00000 n
-0000406106 00000 n
-0000406261 00000 n
-0000406415 00000 n
-0000406570 00000 n
-0000406724 00000 n
-0000406879 00000 n
-0000407032 00000 n
-0000407187 00000 n
-0000407342 00000 n
-0000407497 00000 n
-0000407650 00000 n
-0000407805 00000 n
-0000407958 00000 n
-0000408113 00000 n
-0000408268 00000 n
-0000408423 00000 n
-0000408577 00000 n
-0000408731 00000 n
-0000408886 00000 n
-0000409041 00000 n
-0000409196 00000 n
-0000409351 00000 n
-0000409506 00000 n
-0000409660 00000 n
-0000409815 00000 n
-0000409970 00000 n
-0000410125 00000 n
-0000410280 00000 n
-0000410435 00000 n
-0000410590 00000 n
-0000410745 00000 n
-0000410900 00000 n
-0000411055 00000 n
-0000411210 00000 n
-0000411364 00000 n
-0000411519 00000 n
-0000411673 00000 n
-0000411827 00000 n
-0000411981 00000 n
-0000430634 00000 n
-0000416687 00000 n
-0000412282 00000 n
-0000430574 00000 n
-0000417581 00000 n
-0000417736 00000 n
-0000417891 00000 n
-0000418046 00000 n
-0000418201 00000 n
-0000418356 00000 n
-0000418511 00000 n
-0000418666 00000 n
-0000418821 00000 n
-0000418976 00000 n
-0000419131 00000 n
-0000419286 00000 n
-0000419441 00000 n
-0000419595 00000 n
-0000419750 00000 n
-0000419905 00000 n
-0000420060 00000 n
-0000420215 00000 n
-0000420370 00000 n
-0000420525 00000 n
-0000420680 00000 n
-0000420835 00000 n
-0000420990 00000 n
-0000421145 00000 n
-0000421300 00000 n
-0000421455 00000 n
-0000421609 00000 n
-0000421762 00000 n
-0000421917 00000 n
-0000422072 00000 n
-0000422227 00000 n
-0000422382 00000 n
-0000422537 00000 n
-0000422692 00000 n
-0000422847 00000 n
-0000423002 00000 n
-0000423156 00000 n
-0000423311 00000 n
-0000423466 00000 n
-0000423621 00000 n
-0000423774 00000 n
-0000423928 00000 n
-0000424083 00000 n
-0000424238 00000 n
-0000424393 00000 n
-0000424548 00000 n
-0000424702 00000 n
-0000424857 00000 n
-0000425012 00000 n
-0000425166 00000 n
-0000425320 00000 n
-0000425475 00000 n
-0000425629 00000 n
-0000425784 00000 n
-0000425938 00000 n
-0000426093 00000 n
-0000426248 00000 n
-0000426400 00000 n
-0000426553 00000 n
-0000426708 00000 n
-0000426863 00000 n
-0000427018 00000 n
-0000427172 00000 n
-0000427327 00000 n
-0000427481 00000 n
-0000427636 00000 n
-0000427791 00000 n
-0000427946 00000 n
-0000428101 00000 n
-0000428256 00000 n
-0000428410 00000 n
-0000428565 00000 n
-0000428720 00000 n
-0000428875 00000 n
-0000429029 00000 n
-0000429184 00000 n
-0000429338 00000 n
-0000429493 00000 n
-0000429647 00000 n
-0000429802 00000 n
-0000429957 00000 n
-0000430112 00000 n
-0000430267 00000 n
-0000430422 00000 n
-0000444900 00000 n
-0000434390 00000 n
-0000430720 00000 n
-0000444840 00000 n
-0000435095 00000 n
-0000435250 00000 n
-0000435404 00000 n
-0000435558 00000 n
-0000435713 00000 n
-0000435868 00000 n
-0000436023 00000 n
-0000436178 00000 n
-0000436332 00000 n
-0000436487 00000 n
-0000436642 00000 n
-0000436797 00000 n
-0000436951 00000 n
-0000437106 00000 n
-0000437259 00000 n
-0000437414 00000 n
-0000437569 00000 n
-0000437724 00000 n
-0000437877 00000 n
-0000438032 00000 n
-0000438187 00000 n
-0000438342 00000 n
-0000438497 00000 n
-0000438652 00000 n
-0000438806 00000 n
-0000438961 00000 n
-0000439116 00000 n
-0000439270 00000 n
-0000439425 00000 n
-0000439579 00000 n
-0000439734 00000 n
-0000439888 00000 n
-0000440042 00000 n
-0000440197 00000 n
-0000440352 00000 n
-0000440505 00000 n
-0000440660 00000 n
-0000440815 00000 n
-0000440970 00000 n
-0000441125 00000 n
-0000441280 00000 n
-0000441435 00000 n
-0000441590 00000 n
-0000441745 00000 n
-0000441900 00000 n
-0000442055 00000 n
-0000442210 00000 n
-0000442365 00000 n
-0000442519 00000 n
-0000442674 00000 n
-0000442829 00000 n
-0000442984 00000 n
-0000443138 00000 n
-0000443293 00000 n
-0000443448 00000 n
-0000443603 00000 n
-0000443758 00000 n
-0000443913 00000 n
-0000444067 00000 n
-0000444222 00000 n
-0000444377 00000 n
-0000444532 00000 n
-0000444687 00000 n
-0000446698 00000 n
-0000445680 00000 n
-0000444986 00000 n
-0000446638 00000 n
-0000445863 00000 n
-0000446018 00000 n
-0000446173 00000 n
-0000446328 00000 n
-0000446483 00000 n
-0000548821 00000 n
-0000446949 00000 n
-0000463752 00000 n
-0000482043 00000 n
-0000484878 00000 n
-0000484632 00000 n
-0000487288 00000 n
-0000487257 00000 n
-0000507337 00000 n
-0000525684 00000 n
-0000546713 00000 n
-0000548901 00000 n
-0000549026 00000 n
-0000549152 00000 n
-0000549241 00000 n
-0000549323 00000 n
-0000570791 00000 n
-0000593140 00000 n
-0000593181 00000 n
-0000593221 00000 n
-0000593355 00000 n
-trailer
-<<
-/Size 2498
-/Root 2496 0 R
-/Info 2497 0 R
-/ID [<D5000483C6D4FBEE8431D6FD38A68285> <D5000483C6D4FBEE8431D6FD38A68285>]
->>
-startxref
-593619
-%%EOF
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc-letter.pdf
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc-letter.pdf 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc-letter.pdf 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,18225 +0,0 @@
-%PDF-1.4
-5 0 obj
-<< /S /GoTo /D (chapter.1) >>
-endobj
-8 0 obj
-(\376\377\000h\000w\000l\000o\000c)
-endobj
-9 0 obj
-<< /S /GoTo /D (section.1.1) >>
-endobj
-12 0 obj
-(\376\377\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n)
-endobj
-13 0 obj
-<< /S /GoTo /D (section.1.2) >>
-endobj
-16 0 obj
-(\376\377\000I\000n\000s\000t\000a\000l\000l\000a\000t\000i\000o\000n)
-endobj
-17 0 obj
-<< /S /GoTo /D (section.1.3) >>
-endobj
-20 0 obj
-(\376\377\000E\000x\000a\000m\000p\000l\000e\000s)
-endobj
-21 0 obj
-<< /S /GoTo /D (section.1.4) >>
-endobj
-24 0 obj
-(\376\377\000P\000r\000o\000g\000r\000a\000m\000m\000i\000n\000g\000\040\000i\000n\000t\000e\000r\000f\000a\000c\000e)
-endobj
-25 0 obj
-<< /S /GoTo /D (section.1.5) >>
-endobj
-28 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000\040\000e\000x\000a\000m\000p\000l\000e)
-endobj
-29 0 obj
-<< /S /GoTo /D (section.1.6) >>
-endobj
-32 0 obj
-(\376\377\000Q\000u\000e\000s\000t\000i\000o\000n\000s\000\040\000a\000n\000d\000\040\000b\000u\000g\000s)
-endobj
-33 0 obj
-<< /S /GoTo /D (section.1.7) >>
-endobj
-36 0 obj
-(\376\377\000H\000i\000s\000t\000o\000r\000y\000\040\000/\000\040\000c\000r\000e\000d\000i\000t\000s)
-endobj
-37 0 obj
-<< /S /GoTo /D (chapter.2) >>
-endobj
-40 0 obj
-(\376\377\000G\000l\000o\000s\000s\000a\000r\000y)
-endobj
-41 0 obj
-<< /S /GoTo /D (chapter.3) >>
-endobj
-44 0 obj
-(\376\377\000M\000o\000d\000u\000l\000e\000\040\000I\000n\000d\000e\000x)
-endobj
-45 0 obj
-<< /S /GoTo /D (section.3.1) >>
-endobj
-48 0 obj
-(\376\377\000M\000o\000d\000u\000l\000e\000s)
-endobj
-49 0 obj
-<< /S /GoTo /D (chapter.4) >>
-endobj
-52 0 obj
-(\376\377\000D\000a\000t\000a\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000\040\000I\000n\000d\000e\000x)
-endobj
-53 0 obj
-<< /S /GoTo /D (section.4.1) >>
-endobj
-56 0 obj
-(\376\377\000D\000a\000t\000a\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000s)
-endobj
-57 0 obj
-<< /S /GoTo /D (chapter.5) >>
-endobj
-60 0 obj
-(\376\377\000M\000o\000d\000u\000l\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-61 0 obj
-<< /S /GoTo /D (section.5.1) >>
-endobj
-64 0 obj
-(\376\377\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000c\000o\000n\000t\000e\000x\000t)
-endobj
-65 0 obj
-<< /S /GoTo /D (subsection.5.1.1) >>
-endobj
-68 0 obj
-(\376\377\000T\000y\000p\000e\000d\000e\000f\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-69 0 obj
-<< /S /GoTo /D (subsubsection.5.1.1.1) >>
-endobj
-72 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000t)
-endobj
-73 0 obj
-<< /S /GoTo /D (section.5.2) >>
-endobj
-76 0 obj
-(\376\377\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000O\000b\000j\000e\000c\000t\000\040\000T\000y\000p\000e\000s)
-endobj
-77 0 obj
-<< /S /GoTo /D (subsection.5.2.1) >>
-endobj
-80 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-81 0 obj
-<< /S /GoTo /D (subsubsection.5.2.1.1) >>
-endobj
-84 0 obj
-(\376\377\000H\000W\000L\000O\000C\000\137\000T\000Y\000P\000E\000\137\000U\000N\000O\000R\000D\000E\000R\000E\000D)
-endobj
-85 0 obj
-<< /S /GoTo /D (subsection.5.2.2) >>
-endobj
-88 0 obj
-(\376\377\000E\000n\000u\000m\000e\000r\000a\000t\000i\000o\000n\000\040\000T\000y\000p\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-89 0 obj
-<< /S /GoTo /D (subsubsection.5.2.2.1) >>
-endobj
-92 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000t\000y\000p\000e\000\137\000t)
-endobj
-93 0 obj
-<< /S /GoTo /D (subsection.5.2.3) >>
-endobj
-96 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-97 0 obj
-<< /S /GoTo /D (subsubsection.5.2.3.1) >>
-endobj
-100 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000o\000m\000p\000a\000r\000e\000\137\000t\000y\000p\000e\000s)
-endobj
-101 0 obj
-<< /S /GoTo /D (section.5.3) >>
-endobj
-104 0 obj
-(\376\377\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000O\000b\000j\000e\000c\000t\000s)
-endobj
-105 0 obj
-<< /S /GoTo /D (subsection.5.3.1) >>
-endobj
-108 0 obj
-(\376\377\000T\000y\000p\000e\000d\000e\000f\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-109 0 obj
-<< /S /GoTo /D (subsubsection.5.3.1.1) >>
-endobj
-112 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000t)
-endobj
-113 0 obj
-<< /S /GoTo /D (section.5.4) >>
-endobj
-116 0 obj
-(\376\377\000C\000r\000e\000a\000t\000e\000\040\000a\000n\000d\000\040\000D\000e\000s\000t\000r\000o\000y\000\040\000T\000o\000p\000o\000l\000o\000g\000i\000e\000s)
-endobj
-117 0 obj
-<< /S /GoTo /D (subsection.5.4.1) >>
-endobj
-120 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-121 0 obj
-<< /S /GoTo /D (subsubsection.5.4.1.1) >>
-endobj
-124 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000c\000h\000e\000c\000k)
-endobj
-125 0 obj
-<< /S /GoTo /D (subsubsection.5.4.1.2) >>
-endobj
-128 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000d\000e\000s\000t\000r\000o\000y)
-endobj
-129 0 obj
-<< /S /GoTo /D (subsubsection.5.4.1.3) >>
-endobj
-132 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000n\000i\000t)
-endobj
-133 0 obj
-<< /S /GoTo /D (subsubsection.5.4.1.4) >>
-endobj
-136 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000l\000o\000a\000d)
-endobj
-137 0 obj
-<< /S /GoTo /D (section.5.5) >>
-endobj
-140 0 obj
-(\376\377\000C\000o\000n\000f\000i\000g\000u\000r\000e\000\040\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000D\000e\000t\000e\000c\000t\000i\000o\000n)
-endobj
-141 0 obj
-<< /S /GoTo /D (subsection.5.5.1) >>
-endobj
-144 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-145 0 obj
-<< /S /GoTo /D (subsection.5.5.2) >>
-endobj
-148 0 obj
-(\376\377\000E\000n\000u\000m\000e\000r\000a\000t\000i\000o\000n\000\040\000T\000y\000p\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-149 0 obj
-<< /S /GoTo /D (subsubsection.5.5.2.1) >>
-endobj
-152 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000f\000l\000a\000g\000s\000\137\000e)
-endobj
-153 0 obj
-<< /S /GoTo /D (subsection.5.5.3) >>
-endobj
-156 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-157 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.1) >>
-endobj
-160 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000g\000n\000o\000r\000e\000\137\000a\000l\000l\000\137\000k\000e\000e\000p\000\137\000s\000t\000r\000u\000c\000t\000u\000r\000e)
-endobj
-161 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.2) >>
-endobj
-164 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000g\000n\000o\000r\000e\000\137\000t\000y\000p\000e)
-endobj
-165 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.3) >>
-endobj
-168 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000g\000n\000o\000r\000e\000\137\000t\000y\000p\000e\000\137\000k\000e\000e\000p\000\137\000s\000t\000r\000u\000c\000t\000u\000r\000e)
-endobj
-169 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.4) >>
-endobj
-172 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000s\000e\000t\000\137\000f\000l\000a\000g\000s)
-endobj
-173 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.5) >>
-endobj
-176 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000s\000e\000t\000\137\000f\000s\000r\000o\000o\000t)
-endobj
-177 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.6) >>
-endobj
-180 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000s\000e\000t\000\137\000s\000y\000n\000t\000h\000e\000t\000i\000c)
-endobj
-181 0 obj
-<< /S /GoTo /D (subsubsection.5.5.3.7) >>
-endobj
-184 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000s\000e\000t\000\137\000x\000m\000l)
-endobj
-185 0 obj
-<< /S /GoTo /D (section.5.6) >>
-endobj
-188 0 obj
-(\376\377\000G\000e\000t\000\040\000s\000o\000m\000e\000\040\000T\000o\000p\000o\000l\000o\000g\000y\000\040\000I\000n\000f\000o\000r\000m\000a\000t\000i\000o\000n)
-endobj
-189 0 obj
-<< /S /GoTo /D (subsection.5.6.1) >>
-endobj
-192 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-193 0 obj
-<< /S /GoTo /D (subsubsection.5.6.1.1) >>
-endobj
-196 0 obj
-(\376\377\000H\000W\000L\000O\000C\000\137\000T\000Y\000P\000E\000\137\000D\000E\000P\000T\000H\000\137\000M\000U\000L\000T\000I\000P\000L\000E)
-endobj
-197 0 obj
-<< /S /GoTo /D (subsubsection.5.6.1.2) >>
-endobj
-200 0 obj
-(\376\377\000H\000W\000L\000O\000C\000\137\000T\000Y\000P\000E\000\137\000D\000E\000P\000T\000H\000\137\000U\000N\000K\000N\000O\000W\000N)
-endobj
-201 0 obj
-<< /S /GoTo /D (subsection.5.6.2) >>
-endobj
-204 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-205 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.1) >>
-endobj
-208 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000d\000e\000p\000t\000h\000\137\000t\000y\000p\000e)
-endobj
-209 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.2) >>
-endobj
-212 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000b\000o\000b\000j\000s\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-213 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.3) >>
-endobj
-216 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000b\000o\000b\000j\000s\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-217 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.4) >>
-endobj
-220 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000t\000y\000p\000e\000\137\000d\000e\000p\000t\000h)
-endobj
-221 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.5) >>
-endobj
-224 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000g\000e\000t\000\137\000d\000e\000p\000t\000h)
-endobj
-225 0 obj
-<< /S /GoTo /D (subsubsection.5.6.2.6) >>
-endobj
-228 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000t\000o\000p\000o\000l\000o\000g\000y\000\137\000i\000s\000\137\000t\000h\000i\000s\000s\000y\000s\000t\000e\000m)
-endobj
-229 0 obj
-<< /S /GoTo /D (section.5.7) >>
-endobj
-232 0 obj
-(\376\377\000R\000e\000t\000r\000i\000e\000v\000e\000\040\000O\000b\000j\000e\000c\000t\000s)
-endobj
-233 0 obj
-<< /S /GoTo /D (subsection.5.7.1) >>
-endobj
-236 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-237 0 obj
-<< /S /GoTo /D (subsubsection.5.7.1.1) >>
-endobj
-240 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-241 0 obj
-<< /S /GoTo /D (subsubsection.5.7.1.2) >>
-endobj
-244 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-245 0 obj
-<< /S /GoTo /D (section.5.8) >>
-endobj
-248 0 obj
-(\376\377\000O\000b\000j\000e\000c\000t\000/\000S\000t\000r\000i\000n\000g\000\040\000C\000o\000n\000v\000e\000r\000s\000i\000o\000n)
-endobj
-249 0 obj
-<< /S /GoTo /D (subsection.5.8.1) >>
-endobj
-252 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-253 0 obj
-<< /S /GoTo /D (subsubsection.5.8.1.1) >>
-endobj
-256 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000n\000p\000r\000i\000n\000t\000f)
-endobj
-257 0 obj
-<< /S /GoTo /D (subsubsection.5.8.1.2) >>
-endobj
-260 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000s\000n\000p\000r\000i\000n\000t\000f)
-endobj
-261 0 obj
-<< /S /GoTo /D (subsubsection.5.8.1.3) >>
-endobj
-264 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000t\000y\000p\000e\000\137\000o\000f\000\137\000s\000t\000r\000i\000n\000g)
-endobj
-265 0 obj
-<< /S /GoTo /D (subsubsection.5.8.1.4) >>
-endobj
-268 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000t\000y\000p\000e\000\137\000s\000t\000r\000i\000n\000g)
-endobj
-269 0 obj
-<< /S /GoTo /D (section.5.9) >>
-endobj
-272 0 obj
-(\376\377\000B\000i\000n\000d\000i\000n\000g)
-endobj
-273 0 obj
-<< /S /GoTo /D (subsection.5.9.1) >>
-endobj
-276 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-277 0 obj
-<< /S /GoTo /D (subsection.5.9.2) >>
-endobj
-280 0 obj
-(\376\377\000E\000n\000u\000m\000e\000r\000a\000t\000i\000o\000n\000\040\000T\000y\000p\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-281 0 obj
-<< /S /GoTo /D (subsubsection.5.9.2.1) >>
-endobj
-284 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000b\000i\000n\000d\000\137\000p\000o\000l\000i\000c\000y\000\137\000t)
-endobj
-285 0 obj
-<< /S /GoTo /D (subsection.5.9.3) >>
-endobj
-288 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-289 0 obj
-<< /S /GoTo /D (subsubsection.5.9.3.1) >>
-endobj
-292 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000s\000e\000t\000\137\000c\000p\000u\000b\000i\000n\000d)
-endobj
-293 0 obj
-<< /S /GoTo /D (subsubsection.5.9.3.2) >>
-endobj
-296 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000s\000e\000t\000\137\000p\000r\000o\000c\000\137\000c\000p\000u\000b\000i\000n\000d)
-endobj
-297 0 obj
-<< /S /GoTo /D (subsubsection.5.9.3.3) >>
-endobj
-300 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000s\000e\000t\000\137\000t\000h\000r\000e\000a\000d\000\137\000c\000p\000u\000b\000i\000n\000d)
-endobj
-301 0 obj
-<< /S /GoTo /D (section.5.10) >>
-endobj
-304 0 obj
-(\376\377\000O\000b\000j\000e\000c\000t\000\040\000T\000y\000p\000e\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-305 0 obj
-<< /S /GoTo /D (subsection.5.10.1) >>
-endobj
-308 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-309 0 obj
-<< /S /GoTo /D (subsubsection.5.10.1.1) >>
-endobj
-312 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000t\000y\000p\000e\000\137\000o\000r\000\137\000a\000b\000o\000v\000e\000\137\000d\000e\000p\000t\000h)
-endobj
-313 0 obj
-<< /S /GoTo /D (subsubsection.5.10.1.2) >>
-endobj
-316 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000t\000y\000p\000e\000\137\000o\000r\000\137\000b\000e\000l\000o\000w\000\137\000d\000e\000p\000t\000h)
-endobj
-317 0 obj
-<< /S /GoTo /D (section.5.11) >>
-endobj
-320 0 obj
-(\376\377\000B\000a\000s\000i\000c\000\040\000T\000r\000a\000v\000e\000r\000s\000a\000l\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-321 0 obj
-<< /S /GoTo /D (subsection.5.11.1) >>
-endobj
-324 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-325 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.1) >>
-endobj
-328 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000o\000m\000m\000o\000n\000\137\000a\000n\000c\000e\000s\000t\000o\000r\000\137\000o\000b\000j)
-endobj
-329 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.2) >>
-endobj
-332 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000c\000h\000i\000l\000d)
-endobj
-333 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.3) >>
-endobj
-336 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-337 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.4) >>
-endobj
-340 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-341 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.5) >>
-endobj
-344 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000s\000y\000s\000t\000e\000m\000\137\000o\000b\000j)
-endobj
-345 0 obj
-<< /S /GoTo /D (subsubsection.5.11.1.6) >>
-endobj
-348 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000i\000s\000\137\000i\000n\000\137\000s\000u\000b\000t\000r\000e\000e)
-endobj
-349 0 obj
-<< /S /GoTo /D (section.5.12) >>
-endobj
-352 0 obj
-(\376\377\000F\000i\000n\000d\000i\000n\000g\000\040\000O\000b\000j\000e\000c\000t\000s\000\040\000I\000n\000s\000i\000d\000e\000\040\000a\000\040\000C\000P\000U\000\040\000s\000e\000t)
-endobj
-353 0 obj
-<< /S /GoTo /D (subsection.5.12.1) >>
-endobj
-356 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-357 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.1) >>
-endobj
-360 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000l\000a\000r\000g\000e\000s\000t\000\137\000o\000b\000j\000s\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t)
-endobj
-361 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.2) >>
-endobj
-364 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000b\000o\000b\000j\000s\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-365 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.3) >>
-endobj
-368 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000b\000o\000b\000j\000s\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-369 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.4) >>
-endobj
-372 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-373 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.5) >>
-endobj
-376 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-377 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.6) >>
-endobj
-380 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-381 0 obj
-<< /S /GoTo /D (subsubsection.5.12.1.7) >>
-endobj
-384 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000i\000n\000s\000i\000d\000e\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-385 0 obj
-<< /S /GoTo /D (section.5.13) >>
-endobj
-388 0 obj
-(\376\377\000F\000i\000n\000d\000i\000n\000g\000\040\000a\000\040\000s\000i\000n\000g\000l\000e\000\040\000O\000b\000j\000e\000c\000t\000\040\000c\000o\000v\000e\000r\000i\000n\000g\000\040\000a\000t\000\040\000l\000e\000a\000s\000t\000\040\000C\000P\000U\000\040\000s\000e\000t)
-endobj
-389 0 obj
-<< /S /GoTo /D (subsection.5.13.1) >>
-endobj
-392 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-393 0 obj
-<< /S /GoTo /D (subsubsection.5.13.1.1) >>
-endobj
-396 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000h\000i\000l\000d\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t)
-endobj
-397 0 obj
-<< /S /GoTo /D (subsubsection.5.13.1.2) >>
-endobj
-400 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000o\000b\000j\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t)
-endobj
-401 0 obj
-<< /S /GoTo /D (section.5.14) >>
-endobj
-404 0 obj
-(\376\377\000F\000i\000n\000d\000i\000n\000g\000\040\000a\000\040\000s\000e\000t\000\040\000o\000f\000\040\000s\000i\000m\000i\000l\000a\000r\000\040\000O\000b\000j\000e\000c\000t\000s\000\040\000c\000o\000v\000e\000r\000i\000n\000g\000\040\000a\000t\000\040\000l\000e\000a\000s\000t\000\040\000a\000\040\000C\000P\000U\000\040\000s\000e\000t)
-endobj
-405 0 obj
-<< /S /GoTo /D (subsection.5.14.1) >>
-endobj
-408 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-409 0 obj
-<< /S /GoTo /D (subsubsection.5.14.1.1) >>
-endobj
-412 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000d\000e\000p\000t\000h)
-endobj
-413 0 obj
-<< /S /GoTo /D (subsubsection.5.14.1.2) >>
-endobj
-416 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000n\000e\000x\000t\000\137\000o\000b\000j\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t\000\137\000b\000y\000\137\000t\000y\000p\000e)
-endobj
-417 0 obj
-<< /S /GoTo /D (section.5.15) >>
-endobj
-420 0 obj
-(\376\377\000C\000a\000c\000h\000e\000-\000s\000p\000e\000c\000i\000f\000i\000c\000\040\000F\000i\000n\000d\000i\000n\000g\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-421 0 obj
-<< /S /GoTo /D (subsection.5.15.1) >>
-endobj
-424 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-425 0 obj
-<< /S /GoTo /D (subsubsection.5.15.1.1) >>
-endobj
-428 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000a\000c\000h\000e\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000c\000p\000u\000s\000e\000t)
-endobj
-429 0 obj
-<< /S /GoTo /D (subsubsection.5.15.1.2) >>
-endobj
-432 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000a\000c\000h\000e\000\137\000c\000o\000v\000e\000r\000i\000n\000g\000\137\000o\000b\000j)
-endobj
-433 0 obj
-<< /S /GoTo /D (section.5.16) >>
-endobj
-436 0 obj
-(\376\377\000A\000d\000v\000a\000n\000c\000e\000d\000\040\000T\000r\000a\000v\000e\000r\000s\000a\000l\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-437 0 obj
-<< /S /GoTo /D (subsection.5.16.1) >>
-endobj
-440 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-441 0 obj
-<< /S /GoTo /D (subsubsection.5.16.1.1) >>
-endobj
-444 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000g\000e\000t\000\137\000c\000l\000o\000s\000e\000s\000t\000\137\000o\000b\000j\000s)
-endobj
-445 0 obj
-<< /S /GoTo /D (section.5.17) >>
-endobj
-448 0 obj
-(\376\377\000B\000i\000n\000d\000i\000n\000g\000\040\000H\000e\000l\000p\000e\000r\000s)
-endobj
-449 0 obj
-<< /S /GoTo /D (subsection.5.17.1) >>
-endobj
-452 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-453 0 obj
-<< /S /GoTo /D (subsubsection.5.17.1.1) >>
-endobj
-456 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000d\000i\000s\000t\000r\000i\000b\000u\000t\000e)
-endobj
-457 0 obj
-<< /S /GoTo /D (section.5.18) >>
-endobj
-460 0 obj
-(\376\377\000T\000h\000e\000\040\000C\000p\000u\000s\000e\000t\000\040\000A\000P\000I)
-endobj
-461 0 obj
-<< /S /GoTo /D (subsection.5.18.1) >>
-endobj
-464 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-465 0 obj
-<< /S /GoTo /D (subsection.5.18.2) >>
-endobj
-468 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-469 0 obj
-<< /S /GoTo /D (subsubsection.5.18.2.1) >>
-endobj
-472 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000o\000r\000e\000a\000c\000h\000\137\000b\000e\000g\000i\000n)
-endobj
-473 0 obj
-<< /S /GoTo /D (subsubsection.5.18.2.2) >>
-endobj
-476 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000o\000r\000e\000a\000c\000h\000\137\000e\000n\000d)
-endobj
-477 0 obj
-<< /S /GoTo /D (subsection.5.18.3) >>
-endobj
-480 0 obj
-(\376\377\000T\000y\000p\000e\000d\000e\000f\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-481 0 obj
-<< /S /GoTo /D (subsubsection.5.18.3.1) >>
-endobj
-484 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t)
-endobj
-485 0 obj
-<< /S /GoTo /D (subsection.5.18.4) >>
-endobj
-488 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-489 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.1) >>
-endobj
-492 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000a\000l\000l\000\137\000b\000u\000t\000\137\000c\000p\000u)
-endobj
-493 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.2) >>
-endobj
-496 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000a\000l\000l\000o\000c)
-endobj
-497 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.3) >>
-endobj
-500 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000a\000n\000d\000s\000e\000t)
-endobj
-501 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.4) >>
-endobj
-504 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000a\000s\000p\000r\000i\000n\000t\000f)
-endobj
-505 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.5) >>
-endobj
-508 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000l\000e\000a\000r\000s\000e\000t)
-endobj
-509 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.6) >>
-endobj
-512 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000l\000r)
-endobj
-513 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.7) >>
-endobj
-516 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000o\000m\000p\000a\000r)
-endobj
-517 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.8) >>
-endobj
-520 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000o\000m\000p\000a\000r\000\137\000f\000i\000r\000s\000t)
-endobj
-521 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.9) >>
-endobj
-524 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000o\000p\000y)
-endobj
-525 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.10) >>
-endobj
-528 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000c\000p\000u)
-endobj
-529 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.11) >>
-endobj
-532 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000d\000u\000p)
-endobj
-533 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.12) >>
-endobj
-536 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000i\000l\000l)
-endobj
-537 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.13) >>
-endobj
-540 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000i\000r\000s\000t)
-endobj
-541 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.14) >>
-endobj
-544 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000e\000e)
-endobj
-545 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.15) >>
-endobj
-548 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000i\000t\000h\000\137\000u\000l\000o\000n\000g)
-endobj
-549 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.16) >>
-endobj
-552 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000s\000t\000r\000i\000n\000g)
-endobj
-553 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.17) >>
-endobj
-556 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000u\000l\000o\000n\000g)
-endobj
-557 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.18) >>
-endobj
-560 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000n\000t\000e\000r\000s\000e\000c\000t\000s)
-endobj
-561 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.19) >>
-endobj
-564 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000e\000q\000u\000a\000l)
-endobj
-565 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.20) >>
-endobj
-568 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000f\000u\000l\000l)
-endobj
-569 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.21) >>
-endobj
-572 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000i\000n\000c\000l\000u\000d\000e\000d)
-endobj
-573 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.22) >>
-endobj
-576 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000s\000e\000t)
-endobj
-577 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.23) >>
-endobj
-580 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000i\000s\000z\000e\000r\000o)
-endobj
-581 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.24) >>
-endobj
-584 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000l\000a\000s\000t)
-endobj
-585 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.25) >>
-endobj
-588 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000o\000r\000s\000e\000t)
-endobj
-589 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.26) >>
-endobj
-592 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000e\000t)
-endobj
-593 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.27) >>
-endobj
-596 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000e\000t\000\137\000r\000a\000n\000g\000e)
-endobj
-597 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.28) >>
-endobj
-600 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000i\000n\000g\000l\000i\000f\000y)
-endobj
-601 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.29) >>
-endobj
-604 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000s\000n\000p\000r\000i\000n\000t\000f)
-endobj
-605 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.30) >>
-endobj
-608 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000i\000t\000h\000\137\000u\000l\000o\000n\000g)
-endobj
-609 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.31) >>
-endobj
-612 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000u\000l\000o\000n\000g)
-endobj
-613 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.32) >>
-endobj
-616 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000w\000e\000i\000g\000h\000t)
-endobj
-617 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.33) >>
-endobj
-620 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000x\000o\000r\000s\000e\000t)
-endobj
-621 0 obj
-<< /S /GoTo /D (subsubsection.5.18.4.34) >>
-endobj
-624 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000z\000e\000r\000o)
-endobj
-625 0 obj
-<< /S /GoTo /D (section.5.19) >>
-endobj
-628 0 obj
-(\376\377\000H\000e\000l\000p\000e\000r\000s\000\040\000f\000o\000r\000\040\000m\000a\000n\000i\000p\000u\000l\000a\000t\000i\000n\000g\000\040\000g\000l\000i\000b\000c\000\040\000s\000c\000h\000e\000d\000\040\000a\000f\000f\000i\000n\000i\000t\000y)
-endobj
-629 0 obj
-<< /S /GoTo /D (subsection.5.19.1) >>
-endobj
-632 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-633 0 obj
-<< /S /GoTo /D (subsubsection.5.19.1.1) >>
-endobj
-636 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000g\000l\000i\000b\000c\000\137\000s\000c\000h\000e\000d\000\137\000a\000f\000f\000i\000n\000i\000t\000y)
-endobj
-637 0 obj
-<< /S /GoTo /D (subsubsection.5.19.1.2) >>
-endobj
-640 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000g\000l\000i\000b\000c\000\137\000s\000c\000h\000e\000d\000\137\000a\000f\000f\000i\000n\000i\000t\000y)
-endobj
-641 0 obj
-<< /S /GoTo /D (section.5.20) >>
-endobj
-644 0 obj
-(\376\377\000H\000e\000l\000p\000e\000r\000s\000\040\000f\000o\000r\000\040\000m\000a\000n\000i\000p\000u\000l\000a\000t\000i\000n\000g\000\040\000L\000i\000n\000u\000x\000\040\000l\000i\000b\000n\000u\000m\000a\000\040\000u\000n\000s\000i\000g\000n\000e\000d\000\040\000l\000o\000n\000g\000\040\000m\000a\000s\000k\000s)
-endobj
-645 0 obj
-<< /S /GoTo /D (subsection.5.20.1) >>
-endobj
-648 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-649 0 obj
-<< /S /GoTo /D (subsubsection.5.20.1.1) >>
-endobj
-652 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000u\000l\000o\000n\000g\000s)
-endobj
-653 0 obj
-<< /S /GoTo /D (subsubsection.5.20.1.2) >>
-endobj
-656 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000u\000l\000o\000n\000g\000s)
-endobj
-657 0 obj
-<< /S /GoTo /D (section.5.21) >>
-endobj
-660 0 obj
-(\376\377\000H\000e\000l\000p\000e\000r\000s\000\040\000f\000o\000r\000\040\000m\000a\000n\000i\000p\000u\000l\000a\000t\000i\000n\000g\000\040\000L\000i\000n\000u\000x\000\040\000l\000i\000b\000n\000u\000m\000a\000\040\000b\000i\000t\000m\000a\000s\000k)
-endobj
-661 0 obj
-<< /S /GoTo /D (subsection.5.21.1) >>
-endobj
-664 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-665 0 obj
-<< /S /GoTo /D (subsubsection.5.21.1.1) >>
-endobj
-668 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000b\000i\000t\000m\000a\000s\000k)
-endobj
-669 0 obj
-<< /S /GoTo /D (subsubsection.5.21.1.2) >>
-endobj
-672 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000b\000i\000t\000m\000a\000s\000k)
-endobj
-673 0 obj
-<< /S /GoTo /D (section.5.22) >>
-endobj
-676 0 obj
-(\376\377\000H\000e\000l\000p\000e\000r\000s\000\040\000f\000o\000r\000\040\000m\000a\000n\000i\000p\000u\000l\000a\000t\000i\000n\000g\000\040\000L\000i\000n\000u\000x\000\040\000l\000i\000b\000n\000u\000m\000a\000\040\000n\000o\000d\000e\000m\000a\000s\000k\000\137\000t)
-endobj
-677 0 obj
-<< /S /GoTo /D (subsection.5.22.1) >>
-endobj
-680 0 obj
-(\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-681 0 obj
-<< /S /GoTo /D (subsubsection.5.22.1.1) >>
-endobj
-684 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000f\000r\000o\000m\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000n\000o\000d\000e\000m\000a\000s\000k)
-endobj
-685 0 obj
-<< /S /GoTo /D (subsubsection.5.22.1.2) >>
-endobj
-688 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000c\000p\000u\000s\000e\000t\000\137\000t\000o\000\137\000l\000i\000n\000u\000x\000\137\000l\000i\000b\000n\000u\000m\000a\000\137\000n\000o\000d\000e\000m\000a\000s\000k)
-endobj
-689 0 obj
-<< /S /GoTo /D (chapter.6) >>
-endobj
-692 0 obj
-(\376\377\000D\000a\000t\000a\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-693 0 obj
-<< /S /GoTo /D (section.6.1) >>
-endobj
-696 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000:\000:\000h\000w\000l\000o\000c\000\137\000c\000a\000c\000h\000e\000\137\000a\000t\000t\000r\000\137\000s\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-697 0 obj
-<< /S /GoTo /D (subsection.6.1.1) >>
-endobj
-700 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-701 0 obj
-<< /S /GoTo /D (subsection.6.1.2) >>
-endobj
-704 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-705 0 obj
-<< /S /GoTo /D (subsubsection.6.1.2.1) >>
-endobj
-708 0 obj
-(\376\377\000d\000e\000p\000t\000h)
-endobj
-709 0 obj
-<< /S /GoTo /D (subsubsection.6.1.2.2) >>
-endobj
-712 0 obj
-(\376\377\000m\000e\000m\000o\000r\000y\000\137\000k\000B)
-endobj
-713 0 obj
-<< /S /GoTo /D (section.6.2) >>
-endobj
-716 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000:\000:\000h\000w\000l\000o\000c\000\137\000m\000a\000c\000h\000i\000n\000e\000\137\000a\000t\000t\000r\000\137\000s\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-717 0 obj
-<< /S /GoTo /D (subsection.6.2.1) >>
-endobj
-720 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-721 0 obj
-<< /S /GoTo /D (subsection.6.2.2) >>
-endobj
-724 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-725 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.1) >>
-endobj
-728 0 obj
-(\376\377\000d\000m\000i\000\137\000b\000o\000a\000r\000d\000\137\000n\000a\000m\000e)
-endobj
-729 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.2) >>
-endobj
-732 0 obj
-(\376\377\000d\000m\000i\000\137\000b\000o\000a\000r\000d\000\137\000v\000e\000n\000d\000o\000r)
-endobj
-733 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.3) >>
-endobj
-736 0 obj
-(\376\377\000h\000u\000g\000e\000\137\000p\000a\000g\000e\000\137\000f\000r\000e\000e)
-endobj
-737 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.4) >>
-endobj
-740 0 obj
-(\376\377\000h\000u\000g\000e\000\137\000p\000a\000g\000e\000\137\000s\000i\000z\000e\000\137\000k\000B)
-endobj
-741 0 obj
-<< /S /GoTo /D (subsubsection.6.2.2.5) >>
-endobj
-744 0 obj
-(\376\377\000m\000e\000m\000o\000r\000y\000\137\000k\000B)
-endobj
-745 0 obj
-<< /S /GoTo /D (section.6.3) >>
-endobj
-748 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000:\000:\000h\000w\000l\000o\000c\000\137\000m\000e\000m\000o\000r\000y\000\137\000a\000t\000t\000r\000\137\000s\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-749 0 obj
-<< /S /GoTo /D (subsection.6.3.1) >>
-endobj
-752 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-753 0 obj
-<< /S /GoTo /D (subsection.6.3.2) >>
-endobj
-756 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-757 0 obj
-<< /S /GoTo /D (subsubsection.6.3.2.1) >>
-endobj
-760 0 obj
-(\376\377\000h\000u\000g\000e\000\137\000p\000a\000g\000e\000\137\000f\000r\000e\000e)
-endobj
-761 0 obj
-<< /S /GoTo /D (subsubsection.6.3.2.2) >>
-endobj
-764 0 obj
-(\376\377\000m\000e\000m\000o\000r\000y\000\137\000k\000B)
-endobj
-765 0 obj
-<< /S /GoTo /D (section.6.4) >>
-endobj
-768 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000:\000:\000h\000w\000l\000o\000c\000\137\000m\000i\000s\000c\000\137\000a\000t\000t\000r\000\137\000s\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-769 0 obj
-<< /S /GoTo /D (subsection.6.4.1) >>
-endobj
-772 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-773 0 obj
-<< /S /GoTo /D (subsection.6.4.2) >>
-endobj
-776 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-777 0 obj
-<< /S /GoTo /D (subsubsection.6.4.2.1) >>
-endobj
-780 0 obj
-(\376\377\000d\000e\000p\000t\000h)
-endobj
-781 0 obj
-<< /S /GoTo /D (section.6.5) >>
-endobj
-784 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\040\000S\000t\000r\000u\000c\000t\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-785 0 obj
-<< /S /GoTo /D (subsection.6.5.1) >>
-endobj
-788 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-789 0 obj
-<< /S /GoTo /D (subsection.6.5.2) >>
-endobj
-792 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-793 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.1) >>
-endobj
-796 0 obj
-(\376\377\000a\000r\000i\000t\000y)
-endobj
-797 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.2) >>
-endobj
-800 0 obj
-(\376\377\000a\000t\000t\000r)
-endobj
-801 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.3) >>
-endobj
-804 0 obj
-(\376\377\000c\000h\000i\000l\000d\000r\000e\000n)
-endobj
-805 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.4) >>
-endobj
-808 0 obj
-(\376\377\000c\000p\000u\000s\000e\000t)
-endobj
-809 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.5) >>
-endobj
-812 0 obj
-(\376\377\000d\000e\000p\000t\000h)
-endobj
-813 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.6) >>
-endobj
-816 0 obj
-(\376\377\000f\000a\000t\000h\000e\000r)
-endobj
-817 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.7) >>
-endobj
-820 0 obj
-(\376\377\000f\000i\000r\000s\000t\000\137\000c\000h\000i\000l\000d)
-endobj
-821 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.8) >>
-endobj
-824 0 obj
-(\376\377\000l\000a\000s\000t\000\137\000c\000h\000i\000l\000d)
-endobj
-825 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.9) >>
-endobj
-828 0 obj
-(\376\377\000l\000o\000g\000i\000c\000a\000l\000\137\000i\000n\000d\000e\000x)
-endobj
-829 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.10) >>
-endobj
-832 0 obj
-(\376\377\000n\000a\000m\000e)
-endobj
-833 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.11) >>
-endobj
-836 0 obj
-(\376\377\000n\000e\000x\000t\000\137\000c\000o\000u\000s\000i\000n)
-endobj
-837 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.12) >>
-endobj
-840 0 obj
-(\376\377\000n\000e\000x\000t\000\137\000s\000i\000b\000l\000i\000n\000g)
-endobj
-841 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.13) >>
-endobj
-844 0 obj
-(\376\377\000o\000s\000\137\000i\000n\000d\000e\000x)
-endobj
-845 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.14) >>
-endobj
-848 0 obj
-(\376\377\000o\000s\000\137\000l\000e\000v\000e\000l)
-endobj
-849 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.15) >>
-endobj
-852 0 obj
-(\376\377\000p\000r\000e\000v\000\137\000c\000o\000u\000s\000i\000n)
-endobj
-853 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.16) >>
-endobj
-856 0 obj
-(\376\377\000p\000r\000e\000v\000\137\000s\000i\000b\000l\000i\000n\000g)
-endobj
-857 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.17) >>
-endobj
-860 0 obj
-(\376\377\000s\000i\000b\000l\000i\000n\000g\000\137\000r\000a\000n\000k)
-endobj
-861 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.18) >>
-endobj
-864 0 obj
-(\376\377\000t\000y\000p\000e)
-endobj
-865 0 obj
-<< /S /GoTo /D (subsubsection.6.5.2.19) >>
-endobj
-868 0 obj
-(\376\377\000u\000s\000e\000r\000d\000a\000t\000a)
-endobj
-869 0 obj
-<< /S /GoTo /D (section.6.6) >>
-endobj
-872 0 obj
-(\376\377\000h\000w\000l\000o\000c\000\137\000o\000b\000j\000\137\000a\000t\000t\000r\000\137\000u\000\040\000U\000n\000i\000o\000n\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e)
-endobj
-873 0 obj
-<< /S /GoTo /D (subsection.6.6.1) >>
-endobj
-876 0 obj
-(\376\377\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n)
-endobj
-877 0 obj
-<< /S /GoTo /D (subsection.6.6.2) >>
-endobj
-880 0 obj
-(\376\377\000F\000i\000e\000l\000d\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n)
-endobj
-881 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.1) >>
-endobj
-884 0 obj
-(\376\377\000c\000a\000c\000h\000e)
-endobj
-885 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.2) >>
-endobj
-888 0 obj
-(\376\377\000m\000a\000c\000h\000i\000n\000e)
-endobj
-889 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.3) >>
-endobj
-892 0 obj
-(\376\377\000m\000i\000s\000c)
-endobj
-893 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.4) >>
-endobj
-896 0 obj
-(\376\377\000n\000o\000d\000e)
-endobj
-897 0 obj
-<< /S /GoTo /D (subsubsection.6.6.2.5) >>
-endobj
-900 0 obj
-(\376\377\000s\000y\000s\000t\000e\000m)
-endobj
-901 0 obj
-<< /S /GoTo /D [902 0 R /Fit ] >>
-endobj
-904 0 obj <<
-/Length 274
-/Filter /FlateDecode
->>
-stream
-xÚQ±NÃ@Ýó7¶Cíø.çZX²CR©4R©ôïqrQºå=ùù=Mí#²1 qáêÏÝÁjÛ&M.9Dý£ºb/%÷RPÏòSöKNê¡ÈCt+a,$òÛ2»Ù0;È%°+ß#Zl$7ëÊýËâ¡êö%á¢ê¥%ââ©«Ó±¿&ö?.§¶6@Ë·ò1Ù
-æG[A(²
-2 ÔÑAºzl°Árd5(osÓU}³O9»)ï®ýºs"t !Èø^Ø%G
-7Ý1u=×}:¹ø5ka´ÌîËyóÕT@#Éÿ¯ö
-ðmêendstream
-endobj
-902 0 obj <<
-/Type /Page
-/Contents 904 0 R
-/Resources 903 0 R
-/MediaBox [0 0 612 792]
-/Parent 909 0 R
->> endobj
-905 0 obj <<
-/D [902 0 R /XYZ 106.8692 668.127 null]
->> endobj
-903 0 obj <<
-/Font << /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-912 0 obj <<
-/Length 69
-/Filter /FlateDecode
->>
-stream
-xÚ3T0 BCC3=33sS33=C#s
ä\.
t ;!T±±¹¡!EV.kji¨ghbjF¼! ¸Ögendstream
-endobj
-911 0 obj <<
-/Type /Page
-/Contents 912 0 R
-/Resources 910 0 R
-/MediaBox [0 0 612 792]
-/Parent 909 0 R
->> endobj
-910 0 obj <<
-/ProcSet [ /PDF ]
->> endobj
-915 0 obj <<
-/Length 1525
-/Filter /FlateDecode
->>
-stream
-xÚåZ]oÛ6}ϯУý߯k²¶Ã¶vYaØÀµ,c¶µÿ¾HQ¢Dz 4òÝ{x|.y/R`ø"Áiih!µDªbùp;xíÍi13¤±¿¼zÎFBcV1¾¹>{õ-ÕåHiEëÛ.P)Ãá«ßg¯·ªÜTûù×ß]^û°s¹ÖMnûÒî®Å\,<þ<|ÀÑ0ÈH*û,̲ sñì¯ÖÛeD
KX¿*<*Cs1Ãüà M-¸ÕTR[¾Ã4Ùi¸ü(nÕ<{·©vÛÕaYÝo7'ÃÑ8
-up¨c¦a4ËÍA>|Zß2:$Ut Q¬Q3ù
-M¦dT#%}ÒZüËI¨R9ǵ¨ÆpÔn_-ÖëŨá´ABh^ b¿9P·[@ãÿä¶ÙR
-#Yé´Õùá4ÏE«9Xã5ÖzíòÓâáq]ÆgØnÝaø£µ¨CÀVÅ)Z-ã¸åZF±¬lÚt©Ïp£H`Ár®s°Æu¼uÝÝön·xx¸ßÜÍÏ)üá:ÝíàÙbY×B´&ÖâQnZ7-ës{ùÖJiÓY+)MË*#§Jùk$1<g-k¬%ºn-pRm®rNĬÙç"k8ý taÒØZág)âvø·ÝÊRu~KêÅÊø-òé~c6ÆDÆoÖøM¶~ûéPîm£¶o¼¶Ø¬>Î)î¢R(Éu¦çPvVm°}v'fµ¤RÞji¡¢XV'=iµdÊgXMi¤¹9«9Xc5ÕZííý¾Úî>7þzÕ|[îÊÕ}|U at 1ø
-Yc9T%0¿JXgØIwjIÝ:Ï%ebYÕÌ´çR)ý
Ó9O®¾ûapZ½ûñ°fiî~Þ¬·ûý,7A\YÁãéÀ¡28ǰ¯Ã±Ùã@ÈäýBÁB³ã5Hià`MKÝhðÃvuX·Ä»ÍªüJ0NÙc©O+ZTL'FHÉÛ0"òã7¡àÔ&ä`µþ6¬#¯Ë!¡#açJ¥yÄ ÏSóBJTÊGwV·!¥²>}C¢Ûk)F³,y[jÑâÏÕî°¬»9ѳTuRBaþ¥ªÓtø-*ÃÎkØcGÔduÂéjÇo}tu$ªÓÃju|uÆú#½D
-2àõ-*ÃÈ÷=F§]IáºrLG·/ÇdÖa9ÊãË*Ä¢¹rt0ËRÛåá¡ÜT£×Öv¡:Í0ÛèÔS£2¤:éBRÄLW!6ð aÇWað@ª
-¬ÅWáõ\ãÙöq»ÞÞµÝúÒ~¤W_CTñÅã¶z$£
-ªEe¨ù+µSÃbA&£©«ÃTV
½]<z4ä)ª,ÞÀ GÅTCäpÖ:®öÅç>?«òözTÔN~ºÓƦs¨;
-½- ²Ïî+7OråyÒ+£eÌÑÎRuHâ%<©ºÃr8óî©ýÃDû1ÿMÕîZ7ñ6¥ëx´SÅ+p¨#j$"B²>£¯Ï#©µI®5óH*ëÓ/0]³Üå5¡gÚû˪ùÙí>q³É¥k0ûÈg7-*CÒvÓ#ùò²¤8ÏâÄÑê«<í³TÖ§dL#,'ÿçÀdÖÚÌdåÓÍQ]¥Tk%0gl.ÊP³»¯âXõ©½¥ 3PRö§f#¢'G`9w?ÌÞþúýû×7׿}¸¼ùåÇ÷WWÃU &x ¦ËÀ¡2¬%FhÕ÷~§8ïws-÷~'ê&Px30æÇÿßäzK¤endstream
-endobj
-914 0 obj <<
-/Type /Page
-/Contents 915 0 R
-/Resources 913 0 R
-/MediaBox [0 0 612 792]
-/Parent 909 0 R
-/Annots [ 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R 925 0 R 926 0 R 927 0 R 928 0 R 929 0 R 930 0 R 931 0 R 932 0 R 933 0 R 934 0 R 935 0 R 936 0 R 937 0 R 938 0 R 939 0 R ]
->> endobj
-920 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [105.873 502.9331 147.7158 511.9093]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.1) >>
->> endobj
-921 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 485.0671 194.9784 493.9138]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.1) >>
->> endobj
-922 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 467.1813 190.5546 476.0279]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.2) >>
->> endobj
-923 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 447.2381 185.0158 458.142]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.3) >>
->> endobj
-924 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 429.3522 237.7574 440.2561]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.4) >>
->> endobj
-925 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 411.4663 217.1151 422.3702]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.5) >>
->> endobj
-926 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 393.5804 223.561 404.4843]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.6) >>
->> endobj
-927 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 375.6945 209.9218 386.5984]
-/Subtype /Link
-/A << /S /GoTo /D (section.1.7) >>
->> endobj
-928 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [105.873 346.9343 160.4478 357.8134]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.2) >>
->> endobj
-929 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [105.873 319.9425 182.3157 328.9187]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.3) >>
->> endobj
-930 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 302.0766 180.5924 310.9232]
-/Subtype /Link
-/A << /S /GoTo /D (section.3.1) >>
->> endobj
-931 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [105.873 273.162 213.389 282.1382]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.4) >>
->> endobj
-932 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 255.296 207.4214 264.1427]
-/Subtype /Link
-/A << /S /GoTo /D (section.4.1) >>
->> endobj
-933 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [105.873 226.3814 223.2618 235.3577]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.5) >>
->> endobj
-934 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 206.4582 215.3422 217.3621]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.1) >>
->> endobj
-935 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 188.5723 273.922 199.4762]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.1.1) >>
->> endobj
-936 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 170.6864 290.9585 181.5903]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.1.1.1) >>
->> endobj
-937 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 152.8005 238.7641 163.7044]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.2) >>
->> endobj
-938 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 136.9719 268.0838 145.8186]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.2.1) >>
->> endobj
-939 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 118.005 351.2721 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.2.1.1) >>
->> endobj
-919 0 obj <<
-/D [914 0 R /XYZ 106.8692 532.6462 null]
->> endobj
-913 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-942 0 obj <<
-/Length 2374
-/Filter /FlateDecode
->>
-stream
-xÚÕ[sÛ6Çßý)ø(=;>nê$ífìVÎNÛÑ(2í¨µE¯¬Lêo_ðÈsT&åÉC|ùûÿ~Ä6˨ûÇ2¦)Ñ:W60gë»3ݸï½:cæ<Î#Õ?gÿxÉMfÕ\gë8%9îW?Ï6ù97RÙ·ËÅó_ß],BüèçɹQUøÿýü+Í®ïÏ(Ö}õûf-ÏîÎ.cþ+·g?ý'¾[ÿèPU*bÈÎyÞPªoínZÍãF°(®´keÓRvÀãV𺠫ZANøüqJgÛwÅnµß[×4ÎsCg÷EóÙ·åÚ}»om%´3«l{H+kESs"rÊúNÉü\9ëEI+dXUA
F«Êâô0«¢Òo4çØÜE>g®Q
ÆJ$(pÁô°I/ª aá8øðé¶\/Ë÷¿-÷å>AÁ1Î)WY)eÁ«CBº<pô5`øk@µFµ¦Ñ0BÀöãHH~ü8Â]w[c±qÄË<"¢G^~Ü®»A6¸UÅJ3Ä«kB(B5}kOÆÊä@Gä§ÑjrØ89PÖécK^k-^À9[ÖåÝýjWÔãËC:ÓPbê©&J60Õ´*ÄÐÒéè:, ê",ÀêÒh`rCr³£G\Í{l[I!ÆV&^d
-ÕxBý2¤¼/oËÇfLyûþ·b½OÐàÚºeY/¥Û«[ÜÙân±Øsu"ɦ
-l°6¸ÁÒh5m|60ëÁôe¾vQªé+ÈZØê1¨¾üª÷ª¸>jÓno ³8ëÀÓoaþêy;ut Â#tÀÊÓh:PÖÉóR(xþ
-ª@ÎÐÚ8
ªUÅIHiU7ú%lßË3k ú#`ÀúÓh0p«OÙ'Z(Íl^Ö #ÛíÅ®XíÛíõj{Õ7ÅÃ~W΢mx3ÿmÖC£Íb+\Õ*Äqà*6üL¸ê¸ëO£Õ\q®ÀV<1IrÊ652¿`a²Áà-X,¦°ØÚ©UVFÃȲN¤uK
-mã
-àLaûv½½\(Ö¿§{0Ixµ6³
-ìÁZb*÷õ\=%`YpYi40ët rCÐȦUÙ>ÄU4=bS×á¬6HE+:UCPXb$ï{ j"ÀrÒhPÖé0hJ,ÈMPu0a6ÛMºÐUî±7n
-¥xâI¨H®eßÔéÌ``i4(ët:$w?ÈBWutÈa:nËÕUJ!LVý% £U!Âñ]ÏÔ)`UaVF«±ãXm:y#¹[Ô £MN5`(¿É)·¿PÊo>îd?óè·<ûb=¼8¥.¤eYla ²V
8õÑç±¹ëxëO£Õ<©qÀVº¹4'ln¬Å)ln-«ÍmÑm×»Íý =L&dj°¯BÕUÏOÏØ³:æÛ!¢l4ZM§lý©·ÂXÂrÁÌSô%ßv=¿í ;
-»Ó§¤¬ª£.+Pf¼¤¹ÛÈH,i*@2¶v3XÝ<, K8&30Ѫc±³'
*+,+A6æä¡C "hݧâs^ps§k°µpºÖ³vâXyDXy
-#Ê:}8q r¦U gl8ÙÜlË]±\ÝÞ.¯Tâ~ù°ß}\ï«ÕòaJI,¯
ÈEÚ¢^
n®ô¡Û¿Ú· ®oa'I4¬o¡¬}Ý·Nï6PÈÙHPu}ËÁ¾^bIFãÃYçLG¯B¬ ×~¹QyßÛ×zº¡
-"À
-ÒhPÖÉO7·(jÅBPucoåVLð,¶6©W!n¥ænëÆeßî±½
-[½XH¢!½
-fü\sÃÊ5r#T]¯j={¿LÀ«Í³8çÀ x«B¬ù#ðµ'ÂÁr"ÀrÒh5ù8PÖé¹DKLáAÕá Æq¸~Øezn(áFdqÆA¾!¾É`Âö}e
- :"
-ÀBÒhPÖéTÍ/bÀxUG§àáq»ÿPì7ë+ܲ]eqÒVXî¾·¿½ë!çQ×ÃÖhX×CY§ <'yn°YÞ«º®ÏÇ»þ»Ût.àDUK8ßÀ\Ъ[a.m=Í\ ¡ F«Q0ã(8ùfÓªYv³d
-º½ÙxUì#ònônã»íu¹»}wÔ*n³ØÆàË£µ
-qznOüp ¬<¢ ¬<VÓdÇiÛ{ê½³XƱ{ kaî5ª{²íQÐcÉâ÷bµ
-±æïÅzÎÇXÇ\
-áÌ:yMª4YUÀ'.½þéÍÛËÅÿÞ],¿½x·x½ü÷oæÏß½{s4¡4©,Ó¦MèU;)ܶTª¾»/ÒÁ »®awI4¬¡¬WLiBe¬<ªë`>ÖÁ?^þëòí\¨ÙOI
-Ǩ°Q¼Áô*ÄÖM
ÚöÝ}^Ͼº
}%Ñ*_büW&Á¬Ó~a«øG~/ó]Ë?ãF!Î Ü(ÀÖ¢¡gíÔ}¨ò°ò4Fuú ïæhfrT
· ¹*î÷Ï«Ã@æ~<Î6p9ÙªSᥫ«Sàª.â¬.q¶©ÿîÁ&îI|ÛºôL7ËÑÏûûÑÄ`ν?áöyuà⸪ÞäBd®XkXó®ú«b[½á_¬ñ£ÑËݦýËu»Ý±ÍL}Ãóoxû+®ýèzÎÕ¬Ü5¼^í®æLÍ>vsffíâöM¹^Ýnöíé·ª1v°æKïýaå7Åv´ñ½ÿ¨Uÿ*s÷+endstream
-endobj
-941 0 obj <<
-/Type /Page
-/Contents 942 0 R
-/Resources 940 0 R
-/MediaBox [0 0 612 792]
-/Parent 909 0 R
-/Annots [ 943 0 R 944 0 R 945 0 R 946 0 R 947 0 R 948 0 R 949 0 R 950 0 R 951 0 R 952 0 R 953 0 R 954 0 R 955 0 R 956 0 R 957 0 R 958 0 R 959 0 R 960 0 R 961 0 R 962 0 R 963 0 R 964 0 R 965 0 R 966 0 R 967 0 R 968 0 R 969 0 R 970 0 R 971 0 R 972 0 R 973 0 R ]
->> endobj
-943 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 655.0113 368.9553 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.2.2) >>
->> endobj
-944 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 637.0785 344.1987 647.9825]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.2.2.1) >>
->> endobj
-945 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 621.2031 330.7487 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.2.3) >>
->> endobj
-946 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 601.213 361.8922 612.117]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.2.3.1) >>
->> endobj
-947 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 583.2803 270.3955 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.3) >>
->> endobj
-948 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 565.3475 327.7203 576.2515]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.3.1) >>
->> endobj
-949 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 547.4148 322.0619 558.3187]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.3.1.1) >>
->> endobj
-950 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 529.482 322.8582 540.386]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.4) >>
->> endobj
-951 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 513.6066 330.7487 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.4.1) >>
->> endobj
-952 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 493.6165 365.2199 504.5204]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.4.1.1) >>
->> endobj
-953 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 475.6838 371.2173 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.4.1.2) >>
->> endobj
-954 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 457.751 355.277 468.6549]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.4.1.3) >>
->> endobj
-955 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 439.8183 359.1427 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.4.1.4) >>
->> endobj
-956 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 421.8855 321.0353 432.7894]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.5) >>
->> endobj
-957 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 403.9528 314.1309 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.5.1) >>
->> endobj
-958 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 386.02 368.9553 396.9239]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.5.2) >>
->> endobj
-959 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 368.0872 370.2111 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.2.1) >>
->> endobj
-960 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 352.2118 330.7487 361.0584]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.5.3) >>
->> endobj
-961 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 332.2217 445.9163 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.1) >>
->> endobj
-962 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 314.289 389.5784 325.1929]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.2) >>
->> endobj
-963 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 296.3562 453.1095 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.3) >>
->> endobj
-964 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 278.4235 376.8559 289.3274]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.4) >>
->> endobj
-965 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 260.4907 381.2793 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.5) >>
->> endobj
-966 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 242.558 394.0113 253.4619]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.6) >>
->> endobj
-967 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 224.6252 373.5384 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.5.3.7) >>
->> endobj
-968 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 206.6925 327.9492 217.5964]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.6) >>
->> endobj
-969 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 190.6974 321.8821 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.6.1) >>
->> endobj
-970 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 171.8032 429.0604 181.7309]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.1.1) >>
->> endobj
-971 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 153.8705 432.9358 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.1.2) >>
->> endobj
-972 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 137.0188 330.7487 145.8654]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.6.2) >>
->> endobj
-973 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 117.0287 363.0081 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.1) >>
->> endobj
-940 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-976 0 obj <<
-/Length 2377
-/Filter /FlateDecode
->>
-stream
-xÚÝÏsÛ¶Çïþ+x´Fñ zL´ÓyÓNßú:YfledÉú¿ïR$@P wýè:v:>XW»ß]|, J¢àð#
-ÁKæJ/ÒLH[,ïÎxqÿûáL´6Ñè"±zsyöÍ;é
-Ï|)ËâòCêË3+<yýûùw¿ü|ùöçË÷³éDiÎW«ÕìËÎÞ^Æ É
-³ÒÚÿg¿ÿÁkPóÓgÊóáÎË»3¥"<³>{öktü÷øÒ¡´¤UÌ[Ð$Võÿv7ÑoilÉJn-Á8&J»:È´Á.Õu0¬dÉÙ
Pß~^oóê0ß\m¯>îçWóëêþp{Z¥$3ü§1³T¢!Mi쳦/Í.çÿد4Ä,EZ¡¢AîÎ@ñ,ªáÌ8®ð¨Pó£ RB u(ÃÃ} tÏ]Ì V2¥3Â}eÿ0X" h"¹7
-,ê)öñ H¸ª½óÁ¬Ag ÔÃ?2
-pÇd=¥¦ár¡J ÁD_Òóðÿa¥`¦{£°À¢>a~ੲÁ¬ÃÂô°8lï·ëíÍÃa4dÉ4,qiÄé¡1"tu³Cªëcå`&{£0À¢N4LZ)ªSfå0«ýüp»Úïöê.C²v²IÃæ,+BÒiãU_Ýs?*½~\zîí8übtøñIÇliÅ£g)
-º1S:éu Á.5Ãoaè9ýoÕa·ªfÒÿo&Ìy-4<ûËÕÇjyئ"aNçÜú"¬i°ÀcãûÒ¾à"ñëZ¸<´p¹·#yr<,ªâ9£
-Ö°²õ]»//ØE³<& = Uz÷i³<¬¶¹ï·ËOwÕæ°8>u
-5Ì-4æÀÚZÒ`-<îI{íä`'ä çÞ(rðzO^²`/Y*Cu.Ñ,¢s§ßоf|g+`VU57IÀü
-V®ºÁáZèz°|Ð|ro
-XÔé}¬0Up©(3Ð ÇhÜäÂzc
-èah.R³¡ý
-Ì©Vø¾¬!°´&дroh1'w5ÚðJOu5Ѭaµ]MÓ¿|ózÍM³¾|«æm³Û-2zbX?4vy°"$J#æDâWܺ Uéð«{;â¥FñB£Nn]´uÌ©j]Z³p âÔºDgxë!KOÚk'Ë<!Í<÷F×{êb¥KÎ<×TëÍ":'K½P-ï?íaÍÚoîa:|ÈO]
- ¦1æØÖÏ]zÒ¾0 X" h"¹7,êHÐ^)¨¶%u$È1`¥aÚY¤Áò¡IqÅJBú^ÑD%à&{£ð@K;y£áºäÊQïÞD³áq<´ß~ï&' -ç^iÈy¢µ"Å]NOÙËðåðæ{£xÀ¢>aºà°cáÆQ<³=ÌÃÜCßéeÆèZ+BVÜåôd½è¥0¦{;2¡Ç@y²Ë±Þå(ç°J»hÖ0áÛ]ÎÕæz%h|Ê"õßp¬(N3nîøwÒNá-jÇ^ÔÜÛ?3Êuò6HYèE4WÄ6(µøÅmÐ÷Õa±ZW×í6¨Ú/w«ûÁMéF«Á¹5XÂd [ðÒù¾°¯"¬ EhroEXÔìã)2)nK¢`(-Eo7°{Þ-ºýôåÌñóú Þ]+¡u³HEéµVÖ¸Úõ´¾('XZ 'hZ¹·#'å8'XÔéR)«©(EPN¶Î°m¾¥o~¿]¯õyÞÃüQU¤1¸he±#î){°tÐ|roh'ÏðØ{ jÞfõC¸4&rKp=i¯}ÅÁ2OÈA3ϽQäàõ:Hïá:zf¤>}kgüäE&¥4ÖÀÉKkEH'/=I¯4É<ÉÜA^ÚÉ'/õõilI¼D³Ñq¿ë|±¯Ep`i]qééz°|Ð|roGì8
-XÔ'Ì%\zZQ]G4ëhP
-Û]µ¸åAjدQ¤!NZ+BY<¯ï)û `$ äÞ(ðòM=lÚ4×À[¢Yà³ú¦ö-å¡
-ÊÕú¾Úå7ËÁõì¥SE7ç:Xò¤VÕ Ý÷¯9UAkÖ(÷vÍE|ª"¥eÖ:êT%ÎêÞÄNìkÓH_K}mOÚk'Ë<!Í<÷F×{rçÂ=sÚK0ëЩáqù=¶»ùâj[ï_FnÓuÄïð-Ý!RM Ùù|ÃINÕ{£:½U^0/$ÕªD³døåØð_Uëm}{÷硯S²Úiì|ì!1~Oâ³
->ª¹|\sî|¼RÛQcã8ÕD³vðEÓ¼YìWËÐ(s¾[Ìdw·Ûb·*Ê3«½+R
-9×Á
*µªNÕúõ÷(hqÚÐâäÞ´ùqÚ°¨{ØWÀfÓR=J4°=¥GIc"=
-.-ö(=i¯,ó4óÜE^ïÉr 6Ô"Ì:tòe¹½»ÛnæÍ²Ú`±Ú^}Ì(ÍJïÃTkEÈS°µ¬ß ë©{Ç´&jͽQEÞ
-
-dWÌϺMU¯HÁÈß®ÖùÊq:ºHCLz`E(k>Üõæ,µ
-4µÜ
ZÐðE03Éùà½ü²iyö½Éw}®Ð½ïú(Òú(ù®ú½>ú¨sü¡ÚÔï{Â
-ôn·j?¹Îh|óKo¥ýV¶Arí£uO¼ÝµmÑbw]sùy± >ùír±^¿þË
-?rDóÔÕCXþþz¸©6£Åúªþ
-_Eendstream
-endobj
-975 0 obj <<
-/Type /Page
-/Contents 976 0 R
-/Resources 974 0 R
-/MediaBox [0 0 612 792]
-/Parent 909 0 R
-/Annots [ 977 0 R 978 0 R 979 0 R 980 0 R 981 0 R 982 0 R 983 0 R 984 0 R 985 0 R 986 0 R 987 0 R 988 0 R 989 0 R 990 0 R 991 0 R 992 0 R 993 0 R 994 0 R 995 0 R 996 0 R 997 0 R 998 0 R 999 0 R 1000 0 R 1001 0 R 1002 0 R 1003 0 R 1004 0 R 1005 0 R 1006 0 R 1007 0 R ]
->> endobj
-977 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 655.0113 333.5684 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.2) >>
->> endobj
-978 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 637.0785 328.5871 647.9825]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.3) >>
->> endobj
-979 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 619.1458 309.2098 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.4) >>
->> endobj
-980 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 601.213 327.4813 612.117]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.5) >>
->> endobj
-981 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 583.2803 341.8866 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.6.2.6) >>
->> endobj
-982 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 565.3475 212.0041 576.2515]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.7) >>
->> endobj
-983 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 549.4721 276.9505 558.3187]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.7.1) >>
->> endobj
-984 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 529.482 319.7304 540.386]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.7.1.1) >>
->> endobj
-985 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 511.5493 314.7491 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.7.1.2) >>
->> endobj
-986 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 493.6165 247.2917 504.5204]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.8) >>
->> endobj
-987 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 477.741 276.9505 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.8.1) >>
->> endobj
-988 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 457.751 326.9231 468.6549]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.8.1.1) >>
->> endobj
-989 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 439.8183 296.4875 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.8.1.2) >>
->> endobj
-990 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 421.8855 323.6057 432.7894]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.8.1.3) >>
->> endobj
-991 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 403.9528 310.3255 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.8.1.4) >>
->> endobj
-992 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 386.02 177.8329 396.9239]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.9) >>
->> endobj
-993 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 368.0872 260.3326 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.9.1) >>
->> endobj
-994 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 350.1545 315.157 361.0584]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.9.2) >>
->> endobj
-995 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 332.2217 317.3693 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.9.2.1) >>
->> endobj
-996 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 316.2267 276.9505 325.1929]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.9.3) >>
->> endobj
-997 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 296.3562 295.9297 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.9.3.1) >>
->> endobj
-998 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 278.4235 318.6145 289.3274]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.9.3.2) >>
->> endobj
-999 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 260.4907 325.8074 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.9.3.3) >>
->> endobj
-1000 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 242.558 227.9245 253.4619]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.10) >>
->> endobj
-1001 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 226.6825 276.9505 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.10.1) >>
->> endobj
-1002 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 206.6925 350.9633 217.5964]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.10.1.1) >>
->> endobj
-1003 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 188.7597 351.5707 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.10.1.2) >>
->> endobj
-1004 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 170.827 240.7461 181.7309]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.11) >>
->> endobj
-1005 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 154.8319 276.9505 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.11.1) >>
->> endobj
-1006 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 134.9615 355.695 145.8654]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.1) >>
->> endobj
-1007 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 117.0287 306.8487 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.2) >>
->> endobj
-974 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1010 0 obj <<
-/Length 2362
-/Filter /FlateDecode
->>
-stream
-xÚÍ\Msã6½ûWðhÅ7ÀÜÙL²©dwãJ8¥dÙ+É3ñ¿ß¦H @uËg£ª±$?u¿Æ{eQpø'
-a9³ÖÂzËtÅüá÷ð»ï®D¹ õÍíÕßÞK_¬´Ò·ÒX%sBÁ_¯Á¯?Mn¤J\¿ûéÇÛo¼ýyòûíWßÞÆÉ{
-sÒ:ů~ý ôÃgªW?ÃÎDYÊâáJiy¯¬®~¾úwüvÿ֡ʤS¬t@5uìQõï6÷-è?)^q¦9ÀñLX»ÉHXDÕaL05¹ñ_ü¼zOï«Ýt]M¹þs7}¼ûcz÷2]TO»ã£JÍY¤³r"à§¹dÒ¸lrc8?ÿÇu
-¤´0õ¢¨gÑjêf5\3å¼Å³vúÐ_OÕ_s~¶þè¯)ýw/OU&?\QFù$â üEЫmâ¼q}~o%?å¬Ähy4ÊXÖC¸] á:*}I¸ Cl_¶»ê¡ö@¦½Uõ«4[®}@¤0"\ôY½±ö¯3VVb´¬<e,ëøi¡o P!ljz&Xn§Ëõtû|·ÛTù|à`"ViÂÜEðR®d^Ë>¯¿ÆX9ÐròhÐA9ëÄ©pY! Y2Ð,i¥,da$8áýr½X®ï¡q'?ÝýQÍwÛæÉ?ÖÛå¢jÏïþõKó`[í2¯(pÒ¾HùäeA[)øà¾Oûÿ1a+´òÎVxåy´½ÄQ[áãÍ
-óF:ÃÒ3#
-L1ÆÂ#Î,aÁULLnÒûçõ|·|\7~ùûãüù¡Zïfû#¡hEsàiQµÎ9)µKwVyâ´ò<å,ëèÅ ff¬óøâQqjëô»Õl3þú¾ÚîÛÖz©ªç¤éüéy`ÒR³Rê²Hä£PQ6}¢o¢5Ê®ÓgE£´Æ²îL
-UhD"*ÑZfû»\á£ûT
-3Þ¹"%f@<µý¬=$úZYQ&¬8,Ú^Vy\V,ëøKXÀÎKEÈÚ t*«:UÖ¡í§ÝÈ ºÈ궨60Ú1î½ëóyÍ¢:qqBY4J\,ëhqui¡Ó,3
JÄÅÏN¼rbvEJ#Ò"Øj+W0B=º§ªSª²hªhÖñª:ϼ²ÄªÛ¢ÊTUó:U/\Ø¼ã»øÃnºIaÈtÜcûÊ+gÒi3É¢QÚbYÇkk9+¹&VÙJ´µÚ¾âB
Ó¥+Òì
ùHAR«¶¡00=gõQ8¯NaWRË:^a-áXp#*QؤðàE+ëyÈ«"M>Ð.·(ch{ߢ]ÆÙu2ãì²h{Õq±¬ãÏj´Íi}tÕDX+´8«id¶ðªJoÇóÇzÿTÿWmº7µ¿]U³íî36[Bòü8h"ÊõÊûÒ[kzâzmï}Ü?è=ÑÜ1Á'e",ØçC4'r(S2=j~(V8<F9Ë:z£^f'"ZêÊÌ?.WéáürìLª±ë"%f@<5T-9ÌÊ=¢o¯<N6*O͢ʣYG·õ§3Rs¢µ¨Dy9ÔZ¬;ÄÕÎiúÝ[ÁRsfd©û4¿Ø
sîäÇ9gÑ(ù±¬ã[[iÅÕrDXk ´UÛ:<~=Èò>ªÍ?C:¹9á&êm¸+Ò6$-(<nHz
gWgWmosÜ6XÖÑF½`+§©N#ÂkÎé4ÒH§SFÚ
whåsÐÊóhs°¬ã;
-ÀÃîê4ª3NÞiô¢,<ÇÏ/,láP>¸EðÖ¶d0pªOÍÝ ç΢QÂbYG7²¬ $Jc
<¶0@@ò8 at nQíxÜã}êuSò²h¼hÖñôÁîj"¬Ø4»Ùücu³}ªæËß8ófâïµßW«§j³Íçð¶7%0PW"xBĄ̊²OóB¦ÊMXýÐúóh{7ÙãnBG}lÿ ¢úf:§Hs"ýN-ö=jî¬òÄ9håy4Ê9XÖÑýÔ¦¹_fª3ÎÀIE='¼cõ
-ü\)|0àO*zD¿ò(ÙNylRË:¾Á©Û9O5(/OT~è¶çÒ1k}&8án@ÅxÀÝãøÅ/~ybz² :^ã^ß#lÈ&$ÀZئ ùzñi"Íõl=¯ÍÊq;Qæz3H|°ðvDÀzhê ¡WPc%9ãõHô_V?BùÄ_è8äÑöþrÇý
þضDBRmI{Ó¤9¶§ÛµwZyç¼ò<á4ëè¶DÔoôhK"ª3Î@[²zÜ;ZóoáXغk_¤ù¾
Ó¢Zñ[8=^©%°²K eåÑ(K y°Xù
+a,ãÚ)b±°Ö®Y¬¾9ao,-ìz¹/4Unê"Ik¶Õ¢Ïè"£·36páÐË£í
-çË:~õRú&bõ
-°à·³V¯$'¶z¡ÔºÕ+¥véÎÁ*OVG£e¿zA*¼ î¨Î8ýÕk±Üî6Ë»º~Þåßê\
-W¤Ù¾Ö¢RJK¦½t}Vk¬äÄ,hÉy4Ê,è@?L W;ÞFÎ!½°M}ÞßAHþ|àõYmïÏ7Xðm}¢T/BR©-½hnÿ®ZWÙ.ìÚÂõ~³l?T·µÍa¾î+Ù>âÚGêíßcûIô÷³Í¢Þó}n¾EÔÞ$÷ÏÇùlµÜ½4Ï~ãï½
-DóÒÝKÿ|¹¯ÖG?ðOFõuëendstream
-endobj
-1009 0 obj <<
-/Type /Page
-/Contents 1010 0 R
-/Resources 1008 0 R
-/MediaBox [0 0 612 792]
-/Parent 909 0 R
-/Annots [ 1011 0 R 1012 0 R 1013 0 R 1014 0 R 1015 0 R 1016 0 R 1017 0 R 1018 0 R 1019 0 R 1020 0 R 1021 0 R 1022 0 R 1023 0 R 1024 0 R 1025 0 R 1026 0 R 1027 0 R 1028 0 R 1029 0 R 1030 0 R 1031 0 R 1032 0 R 1033 0 R 1034 0 R 1035 0 R 1036 0 R 1037 0 R 1038 0 R 1039 0 R 1040 0 R 1041 0 R ]
->> endobj
-1011 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 655.0113 395.5162 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.3) >>
->> endobj
-1012 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 637.0785 390.5349 647.9825]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.4) >>
->> endobj
-1013 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 619.1458 364.1236 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.5) >>
->> endobj
-1014 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 601.213 372.4225 612.117]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.11.1.6) >>
->> endobj
-1015 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 583.2803 332.6311 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.12) >>
->> endobj
-1016 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 567.4048 330.7487 576.2515]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.12.1) >>
->> endobj
-1017 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 547.4148 425.9212 558.3187]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.1) >>
->> endobj
-1018 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 529.482 446.5839 540.386]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.2) >>
->> endobj
-1019 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 511.5493 441.6026 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.3) >>
->> endobj
-1020 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 493.6165 454.7334 504.5204]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.4) >>
->> endobj
-1021 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 475.6838 449.7521 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.5) >>
->> endobj
-1022 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 457.751 432.7459 468.6549]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.6) >>
->> endobj
-1023 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 439.8183 427.7646 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.12.1.7) >>
->> endobj
-1024 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 421.8855 395.694 432.7894]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.13) >>
->> endobj
-1025 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 406.01 330.7487 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.13.1) >>
->> endobj
-1026 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 386.02 408.6366 396.9239]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.13.1.1) >>
->> endobj
-1027 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 368.0872 401.4438 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.13.1.2) >>
->> endobj
-1028 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 350.1545 434.7069 361.0584]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.14) >>
->> endobj
-1029 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 334.279 330.7487 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.14.1) >>
->> endobj
-1030 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 314.289 465.4934 325.1929]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.14.1.1) >>
->> endobj
-1031 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 296.3562 460.512 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.14.1.2) >>
->> endobj
-1032 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 278.4235 325.1393 289.3274]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.15) >>
->> endobj
-1033 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 262.548 330.7487 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.15.1) >>
->> endobj
-1034 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 242.558 411.3864 253.4619]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.15.1.1) >>
->> endobj
-1035 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 224.6252 398.6643 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.15.1.2) >>
->> endobj
-1036 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 206.6925 312.547 217.5964]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.16) >>
->> endobj
-1037 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 190.817 330.7487 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.16.1) >>
->> endobj
-1038 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 170.827 367.441 181.7309]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.16.1.1) >>
->> endobj
-1039 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 152.8942 265.1052 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.17) >>
->> endobj
-1040 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 137.0188 330.7487 145.8654]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.17.1) >>
->> endobj
-1041 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 118.005 339.018 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.17.1.1) >>
->> endobj
-1008 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1044 0 obj <<
-/Length 2241
-/Filter /FlateDecode
->>
-stream
-xÚÕÉrãFï|
-Éʵ/¾Ùn·gö[7Û¡`)Cä´5O?baBUÌT at a}hJúùgâc"ÁM<þ
àyda½eBºbu?ãÅ]üÛ3Ñj®zÑP}{=ûê½ôE`ÁJ[\ßÂX9¡â/׿οûù§ëïºþ°¸^0ÿïâ÷ëgß_÷áÁÝsÒ:ú³_çÅ:zùqÆ
-ñ·ã÷3¥UL!D÷íìÃì?}Hð×Ó]sE)é³.Þ®)ᤪÿVݵ¢_`¤`^¨º Æ3aµ>wAÂ.tº^VwÁ0áWÆðùõ§2¶"ÞøîáøXÛßüûÏÛ"¹g!Ù":áI
-o0ôÄ¢!οôÿµMkάpï[¯"F«§CÕpf<WxVÅ
-óFE"q?8ããÁE½6¤öq®uÄ1±¸r±KïÊÃr³-×
-lïÊÇUµy8lö»:RÊRשcÒZ&ã0û²(Âú (BûF; y",ë3ÜË)ÉAQ'ë)E¿q.wíøz·_ïËÝaåÈ:ƽ³ÌrÔ©kÑs»¡µ/ ¬ ´i4
- ´í±ÁÕgÎ!gå'\3e¸@P§ëegêIä#5>o÷«ÕéÔws»¯ÊåêÓÍÇr!Ìün`¤fÜXSÀÄé¢SþTìbðÎý½X´4Åõ9îŸêØv^8ån cc
-1³Ê5"ÂRaìÐ×Û´3x!i4¼{c·c=ÕR[I/ë)PÍùäzáùüé¡\·/9¥8W]ã6Ãt«"ÜI/ñöÀÝÄÏ%hå ´ò4Þï±çSÇ·ÎS3¤éÉK)/1¦2þ[áGzϬ{ýÀÏdAÁJ %§Ñ(P°¬£·V£$³ÊjÊt²ÝL÷ÇÝê4O^2bFËæÌ ÓªkçM}Ä`rÐÊÓh9x¿GáàRQ#¦5EgGÌr»½ù¸|~<Ô¿JW¸ZÎñò»J«º2lYîÞ¬ ZHË:,s6X^`yö«dÄ;dKhE#ųÒË¡£éL
-´Æ3xi´SÛÕE8ðÎÃyæ¥V *Çn]?µû|@ð8å\<qôaò'ÊVue>`bèh
-T`¥*ÐÒÒhXÖWPa9\SOwô2@
ÎQñøPmvÛǬ»Ìá¢U¶Z. §)p¸@KK£Q\`Y_Á
NP{E/\«m¹¬²ó"qmdó幨Uèi
-\`¥.ÐÒÒhXÖñOiiW\1:àÂf¹¨Ã;æT]HVЩGõ&WL5t4¹k´VÀZkbíðøÙ®rÓèdcdÿ°¬rg-;9N*ÂT;9 £)P¨@KK£QT`YÇOåNQF/TøTÜÔ/×UéyEººSÀ¬ÕVEë/TæÞ´3x!i44ëø ¡`Rsj»èe
eáa!øü)wªë_a¾ìÅêIEØj¯VÅÐÖtÎ!h´È4Ú©÷ú2!hkÇO£XÞÔÑËàóZ|ïþôÉ,DbBseèhU¥~ÑXÜ¢Ö
- AkM£Q ?FaÊijÑèed}|H!LÔÏeÂ\HZaé ´4=H°Z$hi4
-´Ãã'I¼C¼"÷N!Hêc»M¯Z|ýnQÀt«VE¸:s]M¬VÀ Zkâíðèa"C`j'éeuÌfZ
-'
)`¾ì@9©[=([õ
-^k ïðèR¿èi¥V^AÑPn«²ÌRÂrZEx:S=M¬V@ Zk¢íðøqbãÕVÔnÒË %&KÉþþfsøtsÜîwwé»sV¦Í¼°Uî6L|àÜýå³?j=F~,ë+6ÍÇ3ÃßÉàá·ÿã¡Úd½ÔLÖn2û|-"õÏt½ñÀê
¤Ñ(°¬¯Ò1ç<¹Ut2È»ÄA~4GX0å%$åìtöÆ `
ÐBÒhXÖW×Ü:Ág@ØìeõX® BÇ^0e
-B§"©hÁ8ÎþÖ5+`F;5Ü\ÆË:~> XZzÄ"ä°x,ÿ8.·é«%&^3)èÒO*ÂVójÉÀÓÖG´´3xii44ëøq!ê{zNí½¾g¹¸=fµ®~¿ÌhU«þí\WÓ¹¾@ E¦Ñ(@ÐÖÆ2®µXô2ȲٶÇu~>¥þ¥3¾)3çVE8«?ÈÂO:û{xÀê< õ¤Ñ(°¬¯àAÅþm(:äAfyȼ]G]©&ËFDXê_NXдÀjt E¦Ñ(:ÐÎ?Hµ ×NéPY:þWVûtË®.³e´*ÂÕùt]M¬H Zdmm÷¥WÒÄ=gß`ÎczaMöußA¾5#O&ôà[3ldµ~þ|kF=¼hÞÿC¹+«å¡ûÄ~÷é÷Õ¦¹ñóªýâÐü'Ì×Ò}-ÛbqíÛ
4ó}Õüðeµ®?hûyY-·ãþ×~µÜnOÍO¿qÃO0Ç¢ùÕǧî£3>Ý»Íïü®þæìbendstream
-endobj
-1043 0 obj <<
-/Type /Page
-/Contents 1044 0 R
-/Resources 1042 0 R
-/MediaBox [0 0 612 792]
-/Parent 1076 0 R
-/Annots [ 1045 0 R 1046 0 R 1047 0 R 1048 0 R 1049 0 R 1050 0 R 1051 0 R 1052 0 R 1053 0 R 1054 0 R 1055 0 R 1056 0 R 1057 0 R 1058 0 R 1059 0 R 1060 0 R 1061 0 R 1062 0 R 1063 0 R 1064 0 R 1065 0 R 1066 0 R 1067 0 R 1068 0 R 1069 0 R 1070 0 R 1071 0 R 1072 0 R 1073 0 R 1074 0 R 1075 0 R ]
->> endobj
-1045 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 655.0113 209.9223 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.18) >>
->> endobj
-1046 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 637.0785 260.3326 647.9825]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.18.1) >>
->> endobj
-1047 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 621.2031 268.0838 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.18.2) >>
->> endobj
-1048 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 601.213 335.0528 612.117]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.2.1) >>
->> endobj
-1049 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 583.2803 327.4513 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.2.2) >>
->> endobj
-1050 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 565.3475 273.922 576.2515]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.18.3) >>
->> endobj
-1051 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 547.4148 280.9857 558.3187]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.3.1) >>
->> endobj
-1052 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 531.5393 276.9505 540.386]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.18.4) >>
->> endobj
-1053 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 511.5493 325.0602 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.1) >>
->> endobj
-1054 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 493.6165 297.5833 504.5204]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.2) >>
->> endobj
-1055 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 475.6838 303.6704 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.3) >>
->> endobj
-1056 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 457.751 308.6516 468.6549]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.4) >>
->> endobj
-1057 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 439.8183 308.6415 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.5) >>
->> endobj
-1058 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 421.8855 288.7266 432.7894]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.6) >>
->> endobj
-1059 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 403.9528 308.0939 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.7) >>
->> endobj
-1060 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 386.02 328.5768 396.9239]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.8) >>
->> endobj
-1061 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 368.0872 297.4839 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.9) >>
->> endobj
-1062 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 350.1545 292.6022 361.0584]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.10) >>
->> endobj
-1063 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 332.2217 293.1602 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.11) >>
->> endobj
-1064 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 314.289 289.2944 325.1929]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.12) >>
->> endobj
-1065 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 296.3562 293.7178 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.13) >>
->> endobj
-1066 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 278.4235 293.698 289.3274]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.14) >>
->> endobj
-1067 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 260.4907 340.7612 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.15) >>
->> endobj
-1068 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 242.558 325.2593 253.4619]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.16) >>
->> endobj
-1069 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 224.6252 325.2595 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.17) >>
->> endobj
-1070 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 206.6925 315.8444 217.5964]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.18) >>
->> endobj
-1071 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 188.7597 306.4399 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.19) >>
->> endobj
-1072 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 170.827 298.6989 181.7309]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.20) >>
->> endobj
-1073 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 152.8942 319.1721 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.21) >>
->> endobj
-1074 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 134.9615 295.9293 145.8654]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.22) >>
->> endobj
-1075 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 117.0287 302.0066 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.23) >>
->> endobj
-1042 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1079 0 obj <<
-/Length 2280
-/Filter /FlateDecode
->>
-stream
-xÚÍ[MsÛF½óWà(4;ß3ðq×qR©TRë¤X4IÜ¥H-?Ööþú4@`ÐÐ{(ÈY±\eäc÷ëéîÆ¢3k)¬·LHW,'¼¸Ï¾s@×õ÷Éß>H_¬´Ò7wØVÉPðæíoWÿ]N¯¥R\ýão¾ûùæãô'ßÝûè{9éMmþ?ßþàÅ-ùqÂ*áÝÏð3Q²x(ÀÝ;«ÉÇÉ?IôióÕTTÒ)V: GÇTýÙö¾ýñ3ÍngÂjݯD«ÐÁª^ÃgI=½V_=|^m³ÅÓaWíg«ùnÿ|IÖÌSØWA at e()
-ÇF?ãĦ×ó7øó,V]j¦E.ÖÊÄ[kÖß<÷j¸fÊyK{í5ùEgkDsÆ¥3t(¬ÐÈfÿG"1 noTÅ"éPNÊ8¦¥ÕCR¤*H¤2ÈØZN×ñêùÛ::VM¨#¥
--÷u6«DiQF}Á.¯P±"±ÆÖr¡¼fËH¤Ca¸´DfÛùú¾bKh J
-¥Cex)'aQ¸{SMPa!MaÅÖõ¶§5Ay óÖÓ(¬ ÒÄr}¿ZÞ}%!¶
-YJK¢Eeh)CJéÕ×T2º^tt±µ2H¯ãa¡y»²Ì(£Cae)e¬¶Ëõþ.Vô!¥´2ZTV¯ÌëAEAF[Ë)ò:^кáj(#t¡xBûÍl¹Võ}¤
-/t_ ±4:ÍKyÇPåØÿYDHT ãó¯Ü :VH+ }kÖFØ_¢2´¨0Fx½iI ÂBz ÃåAy/ ¡·¥ÌH¢CaIÈ$>WËûÄÅiCJØ[ââ´EeHõ³ºVAEtAF[Ëéò:Z5RÉL¯(¬ÐÅA@vÒºhQRAV 2º^tt±µ.H¯ÏuáÏÖ
³Ì&³PX©ýÎÿUÛM¼]QoÂ)_`_í¡¶².g2¶Ö,¼;-ri¥gÎ:qnÑ®¾XB ·ÆØM ¸ kåñCµzª¶»éµwíñàq¾^>Vó=\¡ßÕOãánñPÝçwSi®~ç\®ûø:ÖÁÉ(0Å8òD¹y-¼|¨p|ÈpbkMbüiùÈ
-köÏTO馮-Ã8±ïpÖ©Ápê`>Öýr³>êáýfqx¬ÖûyóÖs9È9°V`¡Ee¨)eà"û!µ7Û=S9TäH9dä±µr(¯ã§ ×^g6êN-ÿ¼)Ým7³¦ÈÌú2£KVp!ã $Ì"^Ñ!«UYï C¶¯Ë4É«Ï4Í+²Ë4åu|¦y}çÔe6·
-eZ&2
-W°/ȳlî°ªs׳Ce¨j%ÐfHõ×$»>Û4»ÈZ.Û×ñ
ªc DfèPÇlKþ²qâ§åúðåxZXçÇõny¿îÆf££µ°û÷.Z~më"º@ãÕï@t\Úhf,ÈÇõB4hÏm5Ë[ årôL ¬B¡Ef&°N¯ °Ob& ©
`@íÂg2r$2òØZN8×Ñ¢¾OíËìlT/Ó3Áª®³¶H÷>
ò®Jd9] ZTf_
-0ÏfdÒgfYËeò:>«J08¯3ûR
²z¢ÿS¥JØ{bÂkQa°|ÝyKòê3Ló¬å2Ly}EÏ
-4¯t®éaÝߦëZîë5XÈïÝ&îP×Xj.4ÎøË«;E©¦Y«©[~Z%ädiêm=¬Ékæìhja.P»ð¹¼Wyl-£Òëè"cÒST/sçDú×Ü@¼*Ã3¢/M+ɤO+Í$²K+åu|Z
-\äÙ
-(Ö³SIUìjU`÷É EeXjí÷Þ
-i<eIB}niBµ\n)¯ãG©MSfF k³+¿ÍH°ÞÜVuògÑ
-L-x-0Áxµ;T&-àÄàB
-ãøª9I¶M6²ÖHCåuü %ó§v±ú1 EuºxÕÐ{¤ W? ^>a#ÍPaG¶r!\ï`Ýiù
-T@õ9·ýwÕ"îÿyë\$úÊÕõï*ÔC¦g'¤Ðg¦YËåò::¡Â[f¹ÉìóJèYÿd:¡WKÅûOìó´¨Í0Î
-x¾ð¥¬fDÖ2Y%½gï Â3¡ËÜsuýÓ
ÂX¦±Ç¬a9½èý|ß¶îûía±?l§Â_UçTyî@|0¢`÷nÕ¢2,ûµ°TÑCÝ #`PT»³#üb0
-°Æ]ÉÊß|ú×l¾ßogwïÚsa¾x¨ïíð:îªmµ^Tñ
-2ɬ×Ã0¢d-*C¾»A6àþ-:Í®?MhvµtjûÓò:züõÖ¦>3ÿXÿF²>Sªý|¹êîq½¯víò)ybÌ42£Ce)ø×Wb2©"jÈuåTD®~(¶²ÞóæÉÇX9¸öX±^÷\5.ÖÀOèÁ£àº¹òMXYï×?Hôâøî÷ÕºÚÎ÷òºüÃvy<ø¥«6åñ0ï¤{'ÛW\{Ôܱï.é~oo§Â\}ãÿÓf1_Õ÷óW¿CákªvË÷k×¾|½¯Ö'¿ãVõODM1ªendstream
-endobj
-1078 0 obj <<
-/Type /Page
-/Contents 1079 0 R
-/Resources 1077 0 R
-/MediaBox [0 0 612 792]
-/Parent 1076 0 R
-/Annots [ 1080 0 R 1081 0 R 1082 0 R 1083 0 R 1084 0 R 1085 0 R 1086 0 R 1087 0 R 1088 0 R 1089 0 R 1090 0 R 1091 0 R 1092 0 R 1093 0 R 1094 0 R 1095 0 R 1096 0 R 1097 0 R 1098 0 R 1099 0 R 1100 0 R 1101 0 R 1102 0 R 1103 0 R 1104 0 R 1105 0 R 1106 0 R 1107 0 R 1108 0 R 1109 0 R ]
->> endobj
-1080 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 655.0113 345.8522 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.24) >>
->> endobj
-1081 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 636.8744 351.3815 647.7783]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.25) >>
->> endobj
-1082 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 618.7375 343.0827 629.6414]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.26) >>
->> endobj
-1083 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 600.6006 370.1909 611.5045]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.27) >>
->> endobj
-1084 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 582.4637 362.4598 593.3677]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.28) >>
->> endobj
-1085 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 564.3268 363.0078 575.2308]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.29) >>
->> endobj
-1086 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 546.1899 382.9431 557.0939]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.30) >>
->> endobj
-1087 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 528.053 367.4414 538.957]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.31) >>
->> endobj
-1088 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 509.9162 359.1325 520.8201]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.32) >>
->> endobj
-1089 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 491.7793 356.3629 502.6832]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.33) >>
->> endobj
-1090 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 473.6424 349.16 484.5463]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.18.4.34) >>
->> endobj
-1091 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 455.5055 378.2994 466.4094]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.19) >>
->> endobj
-1092 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 439.3063 330.7487 448.2725]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.19.1) >>
->> endobj
-1093 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 419.2317 437.468 430.1356]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.19.1.1) >>
->> endobj
-1094 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 401.0948 425.8516 411.9988]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.19.1.2) >>
->> endobj
-1095 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 382.9579 447.1906 393.8619]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.20) >>
->> endobj
-1096 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 366.7587 330.7487 375.725]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.20.1) >>
->> endobj
-1097 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 346.6842 446.0359 357.5881]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.20.1.1) >>
->> endobj
-1098 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 328.5473 434.4195 339.4512]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.20.1.2) >>
->> endobj
-1099 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 310.4104 395.166 321.3143]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.21) >>
->> endobj
-1100 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 294.3308 330.7487 303.1774]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.21.1) >>
->> endobj
-1101 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 274.1366 451.0169 285.0405]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.21.1.1) >>
->> endobj
-1102 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 255.9997 439.4006 266.9036]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.21.1.2) >>
->> endobj
-1103 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 237.8628 411.7638 248.7668]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.22) >>
->> endobj
-1104 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 221.7832 330.7487 230.6299]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.22.1) >>
->> endobj
-1105 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 201.589 459.8639 212.493]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.22.1.1) >>
->> endobj
-1106 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 183.4521 448.2476 194.3561]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.5.22.1.2) >>
->> endobj
-1107 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.6712 155.3398 308.1334 164.3161]
-/Subtype /Link
-/A << /S /GoTo /D (chapter.6) >>
->> endobj
-1108 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 135.1656 423.6289 146.0695]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.1) >>
->> endobj
-1109 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 117.0287 314.1309 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.1.1) >>
->> endobj
-1077 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1112 0 obj <<
-/Length 2161
-/Filter /FlateDecode
->>
-stream
-xÚÝ]S7ïý+ö_ ê[Z.Ó|t2dÚpdÇ,à05&iúë«õ®´gÑúgéÛÉL s8zõêAû®l#
-þBp˼-ea½eBºby3ãÅeøÞhkSÑ1¨zq:ûéµôEÉJ+mqz{Ì <ÿxôóûw§¯Þ~KWjuôuµ>};{u ?hÞÔýÿ}üÌó æí3UG¿
/8e¨¼) BÄG®gf¿¥à»»ây£ ¬Ã®¨þÖæ²ùº uçB½5 «ug6ĺTVÛ|cr~,$çG¯WÕõyðÃð£ëåÃMu»]lWëÛǾH+\pÀl©Ð%e2,M_ éy}xäÖYáîCª"|È»íÖGe£Îçpß)VºÐùXTø
(rY¾StH%ìb]*K18Róên{A£JfJ¡Ø?«2ü
ßÕñ,¡ù10s I¨9y7$tIä'IJ&ËðMË:dKÒMu³Þ|?ûóE¾¹°i8]À1¶ ¶ROÑiþHÊDÁ Ä äÝvk¡÷væ¬ï=R0/T}¥à)kÅbb]*k©iá«o×ëåÙúËgívsöprÒ<r³X^n«æÑûæ÷a»yXnϯ.ªMu»¬OW¹0x+ ®|º±¯BðÂÛ¾ü§->¦,>ª+ï¶³Õì_|Ô^Ü-Rz1!Ãi¥¨ôÊÚµß]uêôò²Ú.V×U0Õýr³º/¦dJYÐjpïU°_zÂ&uÑA}è(Â}È»¡£>¢ÈNõ,ÌÖRŲHÑèD20®«êD "Ô¼êþèlêþÖy"¹¤²DQoVg_ÖÍùÙíâ&»°Hïð¡(׫=²©ÉÔÔóüÁæ
-Açw£AmÌ*#(BbYGÌù:樺=_o2NJŶd
-8\>XE¨ê8ª'Ø\'è\ón'¨Ããw®8\*¦LNTËÉÕÃeuv·ÿ]lª$\a±]á¤:exϬ׺¯çÙ^r°)PÐ)çÝvK`÷=~9-©cTÖ¢3PîWÿTC7Í¥c¶T¢c
-ì&m!IqÅl «/éùÐN²£dÞ ·v<Î3¯,HÚ²Ða>JI?¥À2ä(¥'e5 w£ÁF¢-g%×ÔQJ*kQÔQJCѨeµ/ ¬Á]¡>¤ôÔ?mí1]`íQ]y·«nÿÚ£n½ÖZmF(â8µKÿ8"rK7Á=aº F} ¡>äÝ(°QGÇiiW:IIe¢Ñ')p@ä$×ÕAuM"Ì êCÞu|pá
+
-\bY¢(¤xÿBîp=éþ§§çÙMN9ïF=ú@Eù §¨TÖrø
p$áâRRÂíIÆÖÐw#AGpLj®Êb4pW÷ËùÖêÀ½wÏ5VÚãÌ;]öµÿ`*¨Ê¼ÛÎa¿Ô±9EÅwTNIe-OH»pD$íâÂRPé TPA} ¡>äÝ(°QGß3)erÚSŲHÑè´DÒ.®«êD "Ô¼êþø~ Ü!&%|íì¼v^;×1ý×Ρæ PsònIبãÃ,Ãbò
-7©¬!É<7?a¤1¬Ô¥(àз¶P(Myéú§HêFGîFÞm·^å^ªÐQGG¥ú6Ø8KE¥TÖBõ¨GD¢.,]åz¦Eæ õ!ïVûàø~°QGG%i³ZQQ)EFG%8 p]DP×´ Â| ¡>äÝ(P÷GG%©MóN<*¥²DQJÍjû=Ju½ñì?Ú*BFJ=ÓJ¨9$Ô¼Eº$£¥tÌ9O½Ä&u$ÅÃú¸'3§´)`ûÚ*B
T)²yOÅt@¢xÂ<<¡åÝ(п3ñym¨W⤲§øåÕêú<ì<q&¸ðb µU±¡IÒ¹èAÝÈ»íèûéA×`ôn$JQ¿zÂ+uôÄ×q-ïî«mÆNý$/÷¾äºc¡CÁTø¯¯cÂ;êJÇîJÞ`_Ñ;¨Òs*¥²!sÐ1ì#á2R6êÉþµ5w£HBdünd,ãÚQÙ(u$Ù¤¹¨ÒU'$]kw¦ìHm¡¥Ã jùàpBÍÉ»Q8¡K2'åÚP8Ų'×âôs¹¹ßí"RóV3Ú*BNºãïÉ< Ô¼êþø«¹Ö2ŲßÂs½ØOe¢ô¶ÓVZb²îIäæ¹øAÝÈ»Qü`£¦¿VIÎßGÁÃðÂ6ÙüipüÁ5º÷Gbl@¹>$¦Ôá:,w¼©n«Íb¼×·ÍÇ×UóÉûø¤JÙ|æDºÙ~&×~v1æh½i¾øe±9¯ßðõm±T5þº^.®ëó¬ÝW¸á»çpÂ'¢yèË÷xdú÷÷ËüÖ2õWÿTºUWendstream
-endobj
-1111 0 obj <<
-/Type /Page
-/Contents 1112 0 R
-/Resources 1110 0 R
-/MediaBox [0 0 612 792]
-/Parent 1076 0 R
-/Annots [ 1113 0 R 1114 0 R 1115 0 R 1116 0 R 1117 0 R 1118 0 R 1119 0 R 1120 0 R 1121 0 R 1122 0 R 1123 0 R 1124 0 R 1125 0 R 1126 0 R 1127 0 R 1128 0 R 1129 0 R 1130 0 R 1131 0 R 1132 0 R 1133 0 R 1134 0 R 1135 0 R 1136 0 R 1137 0 R 1138 0 R 1139 0 R 1140 0 R 1141 0 R 1142 0 R 1143 0 R ]
->> endobj
-1113 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 657.0686 262.0065 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.1.2) >>
->> endobj
-1114 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 637.0785 240.5877 647.9825]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.1.2.1) >>
->> endobj
-1115 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 619.1458 268.2637 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.1.2.2) >>
->> endobj
-1116 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 601.213 380.9089 612.117]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.2) >>
->> endobj
-1117 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 583.2803 260.3326 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.2.1) >>
->> endobj
-1118 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 567.4048 262.0065 576.2515]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.2.2) >>
->> endobj
-1119 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 548.391 288.1789 558.3187]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.1) >>
->> endobj
-1120 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 530.4583 294.1168 540.386]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.2) >>
->> endobj
-1121 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 511.5493 282.0719 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.3) >>
->> endobj
-1122 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 493.6165 298.6894 504.5204]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.4) >>
->> endobj
-1123 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 475.6838 268.2637 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.2.2.5) >>
->> endobj
-1124 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 457.751 380.3611 468.6549]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.3) >>
->> endobj
-1125 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 439.8183 260.3326 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.3.1) >>
->> endobj
-1126 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 423.9428 262.0065 432.7894]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.3.2) >>
->> endobj
-1127 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 403.9528 282.0719 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.3.2.1) >>
->> endobj
-1128 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 386.02 268.2637 396.9239]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.3.2.2) >>
->> endobj
-1129 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 368.0872 365.9749 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.4) >>
->> endobj
-1130 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 350.1545 260.3326 361.0584]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.4.1) >>
->> endobj
-1131 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 334.279 262.0065 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.4.2) >>
->> endobj
-1132 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 314.289 240.5877 325.1929]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.4.2.1) >>
->> endobj
-1133 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.8169 296.3562 256.9453 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.5) >>
->> endobj
-1134 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 278.4235 260.3326 289.3274]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.5.1) >>
->> endobj
-1135 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.731 262.548 262.0065 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.5.2) >>
->> endobj
-1136 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 242.558 236.7121 253.4619]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.1) >>
->> endobj
-1137 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 226.6825 231.7308 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.2) >>
->> endobj
-1138 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 208.7498 251.0981 217.5964]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.3) >>
->> endobj
-1139 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 188.7597 243.9051 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.4) >>
->> endobj
-1140 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 170.827 240.5877 181.7309]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.5) >>
->> endobj
-1141 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 154.9515 241.5838 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.6) >>
->> endobj
-1142 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 135.9377 258.8587 145.8654]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.7) >>
->> endobj
-1143 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.6115 118.005 257.1949 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.8) >>
->> endobj
-1110 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1146 0 obj <<
-/Length 1571
-/Filter /FlateDecode
->>
-stream
-xÚÝÉrÛFï|
-Å'³/>&^R®]ãRÑ$,#¡H¤lëíÓ ¶ìQÁ.?ºÿn|? ˵ÎdÖ[&¤ËVw3ÝÂw/f¢Ö,ZÑ©~¾ýô\ú,°`¥Í®?àX9¡`çúíÕç¢(æé¬5W¿¼~uýìÕõù»ë³g×mt¤aNzS&øwööÏÖ`çå3`ïøÀAfw3¥d¢Ù³½ýÞDߪK:Åó°UUqRßíokÑX¯8ÓäÖx&¬Ö]$êC#kUe,3L²0_eøÕfw[¬b»ÎçÂ\}=ï)LSE´ª#¥ãû¾%6_Îÿ÷gë &зªDåq´²r'γ®rÞÒY;`cV6ªG £93)\*Màó
X¶Ë»üܯy%\ÖEÝ6:}RèåÿNÈøx.·¡C´å<R
-â4FÂ!M`Ó¨8¢§[7«Ýý¡ØFcLi2(cUÂ1Ô¨Ð÷3X¨ú.dýq´2TÖshÔ£¡á@@*M£BÐÈ3hÅûM±½¯LpEµ^f8ÓÀ©V%µÔ`C¡ªQCÖGKQCe=ÔzkMM«BÔ¨ÝËpǸó*ÃYbbUÂ`TßͯQd;:èvÄÑN É YÇä8ãZ@
-¤[6ù\«Ï%Cù&H3ç=Ã ªU CDØÑ$!¢Ú "ÛGKADe}í2F
-¸hÐ5*© ú´¯"&<ÃmN48á9©~KWÏÏD ¡êGÐõÇÑRÐPYÇ<J3O@Ó¨4öbÂã
5Î48á9©Zj°¡PCÕ¨!룥¨¡²§ôÂÄ-y«BÔ¸ýrûOL`Üá,ÄÔªlf"ÄPõ#bÈúãh)b¨¬£Ñ!À~bSÆWÀ>Å«8ÞÃa^wÇ
-ZnT,#Vrz.¦¿C6§£nN-A}JFSä»F
-a*îù~½<.æÇZû'¢vvÜó1It¨n tÈvÄÑRèç@zæ¬EG8ìpÐVÿ½°ÐêZYÌrp>~ÙìV7»÷ß,ÇýÍý|!aïÛb·6ÿÈ?äû|»F)¥Ü;aq]*áSizéú>¿[¨@dÉq´@ê2 at d£¹a~å'xf¤)Ç
-48qa!¡Õµ²& ]zÅ&_W¸<Í«}ñéXòÝg)&F¡ï³jUÂX9³æå¦glZÃÕDÙ8Z"²û}Ôã)ð;×Φ(jd
-E²¦èyov«û»|{\C¤çÞd8á Dµ*á«ûDTDdâh'ôe¨¬ã§AB0-Ub¥§UµÆ¢òúj¹ú8ðPìH~,Z«R.Úé4¶ñL§©æ ÈæÄÑR§d,G
-Î¥>±øÓª:dÍÑpTlã)Cy8ÁàzR%|´óé)²C¶£cnG-Áuôj³r0µq©;úVÕ±£vÃ*à:S^sqô!¨V¥L4CPÏÅô ²9#²9q´Fä)=ñ.5ª#]c´Ýó!¬ä2ÃÑ1:©R&Z° #ª9#²9q´Fä)æ0+1
¡VÕadjc~äá ©V%l<!îû2ATWAdWâh)¨¬í«©
-Z®pÈ/lõòз½(Þî`PèÞÛ½h.Ñ ¶4TÕ/ªUøù6ß/Í@³ô|_T¯WÇj#Tÿy"ÝYÛÁzëCùn·¯>üºÜ¯Ë ¾,÷sá¯òjïo»ÕrSªOqÃO+Z°!ª]ï»Ê¯·ùöb÷ÿ¨«ÿöýendstream
-endobj
-1145 0 obj <<
-/Type /Page
-/Contents 1146 0 R
-/Resources 1144 0 R
-/MediaBox [0 0 612 792]
-/Parent 1076 0 R
-/Annots [ 1147 0 R 1148 0 R 1149 0 R 1150 0 R 1151 0 R 1152 0 R 1153 0 R 1154 0 R 1155 0 R 1156 0 R 1157 0 R 1158 0 R 1159 0 R 1160 0 R 1161 0 R 1162 0 R 1163 0 R 1164 0 R 1165 0 R ]
->> endobj
-1147 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 655.0113 326.3358 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.9) >>
->> endobj
-1148 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 639.4442 293.828 648.2908]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.10) >>
->> endobj
-1149 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 620.7388 320.2488 630.6665]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.11) >>
->> endobj
-1150 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 602.1382 321.3644 613.0421]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.12) >>
->> endobj
-1151 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 585.4901 308.0746 595.4177]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.13) >>
->> endobj
-1152 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 567.8657 305.0558 577.7934]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.14) >>
->> endobj
-1153 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 549.2651 320.6971 560.169]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.15) >>
->> endobj
-1154 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 531.6407 321.8127 542.5446]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.16) >>
->> endobj
-1155 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 514.0163 322.0618 524.9203]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.17) >>
->> endobj
-1156 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 496.392 289.4046 507.2959]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.18) >>
->> endobj
-1157 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 480.7053 305.4442 489.6715]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.5.2.19) >>
->> endobj
-1158 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [174.6152 461.1432 340.0735 472.0472]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.6) >>
->> endobj
-1159 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 443.5189 314.1309 454.4228]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.6.1) >>
->> endobj
-1160 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5293 427.9518 315.8048 436.7984]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.6.6.2) >>
->> endobj
-1161 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 410.3274 294.9239 419.1741]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.1) >>
->> endobj
-1162 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 392.703 306.0022 401.5497]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.2) >>
->> endobj
-1163 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 375.0787 291.0682 383.9253]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.3) >>
->> endobj
-1164 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 357.4543 291.6164 366.3009]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.4) >>
->> endobj
-1165 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.4097 337.7726 299.9249 348.6766]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.6.6.2.5) >>
->> endobj
-1144 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1168 0 obj <<
-/Length 1136
-/Filter /FlateDecode
->>
-stream
-xÚWM£6½Ï¯ðªÖZIHrÛ|l2I6»Uã¤*465QBÌìüû¨%ÀxbCÊ£Öku¿×6&ì>dC°@ÈéFdnã
-ÞìÝÞÏ7dÀ$,A)!°¼°»e#ád³ñýîæýGm(FBP¾Ù=Bñ4EiÊÙfWþýpU&ÞR#ÿ³û5ø1f)?¼ÙrXFÃá¥ÖÅ#%LÐ'Ä8Ds¸/1Å6V>Ô*ÞòGò¡³F¶Ò
-X¤ÃÆ¡RFdQq¨
-YðÑbUa{¿P]p|)wgC¤(O\2>½jضʣl
-ÈúØö¶jö£[Â$÷nxK0ÆÑmc},]ö!Õ@nr*¦4C8csEÜq<j «R6&%¼q®î1Dz0º¼>ß½Ïp2Cv`¹ÓeÒD6;ÂQà9÷²¯=¨I!rÎé ¨=*ÍXYÝêZï_Ã
-Üáû¨Kexç1Q¼Í1nmÀµ¦:JSÕ»¬Ýà4 ªnAö°ú§E|ZP³©^`³zù¥lÛÚ¥l«DÚÕ*j at +D/=È>vÒ:Öfrªæ 4ò {ü@o;HS¾Ä;ëth Ù
o;¬Ôæ[[ëÊÃø-BÒ%xCS.¾-ï1¦E¥ëöЬ}ÓT }ÛTIâÊmW,Ï /aå!:ÃQ:p£ ixýñõÓÁ®Ú¼çƽ.@eåBÍ:'j$
-w¶w¤.Çr¥täî ]uìk+¥û.X`íg±\[%pÿlص×Ý=MeÜ¢ë¸éi©`ÞôÖ
½T¾8ѧû¦:£¾§ÎYª@»¾
ë=vÇx죮kí«áÛLÚ5¹´Ó²{í¬:vßÁù7?í¦>Mjê¯à\ûj;
Á?V&(Á©8ùß»2ý'.(Í_;¢Öâ&~fòó¸¿WMÿ-4 =¸Í
-ÜæÂ=Ô}´Ñ]á!4 iTí¹µaç ¡äÏ9»°uh°1«%ôg{OM¨Q½½Ô7ªÜÕ»äû¦í;Fk¸Ï»V'À»7õ 1nö©ò¬iüÔ¾Z~W9rå¥`^þl©ü#l½üqOå_;÷N×îæv×)c8bò¶DyS^{¢¼w¢<ûáö¯«tIæa¶Bw[ ;ÁVé.Çè®ÄéÅýQ7ð®3%Ñ5Æ3Øã¶Îx1îñrÜñ<îç»ïI¸Õþ=îIÂOZ»Ø½Æ^°Å[NF©ÈÖ9¡ôPër,=©±tcô/Û¯íîþ¸fYå:-aëlãè.ÇøÎãþ3xY(ïÈõÁ3gýÿÿwÿBµfÂendstream
-endobj
-1167 0 obj <<
-/Type /Page
-/Contents 1168 0 R
-/Resources 1166 0 R
-/MediaBox [0 0 612 792]
-/Parent 1076 0 R
->> endobj
-1169 0 obj <<
-/D [1167 0 R /XYZ 106.8692 686.127 null]
->> endobj
-6 0 obj <<
-/D [1167 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1170 0 obj <<
-/D [1167 0 R /XYZ 106.8692 482.1451 null]
->> endobj
-1171 0 obj <<
-/D [1167 0 R /XYZ 106.8692 427.5355 null]
->> endobj
-1172 0 obj <<
-/D [1167 0 R /XYZ 106.8692 427.5355 null]
->> endobj
-10 0 obj <<
-/D [1167 0 R /XYZ 106.8692 427.5355 null]
->> endobj
-1166 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1175 0 obj <<
-/Length 2143
-/Filter /FlateDecode
->>
-stream
-xÚ¥Y[Û6~÷¯ð[e`LHIºÀé¤i³I¶3ؤ²LÛÚèV]â¿7
-%{¤FÔÑá¹ñ;4Ycø#kÂ1â<dkqDh¸N^àÛ»1<Ûiëpýô¸ÚÝÓh£S¾~<º²b/Ýl}Â0öμJ7<þºúùqíÌa(¤¢ÿ\}ù¯`ȯ+ü¨xÁÄ1]+?ðA>!¯VÿD:_ÕÔ[
-<[jûüf"<^§®ãafñz`¥]¹aÄb+ðZ¯åZÒ1ca@Æzï7yU³ÙR½ª;3üô Ú;C-óg=ÏzPöÅÞrVGý¬*m[5~ÏÌ3ÙPì}ßPæ%Yìs#âhüvÙpæ!rb̹
-7#O¥Ô;9ç»$¼ªQvòñò`9öRo:eåI«û¦®Zí
-
-Âs·æg@ðQ('àöX
-ÞgyÖ=ªá¾løß|ÓÔªÔÔ£¤&ßä¡Â°HÅQåIWÕU^2Ѿyà,&DK at s¸fpf¹a6«t@Ù¼R2WéÃsQ®ÉÒ$78j§mÕ7ýz¥hNVª°`R<k»±ÜEám²üzCh㥠;lsQ¶lËaÕûçy½C ]½¿¢êLh$=g¥yi³¢Ï.SUÜTýé<IëÓTÖ 3Nx?deÿdD=·G³Lɦ:|Åæ:Þ¯ä°M9uj·¹¤CÖÖ¹%Âîe¥¦&ú?6Ë^fº "éTý<Ù²óOMR- ¹WTq7ÎU¢,¶Ejo|RÓS]5Ý¢ÌôóÛûM=S4?|gF÷ïí!$·7ìVN§u|KËlxnmÞüüunÓeEPQà!hð#D2o#Ïù¸ÄAÑM4Ê7¥(´_\º¨Ùr
-MÕeERfµÂÀº¦9t-÷ÿi×Jç!ôï;£W.üò¸è"@ÙZ{'ckJZ÷z°Ïº"©õøßËXfN¿dFVߪr#U¾áymÚd{a©ÐàÍØ¬_ v6wä§òRê3$Ïs+1µQÐØò³/Ê `æ=¨Eô
ñIðq"å$1¢Qlù©9ßÝÖÄòoÝ ×åâZ®´ùóhÍÁVµæÃOm9
-Ol6KkÉ¢8F8âdlÑdݨx)Àqºd@ÜLÉ Z;xªµÕuÇP 7É|1´íl»~]ç^ØV®JÍH½T4]¢2ÈiÕ(L]¡HÚæYÓJHQ¹¶öàlCB 0ôí`¦É³öôFh&ã¡f¾g
Þ¾¤Ö¾²ñ°Íu¹æ
-ÉYT!§réB9dl|LÝ ©9·®ñ<´²ªjïIüS¹¾XBÑÐ,,lR-ÁÐÙ¿/Û.Émz¢¬»l¨náòC] ¯6Õ"íÚBDqiLêÏßÖvô³ÁÚ[wÂgÝ
-öJ²2§ëê7»ÝårAU-ÊmQg¨jN;ª;eïnjf@"AD'fNRgàº6m¢kiªçÚ¯%+[·üÜ(ì:[xlQ{oy?=¼ÕÈQ¶B%d¬¨º²FÞ¹ju«cµQÂóDGþ¥«rtsý|#æCC(óùâòÙ [wÆõê]É[¼«Õ
-APN.aº6d¼VSYv©L,õ bH|
-Ù2J¶´oÓÕ`ïá?MV&u{®9MJÛvYtéÙöÎè~^?gø>¤#¾Ô»l3=ðÀ¶ØÏëzྲྀém¿Ëp1HÕ)¬ê»©!4À("áÄÜÙ ×&pw%×Á6ÆL½è¾üv
-CÅÁR°®
`ÁBã±iRýÖydó#6)·L{Áí>_:¨ºlsø±lËøÕûy½~\½©Iy÷i ¶à¾Ë6ãþÀ¶èþ¼ÞÁý½Öý^´Kú®8jÏ3G¹æ
î´4T0NdG½«âèðñȧ` üû~]c)âøîEjá\§L$óüuÉq¬
-×çÐgû®ªò[fcÃä¿a6n¤«^¤7âÏ>kt9&æg¢fÂ?N»4Ûíè$ç«£öit6ͺVäÇÉåyömä¯oñÀ¥-yÁ±Ë6ãmÇóz/èµ8éE;¢¼8õ=ASÊëFHâÓ¦m½Ø´Yà/Ýo»lsá°lËáÕûy½C8\½nÝöÅW.ÛÏmÙçY½/>Ïë|võ>û835íC+OG?lódMbu¥uÃÈkûZ^ûhºê°'<P ®g3çªëNî=ÊÛ¡JóDwCªº[Ôúpç1{µ*kÔ娻[çÈ4Éj\J!àiî¬)úªÕ´)£Ûù§"¿³w®{x¡·Å¾ªâ?\ȶpÆÿÿßp\xâ F£8p?RͰÅÔ÷«d¬Þ¯mQ½o2óCHjBëaohø7±©[5µ_æ í¤ÙÀZ~¨ÒÄ\û<Õcè[ÉßVOϰO£ÊÀ9Z·[Qý`wendstream
-endobj
-1174 0 obj <<
-/Type /Page
-/Contents 1175 0 R
-/Resources 1173 0 R
-/MediaBox [0 0 612 792]
-/Parent 1076 0 R
-/Annots [ 1177 0 R 1179 0 R 1183 0 R 1184 0 R ]
->> endobj
-1177 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [303.8696 487.1364 397.7438 498.0403]
-/Subtype /Link
-/A << /S /GoTo /D (index_interface) >>
->> endobj
-1179 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [191.0262 384.4293 426.1445 394.9597]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-mpi.org/projects/hwloc/)>>
->> endobj
-1183 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [335.5387 372.1005 480.9933 383.0045]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-mpi.org/)>>
->> endobj
-1184 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [239.8207 333.2565 474.939 343.5377]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://svn.open-mpi.org/svn/hwloc/trunk)>>
->> endobj
-1176 0 obj <<
-/D [1174 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1178 0 obj <<
-/D [1174 0 R /XYZ 160.6675 452.2671 null]
->> endobj
-14 0 obj <<
-/D [1174 0 R /XYZ 160.6675 436.5896 null]
->> endobj
-1188 0 obj <<
-/D [1174 0 R /XYZ 160.6675 118.025 null]
->> endobj
-1173 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F11 1187 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1194 0 obj <<
-/Length 788
-/Filter /FlateDecode
->>
-stream
-xÚÍVKoÛ0¾ûWØÅÆfU¤z[×Çݺ¢Ù©ëÁKÜ&X§4ÿ~´åfv 6E¢(R$?2þ!§À53Úb¨fi8<¼£³³ Zdct¬ÁÁ)Ð2«QÛî]¥ H9º8AÅ£Çl¶æKÚ!D$âÁÇàd°ÓñW,E£ê0÷Áõ
-GÔÇ3aI»¢
-g`Ér)(Àf\+;§«¯:©8Sou ûå)Ã@Kù»<à¼SE¾ØAHjy!£Ì-2YÃ1ð(¯aQæNeÃñdÞnVjì¤q¬¢õ"/«qg£Éüî
-éªqî¼ ¢aAR&uÓeU,
-O¢Â[³ª(¦OI¬°1ªhåvm°0AMÔ4+À¬RØøßÓ©3§üÜÕâ¡Zîì½"ÁÚT×Mïë¾))dcÕɰi£±]IyðaáqA#^vZ̬j°²L+Ûϰ3:H2!læ M
Þ8lÌê¯ÖË*}ç:;¢,SZÒÿÇ2©¥rÔó¼zÅãDÓð¼v˹¨]%·úÓ3ôϱ ÁQ¶v½K 9Ô£w4VrÇ_Û#¾¥5®Éÿ;ØôæèRúøà?÷'x˰{SùáÏÂ/
-NôÁ÷§ö'"ÅS¼(<
¿Ø;©?åa(z<0úêJú×/;
-¢aTÀmF¥
-£|±¨ò²;Ó/ß>¿uêhkE³G¦ åQ¢[ÃUGk¶Ã£¤®51fÒ2ª
-¡Ï¨M§¶¡>é{øÔuVúß_Y"pÉ@öPÄç©0=Ê|ʪ.é,çeV壶¢¹[OË.¬[@bzí9o¥Û¢t÷Y9ÊÊL;íy1̦jívõ´WÓbèÆµVýhÇõ]>ßFuóRô ú=¨endstream
-endobj
-1193 0 obj <<
-/Type /Page
-/Contents 1194 0 R
-/Resources 1192 0 R
-/MediaBox [0 0 612 792]
-/Parent 1196 0 R
->> endobj
-1190 0 obj <<
-/Type /XObject
-/Subtype /Image
-/Width 970
-/Height 270
-/BitsPerComponent 8
-/ColorSpace /DeviceRGB
-/Length 8937
-/Filter /FlateDecode
->>
-stream
-xÚíÝ{pTõýÿñTQ û-¡©¨`°5©L§±`:RZkíeÚâФ3¢ØVm´j/Ó@cPÀr ¢ÔKÚÖÓh±VFÅÿÀ?È÷÷ßîdrk$ÝlÏ?vN>»{Îæõ~î{ß'9å ºMaaáÏ~ö³ÿ Ðm~õ«_® Ó5 `º L× L× é 0] ¦k ¦k Àt
- ®{¦¦¦ôÒÎÃÃþ q®zê©üüüôôô.î9%%å´_U8Jiiil?-÷ÜjñÔ©Sá<yrx¹¹¹6lhùÈÔÔÔ &G«Vêúw ôìt=räÈ0¯?~ü7Þøæ7¿ÙÓõܹsëëë;Ú[Û=ß}÷Ý_úÒ>ùä|ç;ßiùÈ0{×ÔÔ6,Z¬««ûWz ÄeºÎÉɹç{^|ñÅcÇE+/¼ðÂ\¦Ö°ÝÜÜýúë¯ßyç)mill9sfôÓïç>{ÃH|ÞyçeffnÚ´é¶ÛnÛ#F~Â=ÚÉtFå³Ï>{Î9+'N|íµ×:ð£é:¼ÈhñÈ#£FRz Äeºþ׿þuÓM7]zé¥Ã]SqÍ5ש8lìß¿ÿꫯaÜ]¿~ý'ÚÎÃ3fÌ(++wíÚµ+777º÷þûïãú3Ï<¦îhûÙg
-su¸7--íäÉM×~øá²eË
-
-
-Z>¾Õ#±/Ã!¶mÛ-655
/ q®c¼òÊ+±{úôéÍÍÍßÿþ÷kkkÃÊÆgÍ5bÄ+V´ÃôtSSS£{£}·Ýþ¿ÿõ³ëa æä &8p í£ð"Ã+ô³k $Ât½xñâ0»8q¢ªªjøðá±õo¾yÓ¦M³gÏnùà¿ýíogyfØ2dÈ¡C¢Å3f¬_¿þ£>jwZn»=gÎN®»ã÷í·ß~Ùe
í;ï¼óÊ+¯|ã7N<nÛN×û÷ï]wö<oÞ<¥ @\¦ëÊÊÊÜÜÜ´´´Í7ÇÖ>î²°ò_ü"|¹téÒ³Î:+oÃpð0uÇ.Ûè|º®¨¨X½zuËݶ¼ä#Ú{û~dê;î¸cܸqáEæåå=öØc;fÌØ)--
-§ J ¸L×qêÔ©EõÆßö÷® 0 ¦ë¡CVWWË èæt
- Àt
- ® Ó5 `º `º L× @O×/½ôR Я¨å3øðÏO×áÞK.¹ä& ð
/|Ïà3Àg ¾>w~oØÃ~·ÞÊgðà3_ÙÝà3ÀgÀt
-èÞà3ÀgÀt
-èÞ Ág>Ãt
-èÞ >Ϧk°Ïà3ÀgÀt
-èÞà3ÁgÀt
-èÞ >ÃtÍvèÞ >¦k@÷>¦k@÷ø>ó¦ën¢4HîÍgðà3øÜSÓuYYYNNNZZÚ)S~ûÛßöímpíµ×îܹóÀ]tQ´òâ/N>====ÜmµF÷»w}Nù/ê$ðyíڵѡ?ûÙÏ«&úµÏ÷Ýw_VVV8ô\°~ýzÕDoO×Ãÿõ¯ýÚk¯=÷Üs_ÿú×{ÏöùóçÛxâo}ë[ÑÊÕW_^^8t¸
-Ûjîwï8úìÇ,H&¯ºêªÝ»wC×^j¢_û|Í5×üùÏnll|àÎ;ï<ÕDoO×árÙ²e7oÖÅ·oßÎïnwìØVÂí
^V"£ÛòòògyæÒK/NHÏ)-»óÎ;SÚ½ÑêëëÃF¸Õ½Ñ#Ý;>®|>ÂL2qâDÕDøüúë¯ÿþ÷¿ÏËËSMôöt]SS³xñâüüüsÏ=7öÜÜÜ+W
644Û |X ··ß~{036Büæ7¿ÉÊÊÞûÜçJKKýøÃÂbÛãW^9sfØøâ¿øòË/G
-ú÷¿ÿ6Þxãð>Rkt¿{ÇÑgÓ5Ï纺ºpôGyD5Ñß}&ípè'|R5Ñgÿª±ºº:öä0ëF§ÿüç?£¹7Üí3Çàvìñ±ÄÔÔÔV¶·=gÿñ³kôB÷£Ï¦k$Ïa?~ü½÷Þ«Hþtÿý÷û]ú`º7oÞÞ½{Ãiàï~÷»pN-æääüò¿þüç?ïè\²¬¬läÈ>ø`t.¹zõêoôôô^z)öå÷¾÷½ÊÊÊmÛ¶Í??¶8wîÜØu×a[ÑýîGM×H&ï¹ç°
-6¨#Àçn¸áå_Ï
->ÿüóU½=]Ó²²²ÂÉà)SÖ®]ûE>,ææænß¾ý?ÿ½2jÐ A-¯Ú¹sçèѣû ¼_fÍuÆgÄ®qºñÆÏ<óÌØ¤qÉ%)º¼¼ü?üaìÐ/¼ðBtõT¸õ7CÐ#Ý;>wrå*øÜß}PP>÷_KJJ233óªª*ÕÿMlç3øð0]º7øÌgð0]º7ÀgÏ0]³º7ÀgÏéнÁgÏéн>Ï|éн>|M×н¥>|L×î
->ó|{ºÞ²eË@ÓÉÿÕîÍgðà3Ð#>¶íaÏË>¤°°°s'ù>ó|âëswlïä¹@oÐ'ù>|úÀg¶C÷æ3øð0]íº7øÌgð0]º7ÀgðÏ0]³º7ÀgÏà³élç3øð0]º7øÌgðÏ0]º7ÀgðÏ0]³º7ÀgÏà³él×½Ág>ÏéнÁg>Ï|éºmojjZ°`A¼Ò/Eº7Ág>Ï|FâO×)))V6nÜ~ÑEíÞ½;¬TTT¶|Ì+bO|÷Ýw/¿üò!CÛ°Vª««³³³ÃJQQÑ{ï½VN:µråʱcǦ¦¦FO=½±±1''gíÚµÑb <f åååÑVZ^ to>Ï|ùþ8]_ýõ<vìØã?>bİ2wîÜúúúØêêêÆ{âu×]rüøñåË/Z´(¬dffîÚµëÄ;wî\¼xqX¹ë®»òòò[wïÞ½S§Nm¹Þ555Ã
-.¼ éÞ|ù>óýqº®>ñÄ_|qdïÑ£G£õð.ÈÏÏß·o_ì|ðAØ·a;Z ¶üñÇÁöóÏ??¬L4):-myÜõë×Ï1ã·Þjõb"ÛÃÙh´xäÈQ£F±H÷æ3øÌgðÏè§ÓuôáÃó¸ðeZZÚÉ'£»n¹å5kÖ´|â Aa#<fðàÁacëÖ'N<묳,YVÂúÒ¥K:yòä;vDO?çsªªªÚ7¾mÛ¶h±©©)|É"ÝÏà3Ág>£N×Ñ9ã¦M¢ºçÑ
L1ÂÊÈ#[KÆçá,2:»çÑïnÂÞ¢ãÖ××ÄÊÊÊV/¦¹¹¹¶¶Ö¹¤îÍ
gðÏà3Óu8<|øðG}NôFVæÌÓò:¨VO\¸paì:¨°-cóóóï¾ûîðå¢EçÑïnb¶Ûñãǯ[·®íû÷ï]=oÞ<éÞ|ù>óýbºnunøè£3æ3Î1cFtýEEÅêÕ«;²ýí·ß9sfzzú¬Y³ÞyçØ>ÃNî¸ãè8ºâ+ÂcÂbuuu˧¿ùæYYY%%%-_Lxî
-¢¶ú
to>Ï|ùÌgïúôð÷'uo>Ï|ùd®dêÞ Ág>ÃtÍvèÞ|>¦k°]÷ù>¦k@÷ø>ó¦k¶C÷øð|6]í|>¦k@÷ù>K¦k@÷ø>ó¦ëOµç¢¢¢ )..î½îÍgðà3Ð}OÛöÊÊÊ>§¬¬¬7º7ÁgÏ@ø|Ú¶Fwº7ÀgÏ@øÌvèÞ >¦k@÷>¦k@÷ø>ó¦k@÷øð|6]í|>¦k@÷ù>¦k@÷øð¦ëOeû-[nE©ªªdo'Ùî
-|æ³*HÏ|FøÜÿ´ `9º@aa¡$û&I>óϪÀg>«$ãëswlïä¹d¢%©
-|æ3$ÉgURøÌv¶ëÞªÀg>«$ùÌg®Ù.IÝÏ|V>ó4]«$uo>Ï|¤*ðÙtFl×½!I>«øÌgI®Ù.IUà3!I>«$M×jÝÏT>óYølº$uoU ù,I>óÙtFl×½Ág>«$ùÌgI®Ù.IÝÏ|V>óY$iºV#IêÞ|$ùÌgUà³éºkÔÔÔ´`Áx¥^@rØ.ÉDèÞª I>óY|æó ÷¹WmOIIiµ²yóæüüüôôôiÓ¦íÙ³'¬TTTÆ{ü»ï¾{ùå2$Üív÷±bÅØc999k×®í<55u åååÑVZ^@âÛ.ÉDèÞª I>«$ùÌgI&Út=þüW_}õøñã<òHFFFX;wn}}}GϺîºëÂQÂã/_¾hÑ¢v÷¨««7n\«íÝ»wêÔ©µµµ-O:USS3lذØÃè¶K2º·*HÏ|$ù,ÉøN×1<6233=ÚѳB>øà°nciµcÇ
s¢}ûöµ¬ÑúõëgÌñÖ[oµÚmT£ìììhñÈ#£Fê¶K2º·*HÏ|$ù,ÉD®ßÿýéÓ§oß¾=l§¥¥<y²£g
-4(¤6ÂcÜîn¹å5kÖ´|bØ8çsªªªZí6"==}Û¶mÑbSSSø²ÿÚ.ÉDèÞª I>óY|æ³$ã8]×ÕÕM<9výLçg@#Gl{Ôj©©©)-öP__Nm*++[í¶¹¹¹¶¶69Î%%Ý[$Ég>KÏ|d§ë~8åé§Ì3§«w.\»z'l·»¶O6Æ¿nݺV5Ú¿ìêpèyóæõGÛ%Ý[$Ég>KÏ|dO×mÏMZ¯¨¨X½zuGûí·gÎ>kÖ¬wÞy§Ý=tT£Ào¾URRÒòcÆÙ°aCôÒÒÒV¿HXÛ%Ý[$ÉgU$ù,Iïºüýɤ*ðϪ I>«$Ât=äÀéÞª I>óY|æó ÷íl×½UÏ|VIòÏ0]³]º7ù¬
-|æ3$iºV#IêÞ|ù,IUà³éZØ®{C|VðÏ4]³]ªÀg>C|VI®Õº7%©
-|æ³*ðÙt
-IêÞª >óY|æ³éúÓ¨¨] ¸¸X}$ùÌgUà3UAñõù´m¯¬¬¼ ]¦¬¬L½dwº·*ðϪ I>ó=âóiÛ$ÝéÞ >=â3Û¡{|ø®Ý|ø®Ýà3øÌg®Ýà3ÀgðÙt
-¶ó|ø®Ý|æ3ø®Ýà3Àg®?í[¶l¹]¦ªªJ½dwº·*ðϪ I>ó=âswþgÒåè
ì$ùÌg>«ù¬
-¯Ïݱ½çB¤*ðÏ$UAJ}à3ÛÙ®{«ù¬
-ä3aºf»$uo>óYøÌgHÒtFÔ½ù>óYªÀgÓµ±]÷$ù¬
-à3%iºf»$UÏ|$ù¬
-4]«to>KRøÌgUà³éÔ½U|æ³$ùÌgÓµ±]÷ù¬
-ä3%iºf»$uo>óYøÌgU¤éZ$©{óY|æ3UϦë¬QSSÓz#°Û°óc»$¡{«$ùÌgIòÏÜç^µ=%%¥íJDl¥¢¢¢´´´£{O:µråʱcǦ¦¦Fë±{srrÖ®]{bxÌ ÊËË£¬Zµ*ì<9ld"toU$UA|æ³$mºn»>wîÜúúúî½ë®»òòò[Þ»wïÞ©S§ÖÖÖ¶\©©6lX´XWWv¬¶K2º·*HÏ|$ù,ÉD®333=Úѽ&MÚ½{w«{ׯ_?cÆ·Þz«ÕS¢eggGG5jÔÀ±]нUA|æ³$ùÌçîsÜmOKK;yòdG÷<xéÒ¥C<yò;¢{Ï9窪ªvm¾mÛ¶h±©©)|9pld"toU$ù,I>óyûàç;wî<qâD¸
-§6ÒÜÜ\[[ë\RªÀg>«ù¬
-°Óõ9s:¹zgÑ¢E¡:üqË
Ûñãǯ[·®Uöïß»z'ìvÞ¼yÇvI&B÷VIòÏä3¸Ï½m{KÚ]©¨¨X½zuG?tèÐW\Îkª««[VðÍ7ßÌÊÊ*))iùÄ1cÆlذ!z at iii«_CôkÛ%Ý[$ÉgU$ù,Iï: ld"toU$UA|æ³$ý_ÇvIú¿ÀøÌgUà3UA¦k5¤îÍgIòÏ|V>®Õíº·*HÏ|ù,IÓ5ÛuoUà3!I>«L×lîÍgIªùI®!IÝ[Àg>KRølºV#¶ëÞ$UAJ|æ³$M×l¤*ðÏæ3UAýnº.***A(..dß$Ég>óYøÌgUd|}>mÛ+++oB)++do'Ùî
-|æ³*HÏ|Fø|Ú¶Fwº7ÀgÏ@øÌvèÞ >¦k@÷>¦k@÷ø>ó¦k@÷øð|6]í|>¦k@÷ù>¦k@÷øð¦ëOeû-[nE©ªªdo'Ùî
-|æ³*HÏ|FøÜÿ4//oºÀ´iÓ$Ù7IòÏ|V>óY$_»c{8ú^tüàì$ùÌg>«ù¬
-¯Ïlg»î
-|æ³*HÏ|éíÔ½ùÌgUà3ÁgÓµIR÷æ3øÌg>óϦk5b»î
->óÏà3%iºf;ÛùÌg>Ï|VI®ÙÝÏ|æ3ù¬
-|6]íº7Ág>KÏ|6]³íº7øÌgU$ù,IÓ5Û%©{óϪÀg>«$M×j$IÝÏä3ù¬
-|6]«ÛuoU$ù>óÏ}<]×ÔÔüøÇ??~|ZZÚØ±cÃSºó^uÕU?üð3Ï<<þøãùùùaçá6l'±í½dÊѽùÌg>óÏ|æ3vºOÿÌg>³nݺìc=BîÎwZ\\jtß}÷Í7/Z¹òÊ+Ãkؽ{w¸
-ÛIl{o's^÷æ3ùÌg>óÏ|NØézôèÑ>úhÛõPµ¬¬¬ÁÛz(ÊùßøF8Q
-Ûeeeyyya;:
%K¤´!¬{î¹[¶l á6l'±í½¤îÍg>óÏ|æ3ùøÓu¨Â={Ú®Òüä'?ÙµkW¸
-ÛQÎË/öÙgÃvnnnØùÓO?]RR2aÂè)Û·o¿äKÂÆôéÓ·nÝ-¦¦¦ÖÔÔðÄA%±í½¤îÍg>óÏ|æ3ùÜvj÷ÔSO
p¶£cÕ+±ÓàóÞWéÄçDa}ذaü\²§Ô½ùÌg>óÏ|æ3ºOÏÉÉyè¡Bþ_ûÚ×¢õ)S¦,]º4(D;=+
³¡¨1®½öÚ{ï½÷Á,..-~ùË_]¶ØöÞNR÷æ3ùÌg>óÏ|Nü麦¦ææoþåé1c-[¯]»6)ºzgݺurþãÿxé¥2¤åU:yyyÁêÕ«W/\¸0öÈ7F×ù\xá
6mJbÛ{;ɮҽùÌg>óÏ|æ3ý½ëä³Ð½Ág>ó|æ³$M×lg;ùÌgðϪ IÓ5Û¡{óÏ|æ3UϦk°]÷æ³øÌgIòϦk¶³]÷0ù¬
-ä3aºf»$uo>óYøÌgðÙtFÔ½ù,I>óÏ|æ³éZØ®{«$ùÌgðÏ|6]³]÷V>ó|æ3ѧëxàñ`Þ¼ysçÎˡ׬YÓ¶K2º·*ðÏ|$ù,ÉøN×áU,ïs¦Lãv$û&I>óϪÀg>«$ãësïÙÞÉ{¯~õ«q9nȪ÷ld"toUà3ù,I>óY¦k¶³Ï|æ³*ðϪ IÓ5Û%©{óY|æ3UϦk5b»î
-ä3%Ég>®ÙÎvÝ[øÌgU$ù,IÓ5Û%©{óϪÀg>«M×j$IÝÏä3ùÌg>®Õíº·*HÏ|$ùÌgÓ5ÛÙ®
-|æ³*ðÏ|¤éíÔ½ùÌg>óϪÀgÓµ±]÷æ³$ùÌgIòϦk¶³]÷V>óY$Ég>K²ßM×)ÿAåäälß¾½å]7Þxã?þñO>ùä²Ë.VÞ}÷ÝË/¿|È!á6lw§Fê¸[¶lÉÊÊ<xpvvöÖ[ÓöOõE¬X±"<¥¶ªã¦üØc6oÞ>mÚ´={öô÷îÝÍ4ú¦
-ÕÕÕÁäð>***zï½÷ÀçÄ×ç7æææ/ºè¢Ý»w(Û}/Ç¥
-í~Rô#O:µråʱcǦ¦¦v¢t$Ùî'Å ñ¹Ý÷r\ªÐn]úi9rd"$Ùg>Ç×öpùÓþÑò®n¸!dõüóÏÿèG?V®»îº°ÃãÇ/_¾<·5êúqÏ;ï¼]»v8qbçÎa;a§®GºººqãÆõÈ4ò©{JÄüùó_}õÕPÓGy$öô~ݽ»FßT!333æóâÅÀçÿaù|ýõ×<xðرc?þø#Ïí¾ãR
v?)úÏwÝuW^^^CCCsss|}n÷bøÜî{9^Uh»Ò¿æ_|ñ¶Ûncí~R$÷tÝÔÔNCbYÝÿý)mëá|ðAØ·=Ò½»xÜiÓ¦
iäã?ÓHØNäi¤ßQèùùùûöíë©éºÇíÄðÐDz²²£{w?^Bx@ÌçóÏ?? |·Ã
-;ûì³çÌD»ÏáÌå'¸øâ ÏÞËq©B»ýÈçI&uòÃÒ¾L²ÝOås«÷r»JN×¶3þÜÉoKû Év?)þÊ©S§>ùä±õ#G\yåaã+_ùÊáãÅð°S§N
'O<¸G~¿Ðãþå/9÷ÜsÃãÃmØNðߤwå;ºå[Ö¬Yó?G»O²£¾ñþûïO>=ö$øÍcwÒèí*lݺuâÄguÖ%KÒÒÒÀç?üpÙ²eñõ9ÚÃðáÃëêê ÏÞËq©B»ýÈçð.]:tèÐÉ'ïØ±#I¶ûI1p|nû^ã§db^Òõïèùçÿö·¿óF«OäþÙu»¶$õ#GöìÏ®»xÜÐâÂ9ì¶mÛÂv"ÿ¬¯ßQt9ßÿ¼TµÇìè7áC¤¼¼<i~6Ò4ú¬
-Ý»wO4) |nù£¶ôôôøú½M6egg4Û¾ãR
v?)úÏá5ïܹ3ºv+333I¶ûI1 ús«÷r»JþìúS}G³gÏþûßÿßÎÐî'Å®?ýéO{þõ¯ßýîwc.]M¶{¼F7ºî:úMz8íGÓHGßQG»O²íS~øáðññôÓO÷ÙuPV
Þ®;9nsssccc~~þÝwß4>=zôöÛooõOwûØç%K>|ø£>ªªª=zôò¹Ý÷r\ªÐî'E?ò9+|ÖD8½1]FGJ¦+CºF»ïå8V!ñ§ëN¾£}ûöƽ3´ûI1ЦëÐ÷ìÙ³lÙ²ØâÛo¿=sæÌpÆ1kÖ¬wÞy§7jÔîqÃkÒ¤I
-·a»M#í~G}0]·{Üv¯mIxJRvï.¦ÑU3fÌwÜý½¿û}GgyæìÙ³8G}ôÑìg1cÆÚÚÚdFºFô^KÚý¤èG>:tè+®¯?;;»ºº:>éºÝ4Ú}/'§d7Z^Èß$[}Rø{×]ÇßàIòÏ|V>óY$_ÙÎvÝ[øÌgU$ù,IÓ5Û%©{óϪÀg>«M×j$IÝÏä3ùÌg>®Õíº·*ðÏ|$ù,IÓ5ÛÙÎg>óYøÌgU¤éíÔ½ùÌg>óϪÀgÓµ±]÷æ³$ùÌgIòϦk¶³]÷V>óY$Ég>K21§ë¢¢¢>''''.Ç-..î=Û%Ý[øÌg>KÏ|d§ë{ï½wQ<={vaaa\*Õ¶K2º·*ðÏ|$ù,ÉøN×è)ÛÝ|æ3Ág>KÒtÍv¶óÏ|ù¬
-4]³º7%Ég>óYølºÛuoU$ù,I>óÙtÍv¶ëÞªÀg>«$ùÌg®Ù.IÝÏ|V>ó|6]«$uo>Ï|æ3ùlºV#¶ëÞà3ù>óϽ4]_|ñÅ?@øüç?/ɾIÏ|æ³*ðϪ Éøú|Ú¶WVVÞ.SVV&ÉÞN²;Ý[øÌgU$ùñù´mîtoÏ ñíн>|L×î
->|L×î
-ð|æ3L×î
-ðà3ølºÛù>|L×î
->ó|L×î
-ðà3L×mï-((¸è'ò|øÄ×çNî}î¹çý§zÏà3Àg ^>w>] è:¦k Àt
- ® Ó5 Ó5 `º L× À®J tâââÿ?YUendstream
-endobj
-1195 0 obj <<
-/D [1193 0 R /XYZ 106.8692 686.127 null]
->> endobj
-18 0 obj <<
-/D [1193 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1192 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R >>
-/XObject << /Im1 1190 0 R >>
-/ProcSet [ /PDF /Text /ImageC ]
->> endobj
-1200 0 obj <<
-/Length 681
-/Filter /FlateDecode
->>
-stream
-xÚ½ÏOÛ0Çïù+,qI5Åø½øGÌ1ØMô0qjm3ÚLÿ~ÏqZR(ÍaKíç÷ËGÖ hÁµ6éLs@ÃFÓH°;Ú; ñIVNIËëpícÆ,·5Þ¶sYn %cqËA"¾£Áõð4ú0\ånÅ(n0S>õCtu-XAF§¬´¬E6RR~¥e]FßV)[»uè¦|À
RÖ»±(Ó´ökÏë®2¨ÍX÷?MT=wHn3HYb
-ר°ÝÂk¸JqÂ%
-2´RÓn5º+7O÷òiQ¹é¡ÆCÁ¦KQZRrË¥ªö</·'¼gV| ¾¦yËrôÓU{â9®%8Cåç×ÁgP÷°ië}9§Âk¦¯Mñÿ
-ÀC²á5h@àÛ `' °oévØ
-wBö
-BmvHwB÷
-Âl!»AÈÈúa·PÝ ÔN@@ÿ¯eÇs©»QèÝ èý½Ót£0»AÑû õïM*[*/K0#ueD©ë^ÌHæiç~¡]6~çE2¢*aùÝMoé×Ü%çî>¸i/gnÑ$\,Üôf2Ý
5âw>i¥+ÆKÿñ¬*\ ¸U$¿|.ÝT"~îÌS8xSÚZÅÉMúQÐJÿ»Xmik\ÓÖÔ_yêHnI.»òg:q37Ï+Wy¢~<ÃäbT
-¨4جPfv;@ó°øÏ¨ø1 ]°£|2®ÂÊßY-çÃäM7ÍÖQùçéÎÍ^RUt¸ÔdzÕ¿®üÇâendstream
-endobj
-1199 0 obj <<
-/Type /Page
-/Contents 1200 0 R
-/Resources 1198 0 R
-/MediaBox [0 0 612 792]
-/Parent 1196 0 R
->> endobj
-1191 0 obj <<
-/Type /XObject
-/Subtype /Image
-/Width 810
-/Height 290
-/BitsPerComponent 8
-/ColorSpace /DeviceRGB
-/Length 9052
-/Filter /FlateDecode
->>
-stream
-xÚíÝ{pU
½/ð$ö "ä%o( àǽÔsiÁöÒ«õèQ[¯ôÔ
-þQ±¾à¨µ<,XQD( ÏòJÁ¶öb^ßz{3NyõþÆ5îÉ$"d½w>ßùÍÅÊÞ+{õáÇ/{
¤_¿~cDDDD䤴´ôÖ[oýüüç?7}¾DDDDL_""""bú1}éKDDDÄô%"""búÓéKDDDDr`úÚ¿ÿå_¦Çcÿ.½dìôµråÊ={uíÚõ'8Ê=çååó«Ï2qâÄd}Á%%%ñÙ{÷î½víÚØòÞ{ï
-8°~ýú±õØrðàÁû}ûöñ°nݺÍ;7õ"ùùùmÛ¶7o^²q G""""'~újÖ¬YÌ3{öìÙµk×÷¾÷½0}
-:tË-ÉúUW]õöÛoþùç.W[F¯9^O,¯¸âØò³ýlÀ[·nÝ·oß;®¾úê¯!f³Û7nlܼysìߥ¾ºví:aÂ_|ñ³Ï>K¶Äz÷îÝcªõCuêÔéõ×_7n\qqq^Äc¶oßÞ¿ÿäݳ^x!î¹çSN9¥yóæ,¸ë®»6mzê©§&ïPÅÆO?ý´âkØ»wï%KzõêëñY>úè£Xe¬ÇÊg/àp`2}uéÒ%Ù¸{÷î-Z¸ô"""±Ó×;FyÞyç5iÒ$uSoذa-ßüæ7CO>yæÌþyÅÉ'I<wÎ91A=ûì³%%%ÉG§N^µjULe>ø`²sW|´°°ðÀ¨Hg6m?Ö«W/üâ1_qä«øÇøË/O6îß¿?ïÒHÆN_©lݺ5y¯)ÉÎ=÷ÜX¹þúëׯ_ÿ/¿Y«_¿~1¡Ýy禯vRP~~~òÑdªºþêÞûJî<vîÜù_Þ ôÞWÛ¶mwîÜYqZ«¸rèС7vêÔ)Ùè½/ÉðéëÊ+¯ÙfïÞ½åååM6Mmÿá¸hÑ¢/¼°â_yå
-ÄJQQÑ|l9mÎ9ÿûß«HÕ®Wü¾¯Q£F}òÉ'1}-^¼8ú¾¯X-ãÆ»è¢âE8p`×®]ÕN_©ïû=û¾/Éä髬¬¬k×®
±\²dIjûÇ|Úi§=þøã©Q'R\\|÷ÝwÇo¼ñÆ
-&
óOÌE_|qLe©ÛG¾æÏ?iÒ¤dˬY³ZµjU¿~ýá6lØ[Þyçä»Èðî»ïþãË[wÝuWëÖãEöèÑ#^pÅiÙ²eêéÄýGÉäéëpÙ´iS6möíÛWã¯*öéç}é«bòòòN>ùäÔ·²HZ§/1}¾DDDDÄô%"""bú1}éKDDD$'§¯M69¦lܸ+áJ¸®¾îôíÕ·óu7^¢ÔתsûwçJq¥¸R\Ûôõý_òêóúZ5ê¶á\)®W+ÓÒÍWJq¥L_J7S+Å2}Q§t3Åâ+eúRºâ+Å2})¥)®WJ¾n¦¸R+eúRÔq¥¸R\)®sú¿bÜèÛ«:[ýúött3®¸âJq¥rÞÕ1«={Î9£GTu°^pÁmp¥¸R\)®Ò1}þáÈÝoýEÕÁ{Ë-éëf\qÅâJå¶+ên¦¸R\q¥L_J7S\q¥¸R¦/ên¦¸R\q¥L_J7S\q¥¸R¦/EW+ÅâÊô¥t3Åâ+eúRºW+Å2}Q§t3Åâ+eúRºâ+Å2}QGn¦¸R\)®r`úÊËË;Î=üß7v
-2¤v¯K¼xÔqÅW\qÅW'rú
-?Oøu9ùaÿvùe¿}öOví<÷s-Û7½tÁ¹}ëÅ2ÖcËÌøÏÞ|ôñGéÐîögëÉþ¤ö¹è±Ç:¶k{øïýûïxyKµûÇ?öÐÔÔSî¹í¶Ô½åçç·nÙòÑ)ãn/ºìuUÕÉñ»ýðC%]ºÕ½ûóçqU]U5ÀWÇïjÖÔ»tìÈé+u9â:¾úÂokPÝ÷.½ôÅU+Y¸àk®I¶|÷Kâ|ôç×cù¿¾}Ilù]´î©eÉG7j´xöcíøóÂY³4n\íg9Y³øhòáÃU»Ïx|Lbû˱æCcEu±üo¾>ýË¿$[öd¼ê²×UÕg¿«ÿùo½´zU¸úåø7kÚ«:說®¸:~W!!>ůoéèT®L_yy¿[³úâÒÒ¸"/ôåËÏìÖ° ϯx:¶¬}ò×Ú·oذáè#m^»æ¼>}bêîܡêÅcË}wÞW%±=T$z,!¡èÿ¼ú_ÉçOê>Þ¹#DõìÑ£Zuñ¬øhòâSOvñøÿýïÿþÄGc=¾¹ù?~Xº8dãÛÿõ§æÅÅÔe¯«j»ÓqºJUôɶ[sUg]U4ÀW5å*f§¹Ó¦Å¹2}ÅògwÜqÏm·U¼Ð=JJ&ûþkÛb8-÷ß}÷Û_-ÉÃúôê5íþIa)ÌtéØ1yâ[z¥tàXåüC²±^½z꿾±« VÂó_¿º×cì}Æ2Ö«U÷ø#´iÕªA#¯½¶ðË=TÝg<þ7öíÝ;Æþø_ÛôR¥w\#ñw¤üW3S÷Ü]Q¥®ª:9~WIíØ²ùìgÍÁUuUÑ W\Õ«ä²Ò¤ÉÚ_/åÊô˸L1öoZ½:uâr|øúöX x
_ÍKÉ<,¶¤®f~~~ÅÊÄÿÛO=â{_1§Þq/ü¾î¢Ç;£Mj÷<~È¿þë÷¯ú·ä[+Íüq+whwÿÄt³t»:ò{_Çæ*y+>ÖSßÁUtUÉ W\ÕT¿Jî<vl×+ÓWê}Ëçúc÷®]'ß{O2á§fþØrbòOvNÏ1óÇc*îð?¾]\ÙçW<}õðá©ß:4õ=Z±^é~w|!zǵé)§N]ùÝÕ%]ºÄù¬vÉã]´0Vw«Uºß/Àýî¬vuäïû:6W
üü¾hK[éñ\ÕWU
-pÅÕñ»yíµ»þðûxîi'W¦¯¤41õǧ^LõmÃòåÕÞïþýõ¥tÒIïk{öÙágÙüù£n¸!µçm/½Ü?¿o×¾üÿ3¦L¹û¶¦þQîíÚ¶;mZÕ¯R[Z4o~ëèQÉ
-Ǫû¬ú5BÕw\cüâþdãþôVÿ×#«]Uurü®*=æ½×¶qUÇ]
®¸:~WS'L8½EúEE1°=]^¦_ùy_µRìÚéçøù9\qÅW\qeúRÔq¥¸R\)®¨SºâJqÅ2})ÝLqÅâJ¾¨SºâJqÅ2})ÝLqÅâJ¾u\)®W+ÓÒÍW+®éKéf\)®WÊôuôêþ[¿~cÇÜ¢ê`]\Z¾nÆW\)®Tn»:fu³Þ~ݨ:[ÝnÆW\)®Tλ:fuJ¥£)ÅâJå¼+ên¦¸R\q¥L_J7S+Å2})¥)®WJ¾n¦¸âJq¥L_:®W+ÅéKéf+¥¸R¦/¥)ÅâJ¾RÝüãFß>\ÕÙzì×·§£qÅW+ó®ç7,sÎ9#¥Næ.Hßoîà+®+ÉmWÇ£.>û_¤NætþÖZ®¸âJ¸ÜvEèfÂpžD7®¸®ÄôEèfÂpžD7®¸®Äô%Ôq%\ WÂéKt3áJ¸âJL_¢q%\ Wbú¢Nt3áJ¸âJL_¢ W\ Wbú¢:ÝL¸®«¾òòò\VÝ+®¸®ÄôuêfÏ]RRRXXØ¡Cx ¦ÔU}Àe]öÌ3ÏìܹósÎI¶¼ôÒK}ûö-**e¬sKݬ]å}¸ªAW=ôP.]âSwïÞ}Þ¼y$pU#®|ðÁ;rU§¯¦MÞÿý¯¿þú
-¾ýío§OÝ¥^ºråÊ\sÍ5ÉK.¹$^^|êXÆ:'¹ÔÍjÑ/K¹J«o}ë[«VOG/®jÄÕ°aÃ~ûÛßnß¾}êÔ©\Õ©é+Fý1cÆ,Y²dÛ¶m©Ë/ïÖ[AAA,~úéØË3Ï<3¶$eêÅÅÅãÇ_³fM>}//^W!ñ°;î¸#¯Jð[¶lXRcݬ]¾¸J«Hü[Ùºuk¸ªAWþó§Mº3}[·îÊ+¯ìÕ«W£FbøO6
;6Æ2ñË;ï¼3¤þiûÅ/~ѱcÇÄd<}Ò¤IñÑÇ{,6Vý·ïW^0`@¬ÄòøC²±^½zo¼ñF¬ìÚµ+<sKݬ]¾¸J«Í7uÖY3fÌ «rLbM4Yºt) ugúJeÕªU©7 bÚ¾}{¬¼d.åk¯½VQKLøa,õøÔ0_I]ÕܸqÞûÊínV®L_\¥ÉÕO>Ù¦MÉ'cÀUÍö«äÎc»víH¨;Ó×w¾óõë×ǸþË_þ2fïdc×®]ï¹ç`ù»wï^iæ={v³fÍyäøcÏ=cæ¯È2Lþîw¿Kýñºë®+///Ú8tèÐÔ÷}Å:'¹ÔÍjÑé«t¸ºï¾ûbsçÎe«tuíµ×þþ÷¿éëá...&¡îL_C1´ÇrÚ´i©/ñ^l,))Y¾|ù_¾ºó|ÅûÝ+V¬8ýôÓCc¸0`ÀI'º}õÕW7hÐ õ/àÙg½cÇùóçßpÃ
-©Oýâ/&wÉcéÿ<æX7«EWGøáª¦\Uü!áê]M0¡EEEE1¼Pw¦/¡+áJ¸®L_¢ WÂWbúÝ+áJ¸Óu¢ WÂWbúÝL¸âJ¸ÓP§ WÂpeúÝL¸âJ¸ÓPÇp%\é:ÑÍ+á+ÉöékéÒ¥·ä\ÊËËoív3®¸â+®¸ÊWiR¯ª_¿~cr(¥¥¥·Ö»W\qÅW\å«ô©;³1q6o&t3®¸â+®¸ÊvWÔQ§qÅW\qÅé:ÝÌyæ+®¸âÊôEãÕ͸â+®¸r¼¦/êt3®¸â+®¸2}QGW\qÅW\qeú¢N7ã+ç+®¸2}Q§qåx¹â+®L_ÔQ§qÅW\qÅé:Ý+®¸â+®L_®uºW\qÅóÌUM_û÷ï¿üòËkëÌǧp"ÕeÑñfu7ã+®¸â«ZtUêòòò*mY´hQ=z÷î½víÚØòÄOL81õø$©Ç¿÷Þ{¬_¿~,c½Ú=$;vlê©mÛ¶uîÜyÚ´i©ççç·mÛvÞ¼yÉ&L/ ¦ÔåØñfl7ã+®¸â«wQê.»ì²[·îÙ³gæÌÅÅűeèС[¶l9ܳF%Ë+®¸¢Ú=D^~ùå-[Vº
-ëÖK°qãÆ<×®qãÆÉÆÍ7ÇHº¬>Þ,êf\qÅW\qQ®2J]*o¿ýv»víb¥yóæ~úéáçù£>X¦Îy¥=ÄéÙ³çúõë+^
9sæôíÛ÷·Þª´Ûä*téÒ%Ù¸{÷î-Z¤O]Vou3®¸â+®¸Ê(W¨îÃ?SôÔSOÅzaaá÷¬zõêÅyxLAAAµ{5jÔäÉ+>1V5jT^^^i·I/_ºû/ Ýê²ôx³®qÅóÌW\e«LS·yóæöíÛ§îÀynÖ¬YÕ¸Òòóóó*$ÙÃ-[b¸-++«´ÛCmܸ±S§N'læÏÞãÍ®nÆWÎ3W\q9®2JÝ3â´¯^½:µåÈ÷ºÿëÕî¡êmÛ¶µiÓfúôéU¯Bêþo|ê´ÞïÎêãÍ¢nÆW\qÅWåªvÕUN+æ³Ï>?þ¤I÷øwÞy§ÿþEEEx÷Ýw«ÝÃá®BäÍ7ßìØ±ãøñã+>±eËsçÎM0qâÄý¿¹t¼Ü͸â+ÇËWì*ÃÎɾ}ûêÔÏ9É¢ãÍêÃW\qÅWµèÊÏø=Êø¿~v4W\qÅW×ôEnÆW\qÅW¦/ê¨Ó͸â+®¸âÊôEnÆWÎ3W\qeú¢N7ã+®¸â+ÓuÔéf\qÅW\qeú¢N7ã+®¸â+ÓuÔéf\qÅWÎ3W5}
-4h|eðàÁ7ºW\qÅW\e»«4©+++s={¶ãÝnÆW\qÅW9à*Mê$·S[ÝL¸âJ¸pEèfÂpžD7®¸®ÄôEèfÂpžD7®¸®Äô%Ôq%\ WÂéKt3áJ¸âJL_¢q%\ WbúªuK.½%çR^^îxk·qÅW\qÅU¸JßoXèׯßJii©ãõnÆW\qÅW9àÊoõÛEýÖZ®¸â+®¸Êß²Mu\qÅW\qÅé:Ý+®g®¸âÊôEnÆãå+®¸2}QGnÆW\qÅW¦/êt3®¸â+®¸2}¹
-Ôéf\qÅWÎ3W¦/êt3®¸âÊñrÅé:ê¸â+®¸â+ê¨Ó͸â+®¸âÊôEnæ<sÅW\qeúªuû÷ï¿üòËÓqVc·±óLSEÇÕÝ+®¸â+®êæôWuKÔ'xbâÄÉúÁÇÛªU«üüü©?¦V¶mÛÖ¹sçiÓ¦¥vÏjÛ¶í¼yóL0!v~"ÕåØñfl7ã+®¸â«wQêªn:tè-[õ{ï½·[·n[·n=tèPê/¿ürË-+]
uëÖÅ%ظqcÅq×®]Û¸qãdãæÍc絫.«7ºW\qÅW\e«W×¼yóO?ý4Yo×®Ý+*>rÏ=={ö\¿~}Å«0gξ}û¾õÖ[v\
.]º$wïÞÝ¢ELSEÇÕÝ+®¸â+®L_Û^XXxàÀd½ `ôèÑ
-6˱lÙ²Ø2jÔ¨É'W|J¬4jÔ¨¼¼¼Ú76/_º³;Ï4uYt¼YÝ͸â+®¸âÊôu43pqqqÌÀ{÷îåi§[ÁïÇrË-1ÜUÚá¡C6nÜØ©S§lù3üxsækI®¸â+®¸2}îþïW\çÿ/¾e\j¬lÛ¶M6Ó§O¯zR÷c·~¿;Ã7g¾+®¸â+®êÔôUu´eþüù&MJÿþûïÅûÌ3Ïá*DÞ|óÍ;?¾ân[¶l9wîÜä'N<ñÿ×#7»W\qåx¹â*]eøÏ9Ù·o_ú9'Yt¼Yýós¸â+®¸âÊôùñ3~ýìh®¸â+®¯é:Ý+®¸â+®L_ÔQ§qÅW\qÅé:Ý+®g®¸âÊôEnÆW\qÅW¦/ê¨Ó͸â+®¸âÊôEnÆW\qÅW¦/ê¨Ó͸â+®g®2jú4hÐøÊàÁo&t3®¸â+®¸ÊvWiRWVV62ç2{ölÇ[»Ý+®¸â+®rÀUÔIn§¶ºpÅp%9à:ÑÍ+á+1}n&\q%\é:ÑÍ+á+1}n&\q%\éK¨ãJ¸®+ÓèfÂpžD7ãJ¸®ÄôU#ê.]zK¦¼¼üØ®B];ÞÚêf\qÅW\q®Ò÷zôèqEV¥wïÞÇüUL<ÞÚúÍ\qÅW\qí®Ò§.k}Våúë¯?
«P×·¶ºW\qÅW\e»+ê¨Ó͸â+®¸âÊôEnæ<sÅW\qeú¢:Ý+®¸â+Çkú¢N7ã+®¸â+ÓuÔqÅW\qÅW¦/êt3®¸r¹â+ÓuºW\qÅW\¾¨£N7ã+®¸â+ÓuºW\qÅW\¾¨£N7ã+®¸r¹2}Q§qÅW\qÅé«Ú¬[·îG?úQ6m
-[µjO9søÍo~sæÌkÖ¬éÑ£G²eÑ¢EguVì<±^ëêÒ}¼y_¥w3®¸â+®¸2}.ñô®]»>úè£qêæÏ?xðàã¹
-ñô_ýêW<ðÀw¿ûÝdËE]¯aÕªU±õZWîãMÙ«ãÝ+®¸â+®L_Ëé§çêöéÓ§wìØ± q39lذc}öìÙ1åÆzÏ>ø`lA:¯Jb{&M.]+±õZWîãÕ͸â+®¸âÊôuä£ó¼víÚªÛãäÿøÇ?~öÙgcëÉ×ùÜsÏÅzIIÉ1cV¯^=~üø¶mÛ&Oyê©§úôé+±\¶lY²1??ݺu±O¬W¯^«K÷ñêf\qÅW\qeúú§3ð¬Y³ª½:+W®¸±ÉÔõ-©A7\U¼ÏÊM7ÝÛ7ni3ZW7ã+®¸â+Ó×?½ÿí£>g¸âýß:Ü|óÍq!*ÎÀ©g%3prR¹ôÒK§L»2dHjã
^ºßëp¿;Ç«qÅW\qÅéëhþïCëÖcç6Ù>mÚ´¸ÉýßéÓ§W:?þx>}êׯ_ñ>o÷îÝ׬Ysÿý÷1"õÈ$wÏ<óÌ
Öººtïáî×µnÆW\qÅWîÊÏ99aêrìxýü®¸â+®¸2}Q§qÅW\qÅé:ê¸â+®¸â+ÓuºW\qÅW\¾¨Ó͸r¼\qÅW¦/ê¨Ó͸â+®¸âÊôEnÆW\qÅW¦/W:Ý+®¸â+®L_Ôéf\qÅãå+ÓW䡺¾2eʯ.'7»W\qÅW\e
«ZQÇÛ¯_¿1'<¥¥¥G~UiRÇÝ+®¸â+®²ÂUm©;ÂçM_âjK]îofv3®¸â+®¸Ê|WÔQ§qÅW\qÅé:ÝÌyæ+®¸âÊôEuºW\qÅW×ôEnÆW\qÅW¦/ê¨ã+®¸â+®L_Ôéf\qå<sÅW¦/êt3®¸â+®¸2}QGnÆW\qÅW¦/êt3®¸â+®¸2}QGnÆW\qå<seú¢N7ã+®¸â+Ó×1\
¼/S¯^½.]º,[¶¬â®»îº?ýéOûöíëׯ_²å½÷Þ8p`ýúõcëÙ¨îkoÞWÑÍÒz-ZÔ£G¢¢¢Þ½{¯]»6ç]-X° ¤¤¤v·.¸J2vìØ#ÿν~UÇ[\<x0PµjÕ*??ÿ§:']5kÖÌôUW!û÷ïê©§+~èk®yõÕWþùnº)Ù2bÄ
Øá={b7KÕýñV|n¾ó|Ùemݺ5\Í9³ÒsÒÕUW]õöÛoþùç.ÌÆn-®"/¿ürË-³zú:úãý§«9Ï÷Þ{o·nÝ¢e:t¨.¸Jå¥^ºýöÛM_5~V¬Xº
-S¦LÉ«Øøè£b%Ùþ¯äѯéëDçHÌ$íÚµ«#®öîÝ»dÉ^½zq¦óó|Ï=cÏ90}ÍñƲqãÆßøÆ7¸JÓyËê;ÇÖÃÕ|`úªñw ;uê´téÒÔö¿ýío_|q¬Äò¯ýk²1vðàÁX9pà@AAAV¿ãz4Çkú:çùÃ?ìÛ·o|-V\%oÚ´é¦M¸JÓy5jÔäÉÿé_áëWüñO~òþýûs¦óÿö=ºaÃ1Uºmî^xá
«®ºÊ÷}Õø\í¥©©S§ÆöfÍåÆ{_Gy¼¦¯v7oÞܾ}ûyóæeõ×_ËUrç±sçÎ\¥é<'ßóO¿*Ç\%´¸JÓyûV¬X±wïÞXvÚiuÄUÌcüãM_é¾
-o¾yãÆq¶ð¤6><õ}_±3êw¼¦¯sgÌѼyóÕ«Wgû;ùGy¼£FúäOâÈÅ·hÑ«´þýÍö÷¾¾îñîÞ½û;î8ï¼ó¸JÓyÏs×_|Ëh\uÁÕóÏ?_ZZêÿ<«pÁ®ç{.>Ejã;ï¼Ó¿ÿøªjÀï¾ûn.©«öxp\7Kßyþì³ÏrÛÕ¬Y³ZµjU¿~ýsÏ=wÃ
-\¥é<çðôu¿G
-4¸øâwîÜÉUÎóûï¿£Hü;Ø©S§gy&ç]E
-ôäO¾ü?çÄÏÏá+®¸â+ÓuºW\qÅW\¾¨Ó͸â+®¸âÊôEuºW\qÅW\¾¨Ó͸â+®¸âÊôEãÕ͸â+®¸âÊôEnÆW\qÅW¦/ê¨ã+®¸â+®L_Ôéf\qÅW\qU§¯A?á<xpm©Ë½ãÍÌnÆW\qÅWïªVÔM<ùZJ\¯.'7»W\qÅW\e
«ZQIº<Þìf\qÅW\q®¨£N7ã+®¸â+ÓuºóÌW\qÅé:êt3®¸â+®¯é:Ý+®¸â+®L_ÔQÇW\qÅW\¾¨Ó͸âÊyæ+®L_Ôéf\qÅW\qeúª)ug}öõYóÏ?ÿx®B];ÞÚêf\qÅW\qí®Ò¤®¬¬ldföìÙÇvêÚñÖV7ã+®¸â«p&uÛ©n&\q%\I¸¢Nt3áJ¸âJL_¢ W\ Wbú¢Nt3áJ¸âJL_¢ W\ Wbú긮+áÊô%ºp%\q%¦/Ñ͸®+1}½º~ýúÝ"u2¥¥¥éëf\qÅp%¹íêÕÍZzûu7^¢êl=RvK:ºW\q¥¸R9ïêÕ)n¦W+ó®¨SºâJqÅ2})ÝL)®WÊô¥n¦¸R\)eúRºâ+Å2})ê¸R\)®W¦/¥)®âJ¾n¦W+eúªøÑót}ûp¥¾V
-¼°W+Åâꦯ
-69¦¬\¹+áJ¸®¾îô%""""5ÓéKDDDÄô%""""¦/Ó¾DDDDL_""""upú4hÐx9!<xðÿÿæ>endstream
-endobj
-1201 0 obj <<
-/D [1199 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1198 0 obj <<
-/Font << /F28 918 0 R /F40 1182 0 R /F22 908 0 R >>
-/XObject << /Im2 1191 0 R >>
-/ProcSet [ /PDF /Text /ImageC ]
->> endobj
-1204 0 obj <<
-/Length 486
-/Filter /FlateDecode
->>
-stream
-xÚµTMoÛ0½ûWØÅÆ`Ô¥»¶ÙºÛÐܺ<GíÅñêHóïG[kÞa() ÐB`¸5N0c
-G±¢=oaIP:B£KaãÎÃÖ÷c.Ç3dÜÜÆÈe
-
-ñÅK^þÜúgÒ¬2ÖÉÝú*ºXyFñgÂê6ÍSt{lCE]EÀ¥#ëàèYFRIÊ
x´l£èË@9òv¡K§0©R-=Q³Eﻪ¤îÌLI8O>W½V*DI¸ÒzRÂB£[9
-Ð\¡N+`wà¤Ó¬íôÍá¹ñåWÐzuFÛÓ´Q4;ÇQ: «âoÞÀ«'þkѲ(pæãgÃ'EJ
-@ü6wUí)ÁØô¹OÄ3Õq¤ÿ±j1Ë(þ¢j9ã0¡jtô|¬\Æoµt¬Åg㺫¦.91mþýE>ÅQM>CWTÚÉ=VÕeåw¾Î¿ ?Bµò²~OE6.Ô§";½& úÝ}"t\ÕAy×u¼Ïëmìõº*òícsZÛÁïûmUiµ¦o½ë¼z9<øÝ¼«J×äRWC"yendstream
-endobj
-1203 0 obj <<
-/Type /Page
-/Contents 1204 0 R
-/Resources 1202 0 R
-/MediaBox [0 0 612 792]
-/Parent 1196 0 R
->> endobj
-1197 0 obj <<
-/Type /XObject
-/Subtype /Image
-/Width 350
-/Height 430
-/BitsPerComponent 8
-/ColorSpace /DeviceRGB
-/Length 8674
-/Filter /FlateDecode
->>
-stream
-xÚí}LTWÞÇy¯¶eAAA,¢b+ê5MhtÛØ/5cjê¦[ÑeU!«»`Ѫ¡VjQA*PyqÓÖ¢im*jÕõøRi YEççdo&R«sçÎçóÇÍñpïùó»{î0- © L¦¿üå/ÿ `Á?ÿùOÌ 0 ` À 3 f Ì 0Ã3¡««kîܹ6:¹YÎÏÔ<¥ª««ccc===G}àÀÇ<³Ë¿+yÌÌLí<
-Ë3[uvwwÿãÿ7½oß>Ë=]]]CBBòóóUçæÍ? fx~~~rÝ»wïÒ¥Ko¿ýv?aÖ¬Y'O|ÔÙzùïÿûÔ©SÏ9ÓÙÙyáÂ
Å[î)Þ¨««óññQÍÍÍr~¦à)Í K¹Ï~õÕWíííªGÚcÆ+NÚ===çÏOOO÷÷÷wé
ìsîܹ)S¦¨UÇ_~©®Ù7<8 ¨¨hÃ
-¾¾¾øÃÔ]:ïܹÓä2á
fÎÙÚÚ*=#F7ð(;)3DFFªÎ¶¶¶ÀÀ@¦à)Í wáåË¿ôÒK
-Òê³gÏ...Æ¿þõ/¹B¥ñüóÏçææÞ½{·÷µ,ÇîÝ»·££ãÈ#QQQê§;vì=*ÆØ¾}»jä§<è{òóÏ?¯Y³Fc¹¿ÕSöOy
-íCÙ©xJ3hÈr]V.&M$eË544¨Äëׯ·ºåJÔ.RyêW?UKÞíß\3hLäFHHÈÅ{גּªijj
-kgh
Êu'w|³Ù,k~ÿOú,¦On¹óéÓ§
-¹fúé'Õ)5ÃþóßüÜ@µûþA»À×['«iËÌ+¯¼"oRV.]z¨´ÏäÌ|Î ðôf(,,=z´Ü÷e[RRb¹2dÈþýû-øÛßþ&ÿüóÿ<pà@umÊ5;cÆ1¶ÔïÛYYYVOÇ
-r69§Z*6lØ0lØ0y111ò
-
-Ò233ùÝÀ3|°BîÅo¿ývggç3WrN¾Ï àfñóÏ?¯}¬ 0 ` Ì 0 ` è38q" JSSÓA~:aÂå `8&OÜ÷µß÷Oåÿ cíÚµ 0 ` À 3 f Ì 0 `gS``3äååEEEyxx9rÛ¶mÏʽwHNN®ªªºxñâ TÏ×_ïéé)[i3× ú1¯¯ï-[Î?ßØØøúë¯ÛÎsæÌ©®®.**Z²dêùãÿ(oO^Z¶Òf®ôcY*¤¦¦´´´hÑÑÑîîî²ýâ/¤G¶cÇuÉ«m~~¾¿¿FFFmmíÄÕÂãСCJv[·n]ï?±¤tòäIiÈVÚÌ5~ÌP__¿páÂqãÆy{{ËâAuÊóEZZ¸B¶"éíúõëüñGmIðá+oÈáYYYòÓÏ>ûL:{¯N>=uêTiÈöÛo¿Unnnÿþ÷¿¥qéÒ%qs
- 3h=zT»qËuzîÜ9iÔ5+Û³gÏZ>,È
-A< íoùDzÌÐ{ÁÎ@Ïfxã7ävÿÑG
-4Hu=zãÆ¢mÍ0fÌ«5C^^ßÇ,ÿ5¥:Äß|óöÏ¥KÍfY`Ì7Oë5kö9´k ýA0räH¹éË6''Gu>|Xä òXQQQ¡}ò ëËÏ*++*Æ·ÈcÂsÏ=§}°xñbõ·³Õ ÇáÂ
wß}W{鯾úJ}:![~7 ϧ À 3` Ì 0f Ì 0 èÐ¥¥¥kÁÁ1Í̯sίíÌ gNHHHÅd21¿Î<¿¶3CÇþa~_Ì Ì/ó 3 f Ì 0`À 3 f Ì 0`À 3 fx¶ÓÕÕ5wî\{¼´¼*ùe~ûÓ...V=ÅÅÅ111qqquuuÒsàÀÌÌLË}ÒÒÒ´¯_¿>mÚ4///ÙJ[zªªªF%=Ó§O¿uëôtwwË!ÁÁÁêïYX¾nKKì£:ÕßÀ
- ÉÏÏW;lÞ¼YÞ Ãü2¿ö5Crrò3gîÝ»ëïï/=³fÍ:yò¤¶Ã©S§´çÏ/¯"ûËvÁÒPYYÙÑÑ!ÛEIϦM¢££å´===¯[__/eÓÔÔdÙ)e&ëãã£:å
-P9Ì/ók_3h´¶¶ªJ¸sçê
-mhhÐêR7ÙªJÔÌýû÷e;dÈéóHÛêu÷îÝåÊ«7£*'22Ru¶µµR9Ì/ó«3ܼyS¦µ¼¼\Ú<Pý)))ÙÙÙº¹¹É\KCöqwwFiié#(;˱Ò#ý+W®)¡²²2u¸···Ùl¶z3
-YëVTThOÁê$TóËüÚײÀÓ-ï)êARCzüüü¬î)ò@*çÑî2jý©î2r¬¬`åfQXXhõfdE*ëÏî)Ì/ó«3ìÞ½[J¥¦¦Fë±zµ:pÞ¼yÚs¨´U§ÌþÙ³gcbbäÊ?åùT[ÊɵÃ[ZZ¾k×®Þ£=ÊKóÊü2¿ýo«{UO{{{AAAVVÖ£*çêÕ«S¦LõáÔ©S¯]»¦!(((==]-Doܸa2d¹SÈÆòðË/gddX¾´»oß>µCff&]3¿Ìo?áqèììä÷Ýjæ3ð9*0Cå0¿Ê¡r_æ3 óËüb`~_Ì 0`ÀÀ!ÌKRRóëÌók#3.'//ùuÎùµ ÀqÁ 3 f Ì 0 Õ¥¥¥k
-Ùl&/y!¯M¿j L&yÉë<yù/ªø/ÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^ÌÀH¼$/y1C?dWW×ܹsm12rZ9¹Þ*¼äÕ^[ÁÅÅ¥wBë9pà@ff¦jEEEyzzÆÅÅÕÕÕIOqqqLLevlKK˨Q£rrr´Óºººäçç«6oÞ,'ïÏÊ!/y·ÿÍл֬Y'OTíEµ¶¶Þ½{÷àÁ~~~Ò|æÌ{÷îåææúûûkÇÖ××Ë0655Y°»»[FÛÇÇGu677ËÉí[9ä%¯#æÕîܹcùÓqãÆYvʪc÷îÝåÊ«ªTmmmz«òWÿyõ`X-Ï|}}O8¡uÞ¼yS®¼¼\íàíím6º¨uZEE
öÄ''×[å¼úÏ«Ï5Z}ÉâJ[D
iO[r¬¬ÖD
V'ìééõXDDcÝSÈK^½åÕÛç)))·oß<tèÝ»wËP×ÔÔXÛÒÒ2|øð]»võIí¹LN«óçPòWyûÁ<´§ ++Kí¿gÏàà`//¯I&566öÞ¿½½]
Ë/gddXî´oß>µCfffÿvM^ò ¯¾ÏÐÙÙéT¿ï&/yõï@¼äÅTyɨò3P9ä%/f rÈK
^Ì@å¼Ê!/y1C^òÌ"))¼äu¼62CaaárÃG^ò:C^Û Ì 0 ` À 3 QÍPZZºÖ1ÍO6ä%¯òÚôÛÑ111¸¸¸'^¼Ëk;3È{kp(-[ö4#I^ò)/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^Ì@å¼Ê!/y1ÃS¡¾¾þ½÷Þ>|¸Gpp°ò4ãðÚk¯åææÖÖÖÆÄĨâââ_|QN.[iÛ½rl×å¿èäJ±uÞ´´´ÐÐP9yDDDVVáó®_¿>$$¤ßòÚÑrøèÑ£?ùä_PPô4#)úé§Û¶m{óÍ7UÏ+¯¼"ïáèÑ£²¶Ý+ÇÖy5?èĶÎk2öìÙ#ó»zõêA>﫯¾j6«««7lØàããc`3:T²÷îßµkWxx¸»»»leUµÏ=[l)í¼¼<±¨´EÎÛ·oµK/¤_ª¥´´T²ÕCåØ:¯ÞÌÐ?y¹^$oMMMzzºÊÀf±ª««ëÝ/©ßÿý#GÈV¼cÇI;***55UÆ'##CWêòòò'JC¶eeeªÓÕÕUxÒÝÜÜì^9¶Î«73ôOÞ¹SoÚ´Éò*Kx{{ïܹӨkY
->teÉ$
-Li«ÑÆ\z4ʵoù|±bÅ
-éÞÖ6Í«Ã5óæääÈ«|ðÁNWPOÃ
-3öç"LY_É(Y>9rÕªU2ÕRUC1gÎ[·Ê©fΩuN>]ûAÚzxµi^~Î`Ó¼«W¯<xpff¦ä}ë·>ÿüsÙ3--Í×××ð¿ûÉCle|´¦z.g4«Ü¿¿,±¼¼¼,¿ÆS[[»eËùóçk{©'¸±cÇ<xP']Û.oOâηªªÊØy׬Yãçç''dggó}~ßM^ò:Õ÷¨ò3P9ä%/f rÈK^ÌÀH¼3¼3P9äÅÊ!/y1C^òêÇ;wî\f'¶nÝÚÿC^ò:\^»AÞsBBBj¿c2ú~W6ªò×áòÚË}ÙvÈ{¶Wå¼3P9ä%/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^Ì@å¼Á¦fPÿû}77·ÈÈȲ²2Ë-]ºôûï¿ïììLHHP=ׯ_6ml¥íó»ò*ÒÒÒä½R~WÞâââOOϸ¸¸ºº:ÃçíîîÉ
-vuuícÖ²íêê*//÷÷÷·üÑ%K~øáãǯX±BõÌ?_NxïÞ=ÙÊë:hå<~^áÔ©SAAAmÇÏ|æÌßÜÜ\«
-wÓ¦MÑÑѹ§§5ãF²²²RÉ[·öþ«Ò/;ܺuK²uôÊy¼rÄÆÆ6üÿ_;rt3<N^ÖÖÖÐÐPÃç²O}¯¾"""JKKµþ_ýuÆÒí/¿ü¢:e7YIãÁîîî½Ú|¼)))ÙÙÙZ½>¯âæÍñññrÏ5|^©á+W8PaõèZó½»cÇé÷óó3Æá1óªÇÏÞU
-WhnnËÏÏwè5Òcæ5CGGl~s$
U«V555}÷Ýwï¼óÖ9oÞ<ísi¦r÷72XÞÝ»wÔÔÔ8îï&~W^y-qÂýû÷e+Á1ÃãääÉeÄ;&/¡u^½zuÊ)S§N½ví*ç¡y
-l浺±¶··;ï7L&Ô³<zTUUa~ßM^òò}*¼äÅTyɨò30ä%/fÀä%/fÀTy1f rÈK^Ì@å
¼º2CbbbF¿d¯Ê!/y+¯]̽ÀNÈxöå¼×.fÐ'¶«ò×áòb*¼äÅTyɨò3P9ä%/f rÈK^Ì@å¼Ê!/yjñãÇ/s(^~ùå§Iò×HymdÂÂÂåH^^Þ$yÉk¤¼¶3 8. 0 ` À 3 f 6CBBÂZ 0&éÍÐØØ
- ¥ººúÉÌ Î f Ì 0 ` À @Ïf8qâD ¦¦¦'3üt ËÀpL<ÿ¢
- øo- 3 f Ì 0 ` À 3 f°\\\ !///**ÊÃÃcäÈÛ¶m{Vfè½CrrrUUÕÅ'L í£`ôf__ß-[¶?¾±±ñõ×_·æÌS]]]TT´dÉ :7,RSSKJJZZZ´ÎèèhwwwÙ~ñÅÒ#Û±cÇJºÕ6??ßßß?##£¶¶vâÄjáqèÐ!d·uëÖ¹ô3 èÙõõõ.7n···,T§<_¤¥¥+d+rÙ®_¿þÇÔ.ç?ü0<<\yCÏÊÊ~öÙgÒÙûz?}úôÔ©S¥!Ûo¿ý5ÎÍ qôèQy²PmY;wN"i«³gÏZ^βBhûkWWW«ë½÷!==3 èÙo¼ñFCCÜî?úè£A©ÎÑ£GoܸQT ÆcµfÈËËóóóûøãå±±±²f°Txão¾Ñþ¹téR³Ù,yóæýÞ, ÿÍ B9r¤Üôe£:>,rNy¬¨¨¨Ð>yõåçCc[ä1á¹çÓ>CX¼xñ´«~üøñ.\(((x÷Ýwµ`®tø4 0 `Ì 0 fÀ 3 f ¡´´t-88f³ùuÎùµäÌ ©à°L&æ×ç×vfèãXÐ?Ì/óùe~1`À 3 f Ì 0`À 3 f Ì 0`À϶rºººæÎk¯Ñ7@å0¿ÌoÁÅÅŪ§¸¸8&&ÆÓÓ3..®®®Nz8i¹OZZvàõë×§Mæåå%[iKOUUÕ¨Q£¤gúôé·nÝîîn9$88Xý=Ë×miisrrT§úX!!!ùùùjÍ7Ë r_æ×¾fHNN>sæÌ½{÷rssýýý¥gÖ¬Y'OÔv8uêTPPvàüùóåUdÙ.X°@z*++;::d»hÑ"éÙ´iStt´¶§§Çòuëëë¥l,;¥Ì¤b}||Tgss³¼*ùe~íkÖÖÖÐÐPU wîÜQR!±±±
-
-
-ÚR]êÆ![Ui²¹ÿ¾l"=ri[½îÞ½{ããã¯\¹bõfTåDFFªÎ¶¶¶ÀÀ@*ùe~õ`7oÊ´KÛÃÃãÁª?%%%;;Ûò@777
kiÈ>îîîÒ(--1bÄÀeg9Vz¤åÊÒ#%TVV¦÷öö6ÍVoF!kÝ
-í)XÊa~_ûAxaaaÚ å=E=HjHÕ=ECHå<Ú]F?Õ]F¬Ü,
-Þ¬HeýÁ=
ùe~õcÝ»wK©ÔÔÔh=VÏ¡VÎ7O{¶êÙ?{ölLL¼Cù§<jëO9¹vxKKËðáÃwíÚÕ»r´çPyiC_æ·ÿÍ`u°êioo/((ÈÊÊzTå\½zuÊ)²>:uêµk×´3¥§§«
è7L&ì#w
-¹ÑX~ùòåðððËc÷íÛ§vÈÌÌä³kæùíg3<ü¾ÛAÍÀüb¾#Gå f r¨æ3P9TóËüb`~_Ì Ì/ó 3 f Ì 083ÀaIJJb~y~mdÂÂÂåààäåå1¿Î9¿¶3 8. 0 ` À 3 f £¡´´tá0Íä%¯3äµé·£R
-Éd"/y'/ÿEÿ
yɨò3P9ä%/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyÉIò30ä%/fèìêê;w®-FFN+'×[å¼úÏkk3¸¸¸ôîQh=ÈÌÌTí¢¢¢¨¨(OOϸ¸¸ºº:é)..±ìÑmii5jTNNvZWW×üü|µÃæÍåäýY9ä%¯1òö¿z÷Ï5ëäɪ½hÑ¢ÖÖÖ»wï<xÐÏÏOzÏ9sïÞ½ÜÜ\íØúúzƦ¦&ËvwwËhûøø¨Îææf9¹}+¼äuļz0C@@À;w,ÚÑÑQRR2nÜ8ËNáÐÐPuìÞ½{ããã¯\¹buB5ª³-00PoC^òê?¯ÌàááñàÁ«å¯¯ï'´Î7oÊЫ¼½½ÍfóCu²N«¨¨Ðøääz«òWÿyõ¹fP«/Y\i¨°°0íiKÕȳ°°Ðê===²p¬{
-yÉ«·¼zû!%%åöíÛ2R°{÷nê«c[ZZ¾k×®Þ#©=ÉiuþJ^òê3o?Áödee©ý÷ìÙìåå5iÒ¤ÆÆÆÞû···k³pùòåðððËÝöíÛ§vÈÌÌìÿÏ®ÉK^äÕÃ÷:;;ê÷Ýä%¯þóòHò¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^!111Ã@$%%¼Î×Ff(,,\n8òòòÈK^gÈk;3 ã 3 f Ì 0 ` 0ªJKK×: f³ùÉF¼ä5R^~;:&&fC÷Ä« ò×`ymgyo
-ŲeËf$ÉK^#åÅTyɨò3P9ä%/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/fxJ3Ô×׿÷Þ{Ã÷ððCf^{íµÜÜÜÚÚÚÕS\\üâ/ÊÉe+m»Wóºü\)¶Î*'ÈÊÊ2|Þõë×ô[^;A=zô'|"ñ
-
-f$åðO?ýtÛ¶mo¾ù¦êyåWä==zT¶Ò¶{åØ:¯æÁÖyM&Ó={d~W¯^=hÐ Ãç}õÕWÍfsuuõ
-|||l¡CJöÞý»ví
-www³ªöÙ³g-¥'¶ÈyûöíÒ#¢vé
ôKµJC¶z¨[çÕú'¯ ×K`` ä©©IOOSØ2Vuuu½û%õûï¿äÈÙªwrìØ1iGEE¥¦¦ÊødddÈâJR^^>qâDiȶ¬¬LuºººÊOr Ý+ÇÖyõfþÉ[RR"wêM69C^e ooï;w{Í «Á°,¤!)m5 ÚK&R¹ö-¯5V¬X!ý²âÒÛÁ¦yu¸f°uÞy>øÀIò
-êibذaÆþA)ë+%Ëç²#G®ZµJFÀÒ±ÚQʱj¨5æÌ³uëV9ÕÌ3µÎéÓ§k3H[Ï¡6Í«ÃÏlwõêÕÎÌÌt¼o½õÖç.{¦¥¥ùúúþwb?yÈv#ÁTÏeòf5û÷ï%åó×1cjkk·lÙ2þ|mÏ¢¢"õ7vìØêä³kÛåíãIÜòVUU;ï5küüüää"ììl¾ÏÀï»ÉK^§ú>C^òb*¼äÅTyÉIò3`ò3`*¼3P9ä%/f rÈK^ýaçÎËìÄÖ[û¿rÈK^Ëk3È{NHHHíwL&SßïÊFC^ò:\^{¡3ÛyÏöªò×±òb*¼äÅTyɨò3P9ä%/f rÈK^Ì@å¼Ê!/y1C^òb*¼äÅTyɨò3ØÔê¿ïææYVVfù£¥K~ÿý÷ ;[9O·ïÈÉ[TTåééWWWçTóëçç¬FR¶]]]åååþþþ?Z²dÉ?üpüøñ+Vô>Äq¯ÇÏûI
-wÑ¢EwïÞ=xð ½®þ¯gá믿þë_ÿ:ÚHnݺµ÷_ý3'¯l}||^xá
3gÊ%cø¼qãÆ9I^Aæ÷§~Â]}EDDjý¿þúë3¤!Û_~ùÅHkß÷ç^³fÍ)S!¯Úß××÷ÄN2¿_~ù¥,øá¡}èðZ²cÇ#~W^AØòôí$yÕÓĨQ£$¯¸â»ï¾Ã3ªU«dÄÞyçÇ<Äq+§ï¼mmmëÖ{é¥7%%åöíÛbC:Ãü?~Üd2ñ»ÇÉÉ'ß¿ÿرcòr¯*§¼ÛÊÅ
-wÏ=ÁÁÁ^^^&Mjll4|^!11ñðáÃßw¼|Ê!/y1C^òb*¼äÅ$yÉ0yÉ0C^̨ò3P9ä%¯ÍÑï$%%Ù«rÈK^ÇÊk3dgg/°2ý_9ä%¯Ãåµôí*¼äu¸¼Ê!/y1C^òb*¼äÅTyɨò3P9ä%/f rÈK^£aüøñË_~ùiF¼ä5R^¡°°
p¹÷d#I^ò)¯íÌ f Ì 0 ` À À¡Í° Édzb3466¦A©®®~23 s 3 f Ì 0 ` °»ìò~@Ï$%%ýÛÕWºendstream
-endobj
-1205 0 obj <<
-/D [1203 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1202 0 obj <<
-/Font << /F28 918 0 R /F40 1182 0 R >>
-/XObject << /Im3 1197 0 R >>
-/ProcSet [ /PDF /Text /ImageC ]
->> endobj
-1208 0 obj <<
-/Length 2376
-/Filter /FlateDecode
->>
-stream
-xÚ¥YÝã4¿"UËs5ú²lSpU,0ËpCÁS¼ ã$f;ØÎÌÎO·Zö(¶¹l5[VüºÕÒ?±3câheÃWùñ¯ö0÷îF8pd
-=®·7·w2Y¥,5Ò¬w¾¬ÅBqûK`Ö¡çÁá¹jòõoßÝ|ó8ÊöÖD,I¢ÿ¸ùå7¾Ú"ßÝp¦R >Ãg"Måêx£´ùBêæ§ÿ"½Y»tÉ¢k¦âÄÌ-Ò|³4æÂZ¨(MW&J0Z[į<âJþû-üuhÀ¸Oé竦-ÞðÒo
-û)ÓFG%CLdDVH$JÒ<5N2.ñ]ÙQNvTÿÖj"#F%üD§2a&zª%ÇV´`z
-ËÚµHfßfÇcYïסxPÖ}Ñî²¼p¥;nEr¤ôx( r± 6YWæ8Ýòµà°³eGSÙZòài-£ +«lS
-Óõª®PQ$læ
SíÞñü×ÃØÈú(m|õçrÑ
--ì0SBEÌt¢ÃÝÓµÁÿʤÉ寤Á}Oî96]_½OºiW´ÎuUßÏ!ø~Ö"
-XÛæÜuáwMKøqÂb.Ka_»e¶%ÿ×y±
p48µ»4Iв¦mëÞÑ¢³úU¨(Rá«<«¬/h¶Ùü^ä½Õn]S9è»*ë÷gSü}Eû碨CsP¨8«7Á÷à"";RÝ¡9W[WMóF`Ä4 ÂG¸YEáHJq
-Uè/XîLîªÛCQvEÁÀbÀJÅD)®kZ@¼¹ô¥¡Ï2?C Чr[8ÇeÏOt¡T)¥pÑõPÀ+Ì <ÖC¹?ÚStâlߺ¬GZÛe\à÷ìxªñ®ò¡Þ
-µ²¢qÞÔ}VÖu-PK<³`fÞ"Te×Óz´Wgò¢ëvd͸r²/[*TÁѦ*è^i 5^ºq³0·¥)¥>d¢ VõÉ4õtü¡¿`¹\ÔùmYo1³XÂU<Qb
-ÉëÊÖsi®ê).]býâ;i«y@ÒuW¾âÊw4ÇT6µ«}QÄ )qLtÖÍÂÀ¡ýÐI²ÒwpþªkaøCÁBfr_3/P¡ëRU&Á®íC÷`,üýóàë//¿>J%ïákØÇÁÓ
-|Yu
-$É
-Ïe b¶ÝL|¡ØÑ$¦¥ÚÐ40mʪì_hz%
-ËâIð$LSTàØÔö
/Ê6èK8H@õ§²mêcQ÷ÅaÅÁ
÷CY? uÊBÔîTäå¯Ë¾GíQlÖ:®y_s¡æP/Y9×ÝV¸; ¶U SD
-"jb:Í54ü¡¿`
-3¹¯h´ª
U¹©ÏÇláÔÒH°JÓ1p]QDéa¢^èQîÈ/çÎ28ÔY/÷@ÎCh>m¤1r/;´DcÙ&]EqìÐÛÆ\ Sié
V+Z .µ¬0¿Ð²Jhà¬^i)X¤åµò=òþÍä¾FÌïòC±ÇIóÉH'
&q¹®¨¡
»<^¨áH/Àcô2ù2ÉxüR7Mò÷¾Æ«Ë
-uP^ÃòzÓÑ7ÙfíËÚD*H¡ÅѶØ9tnéEü°QÄ×úlÇÂOüÖåÆ+só'' ÌÇu= aäByè
-[q8êb-)h<!<Ûà/Scw
-86/ôkµA|
-à¼]T,12]A3qI®!làýKãT.ù®jºUÁ*e2Nã3X9®+{k!*äÅÞö¾ÈÅbòqN·
-w¿`Ç&¿
/ÏC[d¯¶ë;лsÛcc-1¶ÉÏxvPmGjµÄ©-¥r¶C¬µJ»M²}Ñ9:xOÛÍÂÁx´·0OźæÜæÅâ¥)k7p5æuðªßn/û¢qÔ(À×
l×[û,e 8GOe5
-{Nã {ªi9Ôü=¶Rpùìè
çÝ
O»Ô³ZK§a×Ódüò #òá¶;[ÔÔåóP ȦÐy¸Qε>5]Ù7T3£û8x½7îd»ÐÝ×ýPRêÙý
öî¿_þx?¨fK¯2|ú¹çûñå
öpò?â2ÆÓÜ~È.7w.àøÑ7c
-r³ÔÑáÐmNÖZIG*ú[Å4÷û
-8Î9¾sð×c*\5,_°#C}â¶×.Ì
-¬
-Ü.0óûÙ^þc
-1))"qä°µÀºU¹©p¸!:¡¸ót$ ì¡jïܺh£ WÜÝæl}fðxC`Þ´Åm!Op¹-ëbßfí^¬0¨-pveGL¯ñ®ñ8ñ~.¨ý&èæEFÆvéH¤ä&¬KwJ!ýÑ0³iÊÊí°%èÔKî>4ÃíËÀ²±«¿x׿xܡϾð@<<_l¸ûWw_¾ûéÓ/>Ázæ<°+÷ô*ù®Êö}Y0϶×Ö¯îßþµh@>BH{<#ê-ÉÊ%]_sÃfÆïqJÃVËþ)3Ú¨õ¯Çþ¿ü;°¡M·ÖNÍâD¢,¦RMUëþã·GïSãgüÊH&I;©vÁd
-©â;÷MYçÕy[>wo¶ÿúËr¤¥Xlz±` ¿ÿÿïß5k¸ß_ü»ÆoUbË"°¥R©Q+Ûa5\]ÇÎu8oîÚ?à£RúÑg2þLº/ɹÙÇ[à«&òsföÝI®ÕÔôDüÇÔ¹©¯]0ñêø?¯þ Èõ>endstream
-endobj
-1207 0 obj <<
-/Type /Page
-/Contents 1208 0 R
-/Resources 1206 0 R
-/MediaBox [0 0 612 792]
-/Parent 1196 0 R
-/Annots [ 1210 0 R 1211 0 R 1212 0 R 1213 0 R 1214 0 R 1215 0 R 1216 0 R ]
->> endobj
-1210 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [302.8023 549.2794 336.6153 560.1833]
-/Subtype /Link
-/A << /S /GoTo /D (hwloc_8h_source) >>
->> endobj
-1211 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [315.7044 525.369 376.6354 536.273]
-/Subtype /Link
-/A << /S /GoTo /D (helper_8h_source) >>
->> endobj
-1212 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [282.6981 483.8343 316.8 494.7383]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding) >>
->> endobj
-1213 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.1525 471.8792 269.1893 482.7831]
-/Subtype /Link
-/A << /S /GoTo /D (cpuset_8h_source) >>
->> endobj
-1214 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.9716 430.3445 346.0117 441.2484]
-/Subtype /Link
-/A << /S /GoTo /D (linux-libnuma_8h_source) >>
->> endobj
-1215 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [325.7413 418.3893 408.251 429.2932]
-/Subtype /Link
-/A << /S /GoTo /D (glibc-sched_8h_source) >>
->> endobj
-1216 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.8667 388.8098 410.2759 399.7137]
-/Subtype /Link
-/A << /S /GoTo /D (glossary) >>
->> endobj
-1209 0 obj <<
-/D [1207 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1189 0 obj <<
-/D [1207 0 R /XYZ 160.6675 609.1086 null]
->> endobj
-22 0 obj <<
-/D [1207 0 R /XYZ 160.6675 603.2009 null]
->> endobj
-1217 0 obj <<
-/D [1207 0 R /XYZ 387.9829 320.8486 null]
->> endobj
-26 0 obj <<
-/D [1207 0 R /XYZ 160.6675 302.4631 null]
->> endobj
-1206 0 obj <<
-/Font << /F28 918 0 R /F40 1182 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1227 0 obj <<
-/Length 1369
-/Filter /FlateDecode
->>
-stream
-xÚ¥X[oÛ6~÷¯0:tp!©{ÓXÓÛ²é}HCh[«,yR×+úßw(^LÙ´SÏðHúÜÏáG>éì£Ðhß}DhÐOæ=Üí]È=C½ihìz5ê¿¥a?BOýþhbòP@XLoy'CêáÁEêI01eßâù"ç7Äá 8¹]õÞ´Tz\è?½Û;ÜOAÅ«FN«K`D"Ø9ï9® Q+yï¦÷fiPÛ¿Úlu=¼;Û¶º¸ (À¤k«"?¢ÖÖº,9ú¾Y*F*+q2Ëò´bÅgìáÙ2/qS.ʼ®ÆØ§ægb*6÷+:% øAÊÍ8î=0`HBQ¡Ì÷vÍ õ|¿?ë»"$É,®ÄÿëtÞÞ](íF¯Ý¨ådk뢵qÂm,¥¢uö/+e®êÕÚµqO~y"Go·éµöäiKÀb'+ DÖ
-ÛM¿
-
-B
-Ù´^¯ÖãJ
-=Cëu¥b³6Ph<<ä»Äí(>)¥ã¹î¾Æ^HWÏsíá˸Ê"êxwck¸¦lÛ¾TôÛìîÌÈ$1<bØøÈ#íHúaI 0ó8k
ó*0óÓøÿ÷6~ßH<p¬4Q[ȦÝ*ô&?ÕóÝaÛ_¯¶Ú8Øßs7L°TUzÖdqeÔiZZcºÁ.S-R½;ðè>S¹|Ç_ÕJ§$1!$¸^4YYÄy®2tñ »[æQL²dÓ*^/ÍX¥#¾M%ßlZZsfIAá¿ZrX-X«a*ŪhfL·÷ªbMZÄa01Í'~ÈU-*(½
RbK!OGÑr²AÇPÏJÝf7ô²J+¡dKîÑ(NV×ȲãIÆ2"rÚ-Ã×*zñäÔ;¤ ÁÆáqö`GYÍ7Ò¤tCY/@J
f9l£ò2NÍÜ©&O,F;ë[U4eû"¢i]6d÷(.Ñ
(ô êì©k)l)¿cé#®×'O
-°BI7#tZ7ÿK·=5ô6Ľ08n¬pÕ¾@ýϳêSÙëe¦ô¥SãªW
-e¬r&#<©JÔ9ûÊdLñ_Äù2^ÕkY·:{UWuÃLíIÞi·ÚÞMêfKÉgy
ÒCJÏÁÑ {vðjµÌ'wàÛv")gPo$¹C"¹va7:2tæY\ÜùQïWÛù|¶q° Ë¡=âÀÚ -ã p,îøÛ@¶mñçfqÙ¤Â-[³Oá.¨3¤[¯6#ÍG÷±ÿm±üñéHLuHoäJåmg§_Hà ÜEÖ1v³ëZïG+Ý´ù½H
-_Õeò
5¸ º¾UÂÎóÈv»ÎîAwæõûO®/Çׯ®Æ7×¾iX_M"E!\c,o|B|Ï?þAÅx"Ø
¶Ýy88açµDiÅñ°<?ù{ôüû¶ÊÄàÃa>ÄxÏhðÊäMN¨7àMOÞÇUzB¼Á:: òé\r¸C~í/ÝKÒëòÛjÊM¯êG!Wÿ@ýÁendstream
-endobj
-1226 0 obj <<
-/Type /Page
-/Contents 1227 0 R
-/Resources 1225 0 R
-/MediaBox [0 0 612 792]
-/Parent 1196 0 R
->> endobj
-1228 0 obj <<
-/D [1226 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1225 0 obj <<
-/Font << /F28 918 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1231 0 obj <<
-/Length 1460
-/Filter /FlateDecode
->>
-stream
-xÚX[oÛ6~÷¯Ð
-t&):tÀ&-Ú,iWÅÐ,3¶YT%¹1ì¿ïð&K¶%XàÔѹ}çFÃ8aÄXà;,dÐÀIVì,àÝË14£hÔ¢z>ÏièD(b9ë6¯Ä
Ãù§p8rñÉrdøeòzp6ix·¾ñQ at C_²þ6øô;sPäõ #7Ó
-l0"QDÕÀõ\àO=Éïï·êÓ>|ì!7Ù¡Ev(¢EÔ#óCDç)ÒëáA±ç¼¨zûì~¾úxqu:üùölúâìíäÕôÃåË«@N¤ù"ê3ðf<æùgQ¦y}-9>,¹f¯W3^êµ02+ÜðºÒÔ<×ùM.6ùgâzù#)æ%gÔ'g¿×mò¨µ'úBtºàõ4Ù×j:ÛNC$y-
-ÅÖÐÊs â #x©x7GÈguF4]M2Vo<ðÀ¹ªóÛ_´ÎÏÓ|n|·®õb³ä¥ñm"Jn¼Üè(³´õ«8Ë,UãxÆéÛ
-sR[ð®Þkk)£ÐÜ[U^å?eñw¾Ç3u*ò®
-Ò¤øC·Ç;Êk¤-J{sD"±íÞºÞ|*ÊégbslWÏ_OO¯þ8ÛáA¢Ì¨hQrÒÒ/¹ñMWf%rc}@PàrÌøÛ#H'¡ËSËöõ'$ÑÄûòI7Ý=uTèíH?zҥſ]£~ ·×ëÒÄÞ¯XlµØvÃ7µ)ëÊR×ËØf¬üUl¾[yz½ÕS½'ðé}º"Øõ{ÀÐXàÛút°7dóu!}®ýª>ÌEm07/igzS"áUeËÔ'50&qµ_=d¥èö÷¿OÆKHè²^<óy%à':n2e:§Çîåô£ño|Y¥ù"X¥ìËßl¨KãÊZèç¬ÕÊg»¾+¨.Âݳ RD|MFm¸´,:ô$¼öÙ`ÛõöïVw¥$˸Ôy¡°óîR
-«ºìøåS ÷2}£W»qáG`ô¤©½Ñ?fu6ozÞR;
-WéDp]r®F6ɨÏiÿ<D¸&õVUOÆÈ£²øÜ# Èù> ã`}àÌyÁÁ{¢I
-Ä<©MP¨®Ý£ñС¬è
Jz;9Yvk÷RØjue±%&|7ì 6Q
-8½[0mA©¤>40r1R¸aF[÷¬äQ yµ9TKëf3ãöçµ\óêLlµó!õO¾C©9[ÅiÓì²´ª§ùÐ¥té¹ÃËT¸ÏC8 ÔÕH¿½qìêMûâ§?µ¿°×¤öÅo¯´®§ãñf³A¢àùhU¤Hq"V«uÖÛ±T½+àQ±,öµõ|Âòµ«îÞM®¡:Ô±Î!7ã%L½X7jçkéhV³BrZQ»L¹Q`îh¸=ÍX-4 jUÆÉÍÀæå½Q£pÝ
-¡ÜµÖ· f©,jÀV}Ï»°IÅ5Vã}Ý fª ÜSp'Kt¨T¦^zÿ9üBâõIææ³ÿÿ§Bë?hxÿ@มÔYD]·ÑJt9/c¾æôó¼Lõâ*©õ"Òâ?¥ÁSjvc³ºÅ@N{ró*.ç².l ëðëÓÓ!$Þ5Tý2¯^¿¶ï{µùc¤Ç«ÿÐQendstream
-endobj
-1230 0 obj <<
-/Type /Page
-/Contents 1231 0 R
-/Resources 1229 0 R
-/MediaBox [0 0 612 792]
-/Parent 1196 0 R
-/Annots [ 1234 0 R 1235 0 R ]
->> endobj
-1234 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [162.9888 141.3127 457.8829 151.843]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-mpi.org/community/lists/hwloc.php)>>
->> endobj
-1235 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [162.9888 117.4023 380.1743 127.9327]
-/Subtype/Link/A<</Type/Action/S/URI/URI(https://svn.open-mpi.org/trac/hwloc/)>>
->> endobj
-1232 0 obj <<
-/D [1230 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1233 0 obj <<
-/D [1230 0 R /XYZ 160.6675 241.6687 null]
->> endobj
-30 0 obj <<
-/D [1230 0 R /XYZ 160.6675 217.6702 null]
->> endobj
-1236 0 obj <<
-/D [1230 0 R /XYZ 160.6675 118.3986 null]
->> endobj
-1229 0 obj <<
-/Font << /F28 918 0 R /F40 1182 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1239 0 obj <<
-/Length 1155
-/Filter /FlateDecode
->>
-stream
-xÚ¥VKsÛ6¾ëWhr¢fB }³§uâ4M]×·$Jl¶¡Teýûî ÌÆÚÉ8\,Ýý°Í)ücsF¢ÏÆå|½Ñùì}1oÂÕÍãlyËÕ<%iÂùã¦ï+% Pæ_Fä"ä1
->Mkê£[,Ýg]/
-t^´
-*AtñýñÓìÇÇÓõ=·1\Åxû³¯ßé<X?Í()h° ¥`¹H@uröÛì×ËÞ®=z.é(¦$VTMEDD f+Â(zÍQúÏiC¶à÷êHç!$±´®¥Y³T¤AÑXAí³ö*½àqð×ÓÀû¶0×gUîm·Ú^÷·e6^輨 ,VÙÒ<1"1Æ1·1|£1à ¶*ó)Â¥ðetÛÌ;é§Þ;êNý#¶¦í?¤g[¶Ý]-õ¾j&+Sç:Û¿¢ªlêe/å8X!S¤Å:¼37ÀgâËWÙÊvªTWAf÷wµù]¯[(·J%J÷¦n³UÙ-?Õþ¥ÛªÍZ7©ýúz £WE{ôJÄèþóý"åÁõ)KpSxÕààØ?ò'³Ã®Âí® ¦~Zú
-5Ë]¹Ë¦
-IÒQc;«idC'ÞN*N:´´+NºÑëlßh·ÝãpD 4é Â}µÆ.ÌÊE(8sH£Päf±v;<0ÿéºÌvïAëZ/ÂíaÁ «Ýbmr¯^enÎ9:ϼî koxêûüÕzð&Üˬu Ñ©i_åÈ(Ú§Bm½ôÎÑ;·ÈÿÜ÷@ÓI?ßß9¡Ù¯ÂS-»»%I¸§É>í)kSFǸ(àuYYú½ÜSV¬§;õÊn{2CÅÝ»keðàÈÂé:Û÷¾/n%
¸¤AzGÞjÎì_ݤ7¨$Q4oÜÞhÒ°3ƾ^CBA±>Ï:˱øÒõÙqkªÜ-¾dÛcÓú.¡ð3*¥º¤Ì\Àë"êy«ÌY¯Ì¹ÞµaQm)³U]tõ]Þ²¨ï"IÄ$]ü:«ÁEÈßÙT¶
-S°X#I¬FiÑꬦ©
-áxëðÂ?à/¨}Ðý*89µÃ½iy< "öByy@% TnuÕúCÐN²¡iæÊ%eÁi½¥60ªº=twìj èÖòlÕ¹ÎÞØ´qNrÃ'9
ðkí½ÏÅúÙ
縦¸ºXáÉ}Ûqå À³-ü¥
-Û¯%qòÿgÞÞÏhDX4hJ¡ólï®t7>ÍÛºðãdBê>,¾âòûpìÜÒþcVçø0ö³_H;ÕàÊò
-Bã(U+¿õy9>éj\ÕÓÜ~¦ª~Àendstream
-endobj
-1238 0 obj <<
-/Type /Page
-/Contents 1239 0 R
-/Resources 1237 0 R
-/MediaBox [0 0 612 792]
-/Parent 1248 0 R
-/Annots [ 1241 0 R 1242 0 R 1243 0 R 1244 0 R ]
->> endobj
-1241 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [109.1905 615.494 380.1743 626.0244]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://runtime.bordeaux.inria.fr/libtopology/)>>
->> endobj
-1242 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [109.1905 591.2101 338.3312 602.114]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.open-mpi.org/projects/plpa/)>>
->> endobj
-1243 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [109.1905 537.7202 308.4433 548.6242]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://runtime.bordeaux.inria.fr/)>>
->> endobj
-1244 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [109.1905 525.7651 316.192 536.669]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://dept-info.labri.fr/~namyst/)>>
->> endobj
-1240 0 obj <<
-/D [1238 0 R /XYZ 106.8692 686.127 null]
->> endobj
-34 0 obj <<
-/D [1238 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1237 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F14 1247 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1251 0 obj <<
-/Length 300
-/Filter /FlateDecode
->>
-stream
-xÚ¥Q=OÃ0Ýý+<ÆCÌuDТ
- !²!IK¥4Q¤Ð[È n»{÷îë)ø5p¢ÚjÂÐòHî}nEpâ¤3)X÷9¹[
-KwZhïâ^¬6 K%@ò96]ɶù<æsó¨Hq#¬:÷þ"-ÐÊo²&À¥óèèàè G"3é þ"
-y#¯sË({)½vÒÌICÒ×hà¯Cr·íiù4ÔÜiÏ
-OsBJê2î,f Wu[÷ÅPW,
-®
-vÙóRÁqÁ Z³S$ &oÇJº>OE_1TÉXômRô¹+æ0Bô
-.¿æÐÇzè¾OûºýÿÊ'Õóþª?{cendstream
-endobj
-1250 0 obj <<
-/Type /Page
-/Contents 1251 0 R
-/Resources 1249 0 R
-/MediaBox [0 0 612 792]
-/Parent 1248 0 R
->> endobj
-1252 0 obj <<
-/D [1250 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1249 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1255 0 obj <<
-/Length 158
-/Filter /FlateDecode
->>
-stream
-xÚ½Â0÷>
Çv±Ý8NWTbÎ*~¨eáíiUT'ëî;¨¦1T!d1Ø]3S¯Õ¿=¥/Ñõê¼j¤ÜWÆ<e³DÂD!?§ÔÍÔCÚoòʹ?máD)bÖ#çÑ¢ñÀ8UôQF ¾Üº®i5[¦©Ç_y¬"ûÿ?yõÌ8aendstream
-endobj
-1254 0 obj <<
-/Type /Page
-/Contents 1255 0 R
-/Resources 1253 0 R
-/MediaBox [0 0 612 792]
-/Parent 1248 0 R
->> endobj
-1256 0 obj <<
-/D [1254 0 R /XYZ 106.8692 686.127 null]
->> endobj
-38 0 obj <<
-/D [1254 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1224 0 obj <<
-/D [1254 0 R /XYZ 106.8692 477.4107 null]
->> endobj
-1253 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1260 0 obj <<
-/Length 1977
-/Filter /FlateDecode
->>
-stream
-xÚµY[£6~÷¯ð#]5Íê åm3ÙTÙî}JRSä6ÀÓãst¡
MæR©®jô Ëwdº%ðG·4%qfbæiLY¶-²}±÷ê0÷#è>@}û¸ùÇ;oe,Sn÷á·dQÕÏew÷LfEïÝ÷Ew¹ûõñûÍ¿ÇïóD±\àçßüü+ÙV Ì÷s ½ÏðBb*%Û7<á°¥¾§Ù<lþ;~25SçvÅ<N%K¶÷,³{Ý»1ìÁÞEÓ4IÖ6ïa¸ù»ßT9ÜlXÒX2)·á'oWö¨Y¸²LcI)®ü¡T§ú¡nîp«Ñ纰%#½·=§¢¦=ÃAÙFéu|/úsy°¸¢·Ã
}¼ÕrÂÞåaÒG?ª£¶6-ÑóI[]á&X¤2Y4QìªêýÑ6Ó¶k¸TïFÕ úU}Û]ìóðÜèÒ6NÈ¢n<²nݧü2fÊ'½ûíÓ½LeÄ%?(T{>ª®jÝÆËhÜjE§"ºàF¤SÐ>éF?ÕeÑ4n¬×Û;×÷ö?ÿ³ø^
-¶§ní¾eCwG#¥ìËóA÷®Ùií§ônÍz0öîiµõP³³çCÆfÑÜQèÀÅ¥wÇm}û¡o<ÚGHó8gy¾K!l!FJj4r fn"*3¯ïQ3ëÅöWë;´ë
->Yí˩ӥêÁ´ýd°¹Ø×º-seý8?»§µÆ7¸?½ªsAÜglMçlIç{~±Wu¡|×0$]dDÍH2Ñ>1ÅÀHbµÌ0:,´CÝÂk©[òÖP¾~Nyî}@CNÚëÎöÖm?mé&ìTY!®kq^±V=8ûNÜ24±¼Ûܽÿ9G]¿jä±$Y1{[0û3¡v¨
-X&²
éo,ÏaVÂeaFÔ0Ëó<,ɦ¸¸U%ÞÔ6#á5'Ѳðº³ýÎ:Â['A5æ¬NÒ+óÏñßgë´ÄùZÂlía¸võpË-På +{ÔÌÂÓ
-
&lºðȧOw#Á85ÆGïÛÏÑäëÚ¢yÌÀ×´À´åa(ôC½k,¿,Xuβ#jFiP8¡'r|tKÏûV_]ä~(î¾`VQ¯ÎÜÜo¨ÿ5=s8
-¤ð=°=°=wEûùFÉ4 +B¨!¦9Æ+!>´y0)ðË0FYtnëßÏÊ&ÕDq½woÆ%úÁ]p¢ÍCÜk2oèóvæ]^f2;Óf#p$M¦t+!Ñ0®<Gí;}´-âl®¯l_&÷¨`ó~¬Û³÷¾V½N\<ö\¬¹H [r3IJûº]DÆå²#jFH$MÅøóXôë©àu
3]+°CØB=wòqö/hiÕÜf8ùàQ3L3)Ox¸NúÏèö5±LÆiFÖÊã¶ ±flÿàó¥¾Þ8"`|Y5#ÀôLÅpí 6æÀSU
M1øCYá ÅOï r2X8Á×$,T»YÇÂ{}TC}ô_Û9~&xå2á§RO
-Õý)¨èvõÐá]5cJT[yZ¹2÷·¼º¡øû
ötNáó¦ç@ÿ¯È!lÉô;úNÃmH0ÔË{ÔÌÂÓ Il0MþÉ_êÃ¥ÂÍÍ+µhxÂ:¥\vãN÷ò¡ì0ÎswÿW}ÊHs¹ÊJ!lIÑfX)<\Ï,Á²e)FÔ×ÇO<«L+ÛÈYX @oG0öÂ]0d¸'ÞÑÈèÚ¾°èãLq_.i»³¨hîÇSi.ðv0³ðÂFFPA©C+}1°4é?õé_:{§an/±/ àNç!òÆûpÝùÏJ-9£Ï¥l\ÓnìÔ©¾»m;uúk}Äb$¹$ÑÁÇþ¹©üUïJO¤EÓøz§Ê, cGOI,I
-§9)KþB£@ü¦Ñ¸©g{oJñ²xê£/ñ½Õl½Ãª°RÞ!T®ßóuº,vø<7ô¸« :Õ>ëõ©·c»ËÜ]ddÂ_tÌ)¶@²µ#6ifxu¯ÇV?×ÃÁÍ7~£mwu¶Ñ÷)¶º½øñÑv÷ºül¡7\÷¶×1³7©úÉq¾_DÉÍ\1zv V9¥VqLSþõß<(M&¿y¤±Ä,dIÆù(îñ½jñX]e²w]m=Kû â}ÃÜ#Dú¢âsã¿®BÝ<öbÆöþ Õeû/Ds
-
-êBÃ
-}§¿^à<}¥U,åéVÿ ]mEiendstream
-endobj
-1259 0 obj <<
-/Type /Page
-/Contents 1260 0 R
-/Resources 1258 0 R
-/MediaBox [0 0 612 792]
-/Parent 1248 0 R
->> endobj
-1261 0 obj <<
-/D [1259 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1258 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1264 0 obj <<
-/Length 469
-/Filter /FlateDecode
->>
-stream
-xÚ¥RKo0¾ó+|©ëxmì«4i¢Jm½¥9°Àn¨ 7@µÙß16DÛSåü¾y}c `je8QZQà)ÚÆn"ÍÚ¬P·ÑÅ5×ÄP£¸"Û=QYµÍ EgùC<mï¢/Û¥Þª§¤×Ò{)±ù]ÄhjÐ{DQ0l£T¤X`ö4ÑCt¿\E§Ôs[,
-7í`äs$p.&ÜZ¦Óãâ¶äÊbkr Ô e,ãoñC.U@GªC·cÃé¸È;¯ì*'MÜÙ±.ªÒ;Çç<àö¶÷ÊÞÕ0xÓÄv÷«*ÆáZG|¨ÒØC]äO©»²J@Ư*Ûþþ3Î=º«ò¾9
1Nîr¸á)ù4íó±±fsÉâzðõÊÔÔ)CÞ->¾?äyúÏb5Ĺs2¤TÿÿwV×&(wß[Q¥úÝñæ©7UWõùD ÛÉv^^÷uX¶Ì/@^òì3´}Âeìé¯y_:fyoß,^±OÞúÉ$N
-x×.®ìëéPuY?·fé9Vÿÿë8endstream
-endobj
-1263 0 obj <<
-/Type /Page
-/Contents 1264 0 R
-/Resources 1262 0 R
-/MediaBox [0 0 612 792]
-/Parent 1248 0 R
->> endobj
-1257 0 obj <<
-/Type /XObject
-/Subtype /Form
-/FormType 1
-/PTEX.FileName (./diagram.pdf)
-/PTEX.PageNumber 1
-/PTEX.InfoDict 1266 0 R
-/Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000]
-/BBox [0.00000000 0.00000000 671.00000000 541.00000000]
-/Resources <<
-/ProcSet [ /PDF /Text ]
-/ExtGState <<
-/R7 1267 0 R
->>/Font << /R8 1268 0 R >>
->>
-/Length 1269 0 R
-/Filter /FlateDecode
->>
-stream
-xÅ<M¹÷÷+ê6À«èûãË.,|H2r0ÓÓc{çµi;Ùäß/©I¤×3¯»0îâHER$EÕÏZõ¢ð_ýÿîáô»?ÅåÝçS.úïúÇã»ÓÏ'½ý]ÿ»{Xþã5OÖ«µÉ,¯<mhôtZ³Î0VÊÄåõÃéëß~yÿøÍëÿ=ý×ëÓOnÆ¿üßÉGçWìì
-/äVâC
-qÉÚ®9h~N1®ÎºåîDÌ|@ªIá´aõ:û
¨ÒóÝ)Àÿkø°:ÃàSXeôLTÇ!Î.!Þ '¨ÒóÝéýé»Ûäï#L
-a±q
-!¸"ÿõÓçï?|üáþËﯡ̵«11ã\µ8J0úÓ×xütÇ p²^^¿|?üõòáã»ïß~üé÷ê¯NÚ:ÚíÇ·¾ü«@ÕB íúÃýß¾¼'¾^/Þ}¸{{iûjSí¼_=,Àhè±ØÈd¢=üìbSÖÀ:ê!@¶·Z!8BæGãWAÖP^¡r\ ËSa!|&'·:¿Ez¾;á}ÊðnÍCx-§<oDïdµ¯KÙ'´.¢JÏ¿¨5òæIk´×«Ñ DìÀNRÑï>Ýýtÿe¢ åe£i¿jÞª×7¼TUömA}Hié ¬1l'Âë%Ó!*q:®¾u÷AÆlS\³mA;ïá#(¯i¼öÝ%a©Õ%vô,Î â<ÂÎbC)MñKØø&´.¢IÏÏPr _}ÒE þóÓãýD¢ZS°±5x}Õà
-"h=ÄÌôwj¢G5Ѥ?#ëy(;H&êæòÓï¢Û¬Äµ¸ Ã]² m 2³$Øã<xïÆîÇæ÷§?»|ÓC Vpý2ù;XZÞM¾NhdHÿøía¨6úuò6Î%ð!0[ãæUü¶·« .pѯ± hÎSpûů»ìְë´Y¶uh³uðdöÕ«DFÖ,Hú(T(éç\ÆæUHlRùbµïÿùåûj>Åø`ó1ðFÏX`âh{¼ÿG;è&ëò>ÛÕuÁùet½!¥â*äÒ@<èºAõ$T¶°CæÝÂÌï6dË#dÛà¹d\3~¯Ó¹#ÊðÊBuq¹FÁ5+ØêM.
-Ê<C.
-Ä©#']¤L ÕæÝB[eÍ¢CXú<e=cô:/">ìLÏ7,ÑSB諪1Ñ`XqU
-õã
-KGpØÖ7EKíV»F»T-
m8®ÆïÆæ½aÑH1,ÛVËïu:#wD¹1¬¢zaé3ÆçbX¹4¿ChÔìIHÕVDöû1¹³-ʶ%s[Ûjy½Ncä¨6ÆõRT/·.3زëºûô÷Ï>6!cµ-#¶%Cn2-0d]$;nc ¨FwÁNY ä¸eÖ0Åo6¿kH"í\³iA¸
-ñ¶lZ3¯Ùk6£PÝb[Ú\òSöàBLôÜâR=¸Lº
-p`ðÙ4Û@OHÂo-oZ,þÝ®5ãô:±f×:Óóí2ùßv×"E×M$nY äºeÖª¦²ô´ÓmÞÿ¸m;Nhd¯Ù¶BõÓÿM$¾Y ä¿eÖª®²ô´ëmßÀnß1{ÈÈZ³o
êåöõî[6eHbS£`6§¸Ü(@HÁdÖñ¢ö´øe[Ì!}lËfZ×áëFöã:
-Õ-Æe
-VDl£dP¯Ú4
-$R2õDcMÀ7ÊÚÓytÙ¸ø
-ìkÆìu"#kq
êùÆe
-WÖÿ гL±
-+¤
-Yõ..º è*ØÕ$Ýa´}DX6!O"ÂÛ«ær¾Ó³âAãWHpÚx°BM«¸³68zÂ1V¨'7©IDXF¶aºN¯PÙm<ø2L/߯¬^sÆü/T8l¿Õ¢ÝIô!¤Z<é: :~ÑÏаYI;MjÆíUBsIé9[¨mL¢;¼U±~±Ë~
-R]?«iOjةؤXúIÍ8½BadkgRazù.õWYµ¸¸ÎzÃR-t@
kÖÏÐPkgâð`Q3f¯Òxk-ê LϪ´³vq]U¬^\{
-Âå몥=©I½ZÚ1z
ÀÈÕÎ ÂôòZàËêìÁfpH¨íúòö3`yÿáòCaÁM_yÀÃoR~}¼ÿøFÿe£=h[Î@$öÔ6h[ðCà ?<¶Ô´ÁF§¥ÑÑÚê0{${ÊkÄä7æål=Î0Æ£/ÕSBMoH3[¤bÖ2Y]Røz©K`D|6xÍ
-òÀp:XÏnÙò?öͶs½Ú°lMKíÓÏ;êõàô]<XÛQïwÿúüåþ¡ë°¸Üÿãþ=¥£´Ø5D÷ÆâÛÃÊ ßÞôøôs°ßâ^GÙ`÷s¨%¤Í;<îUí#ûê ¶¸ãKXç>ÀálQX¢ÚÜÇ!jY³ÚÄ6ýØcä¸ìÚ èK ¢Ìâmð[»RÁÊCzÂx
Í$ȳ<ÚÚå);Öë· ¬BÀãb3átΨÒóÝ&ßV
-\»¡ÕJ~®Dïd½±@*붥ǻ6àf¦Jófƨò hêRï°ýh¡IsÒ¸ae0¢àQ%IÈëHjÖz¹ÜJ±ÎÀíHfde ð1nJÇñ@Þ°vð¦Á¢½dÙ6 0ÔYsèVÀYJacâe ÕȬ7È^Ö3fG"##=YLÉB
²¦rBÄÖ¹&õÙuc¾¿¦Å¹`«¶!¬Ô&LÏÒâÌ¥wnq&µ#NjW&ªÒâlµNXïgp'U ´ÂÉHnq&´8x'´6¢ºoq¦äX^£S%oÄØCkÅ/©Y©Ï"F.²² BK&$¢*bt LCF.yµ
-³-QÖ³}b+ø&|´.¢¸!¶FHJHTØlï3¦a¿Í"UÂÊÝöõ¹é¶¯¦Û¾B¸3¾âäÎùJUd¨±i56"Ô´ÆnÒb%4± "R$±N8iihßkÿëgÐd`Eþd2úãÀmGÌ!XqÖn§ºAC©q)¬f ë²µu$G´ ÅPZÍ3 ÈA6%kt¦T6Ç9ct 1pÑѯyqZÂÂ&Ý´³Ø#"ưݴ³Qã¶BÇÔ!Æä"#cæ:õ}«¶vÌOÑ#üA´JB.þò^*zÌXH|õD1?Ó-r(Í|Æ®Òué/nú´TÊ-x«óÂêw2Âb²Â°Ð O¥4ÓÑbAêζü¥ã(è¯#³*Bu¨
-àQñMG+W¥¼=û38yÜä
õT£Ò{Á90Û;EÔ#¯"##=YõA¨PÔÜâÍ·|oP.<Éí ¾¹ÔCÊ.Ð~Âë-y¦ûAáBÙnóN.QB>àÑmôÚGØáõTòL7Â7²ñN8imDuCÏÂø
-WîK68mö ` Âëey®l8~åK6)7b#åDS.ÙP )l(Ô$«Jy¤K6¼\ºd#oÂHë"ûK6| Âr¤zíî®ÒÉ >ylFQh$Âî!¢ñ&ÂL7øn4Q&7²]?ªùvR¥)®±È)p@¶aG5¯d-mÂH˪$
ûûL¿ò\Ì£ûÄ*¡JùìY»Û2YëÝ*¶ÏÁ£YÉk|,I¹Ã¦u:Jr,æÆH
--ðÂS;5>¨MX|ôTñ`ìL7Õ×ZA¤JX4¥i³ªÊ¦Ñ9᪣ڢ~â¢6_?DRCQ¹ÚÃÕQ9;HÕCjåmB,{9ÏXhõT±p¦÷MZ+öÞC$e'Dî?W{ç¬í] Å: #/Ñ{§SPS³ØÈÜɵóóÆ3a£5½çY;_\3 Ô[Nû*¤¹ê½<eA<é*îÌacLÖ»!¶¿çW6÷üxrÉ&^'20FTÛ+~/Ãô¬~°9ã
W¹áWrÃSQ[¶uónÌY·cqïmnøñäÝ
-¿Õ«DFÖl{Ãï
¨ntTímÈ
-^ÛêIjKM¹º 1µÚRÓ~O °ãaÃ){GHʲÙéUû¦º`b½l¾«.ÌH\t4QÈGà¹ømjû%ÚMÂû¦º'Ü.¶Õ`ÑMî=BrÄ&TÝdì=-2ZlÉ8©¼Ñt1=hË^'4FÎzª¥ö}ªDÃV¤áL!ÐÙ&ÇÕ·:åÁ¢ýM ØÁzg=)ñÏÑnÉ$ï³íS^"#k=YõA¨nÇri&ãL[§j¦MÅ
-)n"ýcb[Ô@ø<[Þ;ZVï%ç+ [¶ý*C
-Èf"Fz²[DvªÛêfÈYÍ!ÞÃÉ;ÊÙ GºÞÙÒ.Á°·¸/¤&@dþÎ4ádOK_¶µm_`Â]ð;cv$2²Ö-
³cPÝÎa×µµÄ&áGÜÍrwªÉï¸gJf3ø\TiOêt*i]:7²:ëb6w¢¢ys]rÎn°Æßb r=(-|Ýj¼t(gÁ4sw<²9àYè)bÌqÛ¢:TÚÜ<3×M|ÊM!|ð<æ »§ÕÈ7H'å ³#l îAuSJh±g·KÑ]¡,_#DÞï¢l9Àf5éiI¶R¬yòNÖfG"##YLBuÛI8ae÷ËÖbpHz5S¿ß$¨ÒºÎzÒÓjdMCEÖ¤õÙÈÈHO¶Öê¦sg<n|ò~ "Z4 ÊO ò~gÈrtÛoÔÓjNë¶¡"k¼õÙÈÈÈ@BuÛÄîÛæý2µ8@îñÌÂïwÁõøFOzZ¬i¨Èzt²0;éÉ£þcP¡¬¥ãÕB§/iBåÅ"Jÿ"ß÷xÖ!·×X¶ª4¶iy ´Ú
-rðàÀÒ×;ÓêÊ í¶ m7Èoc^ØvêÊØ0¤-ëÝèò¬-dòø}XvØ~MM?ÂØt+KWoG?ÔøjÿÅ´³¦V[ú0ßð=juÝ(a+<íÐË7ùÎÔ~.õÜú¡ÈfµÎCÏv Êrßt_þ;g_¾.¸öÝ×ßþòú~a1ðäÃso¶Î㳫³'Äß¿UjAoõtÏ)¤0@ÛyÒÂþF¾
ä·×ußðÍÌòn2ìWLÔϲ»Z=~3{HݶԪç}æ9Ó3.îl´#Ý"û¯NX-t_ìY¾ByÕ°ê¯~Õòê÷MNx¼ %¹]Å(ßAà/%¢JëüY+lIÓ³§brú«ÓëoßÌÞÈ9FtÆq&»Á~ùc
-l¯¨¾½±5yĵ÷4¤Õôö~ÆD·Ý)éNzolªÜ»ÅóTkÆà5ÝÜy:l³È°Gçs*?÷w®~m¯¹¬dr\IÇl¬»ñ[+Òç¨v÷d6ù·ÃwQ¥Pú¨ôþñôÿÑg×endstream
-endobj
-1266 0 obj
-<<
-/Producer (GPL Ghostscript 8.70)
-/CreationDate (D:20091009152729-04'00')
-/ModDate (D:20091009152729-04'00')
-/Title (images/diagram.fig)
-/Creator (/opt/local/bin/fig2dev Version 3.2 Patchlevel 5)
-/Author (jsquyres at beezle.local \(Jeffrey Squyres\))
->>
-endobj
-1267 0 obj
-<<
-/Type /ExtGState
-/OPM 1
->>
-endobj
-1268 0 obj
-<<
-/BaseFont /Times-Roman
-/Type /Font
-/Encoding 1270 0 R
-/Subtype /Type1
->>
-endobj
-1269 0 obj
-4722
-endobj
-1270 0 obj
-<<
-/Type /Encoding
-/Differences [ 45/minus]
->>
-endobj
-1265 0 obj <<
-/D [1263 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1262 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/XObject << /Im4 1257 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1273 0 obj <<
-/Length 306
-/Filter /FlateDecode
->>
-stream
-xÚ¥Q=OÃ0Ýý+<&Cï\G-ª"[Û!$i©6"òïqëÔ
-y¸»wï¾Kÿ«¹qF Z^ä;[08ÉHJ&¬ûÝÍÑqdÐðl;íEÂò`¹ $-êætÊÛ>ÞdKöý'uZXtúÒþ6~%BG;HDÈL¥ÊÏ øAjöÆ^ÇìµôÖU#'ÑRmnѤ?LÈýo§ S?ðFUî"#z¡RRAÒ«êXµù¹*½ZFÍ1Øy»ÎKqzvCRÞ6F5mò¶AG]ÞÆà¢* ÏM×ûs¢µÔò£«Â; ÷!õÐ|õ»êø÷;µ?NYgÆý'ª~]"Îendstream
-endobj
-1272 0 obj <<
-/Type /Page
-/Contents 1273 0 R
-/Resources 1271 0 R
-/MediaBox [0 0 612 792]
-/Parent 1248 0 R
->> endobj
-1274 0 obj <<
-/D [1272 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1271 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1277 0 obj <<
-/Length 1466
-/Filter /FlateDecode
->>
-stream
-xÚåMsÛ6ïþ<"øÑ[â4;í4ª§¶Ó¡%ZfKQÊØÿ¾ Òfc¦<>H¶«Å»»¨~P 18à1`¹¹ÁZ½öþB é_¯FAÀbHÈòñfqñêçÛÇ·bB !
-«ß.¯îí>Ý
fð,~hÖQ bô:DãfÁOåê§ýu±Jï»5B96k8éwVk@a fueÖà@É17K° 0Q/ùîÌdUó4yVígåy!Ï'ÆùwÚûÅ÷N"DÈ"p©KG¤BÁrxí£QÙÞÂ@ª¶ÝéÍ,ÂX
»-órýк,}"vy¯6#8¾aÄ>çøp
-JHg6ÝÚØ~²9oפ ï_§ É^íçÆÇ qeÍ©BÉþ" 7>|µfn~¾ù+]ÏBýêÃV}²"ÎѹcÉ7
-¯î}ÿZwÁqÆ1úpH,ÓùÀѨþâ$~üò÷ý×üàA~ÜqÌYxºôSDå?YÝ!ìÒdo®ÅI±j¼M«ý®*:Vj(Ëê*ÏK¯i¤x
îû¯I!ä8ã®z>&Å)YMJYü!^ÚÖ_zÞ¦{Uz²²#µ¯s ÄÒi!^ûþkBØ0!Î8f½©gR>FHk¦7ð>5ýJUn¹.nËÝ&10ùMãa4
-¯º}ÿ5Ã=®;YEQ96'ufzÒý.KCÌ.?ëÙ(=iWçÜ®¡d :
-%o&úþëÝÓµ8ã%,tl\êÌôh^ý¢*Ö
-GêòRhÐÚUuya-/jÓxñÊÝ÷_óâé]qÌzeBp"G§¤ÖLoàMV¬jRx Eæ_eÉ:
-(o>úþk <3YdÇdtljÍÐñéLóÛ4ߪúFRÊB¥ß4r¼Â÷ý×äÄÃä8ã, 8£:³º%U¶lÁ!ìrøñ²ä'ѳ9=ÂÇq>~õûþk|hws^ÉpdlÆêÌôÞµW²£Þ¹¬ªl}rõñW3éÉÄßô°e«5¯Ì}ÿZf9qÆ1káÄ(¶:³'Jý!Oû_/,K]}L z\d^ÍÓ¤ýNî§ÊÿKi at xõìû¯
Ã@8ã&@ÌÉØÈÔ
-|ÙZe,OvêòdF¥S2#Ó8ðÊØ÷_s0ܹºãÊñUÓy_%Ë»4ª¶é2Ó§¹¦9£ë=T~ýE»ýÉxX}xØòR>3YñÐwF0<6Øtfz¯Wõ ]R,ÓÕÓ»T Ù5¤lÓñêÝ÷_#qÆ1+0
- )Åè<Ó-è%æÚ:N#Ⱦÿ áØÇ¬!Ø02BPcÖôÚ;Ó^m]Gòúãµ>¿å/¢V¤ÉY}ÙI ÁØÇ!±§3kn)4¥GÓs[vÙö'û®DóìÆt=j
ÌE.¹ÕW=ÝÙþ!ÔGSÿ? lY&á׳ï_ëÉË;YÐ÷¾<6ðtfSø1+÷íݧ7Åac&CQeë¢$/[ûMRý¼ÆòyskípZn½Òôý×¹þ°»ã5·4Ús+ô,©½Éö:*_étu0ëí®&gÝZè˺¾×ÑǬYç¨ödl6éÌ#íE¹JuÞÿÔ'í\[;k¯T}ÿu®Ï/Ýqæºý¯)dOÿ×
?ïá9endstream
-endobj
-1276 0 obj <<
-/Type /Page
-/Contents 1277 0 R
-/Resources 1275 0 R
-/MediaBox [0 0 612 792]
-/Parent 1301 0 R
-/Annots [ 1279 0 R 1280 0 R 1281 0 R 1282 0 R 1283 0 R 1284 0 R 1285 0 R 1286 0 R 1287 0 R 1288 0 R 1289 0 R 1290 0 R 1291 0 R 1292 0 R 1293 0 R 1294 0 R 1295 0 R 1296 0 R 1297 0 R 1298 0 R 1299 0 R 1300 0 R ]
->> endobj
-1279 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 412.065 451.5766 421.0313]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.1) >>
->> endobj
-1280 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 400.2294 451.5766 409.0761]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.2) >>
->> endobj
-1281 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 388.3738 451.5766 397.1209]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.3) >>
->> endobj
-1282 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 376.3191 451.5766 385.1658]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.4) >>
->> endobj
-1283 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 364.3639 451.5766 373.2106]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.5) >>
->> endobj
-1284 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 352.2892 451.5766 361.2554]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.6) >>
->> endobj
-1285 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 340.4536 451.5766 349.3002]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.7) >>
->> endobj
-1286 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 328.4984 451.5766 337.3451]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.8) >>
->> endobj
-1287 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 316.5433 451.5766 325.3899]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.9) >>
->> endobj
-1288 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 304.5881 451.5766 313.4347]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.10) >>
->> endobj
-1289 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 292.5133 451.5766 301.4796]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.11) >>
->> endobj
-1290 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 280.7773 451.5766 289.5244]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.12) >>
->> endobj
-1291 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 268.8221 451.5766 277.5692]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.13) >>
->> endobj
-1292 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 256.7674 451.5766 265.6141]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.14) >>
->> endobj
-1293 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 244.8123 451.5766 253.6589]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.15) >>
->> endobj
-1294 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 232.8571 451.5766 241.7037]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.16) >>
->> endobj
-1295 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 220.9019 451.5766 229.7486]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.17) >>
->> endobj
-1296 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 208.8271 451.5766 217.7934]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.18) >>
->> endobj
-1297 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 196.9916 451.5766 205.8382]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.19) >>
->> endobj
-1298 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 184.9168 451.5766 193.8831]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.20) >>
->> endobj
-1299 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 173.0812 451.5766 181.9279]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.21) >>
->> endobj
-1300 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 161.1261 451.5766 169.9727]
-/Subtype /Link
-/A << /S /GoTo /D (section.5.22) >>
->> endobj
-1278 0 obj <<
-/D [1276 0 R /XYZ 106.8692 686.127 null]
->> endobj
-42 0 obj <<
-/D [1276 0 R /XYZ 106.8692 668.127 null]
->> endobj
-46 0 obj <<
-/D [1276 0 R /XYZ 106.8692 482.1451 null]
->> endobj
-1275 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1304 0 obj <<
-/Length 310
-/Filter /FlateDecode
->>
-stream
-xÚ¥QMOÃ0½çWäØì¤ùÚÁ!z;¶ºVTCÛþ=ÞRªír°ýâgä@9ÆXÍ3¥åÅ_Snưç$)±n3v3{á4<[kyaQQ°\DhâDZ-môÜßuEHCôØÕ!^fsv
-F´°ÒéS/¶X/iª9¡<E÷@ ÷oJ5CüÔì½%GÙó×kë
-D{js´)ûßL#=Rjx¡§Þ*wÒSÍK¥¸O
wåUMÕ廪:¶M°Ónbê´Ù# Ð{«Xê¨íxÈ»2Fíó.Fõ7zj¼Þì½Ï}Ýä`}ô©»öp\WÍßsjZNYgùGªþ ëðendstream
-endobj
-1303 0 obj <<
-/Type /Page
-/Contents 1304 0 R
-/Resources 1302 0 R
-/MediaBox [0 0 612 792]
-/Parent 1301 0 R
->> endobj
-1305 0 obj <<
-/D [1303 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1302 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1308 0 obj <<
-/Length 861
-/Filter /FlateDecode
->>
-stream
-xÚÝKsÚ0Çï|
-á`U+^¹¥é{¦íLËédÀ8L3ÆLo_ùË6Í!e:Öj÷¯Õo% Ì} SÔ(Ë2×$¼0rãúÞO ´(¨È~zzJà >^Ï'¯ÞqC8£JqIæ×O¡¤ÖTkd¾ú1½X/¶iÌ.Ùg?çqHµÑc$¢áÅ7tQXO}îiT<úø°~×N ©@ÅK'JPç)Ì`õ¹ÛN8±Ô*®J\S+¤Î}|2ê¢j¤ë²±ª½îJ¯Îcþû×&]e²®Kóh&mºvgYäÉÛy`Z+,A¾U 'KѳDS£®z³gÉMÙùa(C£ «XËf&j»Ú,KÈú×]^ÅËÛ«E&Wû³³âI¸×Qñlw89®%µÆêÁɵÕ.®Åõ¶t]2É.2
-Án
KÆxXäýëò6
-Ó¢}îôm3Φû´Z,7ÒqÖLé,z¨ÑÚ¯ Óõ¸uýg3R¢££*B¿C@9k
nÅZ)ù Å
-^ÄBª2BêÞ-çæ¡*£)S4#v*Ftq+©Am]R
--¨ª¬}8¡¨Ee«Cî¦8aôqÿßW_
- c©Ðþºj¨6ËkHöÖ_Ç)ÔpG'ÚªÍk(ºÇÞr³ã.Í*FqPÌ´
eEô%^=w[Xòè>¥Átýç,é~¼:N%ånUÒê1*³A6»°÷çf8Ï_â©â¨Û¢òÍØ x&GJàñ;gÇQ58¯®ÿ*ÓOWÇUð"TIA%C5FUeÖ¢ªsõuwv`¤éµ#²¶î&KC+xFOuõ/oïqy-/¯ði¼ïâDz³U{g©'cÇ:îÿTÛOªWÇIìT¢{Å©Í|û_X] Mç]`+«1
-VPƶ5dÀ6w¶ôqÛ=Bû·;Å?"ÒãLR×$Ýÿä×qSõGÀѱéÞþcäɽendstream
-endobj
-1307 0 obj <<
-/Type /Page
-/Contents 1308 0 R
-/Resources 1306 0 R
-/MediaBox [0 0 612 792]
-/Parent 1301 0 R
-/Annots [ 1310 0 R 1311 0 R 1312 0 R 1313 0 R 1314 0 R 1315 0 R 1316 0 R 1317 0 R 1318 0 R 1319 0 R 1320 0 R 1321 0 R ]
->> endobj
-1310 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.0462 410.1273 276.986 421.0313]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s) >>
->> endobj
-1311 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 412.1846 451.5766 421.0313]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.1) >>
->> endobj
-1312 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.0462 398.1722 288.0643 409.0761]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) >>
->> endobj
-1313 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 388.2743 451.5766 397.1209]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.2) >>
->> endobj
-1314 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.0462 374.2618 287.5164 385.1658]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s) >>
->> endobj
-1315 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 376.3191 451.5766 385.1658]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.3) >>
->> endobj
-1316 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.0462 362.3066 273.1303 373.2106]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s) >>
->> endobj
-1317 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 364.3639 451.5766 373.2106]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.4) >>
->> endobj
-1318 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.0462 350.3515 164.1007 361.2554]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1319 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 352.2892 451.5766 361.2554]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.5) >>
->> endobj
-1320 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [120.0462 338.3963 192.3245 349.3002]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u) >>
->> endobj
-1321 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.6214 340.4536 451.5766 349.3002]
-/Subtype /Link
-/A << /S /GoTo /D (section.6.6) >>
->> endobj
-1309 0 obj <<
-/D [1307 0 R /XYZ 106.8692 686.127 null]
->> endobj
-50 0 obj <<
-/D [1307 0 R /XYZ 106.8692 668.127 null]
->> endobj
-54 0 obj <<
-/D [1307 0 R /XYZ 106.8692 482.1451 null]
->> endobj
-1306 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1330 0 obj <<
-/Length 315
-/Filter /FlateDecode
->>
-stream
-xÚ¥QËnÂ0¼û+|Lqwý6ÇB*UUs£Ò$P$HÔ(øûFnÅòÁ³³ã}?HQÓÚ(ªfÈ
--÷èÆçæM6²Hu»·Ô1§¹¦ù:®åAáÉj M3.%ØdZô
Ç
-·¾;ý¡KÑ&u ª>¥«|Aò±sTQ1ú4þ"ËÐʹ ÀóìÑÀÐ9N÷DHá»#þ0;òF^ÇQöúôÖ¾£&SJ¥oÉÀ¯:äþ7Sd0ô
-¬3Â^æ^æ¸ÔIæ,Ê«¿óº©»¢¯«àcÛ{Ömx)û \¸PM¸ð!â Z§\%mÇ¢«RTɱÿè¹-ݶ?è|wméêcHMÛÓyS7¿Sùå±z?rõÝ¡endstream
-endobj
-1329 0 obj <<
-/Type /Page
-/Contents 1330 0 R
-/Resources 1328 0 R
-/MediaBox [0 0 612 792]
-/Parent 1301 0 R
->> endobj
-1331 0 obj <<
-/D [1329 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1328 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1334 0 obj <<
-/Length 646
-/Filter /FlateDecode
->>
-stream
-xÚ¥VMoâ@½ó+æâñx¾®û)´UnÛUE!m#QRµAm÷ׯ@*U ýüüì7_J(iÁÛÂz
-X=,¤¸ãg?ê£IS*~x`¼Ô"ëa|ξ£(ÁZ4"¿=2ÎsD¾þ|¹_>ÖÅS¡Iÿæ?<çyRdÆ yl~Uëݦhâ¿V«ÝC±uYm»\E Éâ!×j p®fJJäiÀ¤z¬6ÕÝ[µª¶uñZQcZÐã%O%oź¸}áoy§F×$ñ$§'%뢲~X£
-.eÑî%C
-Z:{Dõ¯Í¨.ZpÌLÝ6j®®VqBá´nÝôÜÈõ\?íVuóùþeS®ëVνNú ÑLbÏ_J=äqLAúÿøèéîó»×I?ÓÉ728%|]Ùhm OÕĸ"ÖE] ÑT²´¥3ÖQ$#']qjÔ&Ö5{Øîpªdr²Ç)ÊäµñH´Ð^²G>H¹ÑÚ½gnÇÙ ÃÖ=v>ºdçã0££·Y«CûÀvZF
-a¸â{g÷g°xr¼úsz9qî¤Ê´ó]*zMìÍáÜ+·e].7å¿bÝüðRÖ÷£a6Û] ÏS±Tõ&î$á4ßjäuÏ÷¦!±¡»Ú¨:ȲGOé,·en¢vå¦>/T¼ß¼õïÕ©
-á5BPiS-×çT"í@ópY¥.jÍ-Ò³×Ï8xEïÿ;ð5"åendstream
-endobj
-1333 0 obj <<
-/Type /Page
-/Contents 1334 0 R
-/Resources 1332 0 R
-/MediaBox [0 0 612 792]
-/Parent 1301 0 R
-/Annots [ 1338 0 R 1343 0 R 1344 0 R ]
->> endobj
-1338 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [262.4946 403.0942 336.9947 413.9981]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1343 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [193.0749 276.6815 284.7304 287.5854]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) >>
->> endobj
-1344 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [342.8717 276.6815 438.3929 287.5854]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) >>
->> endobj
-1335 0 obj <<
-/D [1333 0 R /XYZ 106.8692 686.127 null]
->> endobj
-58 0 obj <<
-/D [1333 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1336 0 obj <<
-/D [1333 0 R /XYZ 106.8692 482.1451 null]
->> endobj
-62 0 obj <<
-/D [1333 0 R /XYZ 106.8692 482.1451 null]
->> endobj
-1337 0 obj <<
-/D [1333 0 R /XYZ 106.8692 419.7606 null]
->> endobj
-66 0 obj <<
-/D [1333 0 R /XYZ 106.8692 365.7741 null]
->> endobj
-1342 0 obj <<
-/D [1333 0 R /XYZ 106.8692 337.0056 null]
->> endobj
-70 0 obj <<
-/D [1333 0 R /XYZ 106.8692 337.0056 null]
->> endobj
-1332 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1349 0 obj <<
-/Length 1693
-/Filter /FlateDecode
->>
-stream
-xÚ¥YÛrÛ6}×W¨Ój&Bq·ÄVnÔV/$ã%úEWêz:ý÷.H " ÐÔãÑäáîÙÅîb±$CdH$FR*1©Dªáân×ðìíXÌØÆÔëÙà§74j¤%ÃÙUUF0¸¹üP<SÆJNòånÁ'Çùbw·óím¾}}Lf^aE@¦Âèûsðå.ÝFLÃÝGø#¢5Þ
-g wg58üâEV¯¶)0GL¥²ÕLϸ¤u;Eä¼°S :q2iä÷ù*¿~*^~ÏÛòz6R<yºÏÕ¥h´
h<30-Eg_1¦ëÚî ,LcËVÑêº)
z/Í(ÿJ©ô¦
-ûõ:TL/¬®PÔõþ¸´V7S¢`í¸l(76×sV¡áñ¡\CãÝï§G³Ï&¿NÏ'gã&#&0¢¤ê¸6wxT),EÇûÓÙÅÉ«?5K©C¡!^Hb"f ·/æHIpÎ^@A«a
-$/VHC"sÅCè·¤Q2_íl&oFL%Ùv·YgËòÎ¥úÇU¾¸Xäw÷ót±-â¾xøxË«ÊÍÅÜÞ[ç6[.%êvÒò,wTDøÜß'¨Ï)Á¡ ¤¢ôÉd
-ÅlSÔ²î\ NäjÖ«ÍÕ~½>W#z]®Öôf`w¦îÈÞ4µøP®aPÆX~ù½mÀ&¥Bû½àQ1)G÷ÿ ]ïLEÊ#.ðøqõ
¾Ep°}¥¾þpqþù|69 ] k° \`Q¡4ÃáE òcØ/tÇÇÔrë.8y5â89z÷þtÒ¤Äa{ö»Á"4YNàÄìåTêiäÖp:=¬ 4Uºß|0¥µ:À,×1ÌØÁP}¡'<¬Ó£'³0R$â
-6A"XTC(-âS¹¦» òB¬î#ЦTPàÐ¥µza
-=:Ô QHm¸`zXÏ4EZü^ã(¦¾)«£P]?ÔvhåÖÿtf`zÔYz]°/ý,Bi,ÐÛjqxìñ}9`Q½àýy`=Uâ°:fð;P¿zª$p§ªýßÎÞÃ1 ³>£7èiÖ=ÌrÇͲίlÏ]OG'îGÔîÖ3³ïköú}µÙ\9±õÍn½èï«Y
-½Ó±ÑEÖÓW{X´¯î×ëûê^Â5½·ë %:E\2ÒPÛB#ÈÝ·Õå¡ËÛZvSb:±^?xT
&W¼é,pØY2¤4å:Âã£r9_@ØCÒEà@L¯VuF/ 7T-L¢zÁãc¹xK
p#9áQ\jĹ¡(é,QLJ'9ýUÑSa=Ì;Ú&lq½±Ëì~{Ó(¼yµÞV& Ý¥ åÏ1k/¡¯ð2
-Bi7ÏDÄN4Ý ²cvÛcH:¨à°{A^Ô~¼WÈj³O*¯F|4ä©è0êù(;jßÂÁPJo¸ W&Dõ1ðÿvé~u)LÅÈzö;o6JqW{k
- ¨d
-¥ph4éØj\
µ|<I
H°
-²¾ wo³abÀKkQìP-ë; Ðì
wÈR&h¹üæbÊ+³æ·Èr&HoÙæv}moÊ_'«l³ûäªö"MþQQÄÌJ @-¡2yt*ännY\ãq³>ü¶Ë-ûZBa~-Hpãj©ý0Ãò'ï¯ÊOù®3÷â6/ïØ`·7Mz¼ õ8MvY8^1;=CÂ`MQs~\}¡mÔÒÛÑ f¡mðuêÄ:?þôÓñᵦÛ~íaÍ[Ó®²B!ÖÜ¢p"
|þ7®J³KÀÂk©;
biÑé LSè¯+cÂ[T¨O®lº2õfsk?a¹ÍJ?D¼¤ê%µÿQíÕ jEuo#"GØIêöÇùb¾ºÝÚêbXÍbíj5û8ÿûé:[w.hWÿTÓendstream
-endobj
-1348 0 obj <<
-/Type /Page
-/Contents 1349 0 R
-/Resources 1347 0 R
-/MediaBox [0 0 612 792]
-/Parent 1301 0 R
-/Annots [ 1353 0 R 1355 0 R 1356 0 R 1357 0 R 1358 0 R 1359 0 R 1360 0 R 1361 0 R 1362 0 R 1363 0 R 1365 0 R 1366 0 R 1367 0 R 1370 0 R ]
->> endobj
-1353 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [216.3984 602.99 351.2121 612.9177]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b) >>
->> endobj
-1355 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.2053 518.2584 283.1475 529.1623]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1356 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 502.8226 290.0715 513.0093]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec) >>
->> endobj
-1357 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [293.41 502.8226 405.6883 513.0093]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80) >>
->> endobj
-1358 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [409.0267 502.8226 502.8842 513.0093]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd) >>
->> endobj
-1359 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 490.8675 289.5137 501.0541]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec) >>
->> endobj
-1360 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 474.7144 284.134 484.9011]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc) >>
->> endobj
-1361 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [301.2208 474.7144 393.9823 484.9011]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f) >>
->> endobj
-1362 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [411.0691 474.7144 502.8842 484.9011]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2) >>
->> endobj
-1363 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 462.4156 275.1276 472.9459]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d) >>
->> endobj
-1365 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.4669 378.2866 289.1025 389.1905]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2) >>
->> endobj
-1366 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [292.7961 378.2866 366.7383 389.1905]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1367 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [394.135 378.2866 468.0771 389.1905]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1370 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.1042 129.0834 505.3748 139.9874]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2) >>
->> endobj
-1350 0 obj <<
-/D [1348 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1351 0 obj <<
-/D [1348 0 R /XYZ 160.6675 668.127 null]
->> endobj
-74 0 obj <<
-/D [1348 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1352 0 obj <<
-/D [1348 0 R /XYZ 160.6675 621.1765 null]
->> endobj
-1354 0 obj <<
-/D [1348 0 R /XYZ 160.6675 537.4212 null]
->> endobj
-1364 0 obj <<
-/D [1348 0 R /XYZ 160.6675 397.4494 null]
->> endobj
-78 0 obj <<
-/D [1348 0 R /XYZ 160.6675 340.2748 null]
->> endobj
-1368 0 obj <<
-/D [1348 0 R /XYZ 160.6675 313.694 null]
->> endobj
-82 0 obj <<
-/D [1348 0 R /XYZ 160.6675 313.694 null]
->> endobj
-86 0 obj <<
-/D [1348 0 R /XYZ 160.6675 254.5622 null]
->> endobj
-1369 0 obj <<
-/D [1348 0 R /XYZ 160.6675 227.8547 null]
->> endobj
-90 0 obj <<
-/D [1348 0 R /XYZ 160.6675 227.8547 null]
->> endobj
-1347 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1382 0 obj <<
-/Length 2297
-/Filter /FlateDecode
->>
-stream
-xÚ¥YmsÛ6þî_¡oGÍT8¼ð5ßRÙiÆv.V¦Ói;$^$R%©ºº_»X&)ZºgB`± ûì 1áð'&,9 ã M²Ý¬aì§+ayf-Ó¬Ãõãâêd<IXÊp²Xu×JX$¿yÓ¸·&Ò+÷å¶\òðüo5n4ò½ã^×Ð
ÂbúÇâÓÕÍ¢£³~À"(ÆW¿ýÁ'KúÓg*êt8 p@!e{õxõ¯vÉΨ:vzåÇvõ'3_²Dþ:,£tkJõ-%,Ô$!¡nÃNWiSVïN-ráOºËºÝO¥pܧRøIW
-1©Îª(ÆÇ_>?Ì~üôôøëãâæn(T
JÒàFô ;HZ¾êKð˦Üê)¨\zõ±n¦ÂÓ;êþξKÔy6<ÂK©mu£+¢+"îÒlºMgAì{Æ#MfdB¨õÅ fï·w`ö¦}¯Ù¤
-Qó(iéºÎwS}ó²-3Ü*ÁÜ,+´ïeån_åµÛBOeàý5Èoeμ/ü$/èûøxK
-ÕnóïSÁ=M½q]Uùz£ìmËâ©q0;öÔ2³&bêÛÒÝûixó·÷7'åÓøR¡åÐ7'bìpG DÈûéÌôÞPí¿ûªD8˪ƾôÒbI;½+«#µ_òfC¦#8
-)B°UzVnt¥=âÉßV|ÌýKªï²Q~ËÖWÿýÃõ©Þ¥bC?+AËu*A_÷2f<pÿ
-pDyE¹Dd"<K1`1M¤§Uy@°í`ÀöË&Ï,±`A¬>¡» %µn³Ì+H9[ÈÏ äG,Às Û9Û Ö>̾Y¼kÏÐÆÚ ÆcmOÇ2£`Ñü Fs¿ÉÖyáÈç K}O×ÚXQÁ©öèSðn"½%Þ´;y±þÁF4æ¡@
-µH;pérI
-¿Øú
PûëöÛK¾$» mí´íܾy^
-Çt*Ä ]ÅM¥+ÄuÚ¤N
¬çNÏVc
Eá³t
-eÑDÙH]L]¶sÚslí=|QdÑy Z®S +dI÷Å«ãä±ÉÜ&mò² ¡Èjµe vRyäÕ´ÒKK³c'ùP
-Ïl8ãÌ£A8#OìÇ3*gÞÂÅ«øRÀê²Á¥eëãòåëÔâ}~` R´\§R`ÃúR ¾?kÔj´VýÅig Ët÷¾ 1ÿÛ¨=;X!¡[áAèä#%JÖ@E ¢ªÃÊõ©Â¡
-R[u¢õ0ÍÖÖ/]U×&°,Ýj+ ]áw·p
F¥[k0%£bEF.ºZaÁÆT÷Ù6¼ï9¦W¤óÆÁþíÄJï˪ÑKº9&(ÓËùlW9Ô-·Y·ÛgH&ýâVز[½ÙM0@£(3æ~î_2öé©Ó r½}<5rXÊÉäÜÞ-Ïpïû, ¾wö¾ËëLo·i¡KÒ,¤]B%DWWæï ¡ê"ÂïËhyA¤Æ]¢É(ú>÷Ó)^³¦{ô_YDºÔ
-`âòiØ\~dì¤7¬buØRoK8ؤíU¨yAt5vÓÉöH]aøÄC£W¤¼±ùK!ï§*ÀÒu1ÊOÐOñZIcx¯ÂÅ}YÛPVnH«ç¼©R,B±Û-Íðz]Ùk(>(I9ùZ´u±¶<1íYVËUBáËq$Ý3
-SS¼~pïáÈl(õ®Ëì°ÓEÓn=xqàxbptñºv©Üh:äßfº´ØÓO}
Ä ÖhÚ©çMp-b2>li|bD H A'` dèýË_)æGèÓ½¢øåÅmL¶ ¦®Î%
-JæF
-zzï½Ê³´ÄÎsQÞkdX(}rñÅ4æî¡KIÈ8åa»,þ:odÊ%<Ã8PS;Å1WK¢Vh×R^±0µÆIBÐ-éñ V¤<×n!±ªvë<t\ ¬Í+¡o[P"Õ"ö*
-S
-;´'¡ÔõzÕóØÔÒÒ£Ü(¥g;ZÿÑUI|ewa"h1£ëðí
-,ârâgeQçKJ6Q&Åh4}ß-)RSpÌzHç¯^(qdO-·tj¸÷ºS#µ´´Ò²-µÞw§Qq¨ðyØ9¢;"ܸr\ݨoe³ÊÌÉÆÊâáíÊ=ô!ùräFÀ¼l4"Ù¦ Q²Q´TÏ:Kµ]#omYÒRvm6@Z0Çļ¨ ²Yyñë§ÑðíþáëõÍ×k{©¬Ý--_¿Lõ0tQWJAøÌñNJýùoÃayÔ½D¹c*îQXÄCù¥§ã.ÛÛOÇs&UB
Þ}Ùè·ÏïÛH§ûÊ^ä³ Ñëj£ÅAAù
-]$§õ¤$
á¬
-¿Ôø ¡+0a|ü®1öºN'|£Õ#Õ¤ûY!ñá2(Fu
Þ(Â üÿqèü"8äw¿÷c
-\GÍ~u*ø']àÏÚ=
XÛüPåögÛ }DðNFï¤íÝØ)¦ÜCÊÇ´Zb{±ß>poÁªÊôÚÀ^ºP¿GW~ü}\ëb¨U?s5¦ÕÿogÒendstream
-endobj
-1381 0 obj <<
-/Type /Page
-/Contents 1382 0 R
-/Resources 1380 0 R
-/MediaBox [0 0 612 792]
-/Parent 1387 0 R
->> endobj
-1383 0 obj <<
-/D [1381 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1371 0 obj <<
-/D [1381 0 R /XYZ 124.5827 643.2106 null]
->> endobj
-1372 0 obj <<
-/D [1381 0 R /XYZ 124.5827 603.36 null]
->> endobj
-1373 0 obj <<
-/D [1381 0 R /XYZ 124.5827 575.4646 null]
->> endobj
-1374 0 obj <<
-/D [1381 0 R /XYZ 124.5827 547.5692 null]
->> endobj
-1375 0 obj <<
-/D [1381 0 R /XYZ 124.5827 519.6738 null]
->> endobj
-1376 0 obj <<
-/D [1381 0 R /XYZ 124.5827 503.7336 null]
->> endobj
-1377 0 obj <<
-/D [1381 0 R /XYZ 124.5827 475.8382 null]
->> endobj
-1378 0 obj <<
-/D [1381 0 R /XYZ 124.5827 422.04 null]
->> endobj
-94 0 obj <<
-/D [1381 0 R /XYZ 106.8692 369.4473 null]
->> endobj
-1379 0 obj <<
-/D [1381 0 R /XYZ 106.8692 345.1191 null]
->> endobj
-98 0 obj <<
-/D [1381 0 R /XYZ 106.8692 345.1191 null]
->> endobj
-1380 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F22 908 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1390 0 obj <<
-/Length 887
-/Filter /FlateDecode
->>
-stream
-xÚVËnÛXÝë+´¾Cò¾»kÑx×c+©ÇJmiþ¾ÔëZ¶d©E/$]óðqHcàÆh@culH6^>Dßó»w6Y Í:¨Wóè·äb/¼!Ïﺶ¼°(ùpõ9!Jg$Úä¿|uØdü¤!y/Ù¶Xë|~ÞÌaÇ.ù¾G¿@¼bï>D ¤çÓ'~ ÞSüI%±=ÙDWѧ`²ó¶úëPÖÁ0ß)C§qj'Ð(UÅ©
Lg É<õäù&¿®£ýxû-[û2ÎÚ
-¯ueâq
-ÉQeåõ¢XÔÿ¹*veqØ¥èl9E
¶HS
ëÀê¨[9köGk¥/×DºÇë@höv·EMñºòÂSÞ}ù93!TgÌå«Ý}ù¿ãCÀOøÐ·[úðõi/oòÛo=74 2R'À*¡¤äøY62A#¼4ï3è°¥¨=ìÑyecÇÎU%Ðs§)+ã +Ò6iú-¿«¯¸J)BÒJ4¯$*zõfe8ò:ÖÖ³üýP¤P¶ÜUjB©ÚîTã'`JíQêo«ÔÞÃv`z²Ú3âQ¡Vø úvOz³(ÝÍ¡çCJ«4Ö¿ XÂZòSmaeõ|l¤ùüÍöÙr}
-@Ëúð%Ƕ¾M CíGTª@8ü#÷Âè?Në S
-û͸ÊýyjUÂn¯²»ËZ9ÉY@?!ÿ.lDþ6)ÿqÞ ÿ ÞVþ'¼Es]¢S[ÐÆÛ37.7Cp¨ow|j;%D;ê³":ä«@$Ϫ {¼,+íüåð[üTø=»§³ W©øÇPôÃ} ÷37t» KPèßÙöX.Bååéh+XRZuRñ³2a©}lº[3^+6a*!bμ¿0bÍ¢ÑæÏ×ÕÎ@@ÞJQì¢<É,/¥æ·Ö«2wÙ6Û-lÕ|Ù·õõínÝl£mò|}Aýìj ¹»KI'ù®~x¿ØRÔÉÓ¢ÞHëÓóåb³.â4T)ä¬nÛêÿx¾Ïzßʰrdõ'$¢endstream
-endobj
-1389 0 obj <<
-/Type /Page
-/Contents 1390 0 R
-/Resources 1388 0 R
-/MediaBox [0 0 612 792]
-/Parent 1387 0 R
-/Annots [ 1394 0 R 1395 0 R 1397 0 R 1398 0 R ]
->> endobj
-1394 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.2051 602.4181 253.2596 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1395 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.7633 563.5638 282.0416 574.4677]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u) >>
->> endobj
-1397 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [241.5734 480.8088 285.6279 491.7127]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1398 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [293.5981 480.8088 345.4034 491.7127]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d) >>
->> endobj
-1391 0 obj <<
-/D [1389 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1392 0 obj <<
-/D [1389 0 R /XYZ 160.6675 668.127 null]
->> endobj
-102 0 obj <<
-/D [1389 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1393 0 obj <<
-/D [1389 0 R /XYZ 160.6675 621.368 null]
->> endobj
-1396 0 obj <<
-/D [1389 0 R /XYZ 160.6675 497.4752 null]
->> endobj
-106 0 obj <<
-/D [1389 0 R /XYZ 160.6675 467.2347 null]
->> endobj
-1399 0 obj <<
-/D [1389 0 R /XYZ 160.6675 440.6231 null]
->> endobj
-110 0 obj <<
-/D [1389 0 R /XYZ 160.6675 440.6231 null]
->> endobj
-1388 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F14 1247 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1402 0 obj <<
-/Length 1585
-/Filter /FlateDecode
->>
-stream
-xÚµYMsÛ6½ëW¨7é oäÖ´u:δM}K3U¢MdÒä8þ÷YÄ ÇÍø \ï>ì¾}\@0§øs eÙ\EéùænFç·øìÍZU0Zu¬^_Ï~¼bfnULͯoº¾,ÑÀñæöýB±\1I?`ÅúT4ß×å¶¹ø¥8êgÕSsãziÙ¢º¯öÕí®8.W`,Æ®ßÎ~½À:%ÑÌHë¿Ùût¾ÅU¼QÂ-Þ}Ä/EË»Áø;ûÙß³¿ËÎÓú_céi(¦áB±~>¤! 8ç(}AB0
-M, VÊ:¯VV¹z(7§]U/§Ji¹wÌ%²nÅ'juöæÿÃÅeh+d&®·ÊÅå@´¶wWFa
W2ën[w] Þ>`ä×øô¸¯6OM¡>îÊÝc&`Á8ÒJ1È?ts¢o?ðÉÂ(É:`5 ¢S
-S at yÛ&]¼X8ðóc¾
-B9ÚJK z
-#(b¹x%³ Xc»>ê=7øLKXaáÊ¡ûiY<KCóÑ@^]ܶʰ©J´atñõD.¯A[b¬2Ï_GN±3á¥ÔÙ"&TZQ`QeB-T6®W^ÜZôÃNPßHì«õvܵÆ&Hæ!Xe`0¬&àËmÿ¨Zh"QSì³~§ z@é,«T£bøèi-0fí´ ã#¥ÞÌ{ý°Û·£ÁéWÍéa½È LÃ÷fàÜäÀå
ã0%é¸Aºq¿8ù¬v£æÖAìËjàís(F~#M°u#`]Ò§Qsâø©
±é«&9aÜk©¾`j>}ÁÐï$QÀq*ldUGfHTÃ4Q ¨BÇGJ¼Wï ÃÝ®o nK®Åÿ3<PFì»k¸¶HK·Ê*FÇ]B0ÒA½^tfå¢xZ¤!½Fzcó©Ø|u«9$¤óÒ Ð ¼ÕK~T"pg,` ?ô:M8v¾æÉõ£4 Î$è×`6;møK´¡ë#¡
-ÁÌ{÷P6Cnq(ý°Y\ Y?{U |=à¬Ñ(spY*°âEËíøg*çsp2!ÜqàÏT´§*þè£=J©6wEyZ×·üÁɹ´îÜÄØXvv\}qyp^»v]ýĵBX+Û~êP5ØFP¡r
ïnê;
-"ÙrDI+ý Y{7Uóa½q)c´Å·¥!XK
Õªk;-Ä`ëq|ý4ͤû§Ëøú°¾+ûñÕX|âþ?`Ä[ôêâø+
-Óg¯ÃòôuÞ!Ag²à"Yèé;Òç~èÝq0ì÷+tªÏNi]âmK+©TܵàÆwΦ};<JwÁQ-H÷<Û
-A©æ}¶_/5½<E' þô~<qFpûÎ2Tï]¦º{UòYT!HP}$Nõ`6êé,ª³£z/ô3©îJú\óäîÀ'Æïú6CìÞ#c0ËD ¬?kì¥Z#ïà¨1F~)$å9ö+M¸µËþÄ!á³X¸"0`2,ï]f9 1.EòÉG at zõ $fʹ£ Éy¬J=£x&OÞ*§^̧ÂLoõñ¸
»-m¯¤÷Uý2ï÷Dh÷prñØþGKíò·³ÏÅ£cEà ¤zù/kb_Þ\Ó¡v»î1*7EYΫòÌÕa×\ü±i[Ø6 _1ýµß¥íÕËTÕ&ò·õaëRó¸n~kîþéÛïNÃw]Ý=ùÑòëÓmQ³~dõì5
-endstream
-endobj
-1401 0 obj <<
-/Type /Page
-/Contents 1402 0 R
-/Resources 1400 0 R
-/MediaBox [0 0 612 792]
-/Parent 1387 0 R
-/Annots [ 1406 0 R 1407 0 R 1408 0 R 1409 0 R 1410 0 R 1411 0 R 1412 0 R 1413 0 R ]
->> endobj
-1406 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 602.5324 228.811 613.4363]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) >>
->> endobj
-1407 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [232.6267 602.5324 307.1268 613.4363]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1408 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 563.9066 232.6767 574.8105]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) >>
->> endobj
-1409 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [236.4923 563.9066 310.9925 574.8105]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1410 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.7845 525.2808 251.7452 536.1847]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g9f34a640b6fd28d23699d4d084667b15) >>
->> endobj
-1411 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [255.5609 525.2808 330.061 536.1847]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1412 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.7845 486.655 245.7478 497.5589]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5) >>
->> endobj
-1413 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [249.5635 486.655 324.0636 497.5589]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1403 0 obj <<
-/D [1401 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1404 0 obj <<
-/D [1401 0 R /XYZ 106.8692 668.127 null]
->> endobj
-114 0 obj <<
-/D [1401 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1405 0 obj <<
-/D [1401 0 R /XYZ 106.8692 621.368 null]
->> endobj
-118 0 obj <<
-/D [1401 0 R /XYZ 106.8692 449.552 null]
->> endobj
-1414 0 obj <<
-/D [1401 0 R /XYZ 106.8692 423.067 null]
->> endobj
-122 0 obj <<
-/D [1401 0 R /XYZ 106.8692 423.067 null]
->> endobj
-1415 0 obj <<
-/D [1401 0 R /XYZ 106.8692 326.5585 null]
->> endobj
-126 0 obj <<
-/D [1401 0 R /XYZ 106.8692 312.0911 null]
->> endobj
-1345 0 obj <<
-/D [1401 0 R /XYZ 106.8692 217.5961 null]
->> endobj
-130 0 obj <<
-/D [1401 0 R /XYZ 106.8692 203.1286 null]
->> endobj
-1400 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1418 0 obj <<
-/Length 950
-/Filter /FlateDecode
->>
-stream
-xÚ¥VËÛ6Ýû+´%/ß³LÓ¤úL¼KFV<*d©%L¦_ßKôв*¼0G÷û YBñǦ(QJËDEè¤8nhrÀ½·æ1ÙE¨W»Í÷oÀ$X*Ù}mY¢ÇÅýÇÄ6.Ni÷C]âLÒôu[Dzéó¾jíçݻͻ³ÃÈ$tþþÞ|üL=²{·¡[\} %ÌZH.8:e,¬Ô?Î&£ÝñÓ¥cra² L ±Le1¤$( hUÿ¡´DiRÂ=§Æû²º-isº»:¶æHΪ$6|í? üCì_Â
-{1æÜÓI}|ü?
-EQNßM³]î]×v[)SâÎ<\å(ö%8£¦UÓO궸ïÛ¿Úº=<ß×m¾6>QIgýäLØÈ UÚ¢ÎKÀ.ÐâphyL¬z¶rehL~5Tµ§Õ?ú4Í~Èk¿¼*¯zq*(<6À©7àÁÀ¸³¶)FCª¾ÊëêÒýTõóäàI-K¤#¯Ãmuy'sÀgñ×irm×eÇÐ
*¦aÆk´t.Î dò&¨:4s0a
ÆX0b¥ ¦ýó}Ñ6(
ÃÐMÍ&ã§];ôUSm¦´ImÝ*¤-Æ» Lcþ<ü®G*8.ó®®¦Ï NUsÖûÇêtNÚK¸¬Bv}éÂ×\5ÐjÅ¢RæF?P+íM$Ð)eß2ÌÑ.?}Ùt¤+iNä¢C_
- yAÇþaïÖ®
-p]ç0C3~á#tYðÁéÛéÿÁïºÆUú1fàÔ/þ,þ´>½/´[ñ`+JÃýÿ÷ɺÿ°]ù_ºOΨo¼O¢hêRlM) bðV©~(CO¯OíV+± ®·Þ ÔÍEAʱüáܬ<ÛÝÖ qR¾ÆZ-M`-1VÈ*rK pØFNQ¦ELIõí¯èñÈéÕÜå0'Ö«ìÔx[6%víPr!ÞtÕ4øð;ý1yúü(õ£/[)æÞ8ù)ïö®br,zö×Åì]2ÞxSò·_åøÇµQgþªÿÛS£Øendstream
-endobj
-1417 0 obj <<
-/Type /Page
-/Contents 1418 0 R
-/Resources 1416 0 R
-/MediaBox [0 0 612 792]
-/Parent 1387 0 R
-/Annots [ 1420 0 R 1421 0 R ]
->> endobj
-1420 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [350.5128 555.9267 442.1683 566.8306]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) >>
->> endobj
-1421 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [177.3847 401.6295 300.8907 430.6953]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration) >>
->> endobj
-1419 0 obj <<
-/D [1417 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1346 0 obj <<
-/D [1417 0 R /XYZ 160.6675 631.8084 null]
->> endobj
-134 0 obj <<
-/D [1417 0 R /XYZ 160.6675 617.2381 null]
->> endobj
-1416 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1425 0 obj <<
-/Length 2245
-/Filter /FlateDecode
->>
-stream
-xÚ½[oÛ6Çßý)ü6YÞ/E÷°u½"E¶&@W´
á8ãα2[Aûî;´DºTæµ(ÐÈÖßç?R"CÿÈ`´4t(µDªáüf¸÷b@*ÍÄ&êóÁ£çT
-2ÊáùUhË E|yùa$O¨À£§ùú#Ætq·=ÊÊ/ÏÇòÛ|/îËo~Íl^,óõxBUjDÅøÓùëÁ³sPàH Eµ°ñü5øð /!ú×o¿ÀåÍqAâ¾Y
-ο{ÁÝÝO»ÒÀFBcÖÂãÖó 4"ó}Æÿ!ÐüÒAF<005¥ñgë»l3³êíála%2ÕǬl
-;2İ{kÖÿGÚÑKT"e¸Høuª_h®RÂÔýfÐî_UÐ;u¿öÖfQiÞ8}*]ÁõU>UÏM¡cÙl±fͨ(
-#$
-¯JÄB%GÂðF/üÝrª`~0)û¦ÂëSî[vûïNNNÏí >ýíôäôÅûéóÇ^Lß½<=y6Ø !ã0ÙÄñrDÝÏÏÞ?{ÓêMÃ\i:ZÃd÷ÔôªI(ëèC¥ZíYÏ?'RÑÑG,0)' h-FP¬øÉj>Öì
-ÄrÈÎ`qÂL£%;ÃémjÛMuÆ«³éùËWgÝ ç "ñ|;Q"4Î9\ÑL÷n0ÂÑBºQ at Kèðg´îßÄöA ÒÚdâû¡IiWDIk®sÀqøRiÈ@`c®»Æò]P\ Ã
-Ù»²Á=_ÍÆÛ2À"/ÿ^TkÁ6+Ê|ínÍÒrf÷Ûj&S<úZ8#WùfÌ[XVùìÎ ×HJ¸8&
-¿î*¿²ló¢ËÜçñÕkà©Õ*EV+/K¬V2áשR~ÝjUó»\-·;êÛÃÓ§hÙíX¬u¾É¦Åým{¹QNY<^M¤
iDc§z{ÅÊJIÙ7^ i·#Þavdk^ 4²à¼¥µÖë+%FôM×'BiÛݧ#¿øìj*5â5mÇK;WDHÈxá
-Ã1j§²ñ¸$½5çyÇõC8ã!õQ8mDîe6°Wv&Ð+_|¾b·fDÃsXÉ9ô»müÚýKv¶R
`òé4,
-ÍÀ`q¿¡ßNhÂ}EyÃm>@ËnÓ?íJe·Óm±¹wGX2ð_<C^A©§°nd¨£IØÊÞ)òúdM»}8
-ó ÆãIp¢DPê"F ªE¥è~`ÁôÀF¨ÔxqúIøØu²:E»AI1C
-Ѧ¹´:U"
-6`¤CÌÀFsq(CPzÙ@¹»Z^U«;yVÌëÜ»åzálU5±¥(r6q!¿9rìPW â:U¸¹oãNÝè
-vÒ#¨ûÀ¶'¼7FílµêCZµà$/Ç`Ëo8×õþèÂ,#*¡ î/O¹oXíU«èuit¼ýNÀ Z Îu+PA¡hâJ`#Æ'ëäÊjÅm´¯g$ÿ3G t3F}{À¢'æ)8Y$ÁIâ~=JB¿,1PáÂoën#0©ô© Zv;¦Ì6+Üùlûtºx6(ÙU½ºöºö×,öL×'hÚíÅåÅ$¯JÄÀ ïDJR¡^¥M4㣻õ0]'¨Ñ*IXn=
ù e^ãtp×}QQ£ ÐFA^¶;¿v§v§o°í±»x»úÖùzr{:çĵÃ=£
-Õ
-QØ0|sÜPà¿6ÉÓ5/Kâ&4ÁM¯ÃMÍo'nQwÁM¥Oв{ 7WÛM]´Jªx6¼*}f©jtB'oìbÎ{gÃëS´ìöã
-CÚÎh¼*åŰu¯Å°É` _Ú}ì[ôaBÛÓómuw~=ÛTÏx`6bqjÇDDÏ 82æ'nx·³»
-ÓÛYqÇTwÚáËÉl´O¯gÀ^[e»Z)ó£«l²½ßÙMùÕfÌÅ(w¥mRyõå:«ösöÄÝrué«*o¯ý㪴WGWÛG·åwó«mÀ¡¿Ãyl°aIOyYÁã~=C¿ÎË à
-·Ñó²>@Ëînï×ÐýÅrÞFFZ+OW%â¡Ê¾Ä!ÑùʨÙûfÄë4íö{Ì``ÏW%b`°n0
Ãb#®E
³
-
eíE¦A¼|$I&i
¼cñ2ÛÎ7Ë[û,0E¢a2òã¬B,zYùfÍìbåËúaüÀz(ø;2ÙwT¸N29US¹¥âN¤B§6E¤î3¨JðÞ´z P_oV-Dpâ,/{¤$ÔëµÌwqIH5V=³àå)÷
-«½ D5,®:Þ~/`«8¢T½"IÒ"qD»8RÄ1¡ÇgÐÿÉÂÌd`:@¬I ?ÞLÊz¬*³fÛï Åh¢ PmãÎÂCÆ,YwÜ;!×0Ô^¸@ÓÁ&lhv=\5¼ÈÖö
H¼ªKoÕ&Ýu½)ÿñªÇ´ú«®®ÆÊÐMùáålsiÏ¿ÌÂW7Oòùlµ,î]¹,ðnní_@ºpotæ_ïÙºõt̽Wêâ²ú/úçendstream
-endobj
-1424 0 obj <<
-/Type /Page
-/Contents 1425 0 R
-/Resources 1423 0 R
-/MediaBox [0 0 612 792]
-/Parent 1387 0 R
-/Annots [ 1428 0 R 1429 0 R 1430 0 R 1431 0 R 1433 0 R 1434 0 R 1435 0 R 1436 0 R 1437 0 R 1438 0 R 1439 0 R 1440 0 R 1441 0 R 1442 0 R 1443 0 R 1444 0 R 1445 0 R 1446 0 R 1447 0 R 1448 0 R 1449 0 R ]
->> endobj
-1428 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.2764 597.7685 259.2309 608.6725]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde) >>
->> endobj
-1429 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [274.7404 597.7685 451.5766 608.6725]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8) >>
->> endobj
-1430 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 586.187 172.0745 596.7173]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8) >>
->> endobj
-1431 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [231.4177 586.187 439.2672 596.7173]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b) >>
->> endobj
-1433 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [147.9168 479.6015 267.2385 490.5055]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17) >>
->> endobj
-1434 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [275.1804 479.6015 349.6805 490.5055]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1435 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [399.2233 479.6015 451.5766 490.5055]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1436 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 467.6464 157.6785 478.5503]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1437 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [146.0761 423.8977 328.929 434.8017]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g1f987bca941d6949faf7b1554dd7bc12) >>
->> endobj
-1438 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [335.0302 423.8977 409.5303 434.8017]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1439 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 411.9426 204.7217 422.8465]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1440 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 368.1939 319.4503 379.0979]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef) >>
->> endobj
-1441 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [323.266 368.1939 397.7661 379.0979]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1442 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [148.446 324.4453 255.0453 335.3492]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b) >>
->> endobj
-1443 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [263.5163 324.4453 338.0164 335.3492]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1444 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [144.6502 268.7415 255.6729 279.6454]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2) >>
->> endobj
-1445 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [260.3482 268.7415 334.8483 279.6454]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1446 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [146.1291 213.0377 269.8838 223.9417]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e) >>
->> endobj
-1447 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [276.0379 213.0377 350.538 223.9417]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1448 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.8888 157.3339 249.1706 168.2379]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf) >>
->> endobj
-1449 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [255.0844 157.3339 329.5845 168.2379]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1426 0 obj <<
-/D [1424 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1422 0 obj <<
-/D [1424 0 R /XYZ 106.8692 668.127 null]
->> endobj
-138 0 obj <<
-/D [1424 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1427 0 obj <<
-/D [1424 0 R /XYZ 106.8692 619.1656 null]
->> endobj
-1432 0 obj <<
-/D [1424 0 R /XYZ 106.8692 500.9986 null]
->> endobj
-1423 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F11 1187 0 R /F47 1341 0 R /F14 1247 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1462 0 obj <<
-/Length 1584
-/Filter /FlateDecode
->>
-stream
-xÚ¥Xm8þ_ _°ÁûíÚÛ·j«ôºªª"6q²ÜØÒmþý±MÍ^O«UÌx<3?~fL1ü) ñ©"4.·<ÝÀÜõX U
-:Zoçß®h<H
-*¦óu×Da \}õ¨ðÊByÕ.Sðı÷G±ÜmU^'uZäþ÷ùûÉå¼uØ1ÄQDc®ýý3ùúOWÝû FLô0"RÒévÂBN qlr?ù³5Ùmmã±(£Û$IÎéñ>yÃfqDü`»Sufje÷ªªe>¹9ÚÉ4DB¥ÍÌU¥sso½ËzQ¥CoäF^4¦,Û«¿Qã³ÕÏJ
-2ËEx*C!Äo¡§ÊÕùÔII«tt71´«÷òøËE]<Y±Ù/Ò<¿aáô9A"
-£^`½jµÎòqrL¯N#"FØk³Ñês?°{ÈF İ`X,Ò¨´©Êdu*UàÖ)]âñ;Ûj]µa¬Æ1!ÖL ~ÀÂØ[ù7éfW*-ÞcáSî=ÙúQÁJÕªªQª]¶2SVåIë¢ÜªÕx§ÐùÀÜú^ºÉpÓ¤GDpÃdè²C ªbkÙ£xøüUæ¡Þ?©ê¯7·jù©ö9DZ§K«oìîÙeª^¢Æ1\F®©½Ó·kÔËÆ¤ ^a%`pk$ie$æöi"4ÑÒZû"Ùeõ±ºÞµ~6©32°`íòÃF}Á6Y>¦¹rÒ¤>¬vé« °4Nmî@dÔqUX.UU!ËWGôfGµå=jyï2R/
-§7fæ~zp>'H¿W at zTØXn9Umc¦G+pâ,ÙTu\¯2P<ÞèRµÅVÞæ æ nD|½µ3°Ö°mÆúÚ©ãØ]®óMªá6«ò6¾þ½²C"¨ªa!L1;ÃV~Ð]0 »#Ü
-éq>ÅKX/$<ìÅ×ã¥VëLTCk:*4h8GPé4d@ùl¼°·JAGk¤áª["Gu¦òbà<bÐMH1æ|SÊn1FqD6u7ïfïsÄÞìãìnvýequ÷»/°w½ø|3»»\ܹ_~!wäÅäP
-Ý%k´HâDxpß©ÿö~1¿¹½?µÀ&×(èxbÊi
-;ѹ± 8>4nÌÌm¹~¯XËWi® "ÐUSæt&ÔØwñ·.J=-ªºÜ-ë2+õMë®MG9gb\ÊãbÙ²Ö0l¦; Ñk=w{×/(Ö@ïðÖhW:Ʊ©Bº[ÍGeoìÚ\SeT·q5^Kh§KF:eQKK=Ò.õtãR¬Ëfs©Z>ÜFá]B!53¦ Y5Æ·=
-(=&>Å®õãkûpîÞw Pg«Ò{Qó¿©èMñÉöV¸¶EÛ%Ù´°¨ô9÷Ð82¡õp:Ȥ]d2L_ at fÝÔlÉk1H9Ü¢êµè{cÚ=
-M¨~óêæÏ¸
ChÂuµ!âQì¼ê¨×¸ÄÀM;áìÄç]ÀÏqËnëàÖe±5#ÓGà ×4ss©_
-¬x
- XjvP5#÷³·ï;u¡ßê÷!¢®mß Û~ü䨽3òm²ïßr»Â^¤ÁwÀÉh3:ÎÓ¼ K7ÉDnÀ1~
-Fcèb©|Fù9FPϹndFÅ«1j¥eÇѪú%ýZÍ¡)ÑvAÿÿCNçcÁ!"áÑWd/Õ¶«±6*©këVνì¸:U¦f0s)æð]PûD1áª8¿IÊNÔsÒb¤w¼o¥µÍ^ÈædM¢÷®Éø¹ß¿Ô´£F²ú/·¨å>endstream
-endobj
-1461 0 obj <<
-/Type /Page
-/Contents 1462 0 R
-/Resources 1460 0 R
-/MediaBox [0 0 612 792]
-/Parent 1387 0 R
-/Annots [ 1464 0 R 1465 0 R 1466 0 R 1467 0 R ]
->> endobj
-1464 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [361.0155 630.3127 452.671 641.2167]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) >>
->> endobj
-1465 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [470.735 630.3127 505.3748 641.2167]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) >>
->> endobj
-1466 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.6712 618.3576 225.8625 629.2615]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) >>
->> endobj
-1467 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [259.1773 473.8672 372.4117 484.7711]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b) >>
->> endobj
-1463 0 obj <<
-/D [1461 0 R /XYZ 160.6675 686.127 null]
->> endobj
-142 0 obj <<
-/D [1461 0 R /XYZ 160.6675 668.127 null]
->> endobj
-146 0 obj <<
-/D [1461 0 R /XYZ 160.6675 563.5591 null]
->> endobj
-1450 0 obj <<
-/D [1461 0 R /XYZ 160.6675 534.5407 null]
->> endobj
-150 0 obj <<
-/D [1461 0 R /XYZ 160.6675 534.5407 null]
->> endobj
-1451 0 obj <<
-/D [1461 0 R /XYZ 178.381 434.535 null]
->> endobj
-1452 0 obj <<
-/D [1461 0 R /XYZ 178.381 417.8183 null]
->> endobj
-154 0 obj <<
-/D [1461 0 R /XYZ 160.6675 400.2855 null]
->> endobj
-1455 0 obj <<
-/D [1461 0 R /XYZ 160.6675 374.6664 null]
->> endobj
-158 0 obj <<
-/D [1461 0 R /XYZ 160.6675 374.6664 null]
->> endobj
-1453 0 obj <<
-/D [1461 0 R /XYZ 352.9245 290.9522 null]
->> endobj
-162 0 obj <<
-/D [1461 0 R /XYZ 160.6675 272.478 null]
->> endobj
-1454 0 obj <<
-/D [1461 0 R /XYZ 425.2932 190.7772 null]
->> endobj
-166 0 obj <<
-/D [1461 0 R /XYZ 160.6675 172.3031 null]
->> endobj
-1460 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1470 0 obj <<
-/Length 1769
-/Filter /FlateDecode
->>
-stream
-xÚÕXßã¶~÷_á·Ê@ŤDI÷Ö\ï'¶u5PI`È2m+±%W³çÿ¾3R+ÙºÛEûÒ¦¨áÌpøÍ|Cñy?>çbÊÅ\eqÎËÓ,ïáÝw2a/¤¾_;{/²yÎr%Ô|µêÊYÊ%Ln,BDÁÛ¦þ%ÄþÒ.xh\-r4çæØì¯4óWÝ鲫zò\¤i Òů«Ï³w«Þ¡¡¥"KÐÍ~þ5oÁûϳÉfà!b<ÉÓLÆâÜÏg³ô*oíÒ©0ÄIÄ,aaH2ÆUÛ0|Ú×MV<(GDA³ù
-öjhv×6'u'¸¯" þXð$Ð5-é®g¯Å;6õÞù\K®ô´mè¿n:Û´ õ@Ðtí¥ì.~³¥äÁ»¢<`èa÷!ç,Oa·RÙlAHÅn46ær´ó289×émáÀøÑMê¸mqk¸¤iivãÞÚ0XõñÚ/XÀ½íýWBì¢ ëÚElª+P3±®9àG_<´/>þóaùv½üþóúñ§ÇÕ»¿á,FlK¯7M×5§×ªøáÇEË·cO¸õäT8èÓ Á`ã²ÃEáªd2c ¹Ï2&Y9E°®¶xpx:6åºÃ¸AîÖ²Øù%J¢Êtd/ÎöDÌY¥.z³÷ÉàåNðÏ0xp©
-lA6-dïmBæ~OÊ»{ox
-g
-vÂÐ0ÃD±Tç`©8VøQ»X/ü¹¸À)6þPêðª»ðØ[/Øï^!Êü¦L í½öâÎñ¯½ø|çÄÚA ©½#Åmz:NÝž¹AÒÕ[#÷¿¤l¤d¤TÝz0Ú[ÉÆL")ÄNêKUNb+ã,
|%¶¡
9Ç )Ú¸¢%] ô¬+V,ÎgðDrÂ`ÌòVÌÛ,N0D"³>C9ÒÏòàr#1rßz¯ýñëºâ¨Cs5>ÑTÛxX$Ë#Xb°<_ üuæh {5;óݹmÊDý9ðùCU_¾àPäX¤ÁÅè~vgHÖÖS^zO»ñî¿ÚÑËgvÃÙ'ÝjKÝYZ¡Æ¹B1ÒáEã,Âçþô'£2ªÈã°¤é
-G8)òap**ô%â·g/ÑÐT¬Tðw<-»{$%¼W"nØðÞHåùôËân&kMeÖÝ¡2CÔ ~}Ük`«¡-pÀØ};f©!K%X"¯ÓM¤
-bS]dÂ2ºÌ°ÛR,t%·v¡ü«²óÛv½ÔÝQÛ&b°M]/ß#`lcJ¬)ÈâD®K"° "<Â¥2$»)Êß±"ko |£ôÕV;}:wW']ÕøphßÈÓ¡Ì»`=Ã;Æ\ÊRHÎ0çØ[gÀàXß´c±
-MWaGÃ@hO¯ôT~~ù³.+GéT¢Þ]í@9êx©6g
ÕsùÃòaùá§õû¿`(?¬?=®W?=ö-ÁWC?)©g¢Îþ´ÆèÖÏJ×7⺲aòf²5ä´ñQ-¼Ô[ݯ}¤T¢Q¬péI ß,OÕLÕL±9¾'SsÁhW(!¾Æ¥°ö%.Ícå$þ¹4À¤Iò?Æ¥2e[ípB/Ä8Ëùd2ªé»ºØµ?Ûç#xM÷nxMp&>Uõ®iO
¿Åú»÷Ä_AH<}LïC0"$pKÅÊɺªVüÇg¹ Êæt*ܱCsgy6NX£ÏE[¥
-×C*QÂݼ`®¾6º5ô@.ntìÒE[ÙBs~¡.l]Ñè+Ý<íR2@öÍd[IþÅjröTùÎÇwÏt7Ãz;zSÂùÕcÚÓxåm«õ¬ÂwðNÃÍN¾Æ%J½ÀC±¯³$´,I³ü,ùm»=KÞÛdÉ^ìÿ%ù%¿öY)wj"P¡\%ê¿ÿâ4øªÆ£ñxôUMAÙès÷Ê]ktI¤ÿ÷må×9ýñäHß÷$¢ÈvX<8|øX´[þS1üB÷Ð@`óÚCÇK¶ÌÒM¸k¾\÷TÊQí¿MDõßôÅBCendstream
-endobj
-1469 0 obj <<
-/Type /Page
-/Contents 1470 0 R
-/Resources 1468 0 R
-/MediaBox [0 0 612 792]
-/Parent 1472 0 R
->> endobj
-1471 0 obj <<
-/D [1469 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1456 0 obj <<
-/D [1469 0 R /XYZ 189.6483 622.2989 null]
->> endobj
-170 0 obj <<
-/D [1469 0 R /XYZ 106.8692 599.0806 null]
->> endobj
-1457 0 obj <<
-/D [1469 0 R /XYZ 445.2375 528.3861 null]
->> endobj
-174 0 obj <<
-/D [1469 0 R /XYZ 106.8692 505.1678 null]
->> endobj
-1458 0 obj <<
-/D [1469 0 R /XYZ 106.8692 310.2217 null]
->> endobj
-178 0 obj <<
-/D [1469 0 R /XYZ 106.8692 289.1602 null]
->> endobj
-1459 0 obj <<
-/D [1469 0 R /XYZ 106.8692 120.1818 null]
->> endobj
-1468 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F49 1386 0 R /F14 1247 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1475 0 obj <<
-/Length 979
-/Filter /FlateDecode
->>
-stream
-xÚ¥VÛÛ6}÷WèQ*wûÖËz77namVæÚjdÉä8þû/Rµ».R ðgÈÃáE"?¤Ð,*3í`ïnF&AéõÓzöfNU¤TFë§©-2Â`qû1¦*I)ã$í©2 ÿÒ§©û¼/:ù¼~7»]'ʨÖß_³q´
èÞÍ0bVÏ `D´¦ÑaÆ8§+Õl5ûm49ÙuG¯]S`X¦ä¾¦PHÎÝ5\$)ÁÇeÝÛ{fñþ\5ŦoMÕì.ÎôoÊî©øøÅ~8Õ&DŦëÛ²è-9oæ\O"
ð°°ëá´G>q¤¤¸TÝ¢©;g5J©ÔHR!Åi!¨Ãû¼õ¶z%Hl0ö cvÅ!GZ0ß¹c*0ÐrÌûýµK ¯ý
-0tI #
-©àRE®CßÖùãPr<,RúcÞG¥£Å¸ Ù½ÈL`(ãËÄ5d=~¡i¾ Ýñ'À³F÷ ïÊøkBDlÂ|` OiÇr¨øU¦pÈg$àÔ:^ïËî¥oò_Üç Å!¿òhLsÛ2b(ÏèÎÔ¦Íû9·Uéå\B`Nª:˽c£W.^£à
-AmÑëãg@¥SØÆPÍkR"ÉOÝû¦77¯gæßq< ®82O2
"ÿ³~çÔa³=ðèº4ua%WoÐs((}Ì/ jë_8¶E-·&@ÌáØ_º¬·e½óʾi¾Èy_{/þy~wRkúS[>éùîT¦ë j4¸^'
-Ç>ÎõáP7³¼ØõeUy1/úS^U¯ù°¾\¥ÝÑ¥-"´aÚiÒ5ÅÝÿ¾Xþ¼I¯·¶sdùër±¼û°/~´TÞmÞ®6ëû·«ÕÕúöÁ½1kç
ÞÖv×aîN7xwiµ}>JÆ«|ëJCã<Ë÷k-½5þânìÃx9Õ[ÓV«w®7ô¯ov£_+D;òÿ?§ÀkGø³7N"1åÀ41FåàóÖwcþçmé
eÑ{Aû?"nhvCF1Ò|M÷y»µµuÎýkáW
-PÙ_ J7üýð¾ßß.;óêb|ʯ°ú7É2®endstream
-endobj
-1474 0 obj <<
-/Type /Page
-/Contents 1475 0 R
-/Resources 1473 0 R
-/MediaBox [0 0 612 792]
-/Parent 1472 0 R
->> endobj
-1476 0 obj <<
-/D [1474 0 R /XYZ 160.6675 686.127 null]
->> endobj
-182 0 obj <<
-/D [1474 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1473 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F14 1247 0 R /F22 908 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1479 0 obj <<
-/Length 2053
-/Filter /FlateDecode
->>
-stream
-xÚµZÛ7}×WØ ¸dñ í\Ök{³8dMÏL3#µíÌßo±»I±o¤ÆaÀ#µNW.VdsÿØQE²0WFz¾}Ñù-þöýµU "Ô·W³¾ 3·Ä*Pó«Ø%q¼xýÛBµ\¤ïªùpÜ?ͧ«¥
Åþýþ~ûØ\ùqw³¹Ø6U¹ß-WÌà°Ë߯~=¿
-¤"gh0ÒqúsöÛït~OðÓnñê'üB ³|qÁcþÊý쿳ÿѯõc¡i(
-ÝXHCâFégCÐøaÄJYû¡óÇ1¼qð¬xK)ìãt¸¨ ÂrèÖ<Ä#
-pªÕÉsþ@ü"Ú
-ñëQ9¿¥íúýÇuûÔçiè9w?n[ÌÏ1
-ÏÑØu4~øõåëïÖWÿ{ó|ýìù«Ö¿¼ú׫×K.¿¾ê3ã ÎÒa ¨î§¹îòY±á`B9ãsi±F½2E,W? èVù*¶QSzWÅ
HHb
e'WÒ«}ØûwÛ¶ ö7ÍßÛòc±k>VïÛ(@ÇêØ|/=â®TuÁ,Þÿ¸rA¦YBA<ý9pr°b8êlBÚÊA]JI¥ÌTNe*'B&*GeýúÊéøÍWN×ù¡1°;Z9ÿþå¥Ã«ß¼|>,JD'ã¥Ó¢28 1Öð.¡L§À|v¿¤t"©Òñ0Géu]2ǧÔLóuÓþ½.oÌ,nÃëE±ó÷ÕÝåÅű¸¸ÔE%²fÔÓLæ&IH3¯Ë»§'<¡-¡FÊÌÃe`Ù²Mû
-eñë˶ã÷ÃîXÞîëoM &z¾§«Öãs,v»O÷ûíºj;õmQdê±¼ 4ÓéT·TÒ_l©¶öÜh|AßîH4ªlI£é(TW9èr8ÇêPúÕsÁØLw ²¾LÎb 90G5ô¿Al"!òò~»+Qµ\l¶îÿ»r»¹oÝûöâ8-WBQìsäêÍà8<VCNU<,¯*Áª¤ýUý»AÒ27I\ÑtÝNÇçìJÈéÌ&ijN3 é@Tà˵ìñÉÎúÜH|ÁÀîYbâW¡É(TÇt0*¶æ8xïK%_
-¸fÚÏQØ=
«ºIcãYaõ( Ð%8ÚÆBâ01Q9´Pc
£Q at T0U;DJiEz3vÄF6RëaØÏEõá°;æev?ÖZÖýdýÂAÐØ¢%*'
-ߢbBÀPQÿPB)%J|qæLrÑá Ëêpl°ïWàqO|Z,½
-çØy\]¯&i
-ؤâ/ܪ,S`ã(YiÀ0
-íáÚçLGO(&.6u)²+ʰàSTñþh:gjÃXÏí´y|ÁÀîY¢nPÑ xTeîµ(ïrèúÊp ¯§ÒMÊ.¾±¶+v$µ£
-eôEídl#¡u6u§5ñ¨Ôm:Kà¬ÖŰءÈX˲bDZÙÀùòM'ç`)æÎ Ë]d0ÑtfüýN/eÁ½úìûN,e[|ÅÀnW¢vï0Eëwí' ®²S! ¨Àµ\ôFb¬û´LÏèÛ=K¨Æº° Tw#b¡K¡§SªN¦4¾duÅê¢ÈJ±ØFJ <lZ >×ýfì¾pKÜÅý¹%]'Êÿ&ÅläoȰ (kÈ,«Q±ÁFeüzêø=VªÜºÙÒ½#½/w8zìØ¹î¶=:éÎÊá3Äv§dk´»L])X:HáÂÁb¡ÚþàõWvìÜh|ÁÀî9²%¨$T`Y$£Pó;¹êpH.OÙ¥ÞËäÙøTÖzØ]6ý©Ì£2 +w8dׯhJ/êc 9°KäxjUåiÔß°*!ìË7ÃçÅ Ëpd0%Âi¿!c¿£o'NVÊöÜ&ÞN¶øÝy)ëê®<Uñ0¨-e dP> ÝÛLüµ;c}¢v)Dõ¹ ø,¾Ý³úD¡P¦q B at e8pa
Þ |Æ0Ôö9ï"Él¤$ÇÃê£9ûâÚ_¯l÷»ªÙ¿ü<èæ°r±ð6ÊÖZßL?/E5_ô¼ÔÖ,SpKÃa'ÂÚãNþ\RCùÙ~ûá¡ØUÝSM§¡¦®¿'
-~2LÎ,Ô¶ÒgjH³ßK§íuwüê£Æ¶Ùñòø6;ÞtS°ÅÞ4drÛÖ¯GÏ®P|&¦¤ºüø[´Îp¼èìÄc¦hn:£íY5ûy»â°©ü¢}û/eóᵯQÛüaòkÐ_Cû
-(m?µÞڱݮ]?mîèB²ûíæ¾¬Úq2XQ]ôõ¥w>Íþz¼-v>Ðáêÿn»Ùendstream
-endobj
-1478 0 obj <<
-/Type /Page
-/Contents 1479 0 R
-/Resources 1477 0 R
-/MediaBox [0 0 612 792]
-/Parent 1472 0 R
-/Annots [ 1483 0 R 1484 0 R 1486 0 R 1487 0 R 1488 0 R 1489 0 R 1490 0 R 1491 0 R 1492 0 R 1493 0 R 1494 0 R 1495 0 R 1496 0 R 1497 0 R 1498 0 R 1499 0 R 1500 0 R 1501 0 R ]
->> endobj
-1483 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [162.6001 602.317 325.2793 612.2447]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e) >>
->> endobj
-1484 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [162.6001 562.3287 321.4039 572.2564]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g64c80d3e0501b321d217b1642d68e23d) >>
->> endobj
-1486 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [169.2451 475.9324 280.268 486.8364]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5) >>
->> endobj
-1487 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [284.0837 475.9324 358.5838 486.8364]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1488 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [148.96 435.9441 241.7114 446.848]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g8bec782e21be313750da70cf7428b374) >>
->> endobj
-1489 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.6964 435.9441 325.1965 446.848]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1490 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [377.0864 435.9441 451.5766 446.848]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1491 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 423.9889 135.5416 434.8929]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1492 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 384.0006 204.7217 394.9045]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1493 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.8688 384.0006 302.6203 394.9045]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2) >>
->> endobj
-1494 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [311.0849 384.0006 385.585 394.9045]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1495 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [171.2873 332.0571 288.3974 342.9611]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_gb17065e3d53455973844568d9f21c72c) >>
->> endobj
-1496 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [294.2553 332.0571 368.7554 342.9611]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1497 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.8216 280.1136 321.9504 291.0176]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0) >>
->> endobj
-1498 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [331.5409 280.1136 406.041 291.0176]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1499 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 268.1585 204.7217 279.0624]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1500 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 228.1701 269.2188 239.0741]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b) >>
->> endobj
-1501 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [273.0345 228.1701 347.5346 239.0741]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1480 0 obj <<
-/D [1478 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1481 0 obj <<
-/D [1478 0 R /XYZ 106.8692 668.127 null]
->> endobj
-186 0 obj <<
-/D [1478 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1482 0 obj <<
-/D [1478 0 R /XYZ 106.8692 620.8577 null]
->> endobj
-1485 0 obj <<
-/D [1478 0 R /XYZ 106.8692 495.4494 null]
->> endobj
-190 0 obj <<
-/D [1478 0 R /XYZ 106.8692 189.0073 null]
->> endobj
-1502 0 obj <<
-/D [1478 0 R /XYZ 106.8692 162.2671 null]
->> endobj
-194 0 obj <<
-/D [1478 0 R /XYZ 106.8692 162.2671 null]
->> endobj
-1503 0 obj <<
-/D [1478 0 R /XYZ 106.8692 118.025 null]
->> endobj
-1477 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1512 0 obj <<
-/Length 1451
-/Filter /FlateDecode
->>
-stream
-xÚÍXYoÛF~ׯÐR@´ÝûÈc:*" I¤%¶2éTýûÎ^4%RE¡R³³;×7Ç1üÈH¤Tb,µDªñêfÇkX{9"gÚ2M;\Of£^P=6ÈH*dzëîY)Â~HL)ãD%¿énÁ?gåjwÍ¢ÉËbòiözô|Ö
-ì$¢ZXyG>áq
-Ú½aÄPïàFÄ:¾1Î@(!²½ýÖÙYu[Ì#¦´<ÛL¡;3-N¦cüf1¦E°öÕû7Oç³?Þ>?{þvöjþûÅ/Xyá9¦Ä:$Ñ$<5Dô¼(=o¹ü3[5áýÚ?×ùäË$+<©Ùßñ%Íë¦öÿóȱ My[nËõ~"E"zL2BÐ ÓQ.Zc£©/vÅÊq8®GÎ;2ÉH8js·-Ws0onu[%ÔuÖÌÓì¶ÙÌ]'±À~5 {Ln:2©ØSÅA¸ÙÛ×q¤¥ |,¨k ¬Lø[À⮨óu¥â8Àô§8DQ
-\\.°d Ö-H £׼û¯²fWõqÛxGPx ¾E at LG!»°ØéM´V
-X6%!nÌHÄíD:¦uß*Ñp±ëùrïcmϳf3©¾3Ì#Á
þ_Y>æ»<uéÄjüÛ3£Í ÿÁPë51Áf!ص+«Ò³Í}UI>!IÑø÷!D@sÀ0ALs]÷2]#0?@¯(õå*Ѽ±Ví¾H"0ªÃ°¤)é÷ܧAÈ@º
-&õ9á<ÈÜë}¨O¡ö;@
-C`ÞEÕÑ -
-I:åÏN}éÝvv]VØl<I[ÖH§=òìy°·rÆg)LaAsCNXĺc~µØzâOjO»Ë[ÏÝSbÝh-ÄPJ{_>j;»oº=-»c/xȢܦ
-£¦*¡P2ªÏ.B¡Tß[(¡(.õ%Gàg¦9ÁÎl$§úb$?çV9þìþRê%¿RþðláoßÃZ³qh±oýJ'r[euVÄ
-EÜù]fÕvkÿQ6yv¤æK1Xʯö^¾óÏ´ÌêâÇ ÑI3òÛª´)ò%Oaͼ¶öí¯¼Hí·ÄRòRúÆM ^0áÅÙ¥ëvp´ª<»Ô§§¢áÈ÷¨]?ö´Ñ0Û:e±.ÚrBai§ÕùM¾]T'·¯V ªÅrë\*
-,¬lëòø6ÃFpO$¿{ØjX®:·È>íòû[Hq½Sï³°-
-e5_fÛÒVµ»àB¾à£qÖ%-1ã®cpã
-[À\3|I\Ó.[_qó´a÷gYñ"=J14cÓÜ¡Ðnkù¿!¾î°ãKr×
-æúqääaÿ´\ßP°ÚéÙK+D5Lý®!ú¶£mí
-V
-nn_eAV7U¾»b=lg¶S5^ÁmdøYóíòÞ®mrhîPÿV8âTÙði°~Ì6±gçg4_³.¼¿½p\>h6·Û]l;EN~÷0
-sì lo"RÈþI¤óY&7DøÁ÷bÚe°ÊX«D¾m°5þù¢ÊýËeèñªÇ4ü£·k[üÐ.\T©Í·»
§¾)!~y³÷ÿZ:Ü8Òr¿=|ݯ³Þפö³ÎWÿÉÊ,endstream
-endobj
-1511 0 obj <<
-/Type /Page
-/Contents 1512 0 R
-/Resources 1510 0 R
-/MediaBox [0 0 612 792]
-/Parent 1472 0 R
-/Annots [ 1514 0 R 1515 0 R 1516 0 R ]
->> endobj
-1514 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [389.0818 220.072 505.3748 230.9759]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9) >>
->> endobj
-1515 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.6712 208.1168 190.4356 219.0208]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9) >>
->> endobj
-1516 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.8104 208.1168 348.9504 219.0208]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1) >>
->> endobj
-1513 0 obj <<
-/D [1511 0 R /XYZ 160.6675 686.127 null]
->> endobj
-198 0 obj <<
-/D [1511 0 R /XYZ 160.6675 668.127 null]
->> endobj
-202 0 obj <<
-/D [1511 0 R /XYZ 160.6675 612.1233 null]
->> endobj
-1506 0 obj <<
-/D [1511 0 R /XYZ 160.6675 586.9677 null]
->> endobj
-206 0 obj <<
-/D [1511 0 R /XYZ 160.6675 586.9677 null]
->> endobj
-1507 0 obj <<
-/D [1511 0 R /XYZ 160.6675 530.1981 null]
->> endobj
-210 0 obj <<
-/D [1511 0 R /XYZ 160.6675 511.4905 null]
->> endobj
-1508 0 obj <<
-/D [1511 0 R /XYZ 160.6675 456.7344 null]
->> endobj
-214 0 obj <<
-/D [1511 0 R /XYZ 160.6675 438.0267 null]
->> endobj
-1505 0 obj <<
-/D [1511 0 R /XYZ 258.9379 355.8479 null]
->> endobj
-218 0 obj <<
-/D [1511 0 R /XYZ 160.6675 334.9835 null]
->> endobj
-1504 0 obj <<
-/D [1511 0 R /XYZ 353.5332 211.2699 null]
->> endobj
-222 0 obj <<
-/D [1511 0 R /XYZ 160.6675 190.4055 null]
->> endobj
-1509 0 obj <<
-/D [1511 0 R /XYZ 402.1797 120.1818 null]
->> endobj
-1510 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F49 1386 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1521 0 obj <<
-/Length 662
-/Filter /FlateDecode
->>
-stream
-xÚ¥TQkÛ0~÷¯ð£
-³ª%YêË`tíV:F·<ºR<GI
-±ÔÙ
-iþý¤HÎ4¥áëNßé¾ûî8H±û Ìà¤\p¤J.ÁéÒÝ]%1ÅTLPfÉÙ%©DÎÓ·$ª tÎù]ÆÏÂpv¥l8¦Sá4Ë%ÉÌYå6x>ëENXfú®¶Ñy2+!¿]'g{RdUD0ÏéwrwÓ¹«à:Á¨Î»qF ²KJZ:b £g|On÷ONnw¡§¤ #&pùÏR0S:J0ÆY«£ilÔá¡ìc;ÛÁª. ~bP1¶ÏAdj°}ÛX/ÑÙ%D2¼'0FäãzÂçòAÄ ¦(3¨iA(*©ú¨!°±±±ö ©ÑVåÀ²g;:Æ Xô¦cÛøJ¨üýË¢)®}PÊWf5¢)ìTUrìÄC%ß]÷¨Î_¤8úFúu"ýTJp2áÆgóù!Ð.%yCÏM8«#öWNp¶nWñn=´zyÔélõk'1ãSo}Ý!/+Í$cdG{uì^©çÁð#º0ýßZ7*Zðß3¡Y#³C3ÉJ;R9d]ðöÆØwáX _nÂaªá:2¨Oñ¶Úeµms(ªvôê~Iáz¢ÛØ58ãÿ¿z&+0E@ö
-G²*ÅÁ^Yù²®V}mÕ<å·¦ÿ_öm8|mâ(ÈðvNªs-q<ÅÍOu?÷#¶©Ã ÞÓÔ«ÖnÖÒn_áWæy»TúXÕýú<¡êºendstream
-endobj
-1520 0 obj <<
-/Type /Page
-/Contents 1521 0 R
-/Resources 1519 0 R
-/MediaBox [0 0 612 792]
-/Parent 1472 0 R
->> endobj
-1522 0 obj <<
-/D [1520 0 R /XYZ 106.8692 686.127 null]
->> endobj
-226 0 obj <<
-/D [1520 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1519 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1525 0 obj <<
-/Length 1555
-/Filter /FlateDecode
->>
-stream
-xÚÍXKoÛF¾ëWèHævgßcÑ:m¶hêÒÀ%ÚV*©D×ö¿ïì»^+Ñ"ðÁ|f¾y}3KSü9(JÒr®"Àô|u7£ó|÷vL
ÊDêûÙwçÌÌ-±©ùÅuªË
-®?-JÆèâz}¿ðNÒâzuWíe³©wOïf?^D"I43ÒÙûgöñ¯Ý»%ÜâÓ¼¡¬eó»'ÛٳߣÊäÿiÎMIáÚ¨¬ïb}?¥! ð~"ÒE ÒâCÕì7ÕdñïhÑyüÛÕçjÕ¯B VJ¯ÎKadyMç÷»Ëáx\¨$RÊV"ÖúÁÒtiMJû¬Íÿ19²k(ï¤]A¬þ{²¿é^}HѧBÀ$º ×Cwû°WõÕçËfqI¸Qv¤äÌNd5S £\äMÕx WOëêKs;Ä-á
-UNf@ÂÖg|L*騮%TØa2Æ"ÊO"ê}ES©·õÍÓ8kRóÓQRSZÊúõ
ÅÙÛ\÷»ÃæfWL·Àúåª34%þÌgí¬mÞ(ïï6»µoïG/ÛÊ0+çR¢4G åJBv°D+ä¡T
÷Vè¹Aoð-bfF%9ØÈ>÷{ä´¹íØ§£#R{>j¯Mâ£ÅcËR¦Ö8 s'ÄRPHd hºÞ/,ê»V}ìj¿5ú÷fEµÐIãqWÚMöõqç«C Ë ä½JéÒz^£Ø$½¦
-ÇvÔÝ@=»7iWÅÔm7»*ÇJ ÷}'8²À3Ö;EäèP8JN
ÐBM¹ÁÎà)A.2!òæéË(nÜàäãi¼³¥¤&pÔAÕäxÜA¾ã/ÍWB0Òû"Wýã5¥&0åzgX3}5Q({Á¡È/ÝCÒj§ 6(_,L
-KM¤#Ë>A8¢ÔC÷Ìgù5ãá
3ðñ¨85Ø7768iZ ]g´âDÀÒtâPO'.'`ùô`ra¥\¿&âx2y>HÄÙ$Ãúº îlÎGNa;¸s
gEQUJá%ÓêØÞëß9ËqÒöx\Â?Öf¦;ëö8mÞîzs¸x(µ$GÏc(åMk7HzR«;;®ÄZC«:¿
-Dªï%âTM6cXê Ñ M(nؽñÀÜYÆý.¿Û¥TNpøóL{g1&í A´Ð$0 ÛA'ɺ;Ó4ì8þzP¨ôÈ\÷¯^X§\Ül(4øÊjõ!38{ËÐÏà³î
ZþOåÙ¯@f`úcO¹:fRá0ÀYWÇìÛªã# Ýñd¢¿ê´7¿0ª)i¢ðοüùwqÃ]íþóè¥{v]ïÛævÙ=jÔ ¶~o(ÃYή2"ä÷×?ß¿ÏAug$ ¢:ofïóQÉ¢ÔTG}Õ^.÷NbÿKÕ~¹mßnÛN§(Að7 çºû.Ö&ûÚýÎó8(¨e0á%Ncp²µ´ÜcùíÛG«åvÛ^ÓânÙáµ[NðÅÕrõw±-Áz\t8VS;h/ÓdÖáÞñé¤#P9z4ýYìØ-·2÷åÓp4'_ʬȯ«AªLÅ2ëêH[~/
-Ëõ³6]ÆqQ¯ÿ Ûñ!K¤;nU%Ý®m¨ö·Õ¼ vXÎ÷îÛn (Ûþùé7¬»cÚPDØuWZ?-÷k×)ËýLøLü¾ÆòÛ4]ÕÅq䳿]=
Ýíñé¦};±3QýØÖlendstream
-endobj
-1524 0 obj <<
-/Type /Page
-/Contents 1525 0 R
-/Resources 1523 0 R
-/MediaBox [0 0 612 792]
-/Parent 1472 0 R
-/Annots [ 1529 0 R 1530 0 R 1531 0 R 1532 0 R 1533 0 R 1534 0 R 1535 0 R 1538 0 R 1539 0 R ]
->> endobj
-1529 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 602.4181 236.3832 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1530 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [238.9235 602.4181 342.1956 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170) >>
->> endobj
-1531 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [348.0535 602.4181 422.5536 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1532 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.6522 551.6086 286.4575 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1533 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [287.6396 551.6086 385.9304 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5) >>
->> endobj
-1534 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [390.43 551.6086 464.9301 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1535 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 539.6535 258.52 550.5574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1538 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [435.866 320.8315 505.3748 331.7354]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170) >>
->> endobj
-1539 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.6712 308.8763 205.3796 319.7803]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170) >>
->> endobj
-1526 0 obj <<
-/D [1524 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1527 0 obj <<
-/D [1524 0 R /XYZ 160.6675 668.127 null]
->> endobj
-230 0 obj <<
-/D [1524 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1528 0 obj <<
-/D [1524 0 R /XYZ 160.6675 621.368 null]
->> endobj
-234 0 obj <<
-/D [1524 0 R /XYZ 160.6675 502.3334 null]
->> endobj
-1536 0 obj <<
-/D [1524 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-238 0 obj <<
-/D [1524 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-1537 0 obj <<
-/D [1524 0 R /XYZ 160.6675 419.9063 null]
->> endobj
-242 0 obj <<
-/D [1524 0 R /XYZ 160.6675 405.336 null]
->> endobj
-1523 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1542 0 obj <<
-/Length 1959
-/Filter /FlateDecode
->>
-stream
-xÚåZKo7¾ëWè(Ã÷ÃÇ>"(P4ñ- YZÛ
-ä]wµ£þúKû¤§½>XKæÅof¸"sdN°DZ:Z"BÕ|ó0Ãó;Ø{3#
-Í*"ª®f¯^S=7ÈH*çW·1/a°¸ý°H/WTàÅ7³Mõê}Uîò;·ôs/9^|Y¼ÈÊÃW`¥-?]½ýz´¸¤¨V¿f>áùT~;ÃX}Êã4!įìgïgÑnýÕ!Û¹ÀHhÌm'1.iÛx¡'k=Øìd¨ãù©¦5Ç×Où¦Òøà¥*y³ÆgIbXÉ7+ü#¥¢'J¤ ¹*%¤0m¹°·rNÛܯKç&£ïÁIÔØéq?~4EÙÑÓnw
-Í»XcOÒ¸Ç×jpÿ¼/6×ÅÍçëêø]ܱwT¢#ªqâÈUBªÀÅ
-w\÷Ü«1ÂZós]èSôø¸¢êjÃEéi'x¢Lp$¨Vm
-¬\ðé.¦Í
|ãàâÑD"äÏqÍ1W XÌ£V«¹=Éë(áv
-9²½Ëª§2w½vÿ\¤ì i¶uKUñXìwG·RÔ`ÒìqK"hÜ:8£ÉwXÇFH_DAý)HR#@I@r at .·61¯øx{@IiçéZÚ¥bb¨ TIMVIM©
-YÕ$¡i Ò´¸Á¥
YÒx¨º@xÁÙîæÙq5®
-Ùõ)óÆY4É PËõ29â1ɬÉùHÖnË%â¡Y¿Ïâ¼O$2T9Îyi"TC.îÒ}*=Y:#cLÊ
-ËÝ彤$\!®!²ÚbÇ!ÂÓ§èñm'Þ!3¬n{ A%¢§Ý¨ZP¡iźã~rÃy|%0>#ÏXCSf6mèÂ÷ȼÝßÝ|¾èáR`dÌÎô ³û|OÎwòîx½²Ú+!EÌ\
>Úv½8¬\ð¹ mF:WOµÉÂSAʳZf£ÙREÏUÄ6lFêüñ8õô)Mz|;¢ Ilä´#UB<
qFÖ/r¬#ý®µlwù¶n¾>m¤¾^øõàÝÍÊâè1HÁôe}aÄcªx2kw·ÇVkx·ûåç´`gÑúæýÓÃ:_K¦Ùz»¾ÙûZTãåº1ö¯÷\$9Ì
-Óõ&%ëMÌp¢Þ$äúzÓ;XoâBvÅNÔ>¥@o;7O¬/;Ùk5í@P
-7
-Ú>
²Ã¤W3¢lÙ±·#ºñPwêºîtõ"wcÄôàÞ§4â=9Ä_O[Zª:tÃÔSõÅ·üL4$4j?§n&¨zC.½èP/ÃDz0³ÿPSªõ.Wk~öûÅm Ìãq._4?Ä<ÂMáéB/\Áqupßß"ÒÜú;>§ó/Åæé!ûªøðt¦öÐÞCߣÀÊ<
'`£ÞHdb8è;Põh"/!}pÕ´P¢V¦Rç}~àA±jO{.Û8Z)¨8r[ÌäÁóàHůÕCZâUÁ|Ë·út¬¡¯Ð?ÃÁülSÍýe¨Mì!m7§NR]æwðbEBØ"ÇØ ?3gØ ¾ª±&¢¡ZÅdCï&êã3ªfvÛ
-æËxh^%O÷TâÛ=ª·ºFK*ÏÎСYU§Îx½©²òà³²ñ1¬>÷ûî¹ÜUï
-mçEh7û§mp8£,ß6×BÝ
-cÕ¡íÎSåÛAµ¢0]IÛj4&æós½>
H#¢ù¡cÌÞñ=Ó Kèi4QIJ5JÒÞ*5ó«}ç¤ÚÐÓuÂÌòÀfϾTfÝDp¥h£Z¬%EÆPz![(R,àzÃÖ£ 2cÓ -åFü¸úþÓ¡Þ¤éÜ·YDHð moÚýZ·fþh£irÈ×Pä')
`¡¶yp0;=ZÔpB[ãà·gYí.MÀÓøã/Åà©øùø;->ào_ü þ²ÿ+þ²{o6ºJû-B°/}{CíMWý±UèDr&ÞåÃijx»GùùÛx4úÝ4'1T#RÈÿ<!zYO0T<Þúí#éÖ@áµ²æ¿Éò¬\Wþ¢&^»æ×ÞÆý#âªKÚ<A6nm¥{øm]nm<¯»ÕßÍz¿«§ ©Ã¨>®zéæè'¯Ç»,ïz5üÄbÀ«ÿ (%Ûendstream
-endobj
-1541 0 obj <<
-/Type /Page
-/Contents 1542 0 R
-/Resources 1540 0 R
-/MediaBox [0 0 612 792]
-/Parent 1560 0 R
-/Annots [ 1546 0 R 1547 0 R 1548 0 R 1549 0 R 1550 0 R 1551 0 R 1552 0 R 1553 0 R 1554 0 R 1555 0 R ]
->> endobj
-1546 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [181.4093 603.0746 275.2765 613.9785]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422) >>
->> endobj
-1547 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [279.0921 603.0746 353.0343 613.9785]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1548 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 565.5332 204.7217 576.4371]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1549 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [205.2199 565.5332 312.3672 576.4371]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__conversion_g8a1eee67a1de115d264719157c109a20) >>
->> endobj
-1550 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [146.4889 527.9918 226.5181 538.8957]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4) >>
->> endobj
-1551 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.5285 527.9918 451.5766 538.8957]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1552 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 516.0366 135.5416 526.9406]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1553 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.8006 516.0366 227.6059 526.9406]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1554 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [144.4603 478.4953 254.925 489.3992]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d) >>
->> endobj
-1555 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 466.5401 182.5849 477.444]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1543 0 obj <<
-/D [1541 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1544 0 obj <<
-/D [1541 0 R /XYZ 106.8692 668.127 null]
->> endobj
-246 0 obj <<
-/D [1541 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1545 0 obj <<
-/D [1541 0 R /XYZ 106.8692 621.368 null]
->> endobj
-250 0 obj <<
-/D [1541 0 R /XYZ 106.8692 430.4673 null]
->> endobj
-1556 0 obj <<
-/D [1541 0 R /XYZ 106.8692 403.9823 null]
->> endobj
-254 0 obj <<
-/D [1541 0 R /XYZ 106.8692 403.9823 null]
->> endobj
-1557 0 obj <<
-/D [1541 0 R /XYZ 106.8692 300.6069 null]
->> endobj
-258 0 obj <<
-/D [1541 0 R /XYZ 106.8692 286.6274 null]
->> endobj
-1558 0 obj <<
-/D [1541 0 R /XYZ 106.8692 173.6441 null]
->> endobj
-262 0 obj <<
-/D [1541 0 R /XYZ 106.8692 159.6646 null]
->> endobj
-1559 0 obj <<
-/D [1541 0 R /XYZ 106.8692 118.025 null]
->> endobj
-1540 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1563 0 obj <<
-/Length 462
-/Filter /FlateDecode
->>
-stream
-xÚ¥SMoÛ0½ûWøèÂúVÃÅa[nm¸¶zp¬ÎUùß×í2`ÀàEê|zÂÑ)jZj«¹I]ÂÒ-í]%8bh9C½['+nSNs®æµ,o2!K.$ì³/÷MEbÙ{_ìwUòPûvq·¾N>¬§³B
-·jè÷3¹¹ciIì®ÂQö@t§»DHAMO&ù|JÎvGÏÉTL0Vÿ³LeµG
-( Ò±¬ðísJǼ^¬PΪX¡¤¢ÎÃé[ÆD½je@>B/6þþÇ&ôOÕæ9tu»-nbo¶C¬&ݸe 9º±à;Ó5(g^)A|ZÒ¥ÊÑ&Ñߪ°ïÚH*¿È³&¼*c*ø'ßøm#¢\ã¬JðW78 ÎÒÏÜ#n¨þ£ÌÌä¯\ Áa p9.ÄÄjÐUµUP?bÕÕqñå$ÔŪKn.ùqÆÆÕëÌw1øwåUv ¡ÍÆôÉySþ÷uLÝ÷§ö«ßV¼±Éìg¦úëeõ*endstream
-endobj
-1562 0 obj <<
-/Type /Page
-/Contents 1563 0 R
-/Resources 1561 0 R
-/MediaBox [0 0 612 792]
-/Parent 1560 0 R
->> endobj
-1564 0 obj <<
-/D [1562 0 R /XYZ 160.6675 686.127 null]
->> endobj
-266 0 obj <<
-/D [1562 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1561 0 obj <<
-/Font << /F28 918 0 R /F14 1247 0 R /F49 1386 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1567 0 obj <<
-/Length 2385
-/Filter /FlateDecode
->>
-stream
-xÚÕZÝsÛ¸÷_¡Gj&BðM s}¸ØÎ%7×8~ÌåÆ#KÌVu$×ÓéÿÞPü¡Ô}©ý üaw±ÀþvL0ü Á)©éD*'ËÇ<ÙÀ³.ÃÌjЬz;¿xýªFZR9¯²4 ÎÕ¯@z:£GoÓÝ*ÝmàXGLLÿ|q=¯õ4ÆS%ß/~ý
-OV`ÔÏ1
-½Oð#¢ùxÁ8]øíÅíÅj§ÕСÙqP
-Îpĸ¤íé
äü8=ñq~0+; -D5OfüĨÆ\ïI¾(ÓlWvH`)B+ÒY£isI(CÇò(ÍèÿJißùT¢XsÐëQ!½ 8º7y÷ôf"xG¯yoæsÓYÐk,xxÚfË»åþpu·Ï¶érJDô|Wví¢fª÷G
-XC%F1uøWO©ÔCäëTßkÔ¿ÿË/7w¾¼ýðñêîÓç)ÇÑÍåõím×,©û¢Fá°w9íØòéé8ú&6 h« Câ
-üÃ.ÈÚ¸
`D^õ6ßB3$á¡Íæñ³æí^Ãúþ¿ÿ|ýãUÅ)bJ°EÝmæQ;¨8yÛð-gò´oùâ|ßAß2"VëÛS_nß··óÏ.ç½mË1XÔ·5*`çÚDt}JÍd¶g}ó'<×Jïpjnè¿û¼Íõkó Cj&¸ARh5eTà1«¥äQ×ä¨Ê÷)reˤ(^Ïò)£d±²ÖÞ×)¾Tlû<"B§'!ààM¢!£NãÇ\\§NA ÂòÏ»Ãn9¹VH*Bù¸ ÉÇ5,e@¯G
ôzjéMw½´gÖÊ7ÑQ{!=>d at Oî1IéSrÁ_D*6î
0·$]ïCöõjH8°ÕÏtCZÐ{tCAdZaCÿ2÷B
-ØÀ ïB´,ðº§RD¯ K-!úÄaÍØ¹~©ñ!zr[ÕÙ!=[8cHREƽR£p#LÕ[âWáÁk[´ÞDÐܪR²âêSüõ¹z ½5DP´G#ÍÁÄZ¹<ä k³äm;²Ü~&ÏvN,mmÒoëLÒ¦3fisbb>åA-Ûáð|ì0§s7µ´9~·H0§@ M|ÊÍåPub¨ÜÃÂTÞ8Fåãzk*oê¤reN³´£vÊ>d at OnÊ÷ùñÕãUnj¬Æ]Q£PÁÁ8q´`Ïá4È>Û5>hAWîY|^]ÈjTÀÆÏá¯mCÑ¥Ôά}ºfBÝ(ÐÀDµÙm0(¯¨(A¯â*|`wøYsÀн+7¨928K¶mén'
-X@)F2tÛ*8ûN²ypj/bû1º÷°6ß/ú,ß'gð;a°k,ïÂâf¥
¹F«0/K
-l&â
-0¬î¥©@RÓ JHvFU_#ÇSA6
-ZzS@qÓV;
->d at On;@ÄÉd (ØÔãΨQ[L2áÐ^Á\ ùcy®3j|ЮܳrÃHb¨OGP£60¨vIÌ:^èä*|.pëSÑÊF:0GcÃÙ秦8Ò19;4ð#ÉÀ£¾#´9
-FÕ× ©þ¿OLè]j4D¤Ì~ Dáxã·üJLhhpò"÷6dÝ1Ph÷ê÷òç*)é6q¿JeîÍ
ÒÀåyÄóo>ͤyö3[5ÀyëÃÖvý\.¶ÛÞÞǦ¦.#!#(ÍãgÍqÐÛÃ"Ým¶éÚ
-3RKE:¦õî.*`Ã)-:}Åæ
scáüT>,JëÅ
{`,MlûòÓÛÈÇEºsOwþ6w@-ú+`0åf»"( ¹æfÑLßÓ@ Õ÷'\áæ<T¯+\
-«-í²Òv%S*¢oE̲Çt/J7üDO¸J×fÀ:É«S¼éÙ΢Ûì1©&ÛÆßÜ&.JÛÊCÕ~ûl[Åa¿ÏòÒóĵþQSH¶n]èöR¤)£(樧jÖ
-½Hú;fQ᤯
¶Y¼éé%ò" ãz=j at o»ãH(¥ÅKgT1ïDhµh:`Í
-~KWk¢´j¸QØUCï½ui¶GRä¢Ids²ÿK'Ïâ©ÝW¦gåy2ZìbÕ÷î²y Gëú»zö¸x¶ueeº
mµFtýñæöo·öQê°yRò¥¸8zz°\ÏË&.v>}Véý¶³+Ilâü \¼®<ùý¥U¤ëM¨Ý&TQvÿ÷dYÚ¾Ú{¯ßUÑõ_¯®ÿlaÖ6Õ¶sð3
¶M!>Um¸éRTJvë,_Ú1´ª@´1&Áþ(ì^þâä>öDj¶MfÂûÉÊÊv!þjÈÔ
P/bÌw·x
-%Ípo)Á^ >~ùã¶µËVgsPsÀaÆÈÜâÅóÊGÀsYżÖ(dq¿uýÑò"
-xìxÙa»²íÊkfp ¥åë¶ÑdEøáNp5¿*>¸]ÂæâwÞ ËÒâ${¨û"ûÙkÂmU'1ÔTlJ¥¥
-¾ò0Äèæ¢ [iÖר¾ÑPªá÷xH!_þÆË-bêÞúX±Ùë¾Ufº?Áò\Ö¹F~§¶q³t¹ÆýH74~CÝ7±kU9Ï_N¿_ä+³ÜO|JTävï/Fiéö¸qkåëã»Ó{÷è*ûçóÆF~ë}ÿÐWÿ¤o»endstream
-endobj
-1566 0 obj <<
-/Type /Page
-/Contents 1567 0 R
-/Resources 1565 0 R
-/MediaBox [0 0 612 792]
-/Parent 1560 0 R
-/Annots [ 1570 0 R 1571 0 R 1572 0 R 1573 0 R 1575 0 R 1576 0 R 1577 0 R 1578 0 R 1579 0 R 1580 0 R 1581 0 R 1582 0 R 1583 0 R 1584 0 R ]
->> endobj
-1570 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [156.8692 602.3534 257.7801 613.2574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622) >>
->> endobj
-1571 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [268.475 602.3534 403.468 613.2574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc) >>
->> endobj
-1572 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 590.7719 263.3816 601.3022]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421) >>
->> endobj
-1573 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [315.0901 590.7719 441.6147 601.3022]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa) >>
->> endobj
-1575 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [144.6933 495.5281 224.1646 506.432]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae) >>
->> endobj
-1576 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [228.8829 495.5281 303.383 506.432]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1577 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [370.097 495.5281 434.6244 506.432]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1578 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [147.1309 444.6506 249.2871 455.5545]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb) >>
->> endobj
-1579 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [256.443 444.6506 330.9431 455.5545]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1580 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [154.3011 432.6954 218.8285 443.5994]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1581 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.8651 393.7731 253.2141 404.677]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4) >>
->> endobj
-1582 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.1043 393.7731 331.6044 404.677]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1583 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [154.3011 381.8179 218.8285 392.7218]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1584 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.1261 297.2528 301.9644 308.1567]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe) >>
->> endobj
-1568 0 obj <<
-/D [1566 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1220 0 obj <<
-/D [1566 0 R /XYZ 106.8692 668.127 null]
->> endobj
-270 0 obj <<
-/D [1566 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1569 0 obj <<
-/D [1566 0 R /XYZ 106.8692 621.3374 null]
->> endobj
-1574 0 obj <<
-/D [1566 0 R /XYZ 106.8692 514.5121 null]
->> endobj
-274 0 obj <<
-/D [1566 0 R /XYZ 106.8692 344.3872 null]
->> endobj
-1565 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F11 1187 0 R /F47 1341 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1596 0 obj <<
-/Length 1855
-/Filter /FlateDecode
->>
-stream
-xÚ¥X[³Ú6~çWð3AÑÅí¼59¹uÒ$͡ӶsÆqplbPþ}wµ±Áp2íð$¯÷¾ß®,Æ~b,gÆÄzlÃÇíáÙÛð4³hÖ¡z9=#qÊR#Íx¾êòJY,.ÿ(3IxòK¹Üo,ì4ÜýÖMÖäe1ýkþóèõ¼Øa¤Y,ò¾þø ÝÏ#ÎT
-§Øp&ÒT·#)*D8ÙîG¿¶,;OÝ«Cfj1'fÀL9h¦N0QäÌÌj2,oèÿï}íW_óbé6koþb_U`=mvUùXeÛg´Ëêz¿ÍÇ>»ÜsØEÙ¬+-=yY]xOkȱQ¥\ö½m uÉÕÇ,¹ «5¢Ô¸¢Õëæ\<Ô¶yXìöhè\ó¦ÜòñÎ'ðÔ¯ÞýþáÓ«W{ùþãÝÃüÝ×?ÝÁâpæåYÄâD2f±öâë|±þA¯¼V?àÚ 1Ûìèåù7·ûMoÖ
-vÕÿÚ&%kªõ{l ¨tÊL,[2¥4eÛDz±/.Ç
-Bt[p ÜKó8a*'f(w>MÀà(ì¦atãE¶Ùм
-¤£Íj_,\Ñ»Ý|I++[Ñ:#¦«}`ÙiDë²KÔd¿í³
-ºL ÁR¥Ó»)Ï >Öõ!'Ì'a2n_\¡·É ùTÄ¢à}ÍR&§3Á!§_cUæ-nóiM»k8w^ÐSFIÉ3·ÞÄêÌרW¾8>4eÓò¿ÏU¹°uý|Þ)S40÷ÕTèÉqjôµ¾Ùæk[ÛP\e¾ìYÑ/
-ð¢Ü]YxCöÌùÿAéLI=YÚÕT DB
-âAäªcÒsDI<Fù¸GAþ$°h+OwäÈaè¼vItÄ"rÆáwÖ"/ç=ɰ(Y?õ¨dê¦ÊiN{oèLÁf¾È£Ù¶dWVMö5´ÎÀ¤çi²úÿwµO÷¶òØ[ÔC¯Ï6´ëP¦b͸äPÖ%»e*UÇæG ì¶àÊ.AYK
rïìÎú4T*`ùâ?yWËÞî6¶-b-Z·qEÒ6¡q93èô§"ßû©C!S\BÝPp
-ÕIöc
ðG.'¹ÔµÅjIÇ復]4ÝfEÿ$r¾V`ï:P6}¶»²®sH74¤vh
-¨áÁº^ ¸ÒåO"ÀÊe%'пuî/¬k[Ъ(éSfþ¥¯Ù&+°Í=ÂÚe+Ì6ð´LÍäý·ÇOg .·D¯¿íóø%©/¿D:6S1q`KÐG¯Ôër¿YÒÚ¹)G¦ò<+Ñmy°£0»sWÉù$ä+Ï)èÜô'ý¡l]x%(lí\` çzyCÙÂ'Ê»Kv«¼¹ró-ôDzº^äCâoû
QÚU#á,E+ªÑ=?F ¯^ßß+¥DÂt=ájÀ']äQR1m´î+óÚÒJ(5ºÚ¡váé©iÁiou1 F¤!j.:M;Ó¶©:x½ßa¯ mü«§«Ë=ï%r=zæòbÿÏð4ÜÒH)>ä]²[Á
-dÁ¥{Åe\!±öoêÑR]êqW¸*è`==^¶MøÉÈùuÕw
-ÆÂ«§|×!»å»@vé»ûù÷¯æ¾ã)dqr[@t©Eßs"b:JU_/ ÂÖ;ÐpV» Û[$º33"EUniE´îé Çð(k|yLð³îGËZü»òO©>uF<è)ª@-áÎKNý ú5Í
-Rßòª#÷ëMªÓ9pòËÃL×é8¹!Ѳ&Ìæµ¾Ð×
- at J¸ÐèöÚ¡ü¥ãMO丿¨öþd©ËÏxL=
-¦¸/aFIFw9¢ÐlJLêéð£û!¸Þçd±T}·w+ÔoH¾ñ©-^6/%Cny½ýCæ@ë )Ýå8¢[£$òdnnøJ"\
-úa¸Daöì
-=t*N7bZ=v²¹èg¿x¼g`Âb§ëÏä,U2ö4ìê'À4bi"¢!ÈAÂhóÿ¿v¾p
-1õ¾pÆ*qY
-µÛj
º¿µ8öÌo`|¤n)ý ýBÆ/¤ßIÎÓPÓàéwYµD§²j*o¿ÊE¶É㩻䥡¾Û±ïÊöâÃjû
sÀ«ÿwK{endstream
-endobj
-1595 0 obj <<
-/Type /Page
-/Contents 1596 0 R
-/Resources 1594 0 R
-/MediaBox [0 0 612 792]
-/Parent 1560 0 R
->> endobj
-1597 0 obj <<
-/D [1595 0 R /XYZ 160.6675 686.127 null]
->> endobj
-278 0 obj <<
-/D [1595 0 R /XYZ 160.6675 532.3526 null]
->> endobj
-1585 0 obj <<
-/D [1595 0 R /XYZ 160.6675 505.6912 null]
->> endobj
-282 0 obj <<
-/D [1595 0 R /XYZ 160.6675 505.6912 null]
->> endobj
-1586 0 obj <<
-/D [1595 0 R /XYZ 178.381 283.3366 null]
->> endobj
-1587 0 obj <<
-/D [1595 0 R /XYZ 178.381 255.3309 null]
->> endobj
-1588 0 obj <<
-/D [1595 0 R /XYZ 178.381 239.2803 null]
->> endobj
-286 0 obj <<
-/D [1595 0 R /XYZ 160.6675 200.4519 null]
->> endobj
-1589 0 obj <<
-/D [1595 0 R /XYZ 160.6675 174.0167 null]
->> endobj
-290 0 obj <<
-/D [1595 0 R /XYZ 160.6675 174.0167 null]
->> endobj
-1591 0 obj <<
-/D [1595 0 R /XYZ 160.6675 118.025 null]
->> endobj
-1594 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1600 0 obj <<
-/Length 960
-/Filter /FlateDecode
->>
-stream
-xÚÝVËnÛ8Ýë+´ååKdvÍ«i$mã¢Na¨¶â
-p$N¿ï¥HÉTÌN2ÓÕ´àë<÷òRü ªV¥J+,Ow MW8ö: i:%/ÏN
-1©tv®eH;3IÌdÊ$Í«zYÕ+lhEMÆóÉÙÛäl6ðó%ÉæÏäó.qSoJ¸ÁÞ{lPw ¹ úur¼F»©±Ó IÔ?ûtRPBô§#° jDiVÕ=«É¾Ý¯Å|W¶óÍv:ÃÆbóý+*ãfPI¦m6ͺY=Ì[+ÇËsaN&pß p«:àhs\ؽyÜÉT2î÷°©Ñ¥§çD3iÃÄHɺ¹,äA°>vÑÔ»Ö
ÖQá íclÆmô *F*ÍÆ$VÑ.ÓÚCQjS
Â
±XcÀ`Íâ
-tèc+<\áͶY»ß
-
-VP@@Ò^½!£D0Þo¥©ÝV1W[U&³¿& ³ÒV¨lÄk$Q梼ÃY¯9¼r@´ÎM*sLj©uÿ=jÂbWDóTEPÓq^5mytÀ(
-â Þá'5^ÜfÃür&²jgK]6¶ü^W?\m³.ÚÛf{·Ãäe
M;ëâÕÕéåÙxZ]´AÜîÓDØØ-;p¿Û¯:µ"àÁF÷£¸ü»øty}2?y÷ñøÍÕé|vñáìÕ©ÏÂ'FÝøë÷µt%æÉrÈÃ|Á\!S»6¡£¨¤sæQ ÑÃ0ç©ÁÈcÌ÷fÈC3ä44Ãö[çe±ÜÛ¡E<×Ñ©Tâû¡Õo·õm<×( v¿±±Òø?þµqĿÿÈÿÓ#sNÐâòH%¤Ä+¾
-ü/Y¤àP-ÅÂ~möÑ<Wϰȿç,ò7jlü.ñ1¸yç¶Ü»»x`é²NiÛSÚJïá´ÇNiû;eÄØàØ"ß}°Ë]ÝÜü¶ObÁ¿ñÉèsÖb4DãgiÑÔï¿tG:PA@þÑøÂɹ=cû]Ù½¿.ër[´½*ýÝ;ßV®r½ð
-ú§<È#1ßbúÚd³ub»´Ñ¾/·ºÞËfQ¬«öÁµãïÇÉ6?VeýXÕáµQõ'äendstream
-endobj
-1599 0 obj <<
-/Type /Page
-/Contents 1600 0 R
-/Resources 1598 0 R
-/MediaBox [0 0 612 792]
-/Parent 1560 0 R
->> endobj
-1601 0 obj <<
-/D [1599 0 R /XYZ 106.8692 686.127 null]
->> endobj
-294 0 obj <<
-/D [1599 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1592 0 obj <<
-/D [1599 0 R /XYZ 106.8692 542.7516 null]
->> endobj
-298 0 obj <<
-/D [1599 0 R /XYZ 106.8692 528.1813 null]
->> endobj
-1598 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F22 908 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1604 0 obj <<
-/Length 1324
-/Filter /FlateDecode
->>
-stream
-xÚíX[oÛ6~÷¯0ú$5Çû¥ÃvÅb]ÞÒÀplÅQáH,×ó¿ß¡DÒ%K Ò
-(Ä4õùçòbø#S"1R©Ôª¦«Ç nàÙû qy Í#ÔÏ×®¨d$ÓëûØA0\ß$LÏæq¢?õ~Â7_Õþ1Í«eùìöúãä×ëà02$¢ZXOnnñt
-ì>N0bfð#b>Ngà?³ü5ù3Ö?í[¦À1¥eï2 <ã¶×)4"óz<qòéîkºª
^ÏOOnÙÒíSZîì«!j«x:§Kªimîj¯llvбE°f14ÎRÀ[5ëü¥¢ãWc$Þ_ó«íSNÚ~w¶V³¹â,Éòm§Íxï²M®Ï9Qר6'û¨Ü8Ìç]À°ëÚµìÛbµØ¤Õ¢.rqnÉa±NªszB0Y@âT#
8K¸ãÄ({nT<|Ìÿ¹ÕSLªâ©Øãbn©@9ô-×êÁ8`«nIih*Ð aD^¨(G¨2iÀ[µGÇk&Eò¶S<̪ mïkÇÃyt¬¢TÜ}m*§)«Á@Ð0éÁLÜB¥N ý55b*FRQÒçHd0îÍáHIÈDM¨j %yظb'O×ç´Ú qµ8VN%fªÅ½û¬%u×´«j¤ãØ4B?¿v QØ$6TIÛÑ+Ùèr¨¤²»}y¨GØn>sB¡+Qn!ldQî UîØàrøõÊÝò[èr3¨ÜivÆiP¹kü»®Ý~å^Þ3"oö_zY½¹Àj8l5B,¨w;]êýÌÈõñnõ;ª7§Hc9*ßlH¿=ìÞ"ð¤Òµû2
-
-G$âN*Þ
-ǨSX¯ñÈÄ{ØRÆëöÆÉ·Ôö÷Û`¦^®ÈD¸+NõAÍá8 »ØówDÜmÁô/\Î.Yö`¯"D-/ÃÒ Ã×O.È!¶rc9ÕWpÔk)3å¨\fLÄÔî'T >ßÉÝ%Á¶¨¥ÏàÛÜÃpo·ÛR£;åqv'
V$|ïÔñ &·ÎZÜsª@E5d±ïXþ)F鮯¥UqLúªßon¨uÌ VÔÔ]Z³4OòÂ~2G°«ùÁ\õíª¹ÇÂy*Ó«ûqî`u`°Ï×i¹=fù¦,ËÕCV}B©¡'ìý© YºZêØW_ì¡øg_0¦åÎ]Áß8oâ$Øg«åv{l¾®
-h¼,·» ±ÛÖ¡L.%!C0w ÔSà 2k¤QB¢âN¦¯ìäúJ
-]|øÑÅÿó./ìáçG?¿ï Ü3èuÚÛÌp,ìåÍÜû*FÞwR°NaÛ¯
Ý"¼uæSbº)&e,°²Üß§yZ.«ÔÅÅ6®Ê¬|ò±4Íï¨zGÝ7±ÝÛôúaY®ísX3¢µßÈEV}ÌÔ]ÛöÑuþ9nÒÎÛßð¶'ªÿÿc³endstream
-endobj
-1603 0 obj <<
-/Type /Page
-/Contents 1604 0 R
-/Resources 1602 0 R
-/MediaBox [0 0 612 792]
-/Parent 1560 0 R
-/Annots [ 1608 0 R 1609 0 R 1610 0 R 1611 0 R 1612 0 R 1613 0 R 1614 0 R 1615 0 R ]
->> endobj
-1608 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [286.4865 602.4181 421.5989 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9) >>
->> endobj
-1609 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.3267 602.4181 505.3748 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1610 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 590.4629 189.3399 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1611 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.5988 590.4629 303.541 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1612 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [286.942 551.6086 421.447 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1) >>
->> endobj
-1613 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.3267 551.6086 505.3748 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1614 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 539.6535 189.3399 550.5574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1615 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.5988 539.6535 303.541 550.5574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1605 0 obj <<
-/D [1603 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1606 0 obj <<
-/D [1603 0 R /XYZ 160.6675 668.127 null]
->> endobj
-302 0 obj <<
-/D [1603 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1607 0 obj <<
-/D [1603 0 R /XYZ 160.6675 621.368 null]
->> endobj
-306 0 obj <<
-/D [1603 0 R /XYZ 160.6675 502.3334 null]
->> endobj
-1518 0 obj <<
-/D [1603 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-310 0 obj <<
-/D [1603 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-1517 0 obj <<
-/D [1603 0 R /XYZ 421.0384 392.4836 null]
->> endobj
-314 0 obj <<
-/D [1603 0 R /XYZ 160.6675 375.7564 null]
->> endobj
-1602 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1618 0 obj <<
-/Length 2484
-/Filter /FlateDecode
->>
-stream
-xÚµZmÛ¸þ¾¿Âm fùþrÓ^.¤
-zÙ¢(ráx]ykkÛß¡$R(s[ûaméñÌ£áp!E¶ ðÇjbµãm5aÜ,v÷Wtq÷~¹b=fAëõòúê/¯¸]8â4×ëÏ©-GpñæÃRÆVk®èòåö´ßu¯WF.ÛW˯+FÕñ´½ën½®îà+|aBð¥p«×o®~¾t7ngó¿«é⸿¹¢D8¸ú
-¾P ï¯@±påîêýÕ?£ÉänûÓ¹ HE²TÌI"¤æã((K2£ô{à ßy`Ä)Õz µ skZÓ¯ë]³?Ô§ó¢@r
-në§£ËÜ5z°æÿιÊürM
-ñP_Á1ÊýmÓF¢¶¯ïöu±0h+Ì
¿u¼í1¿¥|ãÙõ|¾|»;ì6OÿÝ4S";".êe¡¬qÉ!y[5ÓÓ©©î=ß)[Ã,ËQÁQJØIÒPEs¿X(WÄ£¦vH4ÃÝáö)3Iƺr"
-á )DËÐ à¢Áò)$ ÀZYK´£vÎ?ÓÄ È+:?¿$Æ.Ö©4÷´lóY*â¤c+Oî·ªy<Ö§®5_ªþÃáa
-9Síîûásgò¥ìöiÝWÂ,«jÅÔ¬Ö®þÚOýOöYÝ¢a|òðçS!à'Ííú'}ýï·ïþºy÷òÍæýÞ_ÿü÷,¸!vÙT(CnÍs çÇßbsß?þ,x-[3A4ú^(þ0 Q©ªÍÿC,ú
-Åä7-ŹâÑLò óÅ?à1>]¬øÛö
-¥hh"©Öxí(!ÐEÜG_ûëvBþÑ´?=mnªæK65ä)¥È0FBII85°ÍÊ ä»âÒ\:p2Úµgã
-}¥´P9cÓåËuc0ÃTrÂLÙL¨u
-Ët3^ÆRXiµ|ÑËÇú´¿«î[;v/²¤K§Ì
-Õã¹],û௸¥EæÞI_¿ÝØýñjûç²
-íGÁ=KF%
-°ó2
-3S½&ºmqízIS/Lùn7o>
¥d ºZçX*¨oϬùñââ'"".Kb°$.e¿Q\R¿A\¶çÄÅQ¨zÒMXÇødv±é¹©1Åp¢ô¸ºXµCq3$çÔ¥mô2q)Ëò0FÂhQú{éÀE<Ê`jw±¸PJ(d4&. 쬸°ÁZ®.ÙòÙO"m'
-ËçQÉìNòe.Ó-DM#á(Wpa¦á Ϲ¨MÆkÎeaxBfë~Åͬ6åDâޯ˵1rìþ")VB¿J%¥©FØÒ¸6íP¦¤Plr½F&¨2ÅS B*a8¥ä?\H¡¯ sLH#ÒÔ`AH¿AHG~JcήÒ$ôc
UZÇødvÑUt ¥pHb$¾Eç¬ÚF2âfHt÷ewCQ¦<
p#¦Pèn©LYc{3=e0µ{Ù6õ-*G!¢æ `9U2f¾0TT,~þ 4£É`fý/´òc"Ó P{(¼Ô@Á¹ÿì÷õ¶Pz+IóXphhæÂXD<B&·Ífͦ¶ Âë¶@ë±óË&WúY:9(ÉdT²(;_W|M)ÈèwÐ ýp=£Æ÷!Ó³ Ãõ,1XÒ³²ß8ûR¿AÏÕgõ¦sf¢ g=ãÙEõ £Yë.yåMf#q3$½í÷÷z³wÕ©9gß=;Mã>b
òëBãXãì]Z(wÜ^:n2Ú½HÔÂæb×Ñæ²pþmy¿ñ,ý Ý,"âO°¥__§?[úMí¢oN>GÇD¦< ÷ªÝc6³ª©tF â1
-]tUóD 0÷Î+¬È"ÀB&,%þpÄ3,1Q²:¿ÜëH÷ùs×d¿æ^ë-Ü}½ëO¡lëx@¡aÿx JANpL#ÀÔ`A¿±l¤~ tAÛ׺û:oH!Ÿ¶nB§°IÚã1bÝñÚ6ûzszüÔ«*NÊ/Óy9F
PñÓ©ÝöÍÀP¥KñÜî%ã
+G!¢0Æè@åCQ`$e©¸8ɬ±{¯þà2l¼÷:¿R¾§¶¶=Ëô3ë©Z§°¤UÐH§k½ãíåÐEÛôvpÌÿÔ**¼ð\F!OQw5ÕøZ?rßOÑÍñphÊòã71´~þ$6J`¹Ãy~_±\<ÂÒý¯Oûj"YísöaÚ*¿|¾Ý×õ¾¾í.}ÛϾíã2YBÿH³ÍìUÂJU)cѽJóú÷%Ïgb#N(Æ3
V.Np
-2Zìð·Ãîñ¾ª½¼À¥pæqH!ê{,¢¥K-E[,Aàsápã«
Ã-ý©²´Bø>WTa \Bº£
-;Ê¡æOãwuØy~±ZðMgãÄ´æ Æ6ö=ëYâÿ?g£vÃ\msu ¹ÑDûs,£Ð}èÆæco6-ë.Ö|<´ô}Ã6Ôó{¿<ÏtmΤiÆ'iÆÍfÜÈqùé&nÜÀmï\I12£wßPÀx0lM8!зҹaG5ÿ~Ëá'Çêë¢BS
-Þrò®I$_3¥çR)ßk·Õû¼û`~èæýí_?Ï0%W&´ñ!ñ̳?Í[¥Güã_oßÎYÄù71ðíqî~§OÙóÌw0ɹâî 2Ýí5>ï0}r¢09:)cD`åôª®Û&o
-sþÕqß}xfºëþ1õ7?ñþ§Ô
"ÁÕòÐW×ÛãõoÛãÙe¸·Ýönß<
0ö3³MÆN¨8ýñt[Õg÷if¢úýx §endstream
-endobj
-1617 0 obj <<
-/Type /Page
-/Contents 1618 0 R
-/Resources 1616 0 R
-/MediaBox [0 0 612 792]
-/Parent 1655 0 R
-/Annots [ 1622 0 R 1623 0 R 1624 0 R 1625 0 R 1626 0 R 1627 0 R 1628 0 R 1629 0 R 1630 0 R 1631 0 R 1632 0 R 1633 0 R 1634 0 R 1635 0 R 1636 0 R 1637 0 R 1638 0 R 1639 0 R 1640 0 R 1641 0 R 1642 0 R 1643 0 R 1644 0 R 1645 0 R 1646 0 R 1647 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R ]
->> endobj
-1622 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [178.6875 601.1494 230.4928 612.0533]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1623 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [230.5917 601.1494 324.4587 612.0533]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42) >>
->> endobj
-1624 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [327.8751 601.1494 402.3752 612.0533]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1625 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [338.687 585.8609 428.8453 595.7662]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec) >>
->> endobj
-1626 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [187.3179 560.9596 239.1232 571.8636]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1627 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [243.5373 560.9596 368.7969 571.8636]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554) >>
->> endobj
-1628 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.5285 560.9596 451.5766 571.8636]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1629 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 549.0045 135.5416 559.9084]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1630 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [241.3842 549.0045 293.1895 559.9084]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1631 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.8086 508.8147 241.6139 519.7186]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1632 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [247.2733 508.8147 367.5516 519.7186]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326) >>
->> endobj
-1633 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.5285 508.8147 451.5766 519.7186]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1634 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 496.8595 135.5416 507.7634]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1635 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.8006 496.8595 249.7427 507.7634]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1636 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [272.3776 496.8595 324.183 507.7634]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1637 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.0141 456.6697 235.8194 467.5737]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1638 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [238.5816 456.6697 328.972 467.5737]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g3727d1e62843468ad3796fae52881512) >>
->> endobj
-1639 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [335.0517 456.6697 409.5518 467.5737]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1640 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 444.7146 182.5849 455.6185]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1641 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [210.7989 444.7146 262.6042 455.6185]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1642 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [180.6034 404.5248 232.4087 415.4287]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1643 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.4655 404.5248 372.7022 415.4287]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317) >>
->> endobj
-1644 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [377.0765 404.5248 451.5766 415.4287]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1645 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [170.5404 392.5696 222.3457 403.4736]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1646 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [245.5386 392.5696 297.3439 403.4736]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1647 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [194.2726 352.3798 296.4385 363.2838]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f) >>
->> endobj
-1648 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [300.846 352.3798 375.3461 363.2838]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1649 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.9367 352.3798 451.5766 363.2838]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1650 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 340.4247 153.2551 351.3286]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1651 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [171.4667 340.4247 223.272 351.3286]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1619 0 obj <<
-/D [1617 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1620 0 obj <<
-/D [1617 0 R /XYZ 106.8692 668.127 null]
->> endobj
-318 0 obj <<
-/D [1617 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1621 0 obj <<
-/D [1617 0 R /XYZ 106.8692 620.7671 null]
->> endobj
-322 0 obj <<
-/D [1617 0 R /XYZ 106.8692 300.9345 null]
->> endobj
-1652 0 obj <<
-/D [1617 0 R /XYZ 106.8692 274.1489 null]
->> endobj
-326 0 obj <<
-/D [1617 0 R /XYZ 106.8692 274.1489 null]
->> endobj
-1653 0 obj <<
-/D [1617 0 R /XYZ 106.8692 205.9512 null]
->> endobj
-330 0 obj <<
-/D [1617 0 R /XYZ 106.8692 189.8785 null]
->> endobj
-1654 0 obj <<
-/D [1617 0 R /XYZ 264.8654 120.1818 null]
->> endobj
-1616 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1661 0 obj <<
-/Length 1317
-/Filter /FlateDecode
->>
-stream
-xÚ½XÛnã6}÷WèÑ*.ï}Üv³dt¢(²áز£VRYÞÄß¡HÉ,ÇÎ6(ü`ç"ÄHJ%"©%"TEóûVðîÃx¸5«wW£7gTGIetµ}¤ÎÅõãIL'jü¥Xl²ÿRÌ7÷I^ͪ´È'7WGï¯Ú G)ª
ïÑõ
-ÝçFÌ@ï#<`D¡ÑýqÒôd£ËÑoËàm=thsÄ'/ShD$çõ2"Ä&1Á×veóI̧yæm«ñÝcV̧Åí_Óʽt«¤æÉSU¿¹ÝNÉCuga8E
M ÈAëɾaÝÀªx(²bµw`ýæ RfFÂêì ÆÔvÄ8ÒÒx»&±Pz¼É×é*O~¹ATæíÛX{N)EÒpÕõ®ß±d«6à2ù>à(¤0ãÞ Þb*5â\É.p×n_n¼[h¦@nH=àkRmÊ|íH[ÝyöÂn1~ªÜ¬&ûöÌÿ tâ"T#eÀ.¤µjvÕL ðMjf¤¤xÓ o;Icg8&Þ&]{aBx_??òÂ!ívÙ®¾¬Qëö
-cZ®3°liñÌzÌ)D+X3
-9ËP¸¼/\ÊwÂ
vW¸nµ}H^C·iñºÅ,bö/@¿;ÿ>ä½4Qâ ó!ùR©0¯"_£ðEÿÏò-޴ŤÇDmÙ ·/ Þ/×±:I¼bsT¼ÔHö¼z1Ãú¥êef§^Þ`;õò 2x1ó} #1»'@ÆZÈb¥§¡ôQÌêôÝo²*}È|wQºÞ¼pÏ»ã3¦À}
-/v|¼J'T¿[>$¹ë²!ÌÐlÁ©Æò¸
-d,Ìò
ó%ÈbkóY%> å@F̲ÛÙüooVôë#f`»·\SD9dº±¯Ê·ù6}pMð¾_xènd{ëjµÞðw*<¨93<â
-ɺ³±C³ý¸÷½>àøUÄ4G
- Ñ;¨Âí`Û#`×aYo×Uroß¹7'&úÞ!A^ï¤Np¥)iòösSÛ`1!¦x0OuÐqU&Õ/°øSµ²iÝrªÃeéPØ;L 2åárc¸¼ç×®îãç?O/Þ}^þyyõþK?®^4=^¶VGbØ÷vbÄáHâ¥ìóR¼ÚëÜ4]OÓ|ºÞÜVå.·<p² ÞãÇø¨wKZ#£¥ê¦ç+Á í!ae4P8P¤%aA$VÛ$EQ
-øP*I_K]Ô£ ÐyF^å¦Ñ
×S½V*îîa¤'7¿÷p[§åUçi¾r]é`%M!ýÕnØ á°¼¤¨4m@)vn"
üï÷÷àVðÎå\ªvu
-
-΢&*û$OÊYwY¼üÍä¬L]ã¢IkÆýñª·Ô?Q}kik
ºÖ³raq9¹Þóó´Ú6W¯·Mn³¶Í§í*ÙûôÑ~@õ_
^cPendstream
-endobj
-1660 0 obj <<
-/Type /Page
-/Contents 1661 0 R
-/Resources 1659 0 R
-/MediaBox [0 0 612 792]
-/Parent 1655 0 R
-/Annots [ 1663 0 R 1664 0 R 1665 0 R ]
->> endobj
-1663 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.9346 479.0938 505.3748 489.9977]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554) >>
->> endobj
-1664 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.6712 467.1386 190.4356 478.0426]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554) >>
->> endobj
-1665 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.6551 398.6397 482.1488 409.5436]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec) >>
->> endobj
-1662 0 obj <<
-/D [1660 0 R /XYZ 160.6675 686.127 null]
->> endobj
-334 0 obj <<
-/D [1660 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1657 0 obj <<
-/D [1660 0 R /XYZ 389.7766 592.2806 null]
->> endobj
-338 0 obj <<
-/D [1660 0 R /XYZ 160.6675 575.5534 null]
->> endobj
-1656 0 obj <<
-/D [1660 0 R /XYZ 195.0184 470.2917 null]
->> endobj
-342 0 obj <<
-/D [1660 0 R /XYZ 160.6675 453.5646 null]
->> endobj
-1658 0 obj <<
-/D [1660 0 R /XYZ 160.6675 399.6359 null]
->> endobj
-346 0 obj <<
-/D [1660 0 R /XYZ 160.6675 385.0656 null]
->> endobj
-1659 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F40 1182 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1668 0 obj <<
-/Length 2702
-/Filter /FlateDecode
->>
-stream
-xÚÕ[Ûn#¹}÷WèQFï}Ìe6YH²<í,YêÑhaK,ÏØbwMö
Õ³²Y0壪Ã"Y§j²
lÁ¨&V;¾ÐVÆÍbsE;øÛ÷W¬Å¬"h þøáêï¹]8â4×R[&àÍíOK¸^qEï÷íþ°k~ùÇí/ÕæüØüò·Ãã~[5¯×Í?ýó?ÍÇê|½bFPµìúç?\ýåC¤¸TÄp«<³ÿ^ýô3]la?\Q"¼û~¡9@Þ_ )cừ_ý+LþZt, RQ¢,£a©ye ÓR&a^Dã§Tí.VÎuø÷OÍy<<NUÆ$6é ¬$Og"¨Ñ5ïü#çjàkbTßÂü
-FQ.÷»?n¥$Ò
-ëÿtÚµSØõ>½;nnvÕùæn}ºfv¹«Ï7ÇÛ_oöõÞlÚ LYr+Ä0dR"
-á&(¬^#{Ü>REû~D;fæF'âQ}»]tÎÇãÝq÷r30ÚïIQBDa%rsÞ¯µZ¾ëÌ'ÄÜh8Bd`µÅÊ3õyD¿üÂH³TaTB¥n¡'BA²ÝIµJa#Y"
-Ó5ï¢Ã¬ CnÌýNo¥Çìv3 t@QC÷0{.±\öðRѦÙl.!¦L9Áæ>í7ç&/û]þ®yéóPýâ~ýÛn(\\*Àµl¤ Ó°j´×£Ó+)2FبG'ÍÂÂß´lò"N:Ö¹òÌ¿¯ZçÏU"´õ0>5?}f¹»ft ãcìDjsôûR¢U×.×óÝK¦]»ýêÐ~(æ? J¢YHµ±í@Ùh`§Z«ÀDs\Xð¿bÁ x%u{R²²:F¢ ² õÔ1óûx^÷¨=¤`°Dïöj°³ EQ ×£1¹Å#!4´mq%Jãµ×Ôf©-Lªf(Ëaé5âÅÔò¹ô\Ïon_n¶ÕÃùó@QBX×®¢;¯ÒzTO
-;¤FÉÕ¿J?0Æ ow°sj¦¬G¦¯[ÂÃÆäÚ¯AQÖ¹-ïÄÜX8F¤oµÄræ@é+"¢C/áàAÜ+-íò VèîPm¯WJ»e½<'+¡OÙÀêÌg40Ø\Y»PÜúhjÂF°^UgÍ;~8t©å²X3N ub£$ÖæÉýXN^Ít¹ÕÜögÌG=¡e`[XØÂ¦°whµ?lî¶~-5õÍTOy2j(,_EÐ)êÀ©7tiAÆ¿ ç
Êyb® æe§!é§Ns§'¤Yí9
B±ÞÂ2}«h©Îdl^
-÷kÞà*3É4wÃ2Ä5üüòP
-S$,=ØÅ¹ 29 %fJåhD¿C7y1-#Îs3ò´¬3ØàN Xå¾%çn¢h
-¨U
-YZЯô¹Î.ì P-ñé%ð¡]\Û9ì]1-ón¡Æ2ZäÞÇ:rA¹×W1wü0ÚímsØ&cÇ7°óL9-óoÓ¿÷:,`(%F57PÚE2]¬áãï*}d3Ĥ¯}À¤_¦HiÒF_R¦¤6
-eJý2%3Û¯R Îã)&©î /,Ræ;H´J·0Ö¼}wNr¬L 0¼NI
-²ß¸hS¿¡T1\L*`
-ÕcQ¨UZ<Æg`VüWW>óÂa§ãå g%q#$}Áò
-g
-°e À(³_E«+U²ETªUæÍ^W¬ þ{V_±\
-U+j¬X(Jë5£VñG±Ü{¡Tiáe«3
-\ø:«BÜ[(ÕûæÂgÜî"6¤£Ù¶MY^6á4⢳òÄDAÖjLÕ9Ãúo|m«çÉv:4Ã+ؽßܸkC¤â·êÛ_G³Òöæ(#VYHb¡,H"â7Hbæ7H¢vJýwQN²iIxÏÀ.&v8Õ®¹Pk\¡øÕÊëvdc$'%q´uÕÁ´-_EB+*b¾
-8sò¢"bþ{V_O
ª+%Hb
-oàa¹¸ÎÚ¬RÞó_ìß=!2°:¯{!Úr$"
-#`%±2hÆ`¼¹¡GíÎëàð
-ZBDa FbÛÞz¨»xøhZáÅ)¬bÐa! åd«xV
»A)rQØ(Õö HÛ¬91JÍiÝÿÉɾàXNo_ @ãcü#BáBb°T ýÆ!õ;Ò3ׯãy"vΩpÞâvC»½ÓôÛá³mxZ\שujMXIçŦScÄÏêë©1wXX@§°Baó[ÔÀµLeh÷ºÔb0º6aúÔA±Q-
-
-·Ôè¢3ÖÔFAh"lúõéþ¶:åò=¨
~#,` sÎWßsí ÚÔoÖÊ"Zpì¬5ÂPÝH
-tñt#ót:î¨Òð±£9¥0Êôèõjñ±¡Ýy1Ö¿Aè²fåEÂÌ÷ĩὩ{,ÚÿÄåìØD<Ê owä驤
-6Ò?ЩÇðA/ITuXÍfâ
-G ÔØ2°·t4
-óÏ:è2çÓÐè[¡P_ÁL1
-TvÏ%´N
-ÒÔýXïÆ¹£pÄ}ßê¬Æ
-r³åLÇAeugÃ8˸-+"·P)^¤ÑBI
-Я×BìkG¼ñþï¨òåów. ~b#^eê.Åë@õó?íѸ¿ÉDX¸ËÔÞ7jÆüçãæé¾:x5·Âm¥nQ¿F%¢öñyÝ¿NC'¯ÓÔhÉÇD
°ºÞí
-²¦8$¸!KÈ0è÷®MËNø*¨WÔ³SÏ©?»wjp¤ß cjË£¿Xôf{w4p°&|$¹³`'ï,ø[IáÞÂHpáVÏGz¨&mK=hîµa;ݯÇÌ_PÅA4Y¦ Ô7DÔn¤+gæEö&ÖÄ%µüâÿË.2ø³¦±õó5züBCª#J¸9ϵö'·{<ì;WOâèy÷ÉtÓG\vù1¹õǨeÝlLbͲA`ÕÌÄ¡:Ï!
-Lðþ´oï7,×ü`ê;n¾ãíoP5¶¯>ùÛþ×õiëýµÃvÿ~ܬïöçvj⶯WNýÖíKHCÏ/»ê0ù¨ÎHTÿÞ:>endstream
-endobj
-1667 0 obj <<
-/Type /Page
-/Contents 1668 0 R
-/Resources 1666 0 R
-/MediaBox [0 0 612 792]
-/Parent 1655 0 R
-/Annots [ 1672 0 R 1673 0 R 1674 0 R 1675 0 R 1676 0 R 1677 0 R 1678 0 R 1679 0 R 1680 0 R 1681 0 R 1682 0 R 1683 0 R 1684 0 R 1685 0 R 1686 0 R 1687 0 R 1688 0 R 1689 0 R 1690 0 R 1691 0 R 1692 0 R 1693 0 R 1694 0 R 1695 0 R 1696 0 R 1697 0 R 1698 0 R 1699 0 R 1700 0 R 1701 0 R 1702 0 R 1703 0 R 1704 0 R 1705 0 R 1706 0 R 1707 0 R 1708 0 R 1709 0 R ]
->> endobj
-1672 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.503 601.1583 299.1675 612.0622]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2) >>
->> endobj
-1673 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [302.6955 601.1583 377.1956 612.0622]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1674 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.9367 601.1583 451.5766 612.0622]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1675 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 589.2031 165.9772 600.107]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1676 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [182.5249 589.2031 234.3302 600.107]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1677 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.0262 549.0227 254.8316 559.9266]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1678 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [267.0998 549.0227 451.5766 559.9266]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919) >>
->> endobj
-1679 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [134.0971 537.0675 208.5972 547.9714]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1680 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [255.9968 537.0675 320.5242 547.9714]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1681 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.9367 537.0675 451.5766 547.9714]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1682 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 525.1123 153.2551 536.0163]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1683 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [180.4041 484.9319 232.2094 495.8358]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1684 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.1666 484.9319 412.6621 495.8358]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9) >>
->> endobj
-1685 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.9367 484.9319 451.5766 495.8358]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1686 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 472.9767 175.9499 483.8807]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1687 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.1789 472.9767 282.7063 483.8807]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1688 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [301.2241 472.9767 375.1662 483.8807]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1689 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [399.7713 472.9767 451.5766 483.8807]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1690 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [188.9072 420.8411 240.7125 431.745]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1691 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [245.9212 420.8411 408.4105 431.745]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f) >>
->> endobj
-1692 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.9367 420.8411 451.5766 431.745]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1693 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 408.8859 175.9499 419.7899]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1694 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [216.2088 408.8859 280.7362 419.7899]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1695 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [191.3978 368.7055 243.2032 379.6094]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1696 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [249.6572 368.7055 407.1652 379.6094]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff) >>
->> endobj
-1697 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.9367 368.7055 451.5766 379.6094]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1698 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 356.7503 175.9499 367.6543]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1699 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.0057 356.7503 282.5331 367.6543]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1700 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [300.8776 356.7503 374.8198 367.6543]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1701 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [232.0832 304.6147 408.4105 315.5186]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32) >>
->> endobj
-1702 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.9367 304.6147 451.5766 315.5186]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1703 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 292.6595 175.9499 303.5635]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1704 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [216.2088 292.6595 280.7362 303.5635]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1705 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [199.1494 252.4791 370.4954 263.383]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597) >>
->> endobj
-1706 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.5285 252.4791 451.5766 263.383]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1707 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 240.5239 135.5416 251.4279]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1708 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [175.8006 240.5239 240.3279 251.4279]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1709 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [256.8756 240.5239 330.8178 251.4279]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1669 0 obj <<
-/D [1667 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1670 0 obj <<
-/D [1667 0 R /XYZ 106.8692 668.127 null]
->> endobj
-350 0 obj <<
-/D [1667 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1671 0 obj <<
-/D [1667 0 R /XYZ 106.8692 620.7713 null]
->> endobj
-354 0 obj <<
-/D [1667 0 R /XYZ 106.8692 201.0489 null]
->> endobj
-1710 0 obj <<
-/D [1667 0 R /XYZ 106.8692 174.2655 null]
->> endobj
-358 0 obj <<
-/D [1667 0 R /XYZ 106.8692 174.2655 null]
->> endobj
-1666 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1719 0 obj <<
-/Length 1667
-/Filter /FlateDecode
->>
-stream
-xÚíYI8¾ûWpÄU±¢}Éqd&Ù2Sra»ÐànÿûyBÁm;Ê\R}°×o×÷ 0üH¤T"Z"BU°¼à`{¯&ÄÓÌZ¢YêÉóTIep³îò2H«÷!§Óe¨ð·|µKc þ/wwqVEUgÓ7¯'?ß´;RT+ïßÉû8Xv¯'1«÷0ÁC» ãÒ¬¤¿'µ,;»õ¿É¸FÒPÌ8EH>î!¸3'%Xð0H*B) ¢ö¬7ÞÆÕ®fåÙrF]ÆCù
-Õ|Ú¯4bYñÕ÷¶»[Ä
çkÿ»ø'^V¥VÑ,^¹YRÇèùK»@¿pÍþ½tT==(_bæ§èz
-LHrëRÎÁ·ÞU2
-ë¦31K+KPG)P'M2ká.+SvnïÓ|9ßÄÕ<[X
æ l¯âùr»+aq±¯âmukµ Ê d µÔX`ǤʷyoöóÊÛn::k$¨3ª¡±q¤¥ñtϦ3!©×Ñk4ÆÜAkü
-T#Ag®êsn}1äÉ
-ÂL4ô¸R
-'+O¾ #qGs$çHMýÞEèãHÌZWS° ôp2`'fT¹ß ý¬aÒÚе´«*ÉénÕÉöú÷Ç?ß¹A$MFÂÔ?
È0ªË~jAÎ
éf?;Ê~Fpýn\¹ÁùįöÛøkä½4mj^øüÄHs¥¯Lü3Ø][9Ê{F1ÄKiÞÏÚÆ+Ziø |4%M=ÿ
-àB~
üo÷uNi#t0¯ÊqLþä·à!áÌ¢>ózï×µó,w0î,vkë¼pê¶>û°][U¯Å¶>$eí»¬wTÎX·hæò
- Û¨f!ö²J'§)N¢6-ÒÂk^¥2R~¶JÇEz` %R%fÚ!M}ìïÀ²GRâ¶Gï :Þ!çCJ´=~øªCßxaGÍÃ8Þa9ÅÃ;ÒE;~\ë?Ôzwyw¡F½ø¡ªw./øäÚ¯Ù|~YÁD^[ðù¹/»ªà?k( ´Éý
-ÑuþP´ýŶ?Ù ÀµÕãQT *÷"Xu at QuOÏ
ýð6óú ñtH5_ ©ÂúòÇc*k0u(ÃØ>¥^qPÀ-§1¥gÓìÿþîÍm??¤+£Ôã»øcZ4±ã¨r'#Ã0Âöu&2Ð6,vVÄè½®\Qzò ëÆ¤6Ûêð04y¬@4ÇïÒñ»Ï(!ayïR8Û¨,ݪKd»T¸ºä;¿Õ8Õî~¶{QºÝÖ¨y]¬Î$.Z5ðQæaT:9ç*J¼l¯"é5ÒFÔ%*¤Üç-¸· ðÞAae£µ8.6òÐZÛq¿ØHrA±p?¶aeGßÛí+ÛmÙñ#«VäÛÐ!=¥àkà)xoÓ¿«@Îa® k´iài^º¦WÐðnVÉ6
#áê(ên_4 _×ÍÞ&9´¿û7ëgn×cÞ¸ûdÎ'pi#ÊVkWNä2JÓØk´Â5æhù©qIÙQçÃ=6A}$àü¸w=»Sl<ÉÛÞ#uéÇø¸4Q.i-5g¢«/PXá¢s¤ðñsiCuFÏ!·ÓÆ ×£x-ºó¨ðº÷xݽ~¿\v/pùþ,[¾Z«l?%¿Ö[\¹´}Q{-*{úÝpÖ¿_v£ /Bn«÷É«!~ôKK&£_D¬H"
|úGÎ&¸: ûÛù´"QL;øä£ÃVV÷WqQÕø(÷>zY$nðGã~xAÕêgc?ZÛºû¸_¢beaô>*¦D¾¶¿É¡.$ÕÞÍZ ¨3·^Zì¯\ûM<ø¾%À¸:¸#^ý0£õendstream
-endobj
-1718 0 obj <<
-/Type /Page
-/Contents 1719 0 R
-/Resources 1717 0 R
-/MediaBox [0 0 612 792]
-/Parent 1655 0 R
-/Annots [ 1721 0 R ]
->> endobj
-1721 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [169.9127 199.3011 361.0245 210.2051]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919) >>
->> endobj
-1720 0 obj <<
-/D [1718 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1715 0 obj <<
-/D [1718 0 R /XYZ 160.6675 630.0809 null]
->> endobj
-362 0 obj <<
-/D [1718 0 R /XYZ 160.6675 613.9954 null]
->> endobj
-1716 0 obj <<
-/D [1718 0 R /XYZ 160.6675 547.8085 null]
->> endobj
-366 0 obj <<
-/D [1718 0 R /XYZ 160.6675 531.7229 null]
->> endobj
-1711 0 obj <<
-/D [1718 0 R /XYZ 428.1216 438.1133 null]
->> endobj
-370 0 obj <<
-/D [1718 0 R /XYZ 160.6675 419.871 null]
->> endobj
-1712 0 obj <<
-/D [1718 0 R /XYZ 194.4208 314.3062 null]
->> endobj
-374 0 obj <<
-/D [1718 0 R /XYZ 160.6675 298.0663 null]
->> endobj
-1713 0 obj <<
-/D [1718 0 R /XYZ 365.6073 202.4542 null]
->> endobj
-378 0 obj <<
-/D [1718 0 R /XYZ 160.6675 184.2119 null]
->> endobj
-1714 0 obj <<
-/D [1718 0 R /XYZ 160.6675 118.025 null]
->> endobj
-1717 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1724 0 obj <<
-/Length 831
-/Filter /FlateDecode
->>
-stream
-xÚ¥UKoÜ6¾ëWè(Ãá9¶ÓFÛ$ÎÉ5ÚwD¶²¶ÿ}G"%p½*R ÐA|¿ùæ)ÅR eYª"Àtº{HhzÀ»w b*"©n×W̤XÅTz³±,ÑÀñ°ºÍ$>È&ivU·UÝüæ÷íW·ýæ}ûXWίKÿûù/~ñè¼ Í©ÌÏïn>$ooÓ"hfähÙ_ÉíM+ôãCB ·xúJÀ¢äCÂGó æ&ù|\ £Ûéé!BR"
-åÿi(!B^Qþ
-åPïÐW#²ºmêÖùõýSÓí6Ýöëfnë²ÍîxB6ÛçÍð|t#=©`À`+%þI%õ CwìîFé×WÂFJå½Í¢^ðÌ5.FÏÜ«¼EkèZ#´ ¯ÆÀ^£ÑT¶<q^®b2àâÜïZV«HFâZW 1~f¶óØ}_AeÙ:H!å è¹B·>üwÅ ¢7èÀZ^|réo}m÷nEi.Wá9¦63Åpï!»©.ÃzÔ,$éÑÎgw#¦c5LAa±e×*dxÛR¿Tc0®Ê^fM¬4±Í2dªi$ÂØ1#4ÊïýäÜõÎ/K¿`ÙéêcCºÞK´ÿWîèl?ßêÉìïdæZÿläâ¿í}¸.ÝbJØ9L¿}¹¾þú`q¬l+Ú¸añ«ÜMãEû°6ͶÜ}T`S£Ksq@¨ï~LPbw#IáÛßxÕ̧x2ÌòEüÀw³ø\àúÐÑ&²ÇÆ5WRl)vDÂ/,}Ѩ©Øw¶äÑ긱X«:ÇêÿO¢hîÄÙQÄjì
-ñmçZ×Ã\k]¨µ«¾ów.rë ß0ý
£4¬öcrûT§Ù¯e_yþTö9,Lìë¯ýn4SÔ¦£m¸ú¥ûþ|píKViºÂê?Øú!endstream
-endobj
-1723 0 obj <<
-/Type /Page
-/Contents 1724 0 R
-/Resources 1722 0 R
-/MediaBox [0 0 612 792]
-/Parent 1655 0 R
-/Annots [ 1726 0 R ]
->> endobj
-1726 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [116.1145 577.1723 285.2388 588.0762]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f) >>
->> endobj
-1725 0 obj <<
-/D [1723 0 R /XYZ 106.8692 686.127 null]
->> endobj
-382 0 obj <<
-/D [1723 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1722 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F40 1182 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1729 0 obj <<
-/Length 1449
-/Filter /FlateDecode
->>
-stream
-xÚ½YÛrÛ6}×WðQ1QÜ/~ìÅédÜ[ê<¹,Ѳ2²Êt]ÿ}$$DH±§"»»{ö É0ü!I©D&µDªlñ8ÁÙ
-}Ö&÷Fy`õýÕ仪3¤2»º}¤Ëë)ç³2NÔôrù¼)àÀÓËÅóc±æÕºÜÎn®>N~ºòG)ª
÷÷äúgK@÷q3p÷~`D¡ÙãqA qw6?'xÁÓúÕØ2æ)-£Ë$ðKÚ]§ÐHÎëu
-DØ,'ãéÅz»\oWÍJçÍ?OpÃ-þ·»/Å¢j®åàé?ö¯b·©}º)æOíå¿n=MX #D
-g9
ZPMk8ÏÛ
ÍíÓáäb"4UòÀ¬I
-k®"X½7ü/JÅ ®ÆH ¼D\g«íSNºql?-ú)6à¨^dûh·jm>¼}ÃЯÅðð²)·åÝÛj DÄ1O=EF+¸J`$ëãí"WEu»xXo·¶
mBÑ4áíâësÛf!~`RÊWÐ%qL²×7Xà~PX3qlõ¼}@ßï>3UùµÜ«×a 9ô;ÔçÀ[¥0ØnWº×ÅuôÜF¶1ÓÁ ͤ
-#-ÉaHìóÖ<ìcmÞóºÏSÓ&F
-1-uH/IÞ(^¤L¢0<D®F¡}äâ[ëDðÏÁ½®ÛfL#Ê ôaì{«óê¡ØUÈ`ÄBÛièz
-IEI,>È0)ÜéÏ_ÃkZæ¡Wp×ã×ÂsÅö,ºE«U °U7;RìéÝ©BÇqSØ °ëÖ¨ôÞÚ Ã
-==Q#l79-H¨¨6¯D%TÔ%U4t8¢¢¸NE;q¨(L ¦éE>L0gÀ0ôRQIÅ#)'ºî
-+·iÎ.Òʨz´ÂNQÛÑ
-z«0fìµÒ½Îê(C0ÎØ±õóö C¿Çé(ACÍx¼U
-ÓÑwÐQ5Ë4xaLIÙ)RÚÁrXKÇx1
-@àq9¡pa=¼ANcrâÌâr²)_
-'åðõ6]QÐd9+"+6-©·d,pá¡ûã®A øsPDÜ1´=8q÷Nïöühϸ¼¯VrJqg6Ã
-=NgZ7 ë·ílMÈ´ )
-çâaÝø ÇZ¶0g³\haV/S:(y÷«AXjóìå©çVBæ8u`îëýZÄ3¤Û`é<;ÖmÙ ¯)qw½ÞnÖÛâ¬jÚ-¢ì&©)ÕM0dîV:²këîØBQ;]Á2Dõ±¶èî&xAÕAn $ÌI¨v\Î*Í"ߪà(.íi¸Ðºú©¨wvÛ§ó!·¤LÄwVÃøÝ|À¾`y+þ×ÏÄPkBÚ¼¬ï4oËAçÕâ¡xBVË9GpQ· 0iÓ>Ç
ìq\¨È^'Îpx÷ÿb8ÆG0\ ÐÆ#ξp¾Çc#Aüá6åéam{j
-Rh'ÊLP04¡ ýF¢yÇã{
-âG)è¾aµBF¿º¼Mx¹B.ßþµ;8xØsÞÙEÀ¾B1Ý,#Có¨öÜ»yU´SÅí.vëöëµ[«iþ!âªsÚþ¢·W÷¶§Ë]óãçùni«ú2âêiÛ÷åb¾YW¯Í/?7jÖ·î^Ýæåß×U1øÿÅ>Õÿ ¬endstream
-endobj
-1728 0 obj <<
-/Type /Page
-/Contents 1729 0 R
-/Resources 1727 0 R
-/MediaBox [0 0 612 792]
-/Parent 1655 0 R
-/Annots [ 1733 0 R 1734 0 R 1735 0 R 1736 0 R 1737 0 R 1738 0 R 1739 0 R 1740 0 R 1741 0 R ]
->> endobj
-1733 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [208.5955 602.4181 260.4008 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1734 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [261.3952 602.4181 399.7753 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b) >>
->> endobj
-1735 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [404.0873 602.4181 478.5874 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1736 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.8557 590.4629 268.3831 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1737 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [284.9307 590.4629 336.736 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1738 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [210.3937 551.6086 262.199 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1739 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [264.9917 551.6086 396.1788 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f) >>
->> endobj
-1740 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.289 551.6086 476.7891 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1741 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.8557 539.6535 268.3831 550.5574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1730 0 obj <<
-/D [1728 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1731 0 obj <<
-/D [1728 0 R /XYZ 160.6675 668.127 null]
->> endobj
-386 0 obj <<
-/D [1728 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1732 0 obj <<
-/D [1728 0 R /XYZ 160.6675 621.368 null]
->> endobj
-390 0 obj <<
-/D [1728 0 R /XYZ 160.6675 502.3334 null]
->> endobj
-1742 0 obj <<
-/D [1728 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-394 0 obj <<
-/D [1728 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-1743 0 obj <<
-/D [1728 0 R /XYZ 160.6675 356.2895 null]
->> endobj
-398 0 obj <<
-/D [1728 0 R /XYZ 160.6675 341.7192 null]
->> endobj
-1727 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1746 0 obj <<
-/Length 2167
-/Filter /FlateDecode
->>
-stream
-xÚÕZÛrã6}×WèQª!¸_òÝL6©©$8O)-ѶYôJÔÌøï· x!Ô¦¦j,ÍîÆéËiB"sÿÈ`´4t.µDªùúiçpïñ2«(´J¤¾º}ñê¹AFR9¿¹Ou¤ÅÍû
@/WTàÅÛí~³Ý?4EóçXÖÍêÞ/l¶»âÐ\üp÷[¹®ÍźZ¼øhÿ+ÿü®,uGõ?~ü%±!¹.n¾}}÷ø,¢ZØýgöþo ïf1«à#b@òiÆ8ýVv³gÿ*»îÑ1D¹ÀHhÌF%1.iR¡'SL9uçÄc
-×S»1
ÅS¸Áäÿ|ÀÔ.YàæÌ .
-B§ÖÌ Ôl #ÛÂ*<D!S¨¦î¡·§ýºÞVûãÙxdg2kð£iFRV²ÕfÿJé0¨DÊp±¤rvAJ Óµ{¬z»¶Sd±Ýï¶ûràñÁöíÃù)u(Èçèµ=~ÚUëÛêî·ÛºïåI9TÜ^M;I
BIs2Ê8ùPÖ· ϵóØf®°+̽]? oï^n7åsýØßP¬¸É ·uyi@R3Ö$xQ&6·ùUúÀ}½-Xuõ\íª°bØ&=gz ¡â¯(,u<¶R,Þ̨"ôR0¢|ÎÞ(aHcÁ"Je<`DBwS¬ë~³\1j§ýqû°/7K«qá2tÇ ¨TâRt¢|Æ·¡ÞLñ·µ2MR+L
-µ"¥XâÌ?Ê%
!ÃfÌæk¤4´±î3)B÷éwjÁ¥Á¹Ds«¹{;ç¸@Ò²Î}[ÛYºl¸~<,¹XT§GOvÅS¹jM3¾L*ÓSÊ79N£PÔÀv|&y¡÷0;0#¼:#SHS á«qd Á1@}Àèdm&EÎÑqËÐq"9AÇ2k7f`j7Ò1eúS¨¢l¿ì¸q¾_ùCC½Y:55x@ã"ÏÇâY/Ü×ðqýò\o1SNZÌ
¶iJ´¼äÅt<0EÇ©Óqdzt<é
×ÅSey:ðBÈÅ`Dù+½Ð1¥0¡J6EÊxÀìË=÷íÂè ¹¸(ó` ·WâP#ÌRAC!e<à(qÚK°ûfX¡~°¥M&²UáåWéSuÄ2}h¯UÏ~ßR9óØK/uÌ_4ypx-ÇÄ×L©É#]1y¸ú'
-°=¥¤óÏ&C,±|xDÒ/ij O E´G$CÚÐlûÕúôTî-ûÃR8±h³C£³'0$¢®05PÉÃÐà>§I
-¬Ã G¦§- G®Üù
-Âå Û*îS&§ÑÆ8¢c:q
-QçÂÈýÂxØy9xUáZôézÖÏîQ M»ã;ÐP%Wðk/_à{Z¡ùKy´ZÈVÔh»=IAëõ9Á xEÐ>íA!
YÈñÐ-\µt6ª) H¿o²ã×ö"7¬2mf÷´Ö¯xÃH§ë=A3Ä%v0ª´Øí,@3ÊJê&¿µz_GìÁ$1¦Cà»ãd¯ö¶Ç=Ð^ÿË»wcj°fmZÏe}:ØFÀÀ]6¿KXë»(üZÝè;&fcyÛF1±bFb&
-o2ÄCðéÞ.ì(õ¹NX#ÎÄAÞ1F¯
-ñsµ¸qøÞ0èÛ+ ]oÉm£¿¾¯ZëÕi·idã±Ym@¶Kv·ÕÉß±»í½bwò·û±dv,ÈóÉs_(ÈcÕ Çl£¥&Qøjª«Pbu±ÝZôEl>VáEXì+Pç¿ÓðQm¾òÙ$Ón.N+²×¼À Z);3CöA×LÈöÉLãÌéܼÌR&£ÝD
-ï+x9¸Ëì^ÿ*^@e
-¹ÊBäÐý 2ÏNîP!rá͸oR"aâ{ù5ÃhÐ!Ú-£QªÅð^q
-£ML®¡AùpM¯.[0q"ÆÍð F~ÃÎ7%Æå£$dÌÄ
-<k»(Í'«±gÙ}Ü{Éy=BãÒèGç·3:0Txã!t°ä;õ(ð·d_eÿ>Ó>cæÿÐÂwðçh±fÃBÍ×S$¾ùõ5Î
ææPëÕ8Zeó±XEø¼¯¿Õ¡ùûtÚÕÛ绫ïØÜ¹"ç TÐ'Û3ýs öª|¨Ç¨L¯P̶å8Ç-7P³¦"ìúºØíʰ?Ø{ñâ¹)_wôÞ><qW¬ ×?HþÂÛ"$wrÄW©üÈN_ë+¾!¶ÈØ=¹ãÀ=×û'A*ã1"7®Ë.S,pe±öìè|Bga8üø÷/65òõ?]I~XA0¼ó»ûà~èÝÓ7åÞ1ÿÆ®ï;o[ÿcÐfLó/©úú+±ÿto[gÀç_Åac#ø©8,^øö®ÝÖ/ÍU$]4ÝÒÝK8ëùüòPîÏ~û0êFJÎcendstream
-endobj
-1745 0 obj <<
-/Type /Page
-/Contents 1746 0 R
-/Resources 1744 0 R
-/MediaBox [0 0 612 792]
-/Parent 1764 0 R
-/Annots [ 1750 0 R 1751 0 R 1752 0 R 1753 0 R 1754 0 R 1755 0 R 1756 0 R 1757 0 R 1758 0 R 1759 0 R 1760 0 R 1763 0 R ]
->> endobj
-1750 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [195.8529 584.4853 247.6583 595.3893]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1751 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [256.3398 584.4853 451.5766 595.3893]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219) >>
->> endobj
-1752 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [134.0971 572.5302 208.5972 583.4341]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1753 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.275 572.5302 314.8023 583.4341]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1754 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [399.7713 572.5302 451.5766 583.4341]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1755 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [199.1738 521.7207 250.9791 532.6247]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1756 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [261.3212 521.7207 451.5766 532.6247]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb) >>
->> endobj
-1757 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [134.0971 509.7655 208.5972 520.6695]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1758 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [259.3151 509.7655 323.8425 520.6695]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1759 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [350.8492 509.7655 424.7913 520.6695]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-1760 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 497.8104 182.5849 508.7143]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1763 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.5947 172.0087 352.4665 182.9126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219) >>
->> endobj
-1747 0 obj <<
-/D [1745 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1748 0 obj <<
-/D [1745 0 R /XYZ 106.8692 668.127 null]
->> endobj
-402 0 obj <<
-/D [1745 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1749 0 obj <<
-/D [1745 0 R /XYZ 106.8692 603.4353 null]
->> endobj
-406 0 obj <<
-/D [1745 0 R /XYZ 106.8692 460.4903 null]
->> endobj
-1761 0 obj <<
-/D [1745 0 R /XYZ 106.8692 434.0053 null]
->> endobj
-410 0 obj <<
-/D [1745 0 R /XYZ 106.8692 434.0053 null]
->> endobj
-1762 0 obj <<
-/D [1745 0 R /XYZ 368.436 326.7301 null]
->> endobj
-414 0 obj <<
-/D [1745 0 R /XYZ 106.8692 310.003 null]
->> endobj
-1744 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1767 0 obj <<
-/Length 1431
-/Filter /FlateDecode
->>
-stream
-xÚÅXÛnã6}÷WèÑÖ,wæ±l±Ø¶è6}Ê#+GJmgÓü}(SWº %Nfsæ
- ÅH at Q¢2 ÓIú8£É×ÞÏ ¶Y6FËÀêû«ÙwÌ$XÅTruú²DÇëë¹P%ãôübý¼ËðIÒùEúüåÇÕq[䫳®#I43ÒÅû{v}C5¢û0£[|ûµ,yqÁ1(³ý1û½q¬ÿ:´MIáÚ¨Ám® ÅÚû¢Ü§$ K ÎX¥Ùòð¥Ûϲ´Úòå6_oóMõðs¶{Êö·óÊ=+eé&KIe~/óÔ%é0%*ÔÀbgU»bááiMJ{òæfLöâJ$ÂÄõV±¸Æ
-hÇ=¸Â(ófçÛ|·Í³.
-,)"$
-·´ßÔ6<}O߯Ãóð²+ÒÛâî¯Ûc©pé`¸¢ÜC$ÖEAz»ìxº¼MÈù÷+ÛcåݦOϬ·Á$±Zéól¬"Ð3DJ.;uD%íÅå@sÐÇâw½2s,]±yíaÃüÉýá¼UôÁJÎßõj˹°ÍDÊÄ/û*éz=¥¢ª¡bÖÄ(kÚ@:yh"á-öZEE+<FÅZ^OÁîcÔ(Í`(0(b¹EÝcÑ
-'tQ¢:1Jòp,jÐüÉÁz´(ûòñ¡(׸÷ تÈ)Ç$¿îÈEç_JbUoVõBC2LÃÈK12õ¨ZðPx¸µ
-ÏÒNbÙÏö7êp G¨. #ªÑEU#t8¡¸
-Ÿ^5¤cª!Ð?7¢biÞ>§ï7¦;ÈT:$ÒÆª¸jX×i4iÝ È Õ@ü}É`ðØ%£¶àrA©"Îø¹§çÍcñ»^$cé ¸zÀTÜR3°¹ÞÞ/vÓ"ÀR0b¨R#Å^[-C³bÇZ1hxòîx$¡`b:ªí#Pú~£Ó%j;Æ*Þàªk^ðxZSÓ+¦Þ¢))Mñf_§)Õ~Áõ<[WÏwÙñ%ËòZ^꿸Û,=úwµå¡xÌîõkõíó;!nßë·¤$pÑ\N·FAôç/Iêk¿ÙÜ;·Kw-rw0§Æoý2ßúËÏai/ÚíºvG{C26&=ºEv׿I¬ ÀuBÆ´¬
¼!k_¨Ç8LÕvïP¼p7ý!ã]K¼sèî$Ѿ¡
-ïÔ£f&iåuÅÚ[È<<"ÔûnëFj<¨ïp^
-eejf
-ð E5¦·ÓöËÌèÌÈñBÏÝq <¼Õ24øCZ±(¸UDà¬Vý÷noùá¢O:N¸EïúñÛq«NÎ\ø_ÿüøq 1R¨ó²½¯r½³y\ñóa B !#á°ÅÜc]îBî-`^ÓÛôs/p9ÆÀzàø¿é×èYǵB4îI½ø{gpùÔ9äÃc`Ú
-í_G>',ßBTƹÅ$^\0-n
fÜb÷+á|jMo¨Õ?HÆêÛRkð»;TSk@ávÐP7ÕÛ¿ü®s@ТqÍMµ)J,ã¼AUUYíWG_>^®/÷ÛêÃo¾nlõäÓ¬~bÖîLÎ}ýõçj¿vgúy¬EºÚm¯¾k¦ô©j÷ÕÏ
-ÿ¼n²|ôk¬þÎ<=endstream
-endobj
-1766 0 obj <<
-/Type /Page
-/Contents 1767 0 R
-/Resources 1765 0 R
-/MediaBox [0 0 612 792]
-/Parent 1764 0 R
-/Annots [ 1771 0 R 1772 0 R 1773 0 R 1774 0 R 1775 0 R 1776 0 R 1777 0 R 1778 0 R 1779 0 R ]
->> endobj
-1771 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.4551 602.4181 285.2604 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1772 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [285.8439 602.4181 426.9737 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e) >>
->> endobj
-1773 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.8747 602.4181 505.3748 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1774 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.3386 590.4629 288.866 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1775 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [239.5421 551.6086 291.3474 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1776 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [294.9745 551.6086 423.3822 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986) >>
->> endobj
-1777 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.3267 551.6086 505.3748 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1778 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 539.6535 189.3399 550.5574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1779 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.5988 539.6535 281.4041 550.5574]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1768 0 obj <<
-/D [1766 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1769 0 obj <<
-/D [1766 0 R /XYZ 160.6675 668.127 null]
->> endobj
-418 0 obj <<
-/D [1766 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1770 0 obj <<
-/D [1766 0 R /XYZ 160.6675 621.368 null]
->> endobj
-422 0 obj <<
-/D [1766 0 R /XYZ 160.6675 502.3334 null]
->> endobj
-1780 0 obj <<
-/D [1766 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-426 0 obj <<
-/D [1766 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-1781 0 obj <<
-/D [1766 0 R /XYZ 160.6675 368.2447 null]
->> endobj
-430 0 obj <<
-/D [1766 0 R /XYZ 160.6675 353.6744 null]
->> endobj
-1765 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1784 0 obj <<
-/Length 1239
-/Filter /FlateDecode
->>
-stream
-xÚ¥WÝoÛ6÷_¡G¨8¿·
-]Zuyk@±Ä-yÒ4ÿý")ëËQ»"¡ÈóÝw÷»;BBñ eY¢"Àt²=®hògïVdÒN(íIýv³úåÄ«Jnîûº,ÑÀqs÷i- ¨MÊ$]ÿºûººÎm¾ó;7-ÖU¶arÝåUüÑûüpÂÏM
-¶zóåæÃê÷UÏ$é@ý»úô
&;¼Â%Üâî3~P%+.8";Õß«¿:½Óö§s¾i(õÂ
bCgH¢ç ôz}à
-±R¶h23¬µpýTl}YÔýE%ØR¨{bþ~¬kÆ §Zµ9ã»Lm
\°¥ìr ZK;´»/Ya 3J̺£ê!È|ìòK &zÇçC¹½}ÈÛí¡¬óº¹-ïþ A6êuWtRH"
Q¨¤»RT¨¾×ü"±Þ³/òTÊÛId8ÓY±ÔÎÆC0Dë%×o& ´%JSö½îèä LôÝé0õ@â
-Ã_wDZ0.¸Â¬ábh¼®¶ëwjQ<íÉ¿BÌ(µpw0uÔè!qUBÛ ú¶ T[>°ýRêåÀOÄü1me*djµß6¾È:ʾñKWPÚÅ1ûiQCТ6ssðAËÄõìÝEPÚàÝz:ÚË <SÂI¬@wbùÛÒãËü¿]~jS¼2«\ç¨ú¿ä:ûûÝØMÊûpüEK' ;þ¿SYþÅE]V
-¹ì¥]÷g?容{^×¥$çD²ó A tר=à·åöéMÖnÅ&zN
-×C]붬§©ÓåA±KU¾=suw®òa4m¿dr¼Á²Fuj ëÁA*b^JNÇ)OÇÉ ¹ê±ÌèF@èé§3ú<S¨Ôè½G03&ÛYGMcô°vë [æ¨"j9:þØ»m¹0A¹;§®Í,Ù]Â{T%RÉæÊ®O%ÖóuóìÏo÷clsièÃdvpÚvË·Mí?Ǭñ«¬rÆYÇ
-ouv«ö
-Ý7¸ßnb@ϹÄ>µE¿MÊó"÷º÷s
ÂèK6þ`ÆPØÍXz:¬å>I)ïÒóý:Þ-N^æô¸ëz¿EW¶ÄfO1TFùèbYäu¶)
-
CÁþ¿&£:ìz6¸@¸paTRi_lîY&Ñ<ãP¼µù1oÚæPÔWóN"ó_7¥fÌ_
-Iï¤N¬-|ÅÓñÛÓ%ç|ÆÊ!-âi6Î2&2_vzè)63vFAIõóOÍÞC¨ ïHìA§¨öwyWY}»Üuµ÷?ãDcý?WL_±ðÅ(
-«{÷Ô,óßgÕÎ%Äsæ¶ßý£DnìXBkËf»u÷[ì·¼¸ñ¹<ãÕÿ §ÑÌendstream
-endobj
-1783 0 obj <<
-/Type /Page
-/Contents 1784 0 R
-/Resources 1782 0 R
-/MediaBox [0 0 612 792]
-/Parent 1764 0 R
-/Annots [ 1788 0 R 1789 0 R 1790 0 R 1791 0 R ]
->> endobj
-1788 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [148.2904 602.4181 245.4749 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b) >>
->> endobj
-1789 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [253.7903 602.4181 328.2904 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1790 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [378.6739 602.4181 430.4792 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1791 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 590.4629 182.5849 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1785 0 obj <<
-/D [1783 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1786 0 obj <<
-/D [1783 0 R /XYZ 106.8692 668.127 null]
->> endobj
-434 0 obj <<
-/D [1783 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1787 0 obj <<
-/D [1783 0 R /XYZ 106.8692 621.368 null]
->> endobj
-438 0 obj <<
-/D [1783 0 R /XYZ 106.8692 553.1429 null]
->> endobj
-1792 0 obj <<
-/D [1783 0 R /XYZ 106.8692 526.6578 null]
->> endobj
-442 0 obj <<
-/D [1783 0 R /XYZ 106.8692 526.6578 null]
->> endobj
-1782 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F49 1386 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1795 0 obj <<
-/Length 1536
-/Filter /FlateDecode
->>
-stream
-xÚ¥X[¯F~÷¯ð[±o÷~É[£4ªVUÛóD6cZ.àúßw]07G,½ÌÎu¿¶¦ðck¦)ÑÚ¨µ¶0nÖûã®`ïýmO´P½yXýøÛµ#Ns½~xòrÄ0ÉÇHÚÍÉLô[ófFoËýùMÜde±ùüðËêç^à"[
òþ]}üL× h÷Ëá`õ&0çøú¸RPƺ|õ×êå`·=ºd¦¢cõ¢ö¤æc;%LKÙÚ©3-£Fo²"É'oé4?¥U6zF8¥ZFt½åà>nyËáݹأ;êÛþ (Ãø½(
-ȼþ|&c£Ê]¹¡ðO«\KõîÈí¨îɵ¸+ÙXnW`¿ÙJ颬ȳ"õã¯N£2K¦:q°e&:áVõhþh×ÓßÑnε;<çåþKÕMíP£sN5ÜJåèôTwôpªèL®Ä8;Õ=ý]
-¦|¯hÊSO/ÍTI
-T½ÐSÝÑAJ1v¬C'}£Uôj¦2c¿Õ=ý=Uf|¯î(wÙ¢"xÏ,-ëÏ!e!@jTNÍô
-D¢íjPt=/Xe3ó
-¬Vb,õ6f:òåϸ^³?ë´ßn$²Íïfâ7XGíHü'JEHµ£ g öHã{åÓsV4~P ÆØ,\+-wj%Úp¶¤0ÓÄ `¼LpÒËÖiÖ4ÔÒj¦4â* U};Ë<p ¸uÜubÈØÍÁo kÒcíí-7F_ÓÊÏC(Ìc¸8kWÎETsÑ:Â$XFû· 3¢X¯ ¹í`m°gàßãà¾l_«m_DqÝWmÂBÝî
-ðeÒî`õƦÀñ§WW׸µ}]ÃñWt-Ö5åúÒÒaÆ_ʹà^7_«ºøör®.du«] {Õ%-Az,$-6ÉmK!*F}Ò
-Mê¥AoERÃÑF®M8tEòH¼êÈG@^Ï5¤lÎÆâéûihIJ¾p¼×Ê'{!rÖÙûÑÿóB"3ìUwy^Äù qÀà|Ķbç
-on`}çÛÀEFð9ÎÇÅ@Ǩ⡩ G¨m¦¡Ð)ÿTUñeAðS-;êO c×÷9Ës³Ñ.õO¸8<ÏÓÄÏ³æ° `ã¶/øÓ Øø¦Õå®A"<®ò+ÓÛAïtÓa¥-ù~AE
··b ¡n²qÂZh·"tÜáÙ\NÙ>ÎQ}±çÇàÀCZøÕ¸{N9PûLÏÓâ¢éþÜ»ÔÞÀ6þB Ä(Ùáª9Ti)c·zùÇ1´dÔÚIK¶?@¤°øK=eLü»Qï8âQùèW lG¿×~åxîhN?q·a{,ÒñSY×Ù.1F·ÿA¯¥é©~y²
-AÇêg¡:çã®tY!r
-1§Óh£dm#äÙñ1FÔëkäýrI?Ã@â3N£í/jOLßG¼¬ã[³°0!ܽ÷~;<°ð>2ã;ë3kða=^°h.µqRq¢ LNT¾tTw ÔÚ¥e<½Ë¤»Ð(}0Q_â.%ãÍ-i]vqèM³ðLÊ´.~Ø *ÃÂqÀ0ì@ÈÍï®íåL+ýý\$ 0@ù}OÎÛ½y;.D¯:è}Z¤UÜf×ö[ÿ ×~ß;0õ×<Ì8¥aôà,N>ÄU®z+ôaðØ¯¶¬ U°ï»Ú{Ô.í.]Cøßå)}ê?-xõ|ºendstream
-endobj
-1794 0 obj <<
-/Type /Page
-/Contents 1795 0 R
-/Resources 1793 0 R
-/MediaBox [0 0 612 792]
-/Parent 1764 0 R
-/Annots [ 1799 0 R 1800 0 R 1801 0 R 1802 0 R 1803 0 R 1805 0 R ]
->> endobj
-1799 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [259.2394 602.4181 328.0008 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac) >>
->> endobj
-1800 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [333.7999 602.4181 408.3 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1801 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [453.0215 602.4181 505.3748 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1802 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 590.4629 189.3399 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-1803 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [210.869 590.4629 275.3964 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1805 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [354.7165 380.9809 453.5547 391.8848]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe) >>
->> endobj
-1796 0 obj <<
-/D [1794 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1797 0 obj <<
-/D [1794 0 R /XYZ 160.6675 668.127 null]
->> endobj
-446 0 obj <<
-/D [1794 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1798 0 obj <<
-/D [1794 0 R /XYZ 160.6675 621.368 null]
->> endobj
-450 0 obj <<
-/D [1794 0 R /XYZ 160.6675 553.1429 null]
->> endobj
-1804 0 obj <<
-/D [1794 0 R /XYZ 160.6675 526.6578 null]
->> endobj
-454 0 obj <<
-/D [1794 0 R /XYZ 160.6675 526.6578 null]
->> endobj
-1793 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1808 0 obj <<
-/Length 2243
-/Filter /FlateDecode
->>
-stream
-xÚ½ZÙã6}÷Whs¸/yËÖY`:IÍSºQpÛrµäÈ®é©òï¹D-R=ê¡$ûøÞÃå^R"sdN°DZ:Z"BÕ|ó8Ãóøî»é0+Z¨¯îfÿ|MõÜ #©ßíÂX)ÂàÃío^®¨À»E{ñõñéTÛë/ßü \²àfùîîÇÙ·w>sQ Eµ°ÿýöÏ·@óÇFÌÀ§á#b ù8cAvBÜ'Ù¯³}ÈàÛæ§×ÚËFBcvµ½#Æ%í7XhD$çA ÆC;Û`!`x¾¢ÐTÓ&Ê7Å[iYÆû$Ö¹!`mh8f!¼D³ÉßR*¢¼T"e¸Èäu¨\^FRÂôóþcÛµ:J.FòArûUýÐa~ i8|F×ÒøðñPmî7ÍÝ諸Xo>Ü¿/D,öåÕv¢éÌxTQ,0ðyÕÎ x8°¹0iM¯Nn"aRÀõÕáã(=_
1\Í5|}eûd¸!TåOUul>®7õEÕÞîÏEm{o}ÞíGUÙ)ãÍ¿}£ZYp&¢aÊÂM¨ÇDÊè0h¼_øÒg÷Ö-`~#MYRs`B*Àæ<,£¹ ÐÌæuëåÍk®|æ24¢¸£+Êm¤6Eí¯uºK<*Ã%æÔÖ¬Ï'AÕì61R:s0Ëï[èVD»öÿö KìM4~%¼,^~ê¬5<ï/ŶØ-clÎ5¤BXBRT:¯T&¯T/ï¹msçkçúiÓ-ýí$¯ë?
-7×O¡Ðl[àn>béÀØÊDA;FÕéñÅq#u\?RfJFUH Ü2¹4H-3ªñ0Û_]æTKÏ©½ªL-cûïTç¢Øº¬»ÕªºöúXíK»®57çªl¾*×öîýþü¸>ý>.Q=hQ7õI#%QIµTm±úú©Ü÷UÐ'¦1Lrú`)}:X^¼MëñÉ©3ÇΫ8dóÄÀ>`äI7 ÉòÍiãépã<׸×LЪ%9aAF0,ìù%ì·Éâi
a7Mõ0FBþf ~i{f}îÄ»nÿMQÿ±½)çç¸*W-S Áõß^O2(Ëi«CMÐG¦×¾PM/¯Qnhõ ÷¸&>Ç"Wu·B½GIw
GeHPعãÙDÁ3I¦vÇçDqóF@Lá\8TQ0[É`涪n ¿Í
-)7p°fÝ[
-Ñ-ûŤ¨ÀHQhðÿcʲËòøÀæ|£Cåmãîæ9MÍ[K at mâz ùÙËq¤Ü>ã¥S¤i®<(M*
-CWMG)èmúIÇ=ÇÁséQ'lÔã¥[ïAéôCõÁy¿õY»!8Ûì&²kNsý¥úÈx
-ìZ at M:í51M:Èû®lY·5?d»Våôrw{n·³©Ïþ·ûóÉ}
-{ò|÷3jbBþý~F5\eüÌ¡²~KTAé¤Î©Â¤Ù¨xB ¦0éÆuIðâ9.F0ìÄNv¥YPf{~ï_$ðÓi}àйäýSj&ÝtJg-\õ¾=_Eö¢¥BLlºCgbN0a
-¥6é¦{P&»fjÜ×Ü©Þ$MØ.oÈL80a³¼¾{ëNkÜs9çmÑÁPòÖkíê<hî¨?;Þîȧ^Úòs½í·;zÊ>)¯¹#Óm´ åÙJm¡^ÀÀ9T¾ç¼Cå
-ü.eàɤÞÀ¤0\QNø(¢ú9ǽÛÁ3ÙQ#ùÊc
-tv±Ú`ìJ³ PJi<èæãu}åx
-.Æüüw§Ó ~G`1uq:×{{εY¼·ëãÓîÕr%ìüÞ*î{ߨEÛ§VPÀ[4n|5%Q}6¸+ªjÏú£\ÀÀ00!5öÜ¡V!ìÚôT QI.Ѧ¹DämÃ)u°æ¹|Øï{ågÛ ÷Jâx,KìXT汬{XÖ ÊäuÔË{Õ8¬ÉÒÒ&<¨ÃçDqãcåÓY«LOxTµ+®4@Â(©ÀF̨¹r8°¢ã«¸ ´Û5£¦v®ÇçÚÅò<
-¦3¸CºW=*Ão1vÕc³¢)ò¶gÛa
xXÎBü£µêÚööp½:5-bÜ` Fóp ¡Û½Zº ò°¼o>˰ó>²x*âùÙÇr7ÎsWW÷ÝÄj3
- ãGe¸0yñKãhUyê&ô¹q f(ØÿTe]&~ZäA$~È);%úf©A§µ=8£B¤\ÆÆâK1"öP.£\Ë+7ªÒy½&üÙó§~î PQÜHqºÁi$
-l~]áQºV>«'PÇ©ÝàñYøSΡl}Ïs}àP9Æ AÅ Æz÷°iLäêCp"[yÝöÞuðF2Á
ë¨RH0|§Ú±²-ø®(ú²¤»wG_×ûöâ_ÎóLû/¨úvwãîj·¤bQu¯ì|¿®·Má`H/:ú jÃÞ½`§O3×ÝYû7Õèm`ÿîø^ýÔH3endstream
-endobj
-1807 0 obj <<
-/Type /Page
-/Contents 1808 0 R
-/Resources 1806 0 R
-/MediaBox [0 0 612 792]
-/Parent 1764 0 R
-/Annots [ 1812 0 R 1813 0 R 1815 0 R 1817 0 R 1818 0 R 1819 0 R 1820 0 R 1821 0 R 1822 0 R 1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R 1828 0 R 1829 0 R 1830 0 R 1831 0 R 1832 0 R 1833 0 R 1834 0 R 1835 0 R ]
->> endobj
-1812 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [162.6001 602.5458 281.1945 613.4497]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359) >>
->> endobj
-1813 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [162.6001 563.9467 273.593 574.8507]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a) >>
->> endobj
-1815 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [295.1319 481.5618 359.6592 492.4658]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1817 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 399.177 195.307 410.0809]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1818 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [195.8051 399.177 276.93 410.0809]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2) >>
->> endobj
-1819 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.7845 360.578 228.0242 371.4819]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23) >>
->> endobj
-1820 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [231.8398 360.578 296.3672 371.4819]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1821 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 321.9789 195.307 332.8829]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1822 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [195.8051 321.9789 272.507 332.8829]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3) >>
->> endobj
-1823 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [276.3226 321.9789 340.85 332.8829]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1824 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.7845 283.3799 231.8101 294.2839]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e) >>
->> endobj
-1825 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [235.6258 283.3799 300.1531 294.2839]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1826 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [317.2588 283.3799 381.7862 294.2839]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1827 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [146.1754 244.7809 238.9266 255.6849]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e) >>
->> endobj
-1828 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [386.5012 244.7809 451.5766 255.6849]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1829 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 233.1994 135.5416 243.7297]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1830 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 194.2267 235.9839 205.1307]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713) >>
->> endobj
-1831 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [289.3234 194.2267 353.8508 205.1307]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1832 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 155.6277 195.307 166.5317]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1833 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [195.8051 155.6277 304.606 166.5317]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g63e62db35640c1b90684952d7a3b5175) >>
->> endobj
-1834 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.7845 117.0287 229.688 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99) >>
->> endobj
-1835 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.5036 117.0287 298.031 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1809 0 obj <<
-/D [1807 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1810 0 obj <<
-/D [1807 0 R /XYZ 106.8692 668.127 null]
->> endobj
-458 0 obj <<
-/D [1807 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1811 0 obj <<
-/D [1807 0 R /XYZ 106.8692 621.368 null]
->> endobj
-1814 0 obj <<
-/D [1807 0 R /XYZ 106.8692 498.1007 null]
->> endobj
-1816 0 obj <<
-/D [1807 0 R /XYZ 106.8692 417.9993 null]
->> endobj
-1806 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R /F14 1247 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1848 0 obj <<
-/Length 2639
-/Filter /FlateDecode
->>
-stream
-xÚÕÛn#¹ïýÂ^23<ö.Ùd6Xd=x¯vÕ¶
Èê$Ïdòô)JMû *ÚæÂ-éwÕ¯"ù5ɦGÌ8ü3a9³Öõ éf7|v}{!:ÍU]ª¿\_üéô³Àvv}[Æ
-Ì o.~y%nþ}»|\7ðÊðù_ÛÇf³_ìWíæò÷ëï.þvsÒïß¿þÎgKp÷Ýg*À»ág"9{¸PZAR!Ò;ë/~Ì!O¿:õ5´Ìè WÒ¿ÔJX5p=Y© ³
-e<Vë\)ífZ}¨Ti§fY+õÃvõ°Ú¯>4»cþpüñ°¸Ù^j3o»·oÛíñâÝ¥äóÇÕz¹ÚÜ]
->ÿc§o«ÛOñ½ÃËÅfy¼¸i7»Çõ>ðÕ®Ùï¾:^··æýãÃ9æeæÐInÌÓë¢4ã±ìWB2ï´§ºèâE?e??0˲X½ß¤4#ç3 ÇyʽÑ8-úy?ÄVhWËan(¨ämï:ÍO
¬'\ãF÷×íÍÛØ|ÍþíoËõzdÈY¦%AU
-ÝY(9hÃ}×K&÷Õ
HzÊÁ(î¨û¡¥ãø4D
-²p âx0Võ@b(8=D`~ãº!0º$Y´õ&2dÝâ0пùáã¸N!/BÀNDÝ7ê4½4p+P!ijpÏ×/O
-³2PÔÈ2e@DÞD^^ýÜÔÀ]ãËí¶}xû¸náþ05PåÃU%4´¦W pweáÅÈzÒÁ0n9 ¹]âx
-ràRè¾HÜÝÃ7»ÕݦéîÜ6éæ»¡p1ÑçÀ¥À%Ë¢óýãû*²
-s,ÅC?Sµæö8ùy8Yq' ¯ûî÷cÉ&HÐ Hzçêèe ô$½¦W£7Ó«Ì{^pC´n¡W§'\ãNÓkµ¿?A0]If¥ÔdÐSüRq§Cm9²t0[Á/·ú#Q¤"h5ðaÐ-üÒVÎW=\0_uo|·Z~·Ð`°K`Á,N9<nå9;åìÿrÐLÐzFr±(=ó>èN¼çà^%àjßàñ|E¡0
-ÚÉG(·LºâÎu¡IF#´!ÏZænâLa"µr§aôqÜ1=ÚU° P¯K6P4ÇFµÃ0*õ¤a\£îDî0ÆJU-8Ü× ÔRÁ4Î _¡_E[ß´KÍçíþØi÷÷ÝfÞ»&~p·ÚlòæÒûER¥%BÃhâ"T03j³oKÁTÍ
-%9+Ô0öµ¶/4mÀCPHË2ie@iDÞ´^Þ' ï¢i¸qÜ)¤Âí:(çðâdaFÇ´õm¿Q¦ÀÍìtÙ|Ør0[6*HÏdá@K O{>¯oóÃÃN:#ãú,Ò!0Ò%ÙIÒMl)Ôâyó¥'ÑÑy¦öOP¢tÌ{ áàö}è§PzpIF®Ï Wæ%wíú¹+víp㸣?Æý!nBi¼YEyÛìR<Loô[åmut0[³Ñïa¬dá@è5vØNm×'jFWgQQ-ÉT[7mÝêÕ0®UxmòCƶbPo뻾;ù\AÓs0®À¦~yB©À°"T*""ò&Bõòêç® îbw46ëõÛã£êIZÅÇÂÃt JV~âÃë1ùlÁÁz ºHeA²40[÷lÁs¢IE9ð0.àç²J9Ã?g£*©^TôH´ë£µí4Ǽe:¸ðE8¦¬fJ?çvðTXÍ[CÇæXã7s¬ÌKs¬»c¨qÜѰíº×èH
h%²òTp¥-pêH
侺
-IO9Å<RaÃkUÃ
-m5x6½e3Ñ*"`ôêTÑëK ô6/O£¿ÍUwbCÀhÓöØP°z·Z¾@æ¬#d4ð¼He^HÒ¨0Èé '\ãNéív±¹kFc¦Æ"Ä1Õ#«'
-(+Ô ¦&UÜÃìËûÚZd=é`·KN0¡â5H*ÊSL¹ û:.I]rI¸¸!.LÜsCÁá±§ð0ÔâÆzï¹g³YRDká §V%ÒÊÓ²lµt5=±&d½k
R| ãyÚnß·±4KÇ4Ü10`^
-ô$N:Í |áÅ)-,âAfYF"³ ÈÙËKNâú¹+&q¸qÜñvÙz;Äæãæ*Z¬¢<À$Ni£-09ЦªºÊ?Z7ÁÈ*ÂÒ0òС{;ù :wEwIíþÔ<´ñHýthx|f`ëçrýSÔâV0aäÑIvJ¯_ORÁZxJ2OE@OxÞ§2o|5L<3ÞAÚ2ë)£¸£a¹ÚX`rÓ´YE¸l2ñ\R¿ü'ØäpµuÈzÊÁ(n4·D
-²pñäCï¥gã)m×ò,<!0<%Y´{}ä¼Ùu{Uïý}³ÅHeOo*H»S9NL¦ ¬ZÁmFzyZ ÀE«,#iUDhEäM´êåÅhÕO[A+ÂÀ(îþÛlÛ©})¡yÀëU
-¸a1«ÔWÖ*¡ºYO:ÆÀÌ
-tì¼h
-²p dÁÁ£ç:!&â¡u-ÎÁRÁRX:1Š̼º«:ÖÐa zßa*
@ÄÄã¬ò èãÜI2"E@"xÞ2/
-^ÚàFq' rû8õwÐpJI¼YEØ37#úõàF][¬'ãÖÌyâàY¢YE8PƵQ"bÚ"${eÄÞ Dr&üs "
-|úì öñoLÏþÓöE\ÇöåçQµÐA¤R³·ªº#yß6f»Ø§ùnÛí½Ù®ÿ¼é"óµt_Ëî|¹îêöR»vúûb» ÛKáçÝúíÍb½Ú:¾#ð0}ðø öSú¿þóé®ý¯ ¾rÞfÿEUÿãÂendstream
-endobj
-1847 0 obj <<
-/Type /Page
-/Contents 1848 0 R
-/Resources 1846 0 R
-/MediaBox [0 0 612 792]
-/Parent 1764 0 R
-/Annots [ 1850 0 R 1851 0 R 1852 0 R 1853 0 R 1854 0 R 1855 0 R 1856 0 R 1857 0 R 1858 0 R 1859 0 R 1860 0 R 1861 0 R 1862 0 R 1863 0 R 1864 0 R 1865 0 R 1866 0 R 1867 0 R 1868 0 R 1869 0 R 1870 0 R 1871 0 R 1872 0 R 1873 0 R 1874 0 R 1875 0 R ]
->> endobj
-1850 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.5828 631.1776 277.4188 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4) >>
->> endobj
-1851 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [281.2345 631.1776 345.7619 642.0815]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1852 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.5828 592.4766 313.384 603.3805]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb) >>
->> endobj
-1853 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [317.1996 592.4766 381.727 603.3805]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1854 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [206.2715 553.7755 330.5743 564.6795]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e) >>
->> endobj
-1855 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [336.0787 553.7755 400.606 564.6795]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1856 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [243.2475 503.1193 340.4323 514.0233]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504) >>
->> endobj
-1857 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [344.2479 503.1193 408.7753 514.0233]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1858 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [243.2475 464.4183 355.9339 475.3222]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9) >>
->> endobj
-1859 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [359.7496 464.4183 424.277 475.3222]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1860 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.5828 425.7173 280.7267 436.6212]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f) >>
->> endobj
-1861 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [284.5423 425.7173 349.0697 436.6212]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1862 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.5828 387.0163 313.1846 397.9202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598) >>
->> endobj
-1863 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [317.0003 387.0163 381.5276 397.9202]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1864 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.5828 348.3152 277.4089 359.2192]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de) >>
->> endobj
-1865 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [281.2245 348.3152 345.7519 359.2192]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1866 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.2577 309.6142 304.192 320.5181]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956) >>
->> endobj
-1867 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [307.6825 309.6142 372.2099 320.5181]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1868 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [204.5828 258.958 276.851 269.8619]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82) >>
->> endobj
-1869 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [280.6667 258.958 345.1941 269.8619]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1870 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5889 220.257 277.0598 231.1609]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348) >>
->> endobj
-1871 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [280.8755 220.257 345.4029 231.1609]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1872 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5889 181.556 283.1371 192.4599]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309) >>
->> endobj
-1873 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [286.9528 181.556 351.4802 192.4599]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1874 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.5889 142.8549 279.8295 153.7589]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e) >>
->> endobj
-1875 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [283.6451 142.8549 348.1725 153.7589]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1849 0 obj <<
-/D [1847 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1846 0 obj <<
-/Font << /F28 918 0 R /F47 1341 0 R /F22 908 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1891 0 obj <<
-/Length 2815
-/Filter /FlateDecode
->>
-stream
-xÚÕ[o+·Çßý)ôh1ËáyKOnM$m] @èØ²-ÀI®s¾}Òâ.w9td-ÎÃYKÏÌÉß/kqü3à9ãÅÌ8Ã@ØÙõãÝáwßA§¹L¢ËLõ竳?}+ÜÌ3o]Ýæ¶<³ ñÃÏ5wq)4?¿º_.><=o»ÃõW?ý/8×pñëÕgß\%ÏEͬp:8þíìç_ùìÃüá3éñÓü3ð¨|<J¢wøÉÃÙ?ÏþLfßîuì~æRØÃÝYÑQê§EH&¹5³$iùE]Ü®0Ìz¥g¹ÁÒoTQ~%0kµïû]®v
[¥Å;¸
-_mî:Í?ò ¢
- °¸yX_¼ÞwËíâ·çùÃ0"!Å ô±D$ c
-À5/ý:¦ÖL$=ÁÐn¢U$@¤ ÿKf¸d ÝÂ
[¡Q\·¦ é©
-»
-)pÕÈATQ ^~ö<. gF <#æ¥Ñx=:NGßÖa\}\ÊÎ~gÔah棫ØÕ
çmGÉûÅî~±9üØá¢ÑxwÞ
-ôÛ¶å¾E;B'Zncp¹[W} sÜÂÑóL°éÌ"¤Sîõh!°û$sÂA
-ÏÓim,
ç(#ð)+x6¤ßçÜoÏ=·-x®PØ-ñ¼Ú-6ÛÅõn[û*8®ê¹H*"¡ìWý&´Â²Ã¦oÌEÒí6Ð 8ÓB)H*"ê0NèÐýjîIOEPØmÈ7L[ïD÷[^&@4>4'úh¢èNEóy;O#q,hh´ëDóÕÍ!ÐHz
û¤ùBl8§¬=G(Y8É`²¶hM9O09ÉH&ç+L&üF&÷ü2Û@Ú¡Û
-;=@aw¤d^®®o7%
-Ú¹z.E(Äq.m0eÐe]k2 °ÛeäDH*" 9u{/íó§è¼³VØõqø5æ!é©(
-»tTD5IED b3ÌÃÓbóñ2¸ÆFuÈȾ`áTE·ÆNVÂ)ìÎmTàdoQ]zÀv%&ã¬_`?Í7«õmÍM'¹I^B~Çý(Ç8EÙgx÷"[£GéP@?ÈxÞ U5gNÿs!°<ç6Öá·çxèQN0´ZÜõ¦kàþ:vn¢
$ª ¤dË~Æ?0«ØW3äûU]Ë@¡
-q÷QTwH¬2ý»
7¢ÐzÓz÷IN¸ZmYôàLînåîpï]Ñóþ¸¾Yþ¹8 ¥Ngî6ZDçÌFÎQBü±bNqëèp;·ËIN@
-¯epu}C8s¬D±7Òk¼Ê[f¸Ñï^J+¥¾u oèÍ
-VØKøðíùÑ× ÞMßw¿{=Ea·8Ç%pxc\MFRa,À¸A®o¦ÖyHz*ÂnË´f\pYOAR`dRùA£$Æ+w9Hz*Ân5sIEE52H9à@VÆbmmOZÎmTd!įV76Kýß%²Æygß½VJâTÈQF93X#rÝo"rîwÈ
-È¡#ô|WÜé©(
-»Å(¼~XÌG«â°`½§#©@°Ïa·pÃfXßÚ4§"éÉvÛÖ7\Ñ*#Ën
-) J~Ð!F¬Âü_ÙÖ$=Aa·ae#Æ õ$
-u'àÐîE!9.oXd*¬½fyCaCHÿG¶¸2^g6j¼²×0jXE !ªì!öú¹i)Cj"?×ÀM/b(%¿ÔþÝKié9ÖìÚ)L2ܹÁ
-¸ ¿Ü=¿Õ
°Ó÷]_ÉØoQv±úûÄbÒH;"IER`PF¥±öÐ(§ü¶Ò
-9«]=IE ±·Á½p¼Ì Z3ôT
ݶB¬D¢ÀÙÐVxE!-mØû>©ÎLT°U!¾¯ëëè `bßw«áåî¾jУAÙZcY¦#Y,Ít ü¦E´Ô°æ
-Ö藍Ä]ÍÉÃÉOùi¹µbP
¾½Ù|XÈjUNÝjL;8¤µRêÓ1
-D´
-·5G[
-+Ân?
-¬ÜbT<"*³:¹$¬'A"³Q£Dí·õãÓó®;*»gf÷¿ßÁïʯ?ý+~£9Ö{ñóíònµÇàõ|Õ}ôiy¸ÓýËÕà÷'àÁ-Í̼÷K/«÷÷صd4>25Ôý&ä~«4é¹mAJ=Ân1ææ#d Ï_ÏA§!r3?
-
-ÞAk
-`h·;ؾR èDçqÈA( /¶pÒÙ¦ÜF
AI6Í ù(|×oÎ`B¹·YõÃY3o6¼){q8ȵêd${rö~#{z~É]ð¾ïmp"Ân1ú¶ËÕÝÃòöóØ4Î{mTÓTD auP
-Ñ~3L5µÞÛÖT$=ÁÐnÛQS¬$°+¬9 Q¤Zþ$e6j(²×_/¤>_,ÀGÐ`gY`2\¯î"²ÖÛÅ1¯X,
5k\¹
-ûnë÷gpaâL§L2=Á{ê~{r¿µº§ï¶¡î!(ì
-ø¤o&çVZ1ÂÕóTD8BÛpGÚa>S3ùrÊÿÐjyBå®5¤"8ë³Ê0~Ê]pY¶¦ é©
-»-[X²AxhÔTD
-Â[4yj:å.Ú2x:
¿£,q3!GçèwìßÞ½ê¤ÚwxÍ÷çðLHër31mN,L+ÜÆ
-Tz+ßÜàlظwn°nÂowÏo
-Ü}·
-à&(ìN»ÜlÀúNx_ÏCRaó=>¬µ÷ó?Z-r&$6wc" °Û²ßÞD ðFr0ñî¨a"¼Ü¤§B(ì¶l888ÄêI**<E
-êÄvÌ>
Ø
-êødýÿû¸È®¼ª¡qþýkkÀÁ ÞîO2ÑÁ¢ë~¢s¿UD÷ܶ º@a·/åÝýÈ~00c¹¨ç!©0Ê!ô©~þGÏ·c_Çénk"`h·Ñq²¤""(×á/jBzæ¤MÐÜF
-OQ6½¶ØõÞÉj¦Þâ
-×o±L3ppÊÛè8¹||ÏÂ`mNÿû%9ÂÕûc,¨.ûc,ræqnêº.ñÝbµØÌwî4çº[ùv³<\üxݵ?üúKa¿ÝOxsÝÕí
Ðçq7ûûùææôù>sÀwíù·õõüa¹û|\&ÞãZð§î«¯×¿¾[¬9æL;~?ËêTuV>endstream
-endobj
-1890 0 obj <<
-/Type /Page
-/Contents 1891 0 R
-/Resources 1889 0 R
-/MediaBox [0 0 612 792]
-/Parent 1928 0 R
-/Annots [ 1893 0 R 1894 0 R 1895 0 R 1896 0 R 1897 0 R 1898 0 R 1899 0 R 1900 0 R 1901 0 R 1902 0 R 1903 0 R 1904 0 R 1905 0 R 1906 0 R 1907 0 R 1908 0 R 1909 0 R 1910 0 R 1911 0 R 1912 0 R 1913 0 R 1914 0 R 1915 0 R 1916 0 R 1917 0 R 1918 0 R 1919 0 R 1920 0 R 1921 0 R 1922 0 R 1923 0 R 1924 0 R 1925 0 R 1926 0 R 1927 0 R ]
->> endobj
-1893 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 655.0113 233.7722 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1) >>
->> endobj
-1894 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [237.5879 655.0113 302.1152 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1895 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [323.6442 655.0113 388.1716 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1896 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 614.4036 243.1766 625.3075]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7) >>
->> endobj
-1897 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [246.9923 614.4036 311.5197 625.3075]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1898 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [333.0486 614.4036 397.576 625.3075]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1899 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [144.6414 573.7958 247.3551 584.6998]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1) >>
->> endobj
-1900 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.0215 573.7958 316.5489 584.6998]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1901 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [353.8301 573.7958 418.3575 584.6998]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1902 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.7845 521.233 231.9095 532.1369]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ga8fe567ba2d77e55d08823c121d19b93) >>
->> endobj
-1903 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [235.7251 521.233 300.2525 532.1369]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1904 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [316.8002 521.233 381.3276 532.1369]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1905 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.623 480.6252 237.8351 491.5292]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07) >>
->> endobj
-1906 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [241.4892 480.6252 306.0166 491.5292]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1907 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [322.2735 480.6252 386.8009 491.5292]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1908 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [153.5728 440.0175 245.756 450.9214]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0) >>
->> endobj
-1909 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.3599 440.0175 316.8872 450.9214]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1910 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [339.7085 440.0175 404.2358 450.9214]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1911 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.7487 387.4546 236.8549 398.3586]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2) >>
->> endobj
-1912 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [240.6347 387.4546 305.1621 398.3586]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1913 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [321.6452 387.4546 386.1726 398.3586]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1914 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 346.8469 221.05 357.7508]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa) >>
->> endobj
-1915 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.8657 346.8469 289.3931 357.7508]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1916 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 306.2392 219.3862 317.1431]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62) >>
->> endobj
-1917 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [223.2019 306.2392 287.7292 317.1431]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1918 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [150.7845 265.6315 242.9878 276.5354]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe) >>
->> endobj
-1919 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [246.8034 265.6315 311.3308 276.5354]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1920 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 225.0237 255.909 235.9277]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0) >>
->> endobj
-1921 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [259.7247 225.0237 324.2521 235.9277]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1922 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [345.7811 225.0237 410.3085 235.9277]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1923 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 184.416 235.4262 195.3199]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf) >>
->> endobj
-1924 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [239.2418 184.416 303.7692 195.3199]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1925 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [325.2982 184.416 389.8256 195.3199]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1926 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [143.7906 143.8083 232.6665 154.7122]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc) >>
->> endobj
-1927 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [236.4821 143.8083 301.0095 154.7122]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1892 0 obj <<
-/D [1890 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1889 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F47 1341 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1943 0 obj <<
-/Length 1300
-/Filter /FlateDecode
->>
-stream
-xÚ¥WWÛF~ׯ ¶6Ûë$q9¸$¹KlãÀW2IÊö!ÈÏ,·h9q @[8úM!I0üHB$FR*ÈT"BU²ÚÎp²ggÄÓ,#Ñr at uÿjöíM´¤2¹Zyi¤Ëüõ\ÐÅ2NÔüEïK'çëÕ~kª.ëºZ¼½z6{t ¤h*¬¼÷³×oqvÏf1
-·áÑ&ÛãnÊÙåìçÈrð´uÊL9b*f´tl§H;;ÓbI0óL¥É½±¦]5Å.
-üèÀm8"EJz>"æuãÞÜ·Þ_EåÖwËz寺Öë»î
-_¯vð^wݹ»ÆìÓ¯Û)P¸M½vkYoUVºÃ®©W¦më¦E'Ñh"R
0'é4fÕrH6¡T&´óå˺3÷Nä*±ÓòrÕÜ¡×JG*+×9.ø©¾Ï
-Ê'ûbzsëÖWç¼çÕ~{c
säã?ÂèlÓÒÁÑhÓiõ¹Ü9riÔQDæ7ù×0ëí¡GÒ¹ÉVï®o̦¨Þ`á9àLà5pA¬Ôcàþ¶ÐtûÈ,pEÀ@N;!yA
´ÂdÌj±¶N ©×Û~pþÎñþ{·<ùýù«×/ï¿øñ?ýzy ºs§·Ö1$÷v+a ©F\rÑ-Ö©#sånäk¹8ÿ5QQ
-
KuÏëzç·ÍVM
-i ÕÆç³/`É!Ó{à¾A0x
-Å÷#ÑQ Í :½6@A=ï
-IêëßS[N$ߦÌ[·ïUÕ¢ÉízÏÛM÷.ó/xkú,q/®qP-é(¼ë_ü`a5EvSÂÕ©¥TH¤¤>k(ÅHÐh¨WUØïYOZR¥ÕDoú'¡®LËäÐOdöÕ$Äyh\ȼ£|_FKíi1Ì{úyoªÜjãê¿Ïµ^Ú£*?î&õîójR¥ôZÇìLë`L}\obV¶õçÈ9
-8Ò)±qéÙfãý2j5®
L¨9Õi"ÕrìÿºñõÖv¨¹ÇZSmUãÏú-RMúmj¡váòæÑrµP|~»3¹YÿÇCÌbÓé¬Ú®Ù¯º!ë]ö~o7|
-C ©ÀÅ\ÁlB
<?
&*,Ø`¥éÈÇcÑöh
-3@&_q~¨ ô@W ûGUnnµNÎøt(àÞ©ûjÕGãkãóaA@û"¨
-YY^ß,(ÔÛîÚUB1ÑåBÑÃñ) ÙqÙ¥0AX¦ÔÓøc_µÅ¦2ùOnî4øPVG<!8KeLQj¬Ç¸}P¬ùWíj×|©©
-|Jd¼Á·ÎÁ,¡ X
-NCsÎÓ¶ítض'¿¯´¯tÕÄ$RÈÿÿé5ø|$ð
Eøè»JÂ<Á²Þ2MZYÝÊ7!ãÚ/Âß¡h·qª{Ô(Æ~Z\x5¹´3×óÜíóæ÷¢»=ø¡ÿaýévcNtü|ðê?ý¢½
-endstream
-endobj
-1942 0 obj <<
-/Type /Page
-/Contents 1943 0 R
-/Resources 1941 0 R
-/MediaBox [0 0 612 792]
-/Parent 1928 0 R
-/Annots [ 1945 0 R ]
->> endobj
-1945 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [177.3847 292.7248 295.9791 321.7906]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359) >>
->> endobj
-1944 0 obj <<
-/D [1942 0 R /XYZ 160.6675 686.127 null]
->> endobj
-462 0 obj <<
-/D [1942 0 R /XYZ 160.6675 668.127 null]
->> endobj
-466 0 obj <<
-/D [1942 0 R /XYZ 160.6675 566.7699 null]
->> endobj
-1836 0 obj <<
-/D [1942 0 R /XYZ 160.6675 541.7327 null]
->> endobj
-470 0 obj <<
-/D [1942 0 R /XYZ 160.6675 541.7327 null]
->> endobj
-1837 0 obj <<
-/D [1942 0 R /XYZ 256.9257 402.74 null]
->> endobj
-474 0 obj <<
-/D [1942 0 R /XYZ 160.6675 382.4681 null]
->> endobj
-478 0 obj <<
-/D [1942 0 R /XYZ 160.6675 275.606 null]
->> endobj
-1590 0 obj <<
-/D [1942 0 R /XYZ 160.6675 248.2854 null]
->> endobj
-482 0 obj <<
-/D [1942 0 R /XYZ 160.6675 248.2854 null]
->> endobj
-486 0 obj <<
-/D [1942 0 R /XYZ 160.6675 187.758 null]
->> endobj
-1882 0 obj <<
-/D [1942 0 R /XYZ 160.6675 162.7209 null]
->> endobj
-490 0 obj <<
-/D [1942 0 R /XYZ 160.6675 162.7209 null]
->> endobj
-1838 0 obj <<
-/D [1942 0 R /XYZ 160.6675 118.6476 null]
->> endobj
-1941 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F14 1247 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1948 0 obj <<
-/Length 1318
-/Filter /FlateDecode
->>
-stream
-xÚÕX[oÛ6~÷¯Ð£
-Ìï¼eÝÚ®°®ÉÚ"Pe9`K$×˿ߡHÊT$;Nó4©)êð\¿s¡HáIHKC©%"T%Ùn{x÷nF<Ͳ'ZFT¿ÜÎ~~KubT&·ëA0Ø\}DôbIßnr·xó°oòÖ¯?þ. ¶øzûaöÛm/9â(¢ZXÁÿÌ>ÅÉ
-Ôü0ÃØ=ÀFÄ ånÆ8éíìföWÏ2zÛ²Æìb{
FDrÞÛ8¢pÆóÍa[ewYgñ·y°náÁíÁ_<¯¬uȤL³au®íá´õ~MÝO/¨ÜC¾{h½Û?þí yÞzÈöL°Øæ
- ÍP®\<5ëlxbs'H¥
-QÅÃ${x¬!KM=ÍO¥x*wõ0¶¨%ÈA»Ó»jU|ÁæõÝ´08Sq'ìóZìÈÇûº\õnõ
-áècb̰¬±À¡Dyâ¢l«³¬ ÐcD¦4p
-ûÁ:cîúL·y¨áÍúßlÖNá5ÒÞÁÙ¿ ¸`!M[?LaC !GlSmÌZ D¥º tÏánñ¦_ÜëÇA6fQ±;tªÛpħs TÇ«"AZ+p!\(ÚjMU1a#pÅ t¦|ÊÛ}½ b^6W#ñÄ !ºçŪ ñ|
ödV~ZE¹ß}Ëk·®<Ì,ÄÒ¬
-Ûí&õî=äu¨Y»gz·ê¢móòÒ²êm÷+pr`åÏçe·9Æ1ÃPAUrM°
ÐdÖAR"Ìmá°Ð¢¬ã¢«ÌàÙ6Ok,¥/,»"¬Õ«®¢T]1Ò6Ú?PuùTÝ7Öü³ÅQ!IûL~QÝöíq'$$!_}¶üJ çÉò+Ç@xZ³m}Döó ú1/¨°/â¾Ú4fÊíü£O>ÅÇ~®²jÈ/c{QìOù®²Õè»ý/?N3ã,¤)Ë qÊèÖuµG'8k.^mAÁBMF[m¶Yµ{H_kð¡4Bu&SyñÊ^JOrÏÙª$!ùùG¦
-t.m(9»DX'ø¾ZI96ê$}÷Âë»M¿oEÛt0ÀÃÅC(f[ümá}q¿±I 5ÊcRÍm¢u3KËÖ½NnQ4îwãN
-8[JaÜõÊö#¿%ê<g]£8Wó¬t^AÃ\¹ýmÕM"Ahª]o³¸¤Ã.¤àc» ÉEw=ĵÂõµ·n<Áeø¶S±Kà_ÒÐ L¨QG{Ðá8.mÿgGsU3`þ,äov0u8Ãb]¼=#ÐÃ[zXt¨µ4þ¬C=WÒ£HêaéPêûóbzÜ'Q÷îbÈO~¡0ÝØÇ§faëz"¡¿úãEô%À JøàËÜâ4ØøËDÐÊÚñ./óúx¹¨ü<ü¶.ÜâÏÌи"®¨º¢þ <¿ZÛBQy¼OëuÏ0LtèÍÀ-f[ï}.wá0â_ýZýûxO½Úðê¦qendstream
-endobj
-1947 0 obj <<
-/Type /Page
-/Contents 1948 0 R
-/Resources 1946 0 R
-/MediaBox [0 0 612 792]
-/Parent 1928 0 R
->> endobj
-1949 0 obj <<
-/D [1947 0 R /XYZ 106.8692 686.127 null]
->> endobj
-494 0 obj <<
-/D [1947 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1933 0 obj <<
-/D [1947 0 R /XYZ 106.8692 631.0703 null]
->> endobj
-498 0 obj <<
-/D [1947 0 R /XYZ 106.8692 613.5593 null]
->> endobj
-1843 0 obj <<
-/D [1947 0 R /XYZ 106.8692 559.8893 null]
->> endobj
-502 0 obj <<
-/D [1947 0 R /XYZ 106.8692 542.3783 null]
->> endobj
-1934 0 obj <<
-/D [1947 0 R /XYZ 106.8692 441.0511 null]
->> endobj
-506 0 obj <<
-/D [1947 0 R /XYZ 106.8692 423.5401 null]
->> endobj
-1885 0 obj <<
-/D [1947 0 R /XYZ 106.8692 370.2039 null]
->> endobj
-510 0 obj <<
-/D [1947 0 R /XYZ 106.8692 352.6929 null]
->> endobj
-1939 0 obj <<
-/D [1947 0 R /XYZ 106.8692 309.9071 null]
->> endobj
-514 0 obj <<
-/D [1947 0 R /XYZ 106.8692 292.3961 null]
->> endobj
-1938 0 obj <<
-/D [1947 0 R /XYZ 147.1679 221.7891 null]
->> endobj
-518 0 obj <<
-/D [1947 0 R /XYZ 106.8692 202.1213 null]
->> endobj
-1841 0 obj <<
-/D [1947 0 R /XYZ 147.1679 120.1818 null]
->> endobj
-1946 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F49 1386 0 R /F40 1182 0 R /F14 1247 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1952 0 obj <<
-/Length 1253
-/Filter /FlateDecode
->>
-stream
-xÚÍXKoÛF¾ëWè(Ñfgöcã:EÐ )âÀ )Ú&**EÕõ¿ï,¹¤HieIp|h8¯oöÙ
1§As¦µQcm54ãt9âãúïÃ̬õ¤~¹½½F;vÌiÔãû¾.Çz9ÿ:Qr:C!ÁL>óí"£'Å'WEº]f«*©òb5ý~óqôëMg°§H1Vy{ÿ¾~çã9y÷qÄpôö8çp¼ )È(@ûf1ú2ú³SÙû·þ4¦â cõÙa*Ë@KÙÉÀ2ÉÜtóÉ¿Sà"7Ñ>>-ô6]o7Yuëçæõ7®øà¯Êgâíµt=sHzXG>z;óMúî0ȼR,{Vcªb¨MøhS¦1ÅÈÀH2ä0!ì ͦ,Ù¡d[¬¥ßk
lõ OUEÈo§â¾¹¾ÿüWsCÎWùÀÎÒöÀÙ¾$#©ÔL¾ª=ÓÉ¢Ìùsû@éIªl~Â2!:¡ï ¥Á l3Ê"ù¡3t4dÎ:ׯàgÏz{Qõ8ÆÍäìHõpmŰz¶«Mþ°¢ì*¾îm
w(¢ÖöDá Ñ{
³Èò,TcÒi8îxU$«ùNag"¢àÝW»/ÑnnpïÁxú|»¾tm@
~ CeïjZúj»^ä~íÑL+Ðt7\¢ùê!<7U6E5yo¤ZÓ@@Ý÷yË:-E1£Ê}³ó
-ñÂÓËóç¸X\´B%¥G}»9ë:oý9µ^©©xûRÅkÇ´36^ð"$¸ùHîÊMuaòÀJ÷JÀ~[®·mw}dàhUï11WûÞÓgî%Ó¤ö.¯jóM1®ÎBQ0
-öÕ¸ ê âÀÈÓ}_NÁN²ìÂîãl·¬_ 1Ï"x®Ëì<R$nÏHâtnåP¨xÕaå°XÞæÕãívQÔÄdÕÙ4YpA6}/·®^n}Ȭn\(C"näyã(ý4þ"C½
-Sª¢jêÀ
-j`Ruì2Ùü³Iejí©Á
-òãê¾dUÛ(OÔá/hI÷e±l
-µ¯ßÒ¸F:° ä-{Pl"
-©ü< «¯jpü¬záoï(¼8# ¼9VÍúØlbìÞTeÓiIÂ45Ù¤4ÐÕ.P½X ÎEÝÍEÄQ$-´JCBÞT«iâ ËøØ/ÏàZ¤Ú³ÀOj]Äbû<5IÊM6M¤Ü×VëÜñ
-þÍvñÓ¶kURî.Y{ó·8õóü!¢Éã(CNÒâ~-Ày|¤
-À÷ûKaRÂpC$_ź®
-ñs<Abà²ß¥¢g'®^62vÒám¦MÉ«UzGCä3íéÅ6LÇC!:¯¼ï²UVî6àE®Ë¼¹ù#
-ëÂ5PïмÃð»{¿(Âñ·¤û
ù4LѼý¶¼Ú?wÙ
-cíãªøïù!;8ê"YýNÄþendstream
-endobj
-1951 0 obj <<
-/Type /Page
-/Contents 1952 0 R
-/Resources 1950 0 R
-/MediaBox [0 0 612 792]
-/Parent 1928 0 R
->> endobj
-1953 0 obj <<
-/D [1951 0 R /XYZ 160.6675 686.127 null]
->> endobj
-522 0 obj <<
-/D [1951 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1881 0 obj <<
-/D [1951 0 R /XYZ 160.6675 631.4994 null]
->> endobj
-526 0 obj <<
-/D [1951 0 R /XYZ 160.6675 616.1338 null]
->> endobj
-1840 0 obj <<
-/D [1951 0 R /XYZ 160.6675 574.624 null]
->> endobj
-530 0 obj <<
-/D [1951 0 R /XYZ 160.6675 559.2584 null]
->> endobj
-1876 0 obj <<
-/D [1951 0 R /XYZ 160.6675 516.5033 null]
->> endobj
-534 0 obj <<
-/D [1951 0 R /XYZ 160.6675 501.1377 null]
->> endobj
-1936 0 obj <<
-/D [1951 0 R /XYZ 160.6675 461.0076 null]
->> endobj
-538 0 obj <<
-/D [1951 0 R /XYZ 160.6675 445.6421 null]
->> endobj
-1839 0 obj <<
-/D [1951 0 R /XYZ 160.6675 401.5071 null]
->> endobj
-542 0 obj <<
-/D [1951 0 R /XYZ 160.6675 386.1416 null]
->> endobj
-1878 0 obj <<
-/D [1951 0 R /XYZ 160.6675 346.0115 null]
->> endobj
-546 0 obj <<
-/D [1951 0 R /XYZ 160.6675 330.646 null]
->> endobj
-1844 0 obj <<
-/D [1951 0 R /XYZ 160.6675 274.5558 null]
->> endobj
-550 0 obj <<
-/D [1951 0 R /XYZ 160.6675 259.1903 null]
->> endobj
-1877 0 obj <<
-/D [1951 0 R /XYZ 288.0085 189.635 null]
->> endobj
-554 0 obj <<
-/D [1951 0 R /XYZ 160.6675 172.1127 null]
->> endobj
-1930 0 obj <<
-/D [1951 0 R /XYZ 160.6675 118.025 null]
->> endobj
-1950 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F22 908 0 R /F40 1182 0 R /F14 1247 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1956 0 obj <<
-/Length 1106
-/Filter /FlateDecode
->>
-stream
-xÚXYoÛF~ׯÐ#TÙ;o©[§
-$EÕ§$0d² È¢££nòë;<EÊ+¬m?xI®çø¾¹vqüc#ñ46Î$;^<`|ÇßÞ°Ü37M»~Þ\{á
-ñlÕå
EÉ/#-ÐM¦¤!ÝÇÅâêñ°÷Åúݧßy¡b¤õäëìÃè×Y¹!QKNg¿>
ñÍü0!=¿}âèyçÃH*ÉÚ«7ëÑ_£?k¯ù¿üUv {û«@£Tí¯P¹Ó Q²É<56ºZ§Eîû
-¿·»x±ße]ô4´6ì3,Þ\+ßPHÒ
-/½a+3M¼
-]m³ Uoúi2ÕJE²§ÄÞþaºQx©ÒAguèR_BMF
-i%Å@YoM,Dñ®¤ÿé>ÞßÇÛâíJÓ !Ç/ås§ºÈXîo1l³³¦uÉ9$LQ0
-1©uN¶ø÷-þÙ»6ÿ»øÛa¾.¾ô#Mód|òu|nò¡øáKƼ¬8÷=8pe¬ &k çÉ®×u^R¡YhÕRx*öÂQ`¡d0
-:¢`uX
-
-L
BÆQQD^ trHvöa*"ER0¹DÔY¡¹@ñÄ<Íb}XÆË!r©:±·7a\%»¡êÉsûV"©ßva=<ÆÛs°JaÜ ¯×¯É_Ëù¦:¥Òpø8ߪÒÕÅdC¡Ì±øÞÔ£¹={w1ã+¾Vß%êzòèp\= WÝÃfÜmâe@¨ÊÆWkÉTÂ+éº'-eQ÷«O:¬æaÈègu'ñÿ õM7ä.[Ãt ×ÙÁü]jºÈ©X#ó¢z+I8Töµ;coªØýtp½U1]Ïwà ô*ÝKò4ªøWéÃãa_2öÕqãheýµ¹iõ:KÔä -æ·É>W?$SÛdÁ¼4ÈI1ÀüÑ%#ÿL.É:ÓmZÒmQä)x`ÔèZ
-j`s®GD.R\^°Ý ÒeùÙ.È0ikη`¾/¦Ïº")³bíF6k(hç#¥D¡5RþíÅ"ÇÑásçü¦åðûd¥ØâÜ+µ¸æ)²¨ïËK
-3Hc=Aõjhýr\qS w/5<ûÏ!t©Ä,^|ßѸ¼Aàc©j]f¬»ÖeFeUfûûxoçûjNK®·I±ø¸(ÍP¿%ûÊ'(W« é(-ò·ùv9A=Íóv\é?ÒÅ|ì¿î±ß~Iÿý~oNQïl¨þ;)endstream
-endobj
-1955 0 obj <<
-/Type /Page
-/Contents 1956 0 R
-/Resources 1954 0 R
-/MediaBox [0 0 612 792]
-/Parent 1928 0 R
->> endobj
-1957 0 obj <<
-/D [1955 0 R /XYZ 106.8692 686.127 null]
->> endobj
-558 0 obj <<
-/D [1955 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1929 0 obj <<
-/D [1955 0 R /XYZ 106.8692 621.187 null]
->> endobj
-562 0 obj <<
-/D [1955 0 R /XYZ 106.8692 604.023 null]
->> endobj
-1888 0 obj <<
-/D [1955 0 R /XYZ 106.8692 559.5284 null]
->> endobj
-566 0 obj <<
-/D [1955 0 R /XYZ 106.8692 542.3644 null]
->> endobj
-1931 0 obj <<
-/D [1955 0 R /XYZ 106.8692 501.8747 null]
->> endobj
-570 0 obj <<
-/D [1955 0 R /XYZ 106.8692 484.7107 null]
->> endobj
-1886 0 obj <<
-/D [1955 0 R /XYZ 106.8692 428.2609 null]
->> endobj
-574 0 obj <<
-/D [1955 0 R /XYZ 106.8692 411.097 null]
->> endobj
-1887 0 obj <<
-/D [1955 0 R /XYZ 106.8692 368.6048 null]
->> endobj
-578 0 obj <<
-/D [1955 0 R /XYZ 106.8692 351.4408 null]
->> endobj
-1937 0 obj <<
-/D [1955 0 R /XYZ 106.8692 310.951 null]
->> endobj
-582 0 obj <<
-/D [1955 0 R /XYZ 106.8692 293.7871 null]
->> endobj
-1932 0 obj <<
-/D [1955 0 R /XYZ 106.8692 249.2924 null]
->> endobj
-586 0 obj <<
-/D [1955 0 R /XYZ 106.8692 232.1285 null]
->> endobj
-1883 0 obj <<
-/D [1955 0 R /XYZ 106.8692 178.528 null]
->> endobj
-590 0 obj <<
-/D [1955 0 R /XYZ 106.8692 161.364 null]
->> endobj
-1884 0 obj <<
-/D [1955 0 R /XYZ 106.8692 118.6476 null]
->> endobj
-1954 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F22 908 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1960 0 obj <<
-/Length 1557
-/Filter /FlateDecode
->>
-stream
-xÚXÛÛ6}÷WøÑb÷KÞÚ´I6è% @,d¶
ÚÒVêl¿¾C%^{b±Eg3g"cdL$FR*1Z"BÕx±áñÖÞHuB³Ô·w£o¨d$ã»U_A0\~9QƼ/ÍÖÂÀïÊE³³EÕyYL?ß½}×ì)HQ-½¿F>ãñ¼{7Â=ÀFÄ:Þg`8³}ýÚ©ì¶?MmS`Òòæm
-äÜo8¢j:#ãÉßS'e¾ír5Ù¶åâ~ñÐìm}ïþ«¬X[¿öx°^»x¼|ÃMÏ(åq*xê¬zFÓ7bÒû|]ØeB)×ë¨rn×y$ô2
$ E½ 1QÃ6Ê <2BÐvñ)k6#MÐbeÚ5Hk½à D{B`S!drdòÖ¿Y.=¼^ÿòqïG«ªÜgpOTbÏÒ{ï[ B¢`]&tºHm¬¯iÄÙÉÎS?èR:ÐÍ`Ké1í}Å.bèeP"¦3
-QUö;c T&ÕçÍõ6_=ú¥Û Ë8*áû9dÙlS.Å0Û?N©Xûà}ÊB£ö$¶Ù®,Ö~Xoʽ=F¼Üb©¹!ªðk$© feIe¼Ï×çR @ÿ`ºè+ 3«²
-³ó¼Xæíàe_úg½Éê8²þ7U¹°û½]62n²)m³aó3,6Y±JÊÛåë
-ØÌº-àá1Ûú`mÛ®ÙÖùCú¶\çl{zc½³0(«]Üeû?SÈűlXnkµx¨`ÅmÄð¬°ÁÊk'¼,àyE(ïàYÂî =±ûºÊ)Ð3WfTÈÜÅ»Y¥pÏ¥ê#UKl »ÿØäQP(ªÎY[¤T MÙ Y41jÅ«GXRñs®)T-ôð (ëU öþ v½ó1õ$
-;ÍXFoçÍjÛ
çIsÀȵöÁyé¡Êë:"=8æøge«UpWG_ncA$ó4Ôf$bblÍ¢Ô¬/hZA >ær6³uS96(ö¯ÎÌ+WÌG©ùá^!êµÅ´¥©'E³CÛqK?ðìã_ÛÁè`«ð3Xn²íö1Ìw<hñÔç~_5Å¢¥³ÞÐÏâ¶ú5ÛeðN¨³HDÅ "m¼Õ/m¨»Ï}Öóy w'=
ßawà(9Áç
-AÄE?üÙµkº£§Cf(ïózsßo«ÿàïõr#«'ô$tGyù]]¢"Í;1}*z
-·\ÕÇ|%Z2ë<~ôm@8«7¡©hæ]ÇÑ¢üzÇ¡"'ábÀx×VÖ¥×x)µ*-Üò8R
-ëdÈÈ3ól´hQKìõ?t"Á0fOg8Ò=ÌCCRt§õ!«-ÇÅØ(ú¥ëÜpú]"S2³'o »F6Õ[1:èNS{°¡k½9±ÐPÑíøkºÊ zP"O»{hj{о·æ.I¢£Öÿ|×"@¸çßµôI¿'
-Mn½i¨tçÕ4ûWUCvÛ}Ã]¹Ì¡¥¶ºO[s×f
ùå/T*þ½-Í³Ä ð+Y²CÞQpZ#ôì²»Ö¹òÁÆúª4v\lÚâ·!Óiji"á2øÕµzææ×oþ$2é6 f(cWÎ÷·¶°pÁSþåMûÁÏpzñªW4¼QèícÊ~Ȫ¥#ÒCæïI~ö§.y}úñ E
gßÇøUðËãÚ}ì>Ì%¢ú/W)æendstream
-endobj
-1959 0 obj <<
-/Type /Page
-/Contents 1960 0 R
-/Resources 1958 0 R
-/MediaBox [0 0 612 792]
-/Parent 1928 0 R
->> endobj
-1961 0 obj <<
-/D [1959 0 R /XYZ 160.6675 686.127 null]
->> endobj
-594 0 obj <<
-/D [1959 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1593 0 obj <<
-/D [1959 0 R /XYZ 160.6675 619.7378 null]
->> endobj
-598 0 obj <<
-/D [1959 0 R /XYZ 160.6675 602.2268 null]
->> endobj
-1842 0 obj <<
-/D [1959 0 R /XYZ 372.4108 531.6198 null]
->> endobj
-602 0 obj <<
-/D [1959 0 R /XYZ 160.6675 511.952 null]
->> endobj
-1880 0 obj <<
-/D [1959 0 R /XYZ 160.6675 369.9368 null]
->> endobj
-606 0 obj <<
-/D [1959 0 R /XYZ 160.6675 352.4258 null]
->> endobj
-1879 0 obj <<
-/D [1959 0 R /XYZ 160.6675 310.198 null]
->> endobj
-610 0 obj <<
-/D [1959 0 R /XYZ 160.6675 292.687 null]
->> endobj
-1940 0 obj <<
-/D [1959 0 R /XYZ 160.6675 250.1254 null]
->> endobj
-614 0 obj <<
-/D [1959 0 R /XYZ 160.6675 232.6144 null]
->> endobj
-1935 0 obj <<
-/D [1959 0 R /XYZ 160.6675 190.0528 null]
->> endobj
-618 0 obj <<
-/D [1959 0 R /XYZ 160.6675 172.5418 null]
->> endobj
-1845 0 obj <<
-/D [1959 0 R /XYZ 160.6675 118.8718 null]
->> endobj
-1958 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F22 908 0 R /F40 1182 0 R /F14 1247 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1964 0 obj <<
-/Length 500
-/Filter /FlateDecode
->>
-stream
-xÚ¥SËn0Ýó(
-¤âøÛØÙõIUêD¡«4( àa:~}mlT³¨T±ð±ïá>ÁÇú0GKâsÁÄÏ[û;»ñÀq¢-XïSïrC/äûiµÌ%Q±>,@a8HK>¼öå`ñ»íg
-(X>¦·Þu:W^dd(!Â?½GìºÍ[£XêÓ£Þ`R3[/¦±®04Þ½w7§\DÇ_ÏÍKFLàøçe§tQÓPëqð+¨º°ã>?å£ O¿Ë>(ú^
#ÇåÊEMB qݨ)fdIëÆ a.&ÎD¤ÄD+Á¨F¦] #{Û×m=Ô!a¦s{ÛÝ»´YÞ+wT©Þ!ÁÁ¡nºÛ½u<UÔÕIïí6ëÜü¹êöfzý
Ūr=>2ë"H'NÚëöe89m¿Y0+@ñb8N [«tÖY")óIñÿ7Ýâ¦èÊQÉ$+GM]îoʮ쳡t
-ªÎ®¾¶àkî´°+\·#;T;®ìSÖæzÙhA÷0¿¨<kêIãÙ£ìM»ÐGõzÚÝߪÎçª Dendstream
-endobj
-1963 0 obj <<
-/Type /Page
-/Contents 1964 0 R
-/Resources 1962 0 R
-/MediaBox [0 0 612 792]
-/Parent 1966 0 R
->> endobj
-1965 0 obj <<
-/D [1963 0 R /XYZ 106.8692 686.127 null]
->> endobj
-622 0 obj <<
-/D [1963 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1962 0 obj <<
-/Font << /F28 918 0 R /F49 1386 0 R /F22 908 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1969 0 obj <<
-/Length 1710
-/Filter /FlateDecode
->>
-stream
-xÚíYKG¾ó+8dÚ]ýnß'kËrä<6'ÛB³0,(Àl`ðüúTÏL7=ìµ,Eö°ÃLQU]ï«`Hñ (QJË¡2 ÓÃÙf@÷øìÕ *IDR?Þß03´Ä*¦·X%8Þ¿I30.@~Éæu$ýÍt'ù*Û?Þ¾ü|F$ÑÌHgïïÁût8GïÞ(áï>âJÀZ6ܸàhÀßYþüTFO¯vSRA¸6ªóÏbõsJC@ QÍ'@)½N×én_t1fríÊd»z8¬ñÔÛûòÎýzu7+/÷³e://ÅJÙv]lJX)èpÂ0ḭ̀ÂòÍa;saÜ#Dj`}ÙÄÊs³8½Z Ò´9ã-»îõØõR}v{* nwïJ§,¶ëÕ6u×|ôiÌè([Í>1¥¤R5|rv÷ÌïwA¾Ç»¶^çÝòqͦ³Ã>ͧy6-²<-<Móû)`
-\]êñN0C(²3*iË.¿6<^¼Ï~Së)8yö³ûãtâ\Áìua,¯tÍÛµe°[¤åD:SZÐ$ê¨,K FÒ]
Åʯ±£g*¾3ɺõóEäÅ/ûÑÒÚ.¡#n´¸ ÔcÞ
-"ì0¦! !v£ÓàÈóÑ÷±9GïiU\W U«b
-ðJ¦hòýê5O5á»u
-ü#
-fÑYmÒºNX®GÕçÕÊG¤¢ÐC+QV²ÐüdɹþéJÐѧtP]ª¼|ùë§U"©ÀðÒPg'¹Ø0Ǩa+¹Õ6Ï:¨brÑÅÌ R®qÀ&ñºw9)7>½ä|B õÙ'B)Oaçì¡))]þ@÷ÐT륩Xáê±ëiªf×Ó1¦§·Úêç1ÅË÷øÓÖ{
-ª #ÂùTõS)zýrçý\ì²ÍP¨ràO1 R=þ e Þð¯B5Íä®Ìdïó ¥÷!On`5ÈÓSl;Ñ8h Ø$ÓIÕþðRX¬«Ô0×A¬M¤ÍpH`ó¡ åxË¿QæyFñcõUÂðÂ)£D*.1ëdoóSÂ¥ºç%a¦hì:í!¸DàE¹~J#a;-@aÈ9¨Ïo`ªÌ/EgÖÍÆêê6*·àY4]Ä
-»»n)Z²MàrùjW\8¢£]ht®ÆìSfë±ÜDEÑpíó!e+9ì$´Ðæòt§QeÆê½Xs3ÏÍ©Ç@Gq5}a ¬îLÕ°mÍß aL=@±
-÷Ý;S(
_´G55þtïËLì@%nþ+Å7¯kÓî7&óÍy'p}3w6oÍ=$
-À¿¨y]¿ád6h¢Xõ&ãv¹Ú¿íh{yq,oߥå¬ñyùè.]d»êî,Y¯×îCYòh±yz÷-÷VÄ %[¾Jy/Ó]ù<2òeRÜ5kY
-e
-òä/Wiõ¾%iòKy·zºÚ>ª[É.Ù¤9²kѧõ°Ä<Ò-(·ªT-³ÃÚ%^È"\î¿ûb¶p}rÊÂ,¶ët¿ï*ÜÐòª2@òCý£KqrÔ>?nÍÊ%çXÞHÖ~xP¸ö°wÖMûÚ}\åËPEÓÞ¾}÷²EmÀT¢¬¢A at QwýÉyéÞØ.¿9ùÈÿ
-ä¶cn¡$VÎõ«tvIpnuõÐX.cQ3µ{íâY̼
-)=ËãhØ
øß q&fưûôV«w/Õ:ôúä&9×ô'á>¶å\ô7¼p3Õñrîôÿ°þ_uu-¬óïë¿!Øbß]s»;áêé?ÓDoybäEmÀ@ã´[¼u§Ä2¼Wîh¯Òmº;ÎÏþ7»UyñnV-ÿ|ÁôV}bÚ_l^'»¹+ãǤ嫯ÞbסçTIÇ[wG¿x|>Þ§_¸ÂOMQý(˱·endstream
-endobj
-1968 0 obj <<
-/Type /Page
-/Contents 1969 0 R
-/Resources 1967 0 R
-/MediaBox [0 0 612 792]
-/Parent 1966 0 R
-/Annots [ 1973 0 R 1974 0 R 1975 0 R 1976 0 R 1977 0 R 1978 0 R 1979 0 R 1980 0 R ]
->> endobj
-1973 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [266.5094 602.4181 422.1044 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a) >>
->> endobj
-1974 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [430.3267 602.4181 505.3748 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1975 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 590.4629 189.3399 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1976 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [228.8563 590.4629 293.3836 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1977 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.9834 551.6086 298.5108 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1978 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [299.3584 551.6086 466.5698 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f) >>
->> endobj
-1979 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [470.735 551.6086 505.3748 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1980 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 539.6535 229.7482 550.5574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1970 0 obj <<
-/D [1968 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1971 0 obj <<
-/D [1968 0 R /XYZ 160.6675 668.127 null]
->> endobj
-626 0 obj <<
-/D [1968 0 R /XYZ 160.6675 668.127 null]
->> endobj
-1972 0 obj <<
-/D [1968 0 R /XYZ 160.6675 621.368 null]
->> endobj
-630 0 obj <<
-/D [1968 0 R /XYZ 160.6675 502.3334 null]
->> endobj
-1981 0 obj <<
-/D [1968 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-634 0 obj <<
-/D [1968 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-1982 0 obj <<
-/D [1968 0 R /XYZ 272.1883 350.9488 null]
->> endobj
-638 0 obj <<
-/D [1968 0 R /XYZ 160.6675 335.198 null]
->> endobj
-1967 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1985 0 obj <<
-/Length 2122
-/Filter /FlateDecode
->>
-stream
-xÚYKã6¾ûWøhc.ßÝIÈnÒ{j[ö¥-OOÿûŨ-÷LàHªÄúXU¬¯H%Y,.¥PµÜxyw?.ÙD¡M"õýÃâ_ï©^d$Ë}:A0Ü}X DñzC^ýÏùéì:û5«úä:Ǭ*/eÖÕÁüRT/®YOÕå¹Î¥:*ßùWu?fç?afnY ³þøðóâ?q 2ÕÂ.à¯Åx¹åþ¼À}FÄäqÁ8UFÊÅïÿÅ)·í§Svã#¡1´áqIûÉyb8qb9bËÙNßrvÄ[Î6£ål'Zl³dqþ$
-`¬¾¡1AÎ%ÈÑÝï(xjÚ~÷þRm¢®ÎW.´Bi>\©³M£2İÝlVù^*2\Ìè
-RszAJ Ó×{nÀä[8¥VEUUnÛzõyMñª.vCL+D5áLöÕéàe~KÐEùtãy-ºO/e½}Ü>_ÎyóØÔ¥Gëé·´¾%ú¶Õ¢Ô.¦8¯¢oaGzBru¯e¢ü,á¼eú¹.ëÃëã¦Ý
-Ê!-pm *Ú`'l3
-,Æà±éÀ
-RTl"°8¶JI7[«ÔC[K±z7 éX} Wmåç æGÑ(¢¹²¢ú¶1¢Ô*ÒZ>§ûÝz£LR¿¤Ôe«6EAð§D Ú]ÀaæYª#£I±Ùî-*6jD%¡!ZèT}©ê]ÛG¤à)ÍÉ9t
-FÂÓe¤²¶Næhm
-Û@Ã;É]à d¸!*íºZs¼úÇû]óÿþß5Àn'¹iB¤_¤sKõÚ}A±ðbEÕÔnÒæSîÙé´&b½ºn½¿Êùc0Äya:$HtÝ L!MÁ³ov,Ûz øbÜä<( C!`Ìp^á¼DòçÉY½óR½ó5ôF4GcF`Ü 9/?h<ï JBJQÝ4õ ÊZÍZ.Ê]º?ÕÇ»97}Ú÷ú´]³W01Ìx'9Ã2A~~0
`8ï#7SÄd fH3^h
¢*&úú»#¶PÎBÒ¤ ðUÚÂXQA¾v@[¢h ¸Ã¼_ÜÃ!22&F|¤sÜà(6É!ÿLj¾ÅÔç1õ]®ÐØõÜÏ¡ÁËo2^2G<ðuç¨xæáðlÙîÀ?ò
Süïz{9æMÀ0Nf]da[iÁyÒd¦8WHÜuÛv¦!«G[ÙFȤÝÛ.i^ÝH\KNA?oP <µÁÁw&¯1&PwÜãe¹Ù¼lÁiتTª4 we«¸ê|¸S{ p<®%z`l-¡µî£é²Áò1}£$anzLûâ
-ÚÓø]h·L/$Z\ |HI "!¡ÞîPØÈvÏNnæ7läôÄ1IÌx#÷´D7íã
-öìM{Á!©¿P¹®Ï@×õ*ó·TÛ´KµÏn©¶çnMl«ù5®õR¥k=åîyʳÝR{ðâLI¯÷¨¸\JìRAQb¯>/YécO(Ĩ"}öh§omû÷)?ÏfM¸úñ}òb¹kÕÔpTzÆ¥ÐcÝ Â öôðÉzR¹Úw
-[`ð´´slß´©mVîÆ·ù² $?d?Aíe³*#¦ôzÓÀxý¹&x»tû{:³âFÄa¤Û&ewÛó·lð>;»úÒ<_×~ÎNÙ1wË>³Êù\ÏÅSùê9àòvÌ;×¶s{@] dçàM§Q©M&h]EÄ ß&ìBìÂìbÛµìUôðÝWRGèWóÖ[ü;>MIAÀì1ÓcnlADIò®VÒØ»dr6*.Á±
w¾¬û` ´b±ºÊ\ý£%ï¡,û÷¹±æ®0ª@ÂA;¾çÛÞ¥¢FLHró
-ãë¨BÁ¨îÉ¢½Ë!ñQ
-éÛKíûJJâ£Lú¥@#,
ùTÆzQ=ÊÚoÚ$ -G}¶õäLZùú{â¸WnÒ=cÙ¯wÀ~ÁawPú©XÇ~ô0êH¼Ø¹©Oíralÿ ]qÅÅ·zNÚ:Ýc!ãóÆ/o»h³][®ÞÏv8¡¬+Û}0Y¼Øøc__ªÝ;O åÅÖU"ëL°:î±k(7¨/7àXÀÈlïFZo7ðÖݹÝrôñ©p¨l»8²&|ιWî¨Gê òP`BÅ1J`¼+ÚnKý¸£~m÷îQ?Ôß~²sëwÎÁűèÜ`%½6ÇÛÄÞBLÜl§i/!&¯%m<)ä·ÿ9ü©e"¼÷ϧ·íÅØ~Ê.äǼÊãv!¤Üóý©p_·>{ñUßQߣÊN;ëó¬=ÈúlýK
-U4>aÇ"£e(W¿ó÷×C^]½¡°êßÞ©æendstream
-endobj
-1984 0 obj <<
-/Type /Page
-/Contents 1985 0 R
-/Resources 1983 0 R
-/MediaBox [0 0 612 792]
-/Parent 1966 0 R
-/Annots [ 1989 0 R 1990 0 R 1991 0 R 1992 0 R 1993 0 R 1994 0 R 1995 0 R ]
->> endobj
-1989 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [206.2852 584.4853 370.4481 595.3893]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027edea3a32ebce265) >>
->> endobj
-1990 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.5285 584.4853 451.5766 595.3893]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1991 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 572.5302 135.5416 583.4341]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1992 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.1526 572.5302 248.68 583.4341]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1993 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [200.3432 521.7207 264.8706 532.6247]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-1994 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [275.7973 521.7207 451.5766 532.6247]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685) >>
->> endobj
-1995 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [134.0971 509.7655 208.5972 520.6695]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-1986 0 obj <<
-/D [1984 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1987 0 obj <<
-/D [1984 0 R /XYZ 106.8692 668.127 null]
->> endobj
-642 0 obj <<
-/D [1984 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1988 0 obj <<
-/D [1984 0 R /XYZ 106.8692 603.4353 null]
->> endobj
-646 0 obj <<
-/D [1984 0 R /XYZ 106.8692 460.4903 null]
->> endobj
-1996 0 obj <<
-/D [1984 0 R /XYZ 106.8692 434.0053 null]
->> endobj
-650 0 obj <<
-/D [1984 0 R /XYZ 106.8692 434.0053 null]
->> endobj
-1997 0 obj <<
-/D [1984 0 R /XYZ 189.3589 297.1506 null]
->> endobj
-654 0 obj <<
-/D [1984 0 R /XYZ 106.8692 280.4235 null]
->> endobj
-1983 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2000 0 obj <<
-/Length 1620
-/Filter /FlateDecode
->>
-stream
-xÚ¥XIoÛF¾ëWèHÑtö%ǦM E7÷ä#Ñ6Qtiªÿ}ßpÃá"R¡Ã§·oYcø5I©ÄZjUëýi
×÷ðîÃxm ÚFT?Þ¬~xOõÚ #©\ßÜżRÁåá6x³¥üRÎÇN~*÷çSVÔiÅæËͧÕÏ7A`ÄH Eµ°òþ]Ý~Áëh÷i
3pûcèú´bPBÚãêÏÕïeô¶ùésÄfxÇ%íÛ)4"óÆN(Ùl Æ8ù³êÉYz·¡")+÷pJüñ|«{wó9/ÎßÜñ-ΧÔ=|ÍëSúôuO¢×[
-^§6ß½õâÓe7b"t)¸3ÆÑU
-,LÇÍ
-ÿR1«1 ÞÜjI®¶o9éË}²³WQäÅ1/l^Q÷Õy_»û yb¨4iÀ
- Æ Ì¥a_U÷æÈ@¿`ίÕàáùXîwûÇóSVïêrw´Y±ó ±U.êÌû9P-(Æ¥F05/x$W¤a׺&Ð/i0âÛ¹fk /[`
-E!}Z< I]>ÇòþeW¢H5Rµ0I"'=¶ÕDäAù¥Eo¤HÞ¤AZ¬/ýr
-µäz¹h¨c õbÎ
-h^<caªuO¼ÉBFŠʦF¬
ÒH*J¦dÂp¤,²bb\5(&yj@âu¬fï ½püUµ+¬§ÜñÝo¹èîªÇCÈ5MÀ@èÉb¹#Aq[Kò¢.ÓúÁ÷ºjÃTÕçªÈ+=ºì9©l;¥ßï9P
-Ûn·%ÐBÄBÂ:¨
È@Ìp¦,Èm@OnÛ a¸í Cø T-.ÃÏ/¨3âzüìðÐT¡@A£B6ÕdT ìð¢ÛÝeEïªòt]« £ÑlD»êÚr4òb«!Z#m rÞ9~ÿ`J!ßÎ93ÝDa¶ìk3l'-ÕT2¤µ1}ú
-¥){í|ñ
-ãÍpBì7Ô6G¸ê7Ãv`*`Æ3¯àöǯ¨à¹
-ÞMVðËsr¯|·làTýFõûúF¡(¢òÅFdªA¸%©÷Ö©×ø9b6n%k
-øµjwv«¸°®
-V?»ØÉSàu%ºa]ñaÕlÞ
-ÔèdT¤Ü0¨µr0
-¶a⦢Laâbb¸i86ú©! OAy§à)]bnHiJ'8LÕÀa׸!N{êrRó©4îëF¡;r©Ð¶Öô¼vë"ôe¢Jlã ·Ü\Ëxùb àî¾E½äð÷³ã ôT:Ì~«Ö°
-"¿j at yXÃ4é!©ßòor»×Üu 'Òwý5sß êà^¥wuV¹Ë}z<ºÍNiaÝ÷â¨Äîsöê´v4ÀÓ]¥î+¤¼ÜhÑè¢ëú"Ræò\?}ÌÓ*=eVA!åcdÛÌ2\ÅȦCdÞ!Î]âs}JÀCøOé~þ¦=ÍÕ²y1 õ3ýÊ £QWV¸ H61
-K,7SE7
EZù<¢Á8
-ñ÷DÈo|
-S¤EZ/ª,=¼é×#*Ã,"PÃ,éÌuÝþBD ß`;ɧëÖò|l¤³Æÿò®ÊÚ=çõ;ÅY·³( p\4<¹¢F|û¢ÑÜÜUsKmÕþá<G
(ÛÂq÷Â|áp|Ý!u_VR^o§ªFçaýÈò1ù¤ifM>5³ØdD¾þ/Þh%°Þ~`RPEXad(cA+kí¬È*ºp;÷¼¯rwøµºû"â-Uo©¢{?¦ÕÁFê9mæHKh^¿¸§P|»{i®o/÷Yqqðêÿºþendstream
-endobj
-1999 0 obj <<
-/Type /Page
-/Contents 2000 0 R
-/Resources 1998 0 R
-/MediaBox [0 0 612 792]
-/Parent 1966 0 R
-/Annots [ 2004 0 R 2005 0 R 2006 0 R 2007 0 R 2008 0 R 2009 0 R 2010 0 R ]
->> endobj
-2004 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [298.0504 602.4181 467.1943 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d) >>
->> endobj
-2005 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [470.735 602.4181 505.3748 613.322]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-2006 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 590.4629 229.7482 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-2007 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [270.0071 590.4629 334.5345 601.3669]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-2008 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.8208 551.6086 315.3481 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-2009 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [324.6145 551.6086 505.3748 562.5126]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0) >>
->> endobj
-2010 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [187.8954 539.6535 262.3955 550.5574]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-2001 0 obj <<
-/D [1999 0 R /XYZ 160.6675 686.127 null]
->> endobj
-2002 0 obj <<
-/D [1999 0 R /XYZ 160.6675 668.127 null]
->> endobj
-658 0 obj <<
-/D [1999 0 R /XYZ 160.6675 668.127 null]
->> endobj
-2003 0 obj <<
-/D [1999 0 R /XYZ 160.6675 621.368 null]
->> endobj
-662 0 obj <<
-/D [1999 0 R /XYZ 160.6675 502.3334 null]
->> endobj
-2011 0 obj <<
-/D [1999 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-666 0 obj <<
-/D [1999 0 R /XYZ 160.6675 475.8484 null]
->> endobj
-2012 0 obj <<
-/D [1999 0 R /XYZ 256.1684 380.5284 null]
->> endobj
-670 0 obj <<
-/D [1999 0 R /XYZ 160.6675 363.8013 null]
->> endobj
-1998 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2015 0 obj <<
-/Length 1534
-/Filter /FlateDecode
->>
-stream
-xÚÝXKoÛF¾ëWè(ÑvfßcÓ&AP /÷ä"ÓPte*ÿ}gwùXRÈ4=>\
-ç=ßÌ,Îþp Õϵչo3?ÐoofXѬ¢UBõýÍì»×ÜÎsëùÍ}ÊË1ïnq¾\q·Ùþ1;>Åû%Wâ_|÷xÚoÊ]þO~Úå§/ñq¿ûøwÙaóô׺\®¬Ö°Ð¸|ónöãM£n¢b[åµý{vûæwdÛ»0áèô3½ CGTF¬Oö³ßg¿6,_çCN
-² ©y×KÊ2ÔR&^BÄMN·~¢7ÓsT ¨<kWGæÂ1©(dh¤xH¢fÈRA³Uý §rËÃ'¯Où¶ÜùÓE7+kV¤NJÝÂÓÜá 0ºåæ
ÿɹ:Ë53Nª¹5Õ\ÌåºrJòðÖ;UÊÅ.ßïò,¼¨Å§%E±»ëkŹaµîiå:>T4¿%ú5ô#úóõú}ü¼/¶ëíãé)+×e±ÞûXWÑ_×Qîë(A¯ÇÕD#zIÊhJõâ
-ΤSSÊïqmݲ
-é¿â¾
-ñ¹RIY<ûâá9V@'¯$2-eÓxæUMµJÉòÊ&¥-·TúR«Å³"8].§PM?¢Ê9ßó:ÓÅç®;£¡ÓÀrÆè®Qö3\È2ùÞ"CÀU¨à«ÌYMÍò¼?pÉ@©ÒàÕ´
-5¥Vô<H®±dxÂ#.ÍÜÒoZ,9é°å{UäK OÙ±ÆXÄÇW¿üÈ5ÑH CÊi¨++£+²T®LQÈ+²]^WZéRKì9s@õE¶Ö]vµ¤L± ¿ÞÕd
-øKN
W»G
-AOÜ5j¤Ç´WZÚtDhÝ`¬húK_Çi ÛUá"4ä#Êô¹NEH¯¹æKn%1ÄÒCÆ<Ö]TòþX¦6½z,»ÊvvJÊkk½ØôP(J[![ÊðÕô«ô!
-ú|[ß\nm¨IöéyE4¢G
-:t[-ÍåpG6ÿ=¸bý&pOx\÷lܧb.ÍþL@üݧ·ãû1£mÈwéèî[\òh¦v5iÖ©%5a¥aµ6ÕJ´ûb{:d¹Y:ª6¡ÞïdN
-¯¹QÍøÏì#eø½LK´3p#©ä$üµjKãLjó%CÕLqF¦)¢î»MõÛIíüVÑQe*Pmeò±ËÐͰÑVfGs¸Á¤í("ùî]óÒ²¥¡ÅìR®7³ßÆp¼À
Uô)ïF³®Á%ªÅÄ:LñÓ´i/
-§¦!°A¥éuxÈ\Ëê°#@ßRNÑß<*\Øð5¯în>îÔÏì⾩©üÅÁs<þÅuWÜÇêt»ÙïÃÕÿá©8TÇž¢mØJXâÂßòã¦OÄ>~/#`8é×Ul6եЦªÞâT>ªß7ÇÍ!+³ãR©hûy)P¡ÄRæýRvI);¿Èc\äÃÛô
zÞd\jÐĺ¥xh±²µiÝJ50§õkò¤ù¨M¶3^1@Þe}hxÂ2HÓ¿ oÿõ·0
-6K£Í ^F,'¿JãWn[1À'à4ä0ÿÀI0°Ë¯ Àà]¤âàè=~«øæÛàäRA2«^xÂT|®·ùMgÇMé½®2õõq~ÞV»øÕKn^òê¸ûó·ãÏñÏ0dÕzAqÜÏñ¨PjáèÃs=,}y~Èò«ÓWÿ%Ó×endstream
-endobj
-2014 0 obj <<
-/Type /Page
-/Contents 2015 0 R
-/Resources 2013 0 R
-/MediaBox [0 0 612 792]
-/Parent 1966 0 R
-/Annots [ 2019 0 R 2020 0 R 2021 0 R 2022 0 R 2023 0 R 2024 0 R 2025 0 R ]
->> endobj
-2019 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [226.2203 584.4853 404.2113 595.3893]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c) >>
->> endobj
-2020 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.9367 584.4853 451.5766 595.3893]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-2021 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 572.5302 175.9499 583.4341]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-2022 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [216.2088 572.5302 280.7362 583.4341]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-2023 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [191.1245 533.6759 255.6519 544.5798]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-2024 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [261.9693 533.6759 451.5766 544.5798]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f) >>
->> endobj
-2025 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [134.0971 521.7207 208.5972 532.6247]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) >>
->> endobj
-2016 0 obj <<
-/D [2014 0 R /XYZ 106.8692 686.127 null]
->> endobj
-2017 0 obj <<
-/D [2014 0 R /XYZ 106.8692 668.127 null]
->> endobj
-674 0 obj <<
-/D [2014 0 R /XYZ 106.8692 668.127 null]
->> endobj
-2018 0 obj <<
-/D [2014 0 R /XYZ 106.8692 603.4353 null]
->> endobj
-678 0 obj <<
-/D [2014 0 R /XYZ 106.8692 484.4006 null]
->> endobj
-2026 0 obj <<
-/D [2014 0 R /XYZ 106.8692 457.9156 null]
->> endobj
-682 0 obj <<
-/D [2014 0 R /XYZ 106.8692 457.9156 null]
->> endobj
-2027 0 obj <<
-/D [2014 0 R /XYZ 253.0098 362.5956 null]
->> endobj
-686 0 obj <<
-/D [2014 0 R /XYZ 106.8692 345.8685 null]
->> endobj
-2013 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F47 1341 0 R /F40 1182 0 R /F49 1386 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2030 0 obj <<
-/Length 316
-/Filter /FlateDecode
->>
-stream
-xÚ¥QMoÂ0½çWäØÅNóÅqÚ`B¦i½1][R¡ZUÄø÷3¤Tà6å`?ûÅÏÀ%=à`¤0Æjn[&ùr3='HÉu±»):î
7hx¶×ò¢`¹Æ ªlôÒûº"¤eôÐûmµëònÓìâe6gÙÐpTHNú}³ÅRò¦3)§èà=ò-S©¢¦ HÍÞÙÛPr=½µæÀI´©6·h6rÿi¤+ÈþÑÕo;éDó¨÷©ðÒ³¬³jWµyWAOñl§í&8¯Eè Ú ö¥ì½U:jÚ ò¶AG¼ÁEý"¯7Ý1 ©åסn
-r >£þ×ÕÕ95-§¬3Ãü#U&«Mendstream
-endobj
-2029 0 obj <<
-/Type /Page
-/Contents 2030 0 R
-/Resources 2028 0 R
-/MediaBox [0 0 612 792]
-/Parent 1966 0 R
->> endobj
-2031 0 obj <<
-/D [2029 0 R /XYZ 160.6675 686.127 null]
->> endobj
-2028 0 obj <<
-/Font << /F28 918 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2034 0 obj <<
-/Length 775
-/Filter /FlateDecode
->>
-stream
-xÚVÛnÚ@}ç+Vê<xº;{GU¥¦4úR)á©1pÊM`Tµ_ßY|ÁÜ£¤Bã={æìÌñãôLpÎxdÆhY:kq6¦µ¯-Qb¤`
O¬&JsÐK48nú÷·èr05ë?íBikÁZXô£ýy2\æaÕIPó¶éüì+ö)°Î¸³DkP
-½a>,Ð÷ùjæUG¸v(nõéfæù0ÏóL(Ê`If$(%éí$sÞü.ÒÁâñy0ÌóÕ`ÓíwÒa: Žu'\aë»ðÄ0L" u%Â3²BÚ<
-¥d¼A$õt µ¶E:b¸d½iöÀ9¦Å±¾?>2^")Ùcy{5Ì7ùV
AU$ì]6O§Q©Ê¸Cj*¬wvDà\T)ål Øf&' §¤(qwàµÞfÒ,AzNÐÙÃrÞfa:ZÇ/ýÚ^µk¤Tt&qÒ¡IJ°Âͤ$
-Ü[Ôð¨â¢¡Ü(}%n
ºWhy¿w3_gãyç.æã#RúPE\ZKÌ]SO
¿¦ç7ê
ÙbõgðëæP*¨É(!¨®ôø'B³Tß xiôV"(7Ö|áÈyJÖòeÖÚÊW¼òÔ*Xý-ÛÀâ©ø¥·#t{â7XNÅÉæN¿B0¥{GéSþ9©A¢à9×ÍiY
-»bNÃçÌi®ÆÌ¹·6çalK^PBÄ>oÉ
-MÅoT1
-Ë|rüT Hëðòñ]ßÿ;R£Ôà.Û±m;ÛVúküÆ7
-ߤ¸ÁQ
-ãF7®=Sñ«Æa={!fÓª9õÂ:]eËÆXÅývlÀobû
-y5'êI
-XJÛNKÿ2±c©¸ß_òÐíÖ¼ÓÅ83ß$ó
-¼êå/`ÿ 7üendstream
-endobj
-2033 0 obj <<
-/Type /Page
-/Contents 2034 0 R
-/Resources 2032 0 R
-/MediaBox [0 0 612 792]
-/Parent 2041 0 R
-/Annots [ 2037 0 R 2038 0 R ]
->> endobj
-2037 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.4492 331.4686 241.2546 342.3726]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090) >>
->> endobj
-2038 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [169.2451 290.7474 193.3744 301.6514]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5) >>
->> endobj
-2035 0 obj <<
-/D [2033 0 R /XYZ 106.8692 686.127 null]
->> endobj
-690 0 obj <<
-/D [2033 0 R /XYZ 106.8692 668.127 null]
->> endobj
-1322 0 obj <<
-/D [2033 0 R /XYZ 106.8692 482.1451 null]
->> endobj
-694 0 obj <<
-/D [2033 0 R /XYZ 106.8692 482.1451 null]
->> endobj
-2036 0 obj <<
-/D [2033 0 R /XYZ 106.8692 351.352 null]
->> endobj
-698 0 obj <<
-/D [2033 0 R /XYZ 106.8692 250.3937 null]
->> endobj
-702 0 obj <<
-/D [2033 0 R /XYZ 106.8692 187.1802 null]
->> endobj
-2039 0 obj <<
-/D [2033 0 R /XYZ 106.8692 162.432 null]
->> endobj
-706 0 obj <<
-/D [2033 0 R /XYZ 106.8692 162.432 null]
->> endobj
-2040 0 obj <<
-/D [2033 0 R /XYZ 106.8692 118.025 null]
->> endobj
-2032 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F11 1187 0 R /F47 1341 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2044 0 obj <<
-/Length 519
-/Filter /FlateDecode
->>
-stream
-xÚ¥TÁ0½óáwfÀ6æ¸ÚîV«JUÜvWKHBX%Diúõ5SÒf»*gæÍ<>}ÀÜ`HÒÏkü9»÷pÄ,&ÐbºYyïî(ñS¿ÚÎc)&12ÎÍc âpA@* n³.36`ٵǼ;¶!&Aa]·:?ÖEÓe]©ðyõà½_MÌ"s&)á}ß¼Çgð7¦ÜX¤÷d6ÀP)òk/#S¢óTÞÒû<
W¯ñæ³H&âyó¡cË!#Fá 86r×K¶ÒÍÎZûS¥óµ~ù²Îº®]ÓÔzò,ßÖwHÓº¨u{^½éc²Ó,;ø2eÆ
-´ËòÇØQ½µëõ7{,J&h,qµ¡æ®nÑí˵ÃÔ¬}
-l<ØMÑfc·muíî.ZUéxp*ó' ªôÕQs+¿¡È9ÌfÞ!põ+ZÏûÿ7éf®ÏëPoå5:å2ÆË¼ÃhÙþUÊ*f*Á«ÁGÁÅÿÖ;4úÆøBÕ)%=20EQ4UÕ3¸¿´Ë][ZãÓ²òdJã FkÛkÁ)ìCÖnB4ÚÈæÂGgUÙZ8í3Z×ËÙ½ßÏF¿wuúy¯tõ'×ì)endstream
-endobj
-2043 0 obj <<
-/Type /Page
-/Contents 2044 0 R
-/Resources 2042 0 R
-/MediaBox [0 0 612 792]
-/Parent 2041 0 R
->> endobj
-2045 0 obj <<
-/D [2043 0 R /XYZ 160.6675 686.127 null]
->> endobj
-710 0 obj <<
-/D [2043 0 R /XYZ 160.6675 668.127 null]
->> endobj
-2042 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2048 0 obj <<
-/Length 1269
-/Filter /FlateDecode
->>
-stream
-xÚÅ[oÛ6Çßý)ìÅ~0ÇËáͬÈÚXW´É[S²L;ê|Éd;Yöéw¨[$K1&ÁP Õåøðþü"É"ÿXĨ"FY)£ã:JÖ-ñÝ»+cÆuиõæbðã[n"K¬â*ºX4sY¢Àó/CEøhÌ%^Ý®¶Ét;û6÷ûlzL'ë8¹J7®xº+bÏ÷Ù!Ù×ÝÂe#fn¸ÑXiPC%G_/Þ~½¨E6Ds#½Æ¿_¾Òh½P",>½ÅJÅÈõ@@¡UOVóÁ§:eãmþÓ>k at R"
-½Ö0 o{#
-a
-àÞFéãÍa±Êt pm,ö&V`>mÛ1C5¼ÑQãúWÜ-¨Íõ¡hj¼»vIzI)O
-ÿ?ξ¹ª/~AélÄéð°w;RäÚÈMs)þnÕa^ª@/ï#%ºkÀ_øÀzri¢Áè2 ÷\õ$FVÆý\ö3b¥ÌíGv"ÅÞQuï㢰·©[ÍwB%%`ÀG3¬ i;ã¨juÍk¸ä¼3Wè
-È@»UT¨]ÁÖÒ¶ÛM®â¬4Á(Ìf"¢# 6Ø8ÿ*[12«øÌN^¯`¾N§³mͧ7#&èù6;VÄ2á@eHÓ)?ªE_¾²BI¼îMÅj
0dWY:2øNA^HbÁb!UXÎÚßÔ|5#¡óâö¦()¿ÞÄkç«$] P¢%åÄ0POWQ?aX¿92Ng`ÆËÊuX åFä U°Ý
-åV»ÏG¹-î(dvò¶QÎûùbNï£(øï©0ç`a ×a§0^oçnõXAáHåR¾>ÅX¦J¤XGuXâFÂSn·¦¸Ùîa³KWú¹Únm´âa\«øN^¯gíÖÛìnúשøå>mv$ç/3ß
-keÔ*ÌË?Oÿu
ÛEh^PÉ(â`á0ôâ^Q¿4a:Èhf´ð£§Ûm¶ûF[*Ãèi=¼ù¢ð°tÓëÿ,2×R%öR2à.¨ÀuâKL©w* µóEüyXÏ\Öf5¾ÓU<[c#FåÝuìo'» Z^`Ó¹åF®Ã7 8ÐnEp«Ý'ÜVñz:yÛïpÂêm5%Ê@À@äͶp¦Waý³í÷!+ÿ´<o6rÔ;ñû`-·)ú°r/~æö8ø*DÎÜ.ÉÒë}ºÝôl¥q»Ë%aدÏÛC·5Òö6Õ«
-òj©lÖn³ÚL6¸ÏRùÀY">\³£5óQbM@óæ¶<xp1t¿Ç
-ü!kn-7û¤¿t¡ÓL4Jçÿ{é79ÿÕö»
-hìÛ.ô]ȱ¦ÿ«æ[êùge¯ß¢0háÈÕåEW¯ñÛ¸,ÞW#a.Îd²´=ÕбÅLN¸ðòSZ^-F\+S~óv¡O·qqV<ýcÄ«t_®/©¤yá+m¾«×?wK·9vµ>ïëqõ?¤ÇËendstream
-endobj
-2047 0 obj <<
-/Type /Page
-/Contents 2048 0 R
-/Resources 2046 0 R
-/MediaBox [0 0 612 792]
-/Parent 2041 0 R
-/Annots [ 2051 0 R 2052 0 R 2053 0 R 2054 0 R 2055 0 R ]
->> endobj
-2051 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [157.8878 528.308 235.5463 538.2357]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167) >>
->> endobj
-2052 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [157.8878 485.9189 229.6083 495.8466]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461) >>
->> endobj
-2053 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.4492 442.5536 241.2546 453.4576]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32) >>
->> endobj
-2054 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.4492 400.1646 255.0628 411.0685]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16) >>
->> endobj
-2055 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.4492 357.7755 271.6803 368.6794]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9) >>
->> endobj
-2049 0 obj <<
-/D [2047 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1323 0 obj <<
-/D [2047 0 R /XYZ 106.8692 668.127 null]
->> endobj
-714 0 obj <<
-/D [2047 0 R /XYZ 106.8692 668.127 null]
->> endobj
-2050 0 obj <<
-/D [2047 0 R /XYZ 106.8692 548.049 null]
->> endobj
-718 0 obj <<
-/D [2047 0 R /XYZ 106.8692 314.7114 null]
->> endobj
-722 0 obj <<
-/D [2047 0 R /XYZ 106.8692 249.2464 null]
->> endobj
-2056 0 obj <<
-/D [2047 0 R /XYZ 106.8692 224.1229 null]
->> endobj
-726 0 obj <<
-/D [2047 0 R /XYZ 106.8692 224.1229 null]
->> endobj
-2057 0 obj <<
-/D [2047 0 R /XYZ 106.8692 181.398 null]
->> endobj
-730 0 obj <<
-/D [2047 0 R /XYZ 106.8692 162.8511 null]
->> endobj
-2058 0 obj <<
-/D [2047 0 R /XYZ 106.8692 120.0823 null]
->> endobj
-2046 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F11 1187 0 R /F14 1247 0 R /F47 1341 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2063 0 obj <<
-/Length 633
-/Filter /FlateDecode
->>
-stream
-xÚ½UKo@¾ó+8ÂÁÛ
Ýe}Ò¤ªVU|K"km/6-C]÷×w`@b·®*UH0óú¾À¥x!$wE$0é®3º[üvë@g3f#««
óæE®"J0á.âq,E$¨Ü<xBø3F¼k]i9õ^WuéC䫺.ÖufòJWIûO;çíb¨`É"ÞðÍyx¢î˽s( jøB (ÅÜÌ Â « è5©sï|B¾¶®§ps@FâbÜ<" ÂÐâ&¯À¥Ô«ó}²Íͦ+½´È·VÚÒb½,VºªÊe=[M¦×»$7V»Gm½5˯o³7$àJao(ÎY2¶Ækd£gCL¡ÖáCLiPÄö©}F½ï>ãNR½J»þ4X©©bOºc(faÈu(Gÿ gü4Ë/Wà·Ý£ýýßÀ#üL:À¤ÃÌLVÇÓè´y¯·ÎVÎi«oÜ@Áº¹\ì:¯Íäĵª¸è¡Ú%{+íÛ£jå8ÝÉM©«j\YïkúhiZ4tHz)e©=ß!?w×ÐØÌÇ1O %ÊÕs´÷#cüUÞ¢v÷÷y{«?åÅåÄeÓ¼mÉî,dAx*3Åà ¸ø÷m7âp©A8Ye(D
-fÁPUàvÚé~XnÊÄ
-ûùPö|ÎäuoÒNYè'ì.7>àlèñ_à}±ÖiRûiá´¥°ªÕ±ÿ]ü8â¾duØØ'Xý9Cµendstream
-endobj
-2062 0 obj <<
-/Type /Page
-/Contents 2063 0 R
-/Resources 2061 0 R
-/MediaBox [0 0 612 792]
-/Parent 2041 0 R
->> endobj
-2064 0 obj <<
-/D [2062 0 R /XYZ 160.6675 686.127 null]
->> endobj
-734 0 obj <<
-/D [2062 0 R /XYZ 160.6675 668.127 null]
->> endobj
-2060 0 obj <<
-/D [2062 0 R /XYZ 160.6675 619.7033 null]
->> endobj
-738 0 obj <<
-/D [2062 0 R /XYZ 160.6675 605.133 null]
->> endobj
-2059 0 obj <<
-/D [2062 0 R /XYZ 160.6675 551.2043 null]
->> endobj
-742 0 obj <<
-/D [2062 0 R /XYZ 160.6675 536.634 null]
->> endobj
-2061 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2067 0 obj <<
-/Length 1072
-/Filter /FlateDecode
->>
-stream
-xÚWÛnÛF}×Wèô ÍÞ/BP ëAÑ¢±ÞÀ ¤Ì]ã~}g¹»)Q¢,r99söìÌ$þHB°DZH-¡*YnG8ÙÀ³÷#l¦Ñ´eõn>zsKubT&óuÛA0X\}KÄ&S*ðøá)/÷Åâë}ZUåýa6ó+[»-Êg¿¸÷¦wUyXVþú£]ÛrBôØîv0K5ù2ÿ0úuÞ`lÅHQ-ÄF¾àd }aĬ>Á
-FÄåvÄ8Ä|t7ú«qÙzZ¿ÚÇ @ÔËáqI»ÔäüH
-ÁøÅÜ*u$HETi;¤aÒyíf ¶¶iÚ¼EÝ[ÂoÓÅÊN÷v}Æ.=÷.¾Ú¸¿ l1¡x|¨ìyÇ·ã¤!»²Ý2?¬àñh)Y£¼áßöøRHqAÍzèqÄ Ò`÷sȨ'ÈQS3Ø@»Å8"ZÑÚö&RØmfóÕþ¢ SHÃNFÛÌ Í9¡+yôæ0|¦TÅ¥¸áb n´ËRJnÜÃnmvvåóÏÝæ
ÁsqÂ=*7ÁæcO´Âsæ×á *ÿûÝ)Ê1¢r"
£7
gx¯
-X&\÷:0F*
-è)EZ#z®
-Ï$¯ÑsI3þ.û×z&µÿõùøë« ct¾ÑaF 7'V"Åã=cW@ wrU¢P¢¸q©rU¢*iÌ$*¶ÃKq£D;q@¢]/è 3¿u :lìýc
-ÿÖ¥µg:°RFªô?kH jcVøÃv¡#Õô[åé"
-4'ÃÝcênüÊþ²¹b=ø|Z>þy,â9ÓîäÅöHh 7¶D¢^nì~YfUVìz ô)êZ³!¯è|]|¸Û\2Õí%À*ÝUi¾¬öÒdØ>Ú¸R/`±ðÔ
-1aÜè³k?7ôO
-ñ
w}rL}P1>V#«MÆNþ0@WüiOþ¸É¿4ÿN¹.á^?wæáUgë¥uHª²0ãî[3î;bix°±;[¦UÌt]Ûø®Þò¼p?e'ÝÜÎ.L1,¡Ò¥×ç{hm³+SLc6Ø"®ÇmZÄ@ÜØ":q[SaoʬîonÒ+_ÿÐâ`¨ ¼ó ÅO1Ý)`Ëà}w§£XnË,¡¨ãQ5£áb®ÖNQa¿¥åÊ
-O©?Ì~õ÷bæYõÕ"pM\¿´x5êû3(ðÕæC§Õÿ À/Xwendstream
-endobj
-2066 0 obj <<
-/Type /Page
-/Contents 2067 0 R
-/Resources 2065 0 R
-/MediaBox [0 0 612 792]
-/Parent 2041 0 R
-/Annots [ 2070 0 R 2071 0 R ]
->> endobj
-2070 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.4492 534.6663 241.2546 545.5702]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71) >>
->> endobj
-2071 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [189.4492 495.812 255.0628 506.7159]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19) >>
->> endobj
-2068 0 obj <<
-/D [2066 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1324 0 obj <<
-/D [2066 0 R /XYZ 106.8692 668.127 null]
->> endobj
-746 0 obj <<
-/D [2066 0 R /XYZ 106.8692 668.127 null]
->> endobj
-2069 0 obj <<
-/D [2066 0 R /XYZ 106.8692 553.6162 null]
->> endobj
-750 0 obj <<
-/D [2066 0 R /XYZ 106.8692 458.4919 null]
->> endobj
-754 0 obj <<
-/D [2066 0 R /XYZ 106.8692 397.7988 null]
->> endobj
-2072 0 obj <<
-/D [2066 0 R /XYZ 106.8692 373.4706 null]
->> endobj
-758 0 obj <<
-/D [2066 0 R /XYZ 106.8692 373.4706 null]
->> endobj
-2073 0 obj <<
-/D [2066 0 R /XYZ 106.8692 317.5285 null]
->> endobj
-762 0 obj <<
-/D [2066 0 R /XYZ 106.8692 302.9582 null]
->> endobj
-2065 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F11 1187 0 R /F47 1341 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2076 0 obj <<
-/Length 876
-/Filter /FlateDecode
->>
-stream
-xÚ¥VMoÓ@½ûWXâ²ì÷G@¥EhsT¹Î&qåÄÅvTúïõ®'u¤*¬wÇ3ofÞ</1üHL$FR*K-¡*Î6Wpv`3í¦«óèí%Õ±AFRÏC_)Â`sñs"u2¥=¹HÖOnj5»*!zbýÖEí6vÛ¤M^nßó/ѧy`àY Eµp þD?ãxp¿D1»ð1Æq(évè&úÑ»¶¯å-0GLi973.éaâB#"9÷#L Æx²~,Êì¶¼»¿M¦ºÝÍf~g×ߪ© ,Ôů¯írêê3¨ÒÚ aÙ9·¾vÛÌ: Dö¯P÷ðøÑ¦õÍò_ÓÌýûݽuÝú Éï'»ÆÖÈ;æxà· $
-¾É·Y±[P˽¥êÍà
-gønÄBkÚz õ#Næ»÷![(?AF¶üPdMÄÐ1ÆÑ¶¶{º]æ¶XÔ/J0
41ü÷fÃ¥ÁÂì½9¿(ÏâjNÇí¬ÎÅ
ø»m¯¶vqR03ò(¶;ªVÁæz¢·?â¹_baõ3FII~:}©Ýt9Òsdø¨
-Àm)`=Z?Ã8¥H+±ÎU¬8 på3 U\±¸7k©Óo¹S.ý¿Õ°ÓzÖV ¦èä¨I¤x
-æ^oöï9É!¦¢uzHPÛ¤yý÷Újë¬Ê:e=ê5uZfÈ+dâ >Ddí,¾ ùGß#`>Ãá«ÿPØÙ¬§ãéüoóÕp¾²ÅA^íÖ²¬ü¢Yçµ_ÕAëÝú1!xÝÚ*mºÔU¹éÞµ·¢(*&ùvå·\¯
-;{Qã| ¨y:qC³×Õ¸Óq{;·Ó¸¸oÆhÊ0LFQépß!/ùúkÄ vnÜ`ÚÓ@¡õ¨\WîÈrYåaê:~ÿGĪ
-Oã°Z:.tûV 7Òáõêk¥EÞ<ul¸-,ߺ{êòï0ð¸ªýUh¤ªÿ 88e³endstream
-endobj
-2075 0 obj <<
-/Type /Page
-/Contents 2076 0 R
-/Resources 2074 0 R
-/MediaBox [0 0 612 792]
-/Parent 2041 0 R
-/Annots [ 2079 0 R ]
->> endobj
-2079 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [223.0433 534.6663 247.1727 545.5702]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9) >>
->> endobj
-2077 0 obj <<
-/D [2075 0 R /XYZ 160.6675 686.127 null]
->> endobj
-1325 0 obj <<
-/D [2075 0 R /XYZ 160.6675 668.127 null]
->> endobj
-766 0 obj <<
-/D [2075 0 R /XYZ 160.6675 668.127 null]
->> endobj
-2078 0 obj <<
-/D [2075 0 R /XYZ 160.6675 553.6162 null]
->> endobj
-770 0 obj <<
-/D [2075 0 R /XYZ 160.6675 497.3462 null]
->> endobj
-774 0 obj <<
-/D [2075 0 R /XYZ 160.6675 436.6531 null]
->> endobj
-2080 0 obj <<
-/D [2075 0 R /XYZ 160.6675 412.3249 null]
->> endobj
-778 0 obj <<
-/D [2075 0 R /XYZ 160.6675 412.3249 null]
->> endobj
-2074 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F11 1187 0 R /F47 1341 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2083 0 obj <<
-/Length 2134
-/Filter /FlateDecode
->>
-stream
-xÚµZ[ã4~ﯨZ1¾_BÁrÑ
ÝÝÕ¨Óf¦N3¤éïç8vR§ní"Zõ¡¹[¾Ï>Ç1cø1ÁiièXjUãùÃïáÞ÷#âe®z¡«@êëÑç/©d$ãë»PA0¸¸x7HL¯¨ÀåÓªßT·¸Ó·M½7îøMqWÔS¢'Åz^À%L´H3ýpýÓè»ëÞÀ@jaýøkôî/ÀëF1Wà#b@òaÄ8g鮬FoG¿ö*»í£Âç#¡1;>áqIñä|?Áø?$ ÂÝ4H-_Q
ªÕéÝÖ
{ººsÿ3÷×TÕªºö7oÿ(æ
-rJ9*%
-Iêý¤\ÏWÛ
7)ÙI
-HѰ_Ð¥âZy6P´< ¤9#^î+)d #DEÈw!ñ#¬)ke¿5>¼e±ZlbCð¥¹wæPð+¹Óf}xO©ìR ¹á"i#£ Ãö½Rßû[oBïAJ õ®x×Ãë¦y~,n}O)äUQö"n°ÌzJ!Hó´xjý¼³WD¦ß1À6ËD ¦""EÃ>8ïÏÄR·ó«±{·9æà7ày'f=¿*>±ÞxPl
-À/#ècVì¿{k`¥+Bf\§@
-YÀg&¨ÈºË:<h·ÊÙíáÚÝ÷ëbYQ#ÉÐòqÊtò9"½ÖjsS®aÄ#bòwä±s΢+jÎHLØ!9 at vb6×o¯ë)jJðäc¹¶|\>oÊùlåÎÚ()(ÛÓõöáÖÎ7L£l!!?þjMµ\i¤¬Åjոˢ6T@mÆnÚÝùrVûyÂI©róÚ{YäÔZs²çÜq`wò97#½Öõì!aÆÆ1N&hy@sÉÁÌd ݵnÇRÓE±×åcSVkã®ÐY?O
HaWPd'åCb%ÌÛå¡(LA7m·nhw»¶y` é6cà XzùÞa2kúf
-Q®H:
-½TìÃB Ãô 'e Þû©Yèå3YõZlìÐcpmT \h~vR¨º#ììÄöÙi«¸«Íc1/!¥tî.~
-±·vªÙ6Å&APÛ7Q¦/ÏPL ±Úä&N,ÏÐ@a¡i»=CC»Ûõ¢HAñÛ³}¤|ÎH¯õbQ<6˸¢Pk_jÛ§bÐkKID½uý÷¶¤)êæhåSú¤Yú~YÚBHL`Zgj2·ËÌäÂ@
-SyqìBEGJe°Ûe±*L`7c·ÃîÀn»CÛ'`7ãE¤×z±ªîí«?^ÕSjÇM2©À ÜH} s°mZ3@îÄl?TuùOµnZk>@q{jÿG1\xZV+¸*7;jÛSøßå
-ðÝ>âzÕÍgpfØd^mWwãÖ??s/àÖ¦\ß8r¬ÿ|ÑéòTíê(ü¨Q6N9löèÕ=îÎÊf1Ð[záμûpt[¬ª'Ûo'Híz½|Æ`T2ÇÄN,ÏÄ@ai»=C»·®x Ðt=ËÉB¯Ïùézñ<¢¡ $N*6>¬ð°E ØOü¡
-F¾¢ÜÏëmÛ/7ø47Úq±'íC<S®ä,m3z1ÅÏnÈiÂE®áÂׯ¶}1hc>ÎU LøÅ¹
-@W{±,WC
®fìv\ØÍpuhù®f|ôÆÕtz®FÆsuøWOÇÕtø±^ëÁc
-0 ®j%T& ÀUÍùy3*àÜäÖ{1Å/mùÚRðc ³Ü..áË/R&¡ø¹%À^,ÏÙ@a³i»=gC»9Î,ÂÙ´Þ9LÀ³ûÆpvø$gO?àl2üX¯õàÎ.vÏ ×Q]´Æ*?¹3ÑDÊröb6S%| ¶cý¬ÿ¢º{Ð.rQ"ýòÏ¿½zå
Bí@%±ñBÝò¨û Pyâ¿Ço7Mñ
-p$¥=/ç=1
-^/'Þ÷bYÞ
-¼ÏØíx?°íp¶Oèp3^DzÝg³ÛU¹¾¿©mS5·aÁI:Aéyz[¢)pÁ~/f#øñðÌ]KßDÆt`RánÁ|Y®u±>@ ΠºãÍ»þAí:ÑÌÒQI»d|é/µígï:©<ìwêR¨OíAÍÌu³'Luiöµ6Ñ%Cïç¹}˧¹A¾S³Üiï&¹dàÖAé ×¥0
q1$Qç¡:Ë(!sTïÄÒ¤[Ü.í*Ó»ÝÔà*DT¤¨Ý¾Atæ#_/gk 0E״ݯ¡ÝaOalÚHïM&`GÚ}ãGX;H|¶§
ð6~¬wÐP&kp2P( m; Ôܵ;ðtüû qsDø`£´;²ô`£ñ{ÚlÄßë¢5ÝÖîký˺t¯;Ö÷GÄT}AýçîlÞªÚü0«v|¹îê«j>[Íó®´mÑf«Y?°ø[ßV?ßQ;ßïåìü²ú/]0Vendstream
-endobj
-2082 0 obj <<
-/Type /Page
-/Contents 2083 0 R
-/Resources 2081 0 R
-/MediaBox [0 0 612 792]
-/Parent 2105 0 R
-/Annots [ 2086 0 R 2087 0 R 2088 0 R 2089 0 R 2090 0 R 2091 0 R 2092 0 R 2093 0 R 2094 0 R 2095 0 R 2096 0 R 2097 0 R 2098 0 R 2099 0 R 2100 0 R 2101 0 R 2102 0 R 2103 0 R 2104 0 R ]
->> endobj
-2086 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [130.7796 552.8205 204.7217 563.7245]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) >>
->> endobj
-2087 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [205.2199 552.8205 224.3679 563.7245]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_cc4f0803f244867e68fe0036800be5de) >>
->> endobj
-2088 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [159.2825 514.1994 197.1005 525.1033]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_79d45afa49e2bd18297660ac68820d91) >>
->> endobj
-2089 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [157.8878 477.6355 181.4592 486.4821]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d) >>
->> endobj
-2090 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.9651 436.957 228.2434 447.8609]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u) >>
->> endobj
-2091 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [236.2135 436.957 251.4859 447.8609]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8) >>
->> endobj
-2092 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [169.2451 398.3358 193.3744 409.2398]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_9d82690370275d42d652eccdea5d3ee5) >>
->> endobj
-2093 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [169.2451 359.7147 225.3243 370.6186]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9) >>
->> endobj
-2094 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 310.1346 199.4613 321.0385]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2095 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.4315 310.1346 257.4236 321.0385]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_85a788017457129589318b6c39451acf) >>
->> endobj
-2096 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 271.5134 199.4613 282.4173]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2097 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.4315 271.5134 257.8719 282.4173]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0) >>
->> endobj
-2098 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 232.8922 199.4613 243.7962]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2099 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.4315 232.8922 232.5569 243.7962]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8) >>
->> endobj
-2100 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [169.2451 194.2711 221.0503 205.175]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_aa6043eee6f55869933c1d974efd9acd) >>
->> endobj
-2101 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 155.6499 199.4613 166.5538]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2102 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.4315 155.6499 258.5393 166.5538]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40) >>
->> endobj
-2103 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 117.0287 199.4613 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2104 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.4315 117.0287 258.9876 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50) >>
->> endobj
-2084 0 obj <<
-/D [2082 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1326 0 obj <<
-/D [2082 0 R /XYZ 106.8692 668.127 null]
->> endobj
-782 0 obj <<
-/D [2082 0 R /XYZ 106.8692 668.127 null]
->> endobj
-2085 0 obj <<
-/D [2082 0 R /XYZ 106.8692 571.6539 null]
->> endobj
-2081 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F11 1187 0 R /F47 1341 0 R /F14 1247 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2120 0 obj <<
-/Length 1709
-/Filter /FlateDecode
->>
-stream
-xÚµY[SÛF~÷¯ð[íx»÷oi)éd&mÈaaPGX®-CÜ_ß³Òj»ºXKå£sÓ÷í9{L1ü)I©ÄTjUÓåÃOïà»âd^hHýr1ùùê©AFR9½¸
-u¤«ËÂóÅÔèÙiR&p-ðìK¹Ý/ËývNô,oËýCº.2+Öó«ß.¼fÕÂ:ðÏäò
-OWàîÇ FÌÀÝ'ø1N&3ðæN>ù2ùÓ«¾Q7pEUåÈ0)àz0u#%%dNhD$ç>u\M5(¼JqŦ^̦îóvÎ$ÙcVìwu¦¿ÓeY_ߤyñT_÷.»äÁ]Ý&pLÈõRªÒÔ@J¹Bñã±1°MÝ@RÁ£Hà àfêÅl¾Q*zkä
-ûv©]@P´íî×»ìn®º¶)
Ûö«íù+ðÂËG¼èëµ^$Û¬<ô\à1#áK8PÐæIÃÄKKÒr1ëùû@^×ÛúÿÒâø>ËW5ª×#ÄiAßÂÀÒ ÈéÅ¢ 2b·AdËî®Z2{` ÈKxÇòq<6òúz÷Oy±¼õ§ç JÆÆà¥úÆÁR`\ÀÛÛß0fö·gZÚåK±gg e §×z±¬ðö
-hÁE"LECÊ¡âð'BJ/fÿ5 ß;<
§5HXÓÝP;ê¡tb¦¥¼Ä5¿/ÁnÕªn-ÈÕqI7¿æ1CSFÅê³<P8Æòq»å¡ÝË[ÃòQúzÉò±,ïfy+ï
ðÌswâ±Ø»ZyºÝ×ö»~0LÄ{ÿPÉ5æìUHÎ`,FHÞÙÎæ\Ì2hú ,;
w-ÎÍÛ\,çAHGÈØÅÉ(#ã¸]OÆÐn-ËÏ!ã¨}½Ï$ãX2v±÷12>3xOÆñØ»Zù<9ÎD¼zÊ ÑX¼F̵ìàX±õbÖûóäèÇ]Qsúq ¥ÛÓÏEé*¡_ÄnC¿ÝÇ9
ÍC¶ª6\1¸iTaJ@ ÷F8ZGüìi¶»t»²Þ>M"ø%ã)qb1ö
-(°
U/f¿ÙäÙ²¹,î²Gèö*Èn¶ÙcRº)ÂÊm6E¶.Ý@á]}+[geäÙ¿°W®ÇÅ@gI´A°SÕîýñõü| ¤ br ½Î£SâÆ b__<e»ûj1X$ÒoÝerÀ¤b2VؼXY®]&¬ñû(¬=¯bÞyþ
ÞÕ¥g¹7P^÷Ë ×ÈîöÇÜ´ý=Q7á%BÈvH2î¦k¹Y;ØsOÁfF°ñ4.²ó:½Ç Îh}Xµ!ûüÕyYØí1wgJ7f²µFÇÁÎ,5³7¯#@(Ätí0Ú½Xí¡Â:±Ûà¸e÷È$ÅJuTZ<âAO«u Ø]çé
-¨hÐ ¤ùP¥ÐÐ7 K¨àä5*ImT«^ÌñéËb³µ{©ÙªAéæþ°×òzZæ# X¿$@EsA2BÐÖA#°eÃu Dæ1¦eåM§én¹Í6ÍÁCçb»@!Âd½El.Òöp3iªß¦È»C®V
-QHR7Ú
-¯ãöÃ~W®²'"®Ð=«ìÖiJÖ6îÝ¥¦¹s¾Ê÷÷eº)}½Üþ_±¨p
ÁâM]mC]bÎ2¯¸w Ó9íéä¥Òâìçç*¿99ñ#ícYÇçÇn
a'4pzglmO®²Ü^ïzKÂâZNwÙ1¨ìxÝ80>Pë @*6æMÇzùYH¯Ò° Ðiiga:>G>åa.vtY,ëïÁlvcæ}îÐÑó3Suûë.B¾üh-¨ÊáóB`¸²È³»>ØÆQØ6^ÙP?¤ët½§NóâζY}ñ©É©ÿqBÕ u(ÆîêÖ.¸
ÐïÉveyòGç,[~Vù
-\½H¸ í|Z|?Üõ¾%[eõ?ñ_Tendstream
-endobj
-2119 0 obj <<
-/Type /Page
-/Contents 2120 0 R
-/Resources 2118 0 R
-/MediaBox [0 0 612 792]
-/Parent 2105 0 R
-/Annots [ 2122 0 R 2123 0 R 2124 0 R 2125 0 R 2126 0 R 2127 0 R 2128 0 R 2129 0 R 2130 0 R 2131 0 R 2132 0 R ]
->> endobj
-2122 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [223.0433 629.3513 243.2971 640.2553]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1) >>
->> endobj
-2123 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.2051 586.9978 253.2596 597.9017]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2124 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [266.211 586.9978 300.8508 597.9017]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f) >>
->> endobj
-2125 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.2051 544.6443 253.2596 555.5482]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2126 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [261.2297 544.6443 303.6301 555.5482]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc) >>
->> endobj
-2127 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.2051 502.2908 253.2596 513.1947]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj) >>
->> endobj
-2128 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [261.2297 502.2908 301.9663 513.1947]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f) >>
->> endobj
-2129 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [212.0548 461.9945 247.2424 470.8412]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5) >>
->> endobj
-2130 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [184.5779 417.5837 249.1053 428.4877]
-/Subtype /Link
-/A << /S /GoTo /D (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) >>
->> endobj
-2131 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [249.6034 417.5837 277.0501 428.4877]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f) >>
->> endobj
-2132 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [213.0807 375.2302 247.8799 386.1341]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde) >>
->> endobj
-2121 0 obj <<
-/D [2119 0 R /XYZ 160.6675 686.127 null]
->> endobj
-786 0 obj <<
-/D [2119 0 R /XYZ 160.6675 332.2239 null]
->> endobj
-790 0 obj <<
-/D [2119 0 R /XYZ 160.6675 249.1824 null]
->> endobj
-2133 0 obj <<
-/D [2119 0 R /XYZ 160.6675 224.0669 null]
->> endobj
-794 0 obj <<
-/D [2119 0 R /XYZ 160.6675 224.0669 null]
->> endobj
-2109 0 obj <<
-/D [2119 0 R /XYZ 160.6675 181.35 null]
->> endobj
-798 0 obj <<
-/D [2119 0 R /XYZ 160.6675 162.8431 null]
->> endobj
-2134 0 obj <<
-/D [2119 0 R /XYZ 160.6675 118.025 null]
->> endobj
-2118 0 obj <<
-/Font << /F28 918 0 R /F47 1341 0 R /F22 908 0 R /F14 1247 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2142 0 obj <<
-/Length 1034
-/Filter /FlateDecode
->>
-stream
-xÚ½WÛnÛ8}÷WyY ¨YERd÷EÐî¶i_Ò Pd:æ®"e%¥Nöëw(Rå6N
--^Ã3£1Ì)~`T%5K% °|^^ÍèüçÞÌ Ø,¶FÕÏ'³×GLÍ5ÑÉùÉjêK2\&tÁMÖª)Ï?}÷SßÞ½o4+Ó¦ S((ä¼ýv²2Ù@)ápü=;=£ó%¢~7£$Ó8ºÁ% ÑòjñÁ #ÕìÓìËÉì°4>E³½Ãä|0¥H"¥I7 úóõð_ð à|¥4s_o¹»+#\dY0Üú<<,×¶ZRý:N'ë4' ,,;mM±<ÞÙÄjÁ@å
-[d\Ã`ÿËàÛÔ¯"3M £ç2XF|ó(FåzVIФhmçpF"/TNdNZxxLOøæoÏGy}Óþü!ïÈÑ0ÁFÇx÷÷Ï_\6)äû1YúÁ ´_Û`ÞMÙÇPÓ\àÞÔ½¬G· Ksݯ¿ÓË¥Àz[wbë¥qhoÇîÕM¬i¶\§"¹K¥HöÆ,\Òrgó_1¯
-ÜFÔ¦8Þ9©×1¥DÚáëÈ1ã]sÄÔÌPÍ
-åïý¿ÿ||ñÎ$á]y.Ú¦ ¬|¥vw]o®¦âÀQÊZHÂÊ:IÎѵ]>\á5@¡Á9$'Oé÷KåvØ[xê%I¨ï0 Qå{%Ñ<çzãâyñëÇEÕ\ºûî®þíãÉímÓÚº2¾.¦´Ï8ì366ë¦2~®²C8جü³³W¶*Z?í
Þ½Âã:oª¥¸®
-ÿ8À©ÎÖçmQÿuà-°[#Ûÿ
-t.h!<Û4æúÖÆb~å¾`»Ìmª&e"Ù<)õ
-GP®6¢8 ßKüY«+ÓÔ}¿>ûP¦+[{ÝÛ&?&¢¢v§ù´äðÔK«CÔób6·xÉæMX&²Ç¯Y%ÄZnGÞï½ûiî
-í@Pç(÷z¹»6ûsÄ^£Î^T¶¾XÀ
-ºÇa¹Ìw
ôÿ$ÝßÝuOÚ*uåÚðAbÑ¢+NHí")ä×óÿ*@±Äå;ź$:Gþ§ÅúʱðÆÔXõcJ/ÒQk}ãÃHö,?d¡%AÂÖwÞíÒ»)|1îGÌÐÛ
-×UÃY»¢`·¦üµ¹½»ôõóÕí«ÿ@rÞendstream
-endobj
-2141 0 obj <<
-/Type /Page
-/Contents 2142 0 R
-/Resources 2140 0 R
-/MediaBox [0 0 612 792]
-/Parent 2105 0 R
->> endobj
-2143 0 obj <<
-/D [2141 0 R /XYZ 106.8692 686.127 null]
->> endobj
-802 0 obj <<
-/D [2141 0 R /XYZ 106.8692 668.127 null]
->> endobj
-2138 0 obj <<
-/D [2141 0 R /XYZ 106.8692 631.6584 null]
->> endobj
-806 0 obj <<
-/D [2141 0 R /XYZ 106.8692 617.8899 null]
->> endobj
-2110 0 obj <<
-/D [2141 0 R /XYZ 106.8692 575.9164 null]
->> endobj
-810 0 obj <<
-/D [2141 0 R /XYZ 106.8692 562.1479 null]
->> endobj
-2114 0 obj <<
-/D [2141 0 R /XYZ 106.8692 520.1744 null]
->> endobj
-814 0 obj <<
-/D [2141 0 R /XYZ 106.8692 506.4058 null]
->> endobj
-2135 0 obj <<
-/D [2141 0 R /XYZ 106.8692 464.4323 null]
->> endobj
-818 0 obj <<
-/D [2141 0 R /XYZ 106.8692 450.6638 null]
->> endobj
-2136 0 obj <<
-/D [2141 0 R /XYZ 106.8692 410.7476 null]
->> endobj
-822 0 obj <<
-/D [2141 0 R /XYZ 106.8692 396.9791 null]
->> endobj
-2111 0 obj <<
-/D [2141 0 R /XYZ 106.8692 355.0056 null]
->> endobj
-826 0 obj <<
-/D [2141 0 R /XYZ 106.8692 341.237 null]
->> endobj
-2108 0 obj <<
-/D [2141 0 R /XYZ 106.8692 287.3084 null]
->> endobj
-830 0 obj <<
-/D [2141 0 R /XYZ 106.8692 273.5398 null]
->> endobj
-2112 0 obj <<
-/D [2141 0 R /XYZ 106.8692 229.509 null]
->> endobj
-834 0 obj <<
-/D [2141 0 R /XYZ 106.8692 215.7405 null]
->> endobj
-2116 0 obj <<
-/D [2141 0 R /XYZ 106.8692 173.767 null]
->> endobj
-838 0 obj <<
-/D [2141 0 R /XYZ 106.8692 159.9985 null]
->> endobj
-2107 0 obj <<
-/D [2141 0 R /XYZ 106.8692 118.025 null]
->> endobj
-2140 0 obj <<
-/Font << /F28 918 0 R /F14 1247 0 R /F40 1182 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2146 0 obj <<
-/Length 927
-/Filter /FlateDecode
->>
-stream
-xÚÅVm£6þίà[Aj\¿ç[«ë]{ZõZmúi»Ø@·R ÍýúÁÎAmrm¥*R0ö0/Ï<ãbøH¤T"Dªpµp¸³wq2³³Ðl õÝ"øæ-MB´¤2\¬º4RÁfö)Ï(¦:Þ¤m
-k£û¶>¬ÚC$Êû7Õê°ËË6mMUÆ÷Á÷³Í)ëÀÁÃ#3p÷}Ó°{Ö4Ü3ð¿S÷Á/gÓîÓ©¸æ©DÞ·HwqK$EÅ31³)ó¬u{,ªÕ²zú}>¯¥)³üÙFjé@-gìsM:}îgûº>ÌkÚoc³J~Ã*³2ÏýkyØ=åu,D
dl«¡ÇüªÇEgâcLpÿç vJ(½Ý[á½í(uám¯
ða²C\°ÔY-¿aÌ&l)Äu"Ø÷±6åª:4¦ì?æxd#L¨pß?Ôy=NÀ4£#Í6ëçºGÂþ>°ûتuÿlÒ«ö´ÏoÇKþox5æ©0åf0Õ £¦¿°§¼¨ìñÑ¡µÍ/\["§pð
¢òRq/ë´üãzü8.] Ö
w_Y÷ ü¤BIÿjk¬ÎË \¡båq~ì-¤ub9úzÄApziÙ¸l_ at a·¯C°YÉÕûlÞíê.¨Êd¬[ªÿ©M^g¶M2¡~ÁÏo÷ûî9ÛØfóùs Þ×nþÒÖÅ{å¾2eÔä8úÚ3ô&-Ì'O¹¶ Å ´Jî÷§_ïî&<¦i¹r BgÉ%2uuuªýâhm¾&%¢¤®û-|e£¾Þ3ºª}-§xx;»M^æ5 â"]×Õî¢×Uá
-Ü^.ÝäùüÕ)
-cסXßõÈ¥ÁBÖÖQRñÂnlÓ@¿·ë¥®Ù
H(NÆv;~¢í«!kİlIC¤ÿ~¦`Ib40I¤ôK:Ó±³W6wãL{²¼
êè<?tÿ bNÕº7±ö÷%pÁ3ì´ÎlÓá¬yWÁÔaÚgÀ|° ®güPú|Úä/ÆÑó\8ê_ïZÇendstream
-endobj
-2145 0 obj <<
-/Type /Page
-/Contents 2146 0 R
-/Resources 2144 0 R
-/MediaBox [0 0 612 792]
-/Parent 2105 0 R
->> endobj
-2147 0 obj <<
-/D [2145 0 R /XYZ 160.6675 686.127 null]
->> endobj
-842 0 obj <<
-/D [2145 0 R /XYZ 160.6675 668.127 null]
->> endobj
-2139 0 obj <<
-/D [2145 0 R /XYZ 160.6675 631.6584 null]
->> endobj
-846 0 obj <<
-/D [2145 0 R /XYZ 160.6675 617.0881 null]
->> endobj
-2113 0 obj <<
-/D [2145 0 R /XYZ 160.6675 575.1146 null]
->> endobj
-850 0 obj <<
-/D [2145 0 R /XYZ 160.6675 560.5443 null]
->> endobj
-2117 0 obj <<
-/D [2145 0 R /XYZ 160.6675 518.5708 null]
->> endobj
-854 0 obj <<
-/D [2145 0 R /XYZ 160.6675 504.0005 null]
->> endobj
-2115 0 obj <<
-/D [2145 0 R /XYZ 160.6675 462.0271 null]
->> endobj
-858 0 obj <<
-/D [2145 0 R /XYZ 160.6675 447.4568 null]
->> endobj
-2106 0 obj <<
-/D [2145 0 R /XYZ 160.6675 405.4833 null]
->> endobj
-862 0 obj <<
-/D [2145 0 R /XYZ 160.6675 390.913 null]
->> endobj
-2137 0 obj <<
-/D [2145 0 R /XYZ 160.6675 348.9395 null]
->> endobj
-866 0 obj <<
-/D [2145 0 R /XYZ 160.6675 334.3692 null]
->> endobj
-2144 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F14 1247 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2150 0 obj <<
-/Length 1500
-/Filter /FlateDecode
->>
-stream
-xÚ½YËnã6Ýû+tc/ÂòuùmÓL1èIWAàÈJâAbOmÓü}/-¦F6¯Ó(E¥£ûâ9ä¥(ÆÿÄXpÃñrlaBÚqñ0âã[|öf$ÌI$¨/FßK7öÌiÆ7©-ϬPxsþabHà»/÷«âjuýéjVUë«Çúî_ËÅjY_¾+oÊõT¸I¹,Êé°ÜUÓoG?_Äp7À¬t¢ù{ôá#Ï1ö·#ÎÇ»_ðgÂ#òa¤´ÂhïÜÞþ&§ÛW÷Agà¸Ú[¡ÒFv« £õ®
-ógG2)3H˼»µüÇõ§²¨êW«§ÏåÉæsY,.9E}ót³¸J>y¬Ê
-«-jÞµ(,3²õŲ¸7¾±*;$`¼SøF ~·ÇeV;Û ¶¹²»=´`N+Ñà¾oÒÄB
-æ¶
Är)µWqÅa=U³:±÷Õú±¨ëZmÒÀ0î¤'¨ÂêaM.$Æ|ÜY±\J =¿Ò`4~[åW f-ø®ßÍ6óghEízÖ·
-æ]C§bèÙc{UÌ»²fro¤¨Jàk¯qPDÖx·%Þ ^ï5¡9k&¼RX³¶cÏÞ&¢yí1ùiVLLîúÊI¥µGEÝQ
-s`:ÏÎ"<L>È
-r«r|ÅYP²õ¢øÚ¾&È_
-é7ò5õKñµãù¾æcèÙÝñõùºXd¬Æy+GÕBâC -cýË%sÜRmP!ß¾b0íã\ìÄ«3V[ϸå`lM
-fKømÛñK0¶ëùÆ1ôì&-Vë§a9K$Ö|Õ[Î=AØü¾DUì?Ôÿ0·jL¶Y¦ÚqÑLMæ÷ú¥Úñ|Só1ôì&L]l`&0/_]¨rf¢JUuQ[ØvjÅ!*&à¼,ÄFÜgìÚãÈVå8®
- ¿êÏåýüPWoáîD $]^ ),3gG©¼ß¨Âo«_B ]ÏG(¡gw§Ýîîô³µØ$sÓæ`ôH>\ÌÉà[X'öm½àa p¯8óªv¸B¹a7ZS=Q
-ßÄ+
÷êµ[qÈÉ«
ÑòJæä÷åú¥äÕñ|¼ò1ôìæämÄMds¬¾"Ê
-M
qð«y_`áÛrùèP`YnÙs(Èsg(µ°A{8éñÂzûêÚ§Uì{&.ÂHm¥3Ú"ü¶Úêø%´Õõ|¶zv³ÚÊnn.´t6[gËzì"®g/@\·*?|Ée´D^Òà©$ò°×ØÔK V×WF7XÁ"VYb0§²¼ß¨²Ô/¥²çcT¡g÷Ù¡rµØjÊÚãxÍùh#®[±§MU>ôâ³8
-Kb¬@
Í£)éFSja!ø÷Ûà°¯/'®ô\Rrja´99åýF9¥~)9u<#§|=»ÙEëð·,`8p°ÙÒ»bqÐ9p× >Ù_Ov¸Ê\xdf½Î3\Ú°A¿ë¡_@bãð©h\q8Å2ÑÉÕlq_ÎëÐÏÊM±^|®Âìþã×pÚëÅ>~Ý{Lm±wûëÎW
óòîä¼S
îbc¹qÂî¬*¤ú¦\ëYÕ©=¯>_/áoëàëN¥=Í/Éysu30Yë¿ÌÖóÐù|Õç¸õÝ_WÅì~Q=Õ¿.9ð¬ñBÔ·®Gg«nËå×Uõ{ªú/z2=endstream
-endobj
-2149 0 obj <<
-/Type /Page
-/Contents 2150 0 R
-/Resources 2148 0 R
-/MediaBox [0 0 612 792]
-/Parent 2105 0 R
-/Annots [ 2153 0 R 2154 0 R 2155 0 R 2156 0 R 2158 0 R 2159 0 R 2160 0 R 2161 0 R 2162 0 R 2163 0 R 2164 0 R 2165 0 R 2166 0 R 2167 0 R ]
->> endobj
-2153 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 553.9061 236.5218 563.8338]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s) >>
->> endobj
-2154 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 515.4 247.6001 525.3277]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) >>
->> endobj
-2155 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 475.9177 247.0522 486.8216]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s) >>
->> endobj
-2156 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 438.3879 232.6661 448.3155]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s) >>
->> endobj
-2158 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 355.1615 312.3466 366.0654]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s) >>
->> endobj
-2159 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [312.8447 355.1615 337.512 366.0654]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836) >>
->> endobj
-2160 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 316.6554 322.877 327.5593]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s) >>
->> endobj
-2161 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [323.3752 316.6554 344.735 327.5593]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465) >>
->> endobj
-2162 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 278.1493 323.4249 289.0532]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) >>
->> endobj
-2163 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [323.923 278.1493 359.6686 289.0532]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607) >>
->> endobj
-2164 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 239.6432 247.6001 250.5471]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) >>
->> endobj
-2165 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [248.0982 239.6432 277.7665 250.5471]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df) >>
->> endobj
-2166 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [155.4068 201.1371 308.4909 212.041]
-/Subtype /Link
-/A << /S /GoTo /D (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s) >>
->> endobj
-2167 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [308.9891 201.1371 329.8006 212.041]
-/Subtype /Link
-/A << /S /GoTo /D (unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c) >>
->> endobj
-2151 0 obj <<
-/D [2149 0 R /XYZ 106.8692 686.127 null]
->> endobj
-1327 0 obj <<
-/D [2149 0 R /XYZ 106.8692 668.127 null]
->> endobj
-870 0 obj <<
-/D [2149 0 R /XYZ 106.8692 668.127 null]
->> endobj
-2152 0 obj <<
-/D [2149 0 R /XYZ 106.8692 571.7057 null]
->> endobj
-2157 0 obj <<
-/D [2149 0 R /XYZ 106.8692 373.9373 null]
->> endobj
-874 0 obj <<
-/D [2149 0 R /XYZ 106.8692 164.1478 null]
->> endobj
-2148 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R /F11 1187 0 R /F47 1341 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2175 0 obj <<
-/Length 693
-/Filter /FlateDecode
->>
-stream
-xÚµVKoÛ0¾ûWøh¬%Y¹mëÚ¡ØCsk±Æ
ã Ë¿ý¬ÚíÈ!2MñãG~
-6ÅØ )R [ SvYÔ¾Çwt>Þàä¼>,wç,°5ÑI{¹ÇÒDGc|í(ßõe:pÎÂ*ij ÎUUî¢jWº8¦5Ñ.3yVI»·ËKëÓrÈ`YÅQ'ð˺¾¥vé^ZpÖ=>PZ3;³¸Ï1ÞZWÖ!äèmsu· >á*¼éû
-qI$a®Rç<1i<Cô¤ÔöÂú£èâlµ6û´îÕÃ]XUåÝn±h-QmLkÛÎy6>8g
-øÇÚÍÛþ4QrC)ÚpßW¦Oâ=LV.£Î®2[2Í#íËvÂ9Ë'Ã$|`6WQ}0òÓûÝÍ Þa\ë¯ÿÿ"¬Fù+%Ûè
þÕ.ϵ¯ã^oAÆÒ=5OÆdEyx¦y0Ó¼¼ÿ¦smï¿¡ó[èT̶íD3}Ú¶ÉZ4ÐXXBÑ®KÆ·StÇ£Î^5q_˸æHÖM¨å¦¾ñÑLjLë¢lÕ&éèíòáíÞêýÞä¦+Ó
-¸uYdýUÓKÓÂeÂÙ'ù}kª³NÍbvÒsÀ+!xa!ÝÚÉ<®(E
-ý¦}ÃxP"4
-âyÜÞë%\\SBùpÛÈlf)kè ü)äZ:
ü÷½7ªàzÿh©I¢¢fYÕ.;Ý«á¼L:ýõâÓíSÖ=1J»ÓºÖB/°Ïa»ÚÇß_(LêЫEЦ|xÖ´:ôûô÷xZÕawOTõmÛNÛendstream
-endobj
-2174 0 obj <<
-/Type /Page
-/Contents 2175 0 R
-/Resources 2173 0 R
-/MediaBox [0 0 612 792]
-/Parent 2105 0 R
->> endobj
-2176 0 obj <<
-/D [2174 0 R /XYZ 160.6675 686.127 null]
->> endobj
-878 0 obj <<
-/D [2174 0 R /XYZ 160.6675 668.127 null]
->> endobj
-2168 0 obj <<
-/D [2174 0 R /XYZ 160.6675 651.2962 null]
->> endobj
-882 0 obj <<
-/D [2174 0 R /XYZ 160.6675 651.2962 null]
->> endobj
-2170 0 obj <<
-/D [2174 0 R /XYZ 160.6675 607.3093 null]
->> endobj
-886 0 obj <<
-/D [2174 0 R /XYZ 160.6675 592.739 null]
->> endobj
-2172 0 obj <<
-/D [2174 0 R /XYZ 160.6675 538.8103 null]
->> endobj
-890 0 obj <<
-/D [2174 0 R /XYZ 160.6675 524.24 null]
->> endobj
-2169 0 obj <<
-/D [2174 0 R /XYZ 160.6675 482.2666 null]
->> endobj
-894 0 obj <<
-/D [2174 0 R /XYZ 160.6675 467.6963 null]
->> endobj
-2171 0 obj <<
-/D [2174 0 R /XYZ 160.6675 413.7676 null]
->> endobj
-898 0 obj <<
-/D [2174 0 R /XYZ 160.6675 399.1973 null]
->> endobj
-2173 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R /F40 1182 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2179 0 obj <<
-/Length 2337
-/Filter /FlateDecode
->>
-stream
-xÚÅZ]oã6}_áG¨¸üþèÛ$vRt;E&}Ø]$nýØNÛì¯ßK(=Í&Ntî=ÔÑá½$e2ÃðÌHKCgRKD¨-·ïðì®}ÿ8ã)B쯫Ew¹ : è8
-)uKry÷îoßQ=£)ÈìîÁ&2!gw«Íov«êÿÜýðîú®ËÙA
&F2Ä>¬a¦3¤r@,ñ Z¿_ývAżÜ-«ÕEAß]01?Ï» b^妹ô±Ú<ïߥpZ ݧ®j/æÖr/üxÈq^;d®"~8¦yÀÕ¡2¬½PÌ ¬LMZÖ§WË;#¤ða.1=ý¾Ù/ûû_"mbÀªà¨BQѦÃ~@bQ^;
#~
-8yÀ¨EåX;mGFËÆ½åétx6"Ãþlm¼)mZXNÿ¸6Ó¬6\Ä oîþ²<®~fÙ
-¦t33³Z|á$fV× ð3«EeX{
¤BL6½\ïVëÝcl¨¸FÓ3Þhá
O!ÌZß·ÈÀ(CòÐ-(CÙݵQ¢üÛ~üD)Ä3}hn8|á¤&H·.¬: p_fù? cí`)ãZß²\>UgT
2Ä´Nñ"_ø©)æ§à(g4E*ÃÚkRPkÖ+«Qq|®ëcL]=ùîQZjÒ'ÌÈÓâ? !O·¶ø¹µV(Oʰvò0#²iÎ˧õfu¨voêAʼ$XÝüÔÁ2=hÈ?Ú2¬> !¹hì³ßYÛ<¾ª¶i<ß?ï7ûÇ׿/ªSµ<÷»Ô6Nú99|á¤æµC¥"6à¨Td ʰö ÈÚèùåXÞfë`EÉùöñ¦ìÓÂjûqûøÇí3ÍÚ©ÃâT4ÓëêP'çr·j
-s<öÏ_#O«T@î>uÎF_ø)
yk±ØFãFü*ÃÚEÒÆ4³{U=Þä"jÒ³]äL¸¨e\4äuQJhï0),4V,ÙÈ¿ý¶ùKÝÿE UÛïÕðãfjFÁ;ó Bø£yyí $ÑüiÍXµÓLÚ gã1ͶëãòMÁX¬Ï̬
ÕéqÉüãM³¶sÂ>]c×@VÛõâ~_V]¹ýue+íª[pêzW-FÔµK<¡`8ô-/||¢¾
Ykiã.IÅ=`Ë[ÊöÒbP²Íîu·Ú'wýìËõ%_¢/=¦°{8S_?®oÊè;dÕw´Ó(u{ÛMËÓSõ¶ÃÂ9tĬÿúâLôé!CþÑaíbÖ8°Ûð0{dið¹]·Õ¿ïÇõv½)ÍÕO÷¿À²öØ\YîoÝÑÍcU¶µC`ÖÏfM³©Ê£ûX6?®~þGóxç Äý=uøÂHyë½VlRØWnHÀ?|ÒsîØÉJ#E¹Î
-§mòð¶PÕJPx.»ÇMÕü©y,Íߣ§Ò¹«Í}PIk]^ãfNZpÑ£ã»
-2ÖO!:°Î`+âó¯ZÌ$]/.U0 Üfe°íïn¹Ù׫ê|
¿rjÏaìHÛüÓuøÂÇçJF}$ø:TµWzÔ¦ÛïáxZÔgq]eî1×U&0
-jº^ÏMê_ø /EyÓuIÀ1XDùCCµ¨k'=©íMßW®Ê÷ÛÑ#ÝÃþ°-À!@Ú¥Í8©Å~@ÂIQÞzwgb'+¸iCþÐI-*ÃÚíúySkÜ ÛE¡Ím¹[?¿l@;%5óÇÍú~Ù\<ÂÖf5Ñfì»7ëÐ}»$Å<á> ÛP{PíR(C²îsøÂH¹/Ìk$tì>:àÜçPÖ^Xèê»a',Ó´æx ¬½ôãz÷òGó$Þ½lË´ÍܯOÛòøë7©Ùµ=_
¶&¥Ù¶àð
êaÞzãæ 8Ýtȵʰözbt/ºþ
-=wûUe]$Ú¬Hjqð\iá
Ofõ«£Ëõ±Î=Ô³EeH;=¶6fò/гqÆ´êÇ]ûÎ}³oû¹Õø(¯°ÎªP$æÙòêð
*¯aÞº
-$Ê+´J%EÀWʰö*äíKä§Çjñ\ª:£Sµ;ÓÁ²GPîÉvø_ø GyÓ{Kf¡øC·¨+ôÉÁþj>Hª¶ûÃë8Jr«3±óVEvô^ÀèªÈË[k¦FVE4àO¯hµw$¶$$päqýßjñëåÿÅTÙ§}óßÒ0e«£¦òrµJkJÚ¬ã>þóÇOWØ¢\Þüôañóí
-ÍÕõçÏ¡Ë
-,÷#_°Å`bOíiÎOg/üraÞú» å$°YÒGÂ5 g¯Ç·Lêöùîöæê.%þrɨF\*v¾d^Àd-,#Ù~T²IÎ^2KÜövCÉî>Þ^¿ÿð\9L(fÎ̬
e$ÐJ6ÉÙIF
éì¯d.X\½·3óêãõY&;½>'Þÿ5ë9èõDcÄòßõêð
0¶NôóÖ;ı
"
-øÓEcíÁìU¡bn¯Ï²WN,{>¬ÔùZõø)©*§O>.Ôe¯ì)wËø^§¿;gÝüôu¼ÛJJ²¯O=½¼)ÁZXN±ÿ¸d¬½fþi¯§ÙÍç«Ñ¯
-ûµLÂÏÿóÿ ªÒõrendstream
-endobj
-2178 0 obj <<
-/Type /Page
-/Contents 2179 0 R
-/Resources 2177 0 R
-/MediaBox [0 0 612 792]
-/Parent 2217 0 R
-/Annots [ 2181 0 R 2182 0 R 2183 0 R 2184 0 R 2185 0 R 2186 0 R 2187 0 R 2188 0 R 2189 0 R 2190 0 R 2191 0 R 2192 0 R 2193 0 R 2194 0 R 2195 0 R 2196 0 R 2197 0 R 2198 0 R 2199 0 R 2200 0 R 2201 0 R 2202 0 R 2203 0 R 2204 0 R 2205 0 R 2206 0 R 2207 0 R 2208 0 R 2209 0 R 2210 0 R 2211 0 R 2212 0 R 2213 0 R 2214 0 R 2215 0 R 2216 0 R ]
->> endobj
-2181 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [223.8795 547.9721 235.8347 558.876]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2182 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 523.8797 184.7967 534.7836]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2183 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 499.7873 184.7967 510.6912]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2184 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [205.8768 476.2611 217.832 487.165]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2185 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [142.9636 464.2149 154.9188 475.1188]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2186 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [176.4377 452.1687 188.3928 463.0726]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2187 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [201.0654 416.5963 213.0206 427.5002]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2188 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [236.4718 404.5501 248.427 415.454]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2189 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 380.4576 184.7967 391.3616]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2190 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [232.3678 368.4114 244.323 379.3154]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-2191 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 344.319 184.7967 355.223]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2192 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.1906 332.2728 246.1458 343.1767]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2193 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 296.7004 184.7967 307.6043]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2194 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8414 273.4163 184.7966 283.603]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2195 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8414 249.4149 184.7966 259.6016]
-/Subtype /Link
-/A << /S /GoTo /D (page.68) >>
->> endobj
-2196 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [211.5758 213.3674 223.5309 223.554]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-2197 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [211.5758 177.3198 223.5309 187.5064]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-2198 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 141.0301 184.7967 151.934]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2199 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [220.9902 117.746 232.9453 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2200 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [360.4778 536.7342 372.4329 546.9209]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2201 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [420.8004 523.9852 432.7556 534.8891]
-/Subtype /Link
-/A << /S /GoTo /D (page.41) >>
->> endobj
-2202 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [349.6784 499.9218 361.6336 510.8257]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2203 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.1185 476.6514 428.0737 487.5554]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2204 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [355.4269 441.426 367.382 452.3299]
-/Subtype /Link
-/A << /S /GoTo /D (page.58) >>
->> endobj
-2205 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [359.0929 418.1564 371.0481 428.343]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2206 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [375.6907 394.1695 387.6459 404.3561]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2207 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [411.1175 369.4653 423.0727 380.3692]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2208 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [388.4126 334.1639 400.3678 344.3506]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-2209 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [349.6783 310.177 361.6335 320.3637]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2210 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [388.4126 274.1584 400.3678 284.3451]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2211 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [385.1051 249.3777 397.0602 260.2816]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2212 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [385.1051 225.3143 397.0602 236.2182]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2213 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [385.1051 201.2508 397.0602 212.1547]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2214 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [375.6903 177.1873 387.6455 188.0913]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2215 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [375.6903 153.1239 387.6455 164.0278]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2216 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [375.6903 129.0604 387.6455 139.9644]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2180 0 obj <<
-/D [2178 0 R /XYZ 106.8692 686.127 null]
->> endobj
-2177 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2220 0 obj <<
-/Length 2128
-/Filter /FlateDecode
->>
-stream
-xÚµ[oÛ6ïý+|é 5Ç3¥ÝmmzZVoKmØ
-ñW"g²6ûõ£lK¤Lñ#½j(Òøðò{©G$EùÉëdL$FR*1DªñòqÇkýÞ9i¦hj©¾¿}ó&ã¥ÊñÝ]+E0ýâêWS©J&ï>¼ºþíêãÝûÑõ][Üj$¢¨kÿ=úã#¯tOÞ0b©~õ³~IS:~1δ!Í+Åèvôs[Òz÷Ð´ïæ©Döµ)ÁH¤ú(¥HéÓçb³\ùîy¾{~ʶ/Î
-$·ZºP¿SO_¬Î4ò©w;ãTûBc.µ`yæ~ ULÍùáQ¬a×®o½½Ï¾?ÿ0{u]÷`LtÝC=ZJ
bQÊÈN'Qmí§9H"&é¤~¹âx2{9(¢G5g*¥P5ª«»hÚÒiX¢ghÖíìå×w}¬Èe¬Ú±èQeëý¬ZUU×ÝË
-65¬G\%çÓïö÷Û»ëWBR$(Feä ©(ʶös
-&¡l©ì xwEÉì§ÙÍìÍïó×7ßÕSñÍüÝí|zÀÆRÚÀÆv÷öÝ
vb»ÜbL×ûj±Ë7¥K¹¾¸qÅÇJ$
!Î~j7è!íÔ=°ªu3ÿsØ*àjh¦<H@ýëÛÙÍõüÍS¾bŲ¶ô êF Ý1÷-[Îzâ£ÉÔÐUvÕÌ.%J}]±õþ U®»w
-M
-.Á5
-)l\Oûû¼\Í6E¾¼"b¢yDQ«[ååúE_×±ÔûFÎ)Jõn7®ÑOí=äºu;ÎÖÕ®ÿ9ºFp5èAHÚE·ÍvóEQÌï¯(ìwõKQðM{Æ\pÝ®`Icî$Zú¾1wVµî îÓ2}¹íx;#î¨
-
-4¬Á"é
¶YFídB¨^2À*Ý ÕÊ`Z]{.سåŦïÛèáU®ô¯AÆSQY<0«¬1/°½èiéëO߬Ü>Uy¹{W] ¬C¸¢ ,ËØ
-p3 зõ¼g&.lQyÆÖå2¤&£Õ Õȸ:ö^` §A¦pÉE²jaEÓ Æ,»@«Á´ºö>Z°gK&
- Á{fâqC60%HÓx^Fá:©´lo/,Èаª÷m%>Vóz_mYî© H&Iü´@ÔY [ÇÞË
-ô4àôÒKY¸§+'Ïà £
-)\0/²F@Ö±÷"=
-2"PBYß¼h¯J1CLâa=Äê¤: â^T¶·dØ"©>|B{&åjÿ4(¢t¡âg¢Ý @ÕÊ`V]{,ØÓЪõúÊ¥U¯]E10!æ*~Ú
- `, ¬cïz`#RÒ̳Ø_¼ÿ""Â.aFñ:©¸lo/-ÈÐÀ¢ôÌÅM-æ÷YýYÅ:/Ï{ÃØñÓжէ[xj«Ý~1¡§©ô]ÓÂG)NhlÜÕêÑ[·ÿë1(ÀW«
-¸2¦wxX¿Û ¼zÏNV®¬áL/] ÌñE
_6(rª ñŲ4Èìø«¬Ê²aXÅå_,0rëöÏ~JÀ,^ k¬Û<Î×E~¿o²Õ|ñpEŤ^EKÍ©¥³ZÍ] z²c}×5ò@\åT=ÐLs©eX2²V054íÌ¥ï>Í÷Ŧ\2ã33ÁüÊ©
Pdf!hi¨ÙKÈËýýÿ}¹\tÑewïÛ¿â2nÕSS6S
-1ÁS4Á´[ýÔnÐsìNݺ{;þúnzvüÏ/¯*äÚÇ´è×/7«ÌÀȧþkSÖûzyWL@dXÔêÁ[÷p:;÷(©"p\Ôª®íéè.?µeû_NƱ¥øÇå$fô±
Sõ°Ö¤Þ±%fèÃ-joRr@½ÝUyÿòL.]#ó³>ÃÙ
[7°BY¢a×?19pîªXØÀÃÂÅ&6ÐÕ`óæ&y¹Ëªm¶ÜmÁXÐ,ã¼f?:±p~7;É·ÙßûE1̼N,V`áÖ=ð~^Pvb]
-3oxoöE1ÈàÌO28ËpëA»¶Èü J¾ÍËe±_eÃÜUÇ¥(5(Ôpª1
²4ļ9J¾í&_+.>±hQ[7ÄÊO,` «!æ
-Pòí?YµY\|b!£·nXÈ@WÌ í@c,*A±xAS5DP,XeËÊ¡lª¡&ddbhÁ[7ÀQ0ØÕóæ(ñQ,^` áÖ
-ñRèjxycú§ZëlÝX\bAr
-§j¤XÄ KÌ¥èMźȽ_<Ju¯ÒûÑÖVD
-ùõßI²¾CE0Gw¾C%Qªêë{ýçXQ½WozUϬ̪ÅNïôO6åñ÷ë*?>-wÇéñßRõ-==£>AÞTÇ'oÕª>/ªúO¶³ã«7§s|ö'ø S? ÇîOo½Ú|y^gN.Õ~¯ªê¿Þotendstream
-endobj
-2219 0 obj <<
-/Type /Page
-/Contents 2220 0 R
-/Resources 2218 0 R
-/MediaBox [0 0 612 792]
-/Parent 2217 0 R
-/Annots [ 2222 0 R 2223 0 R 2224 0 R 2225 0 R 2226 0 R 2227 0 R 2228 0 R 2229 0 R 2230 0 R 2231 0 R 2232 0 R 2233 0 R 2234 0 R 2235 0 R 2236 0 R 2237 0 R 2238 0 R 2239 0 R 2240 0 R 2241 0 R 2242 0 R 2243 0 R 2244 0 R 2245 0 R 2246 0 R 2247 0 R 2248 0 R 2249 0 R 2250 0 R 2251 0 R 2252 0 R 2253 0 R 2254 0 R 2255 0 R 2256 0 R 2257 0 R 2258 0 R 2259 0 R 2260 0 R 2261 0 R 2262 0 R 2263 0 R ]
->> endobj
-2222 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.6517 655.0113 264.6069 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2223 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.6517 631.1009 264.6069 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2224 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.6517 607.1906 264.6069 618.0945]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2225 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.6517 583.2803 264.6069 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2226 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.6517 559.3699 264.6069 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2227 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [284.7512 523.5044 296.7063 534.4084]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2228 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [284.7512 487.6389 296.7063 498.5429]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2229 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [252.6517 463.7286 264.6069 474.6325]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2230 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [262.0665 439.8183 274.0216 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2231 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 415.9079 269.0302 426.8119]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2232 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 391.9976 269.0302 402.9015]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2233 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 368.0872 269.0302 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2234 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 344.1769 269.0302 355.0808]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2235 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 320.2666 269.0302 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2236 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 296.3562 269.0302 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2237 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 272.4459 269.0302 283.3498]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2238 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 248.5356 269.0302 259.4395]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2239 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 224.6252 269.0302 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2240 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 200.7149 269.0302 211.6188]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2241 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 176.8046 269.0302 187.7085]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2242 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 152.8942 269.0302 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2243 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [257.0751 128.9839 269.0302 139.8878]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2244 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 655.0113 445.8671 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2245 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 631.1009 445.8671 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2246 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 607.1906 445.8671 618.0945]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2247 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [456.0487 583.2803 468.0039 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (page.58) >>
->> endobj
-2248 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 559.3699 445.8671 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2249 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.3587 513.6066 388.3138 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2250 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [421.7382 464.4459 433.6933 474.6325]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2251 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.3587 417.8456 388.3138 426.8119]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2252 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 391.9976 445.8671 402.9015]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2253 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 368.0872 445.8671 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2254 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 344.1769 445.8671 355.0808]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2255 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 320.2666 445.8671 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2256 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 296.3562 445.8671 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2257 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 272.4459 445.8671 283.3498]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2258 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 248.5356 445.8671 259.4395]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2259 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 224.6252 445.8671 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2260 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 200.7149 445.8671 211.6188]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2261 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 176.8046 445.8671 187.7085]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2262 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 152.8942 445.8671 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2263 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9119 128.9839 445.8671 139.8878]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2221 0 obj <<
-/D [2219 0 R /XYZ 160.6675 686.127 null]
->> endobj
-2218 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2266 0 obj <<
-/Length 2163
-/Filter /FlateDecode
->>
-stream
-xÚµYoã¶ßý+ü Ë}écÑåÞ¢èÅmç¡À´0¼([GNm§3é¯ï,QHôÄ/g¡>çLÈÃ?2'X"-
-K-¡j¾~áù¾û~FZÂ
-Ô×ïf_~GõÜ #©¿{pm¤7ïïþûÓ7ßþz_0L¾Sêþ÷w?̾}g;J)ªEmû¯Ùûßñ|#ùa3ðéx1 ù4cBºOö³_fÿ·&oÕÐ#qкD%R¹ÉyóHöõr¿;¿.ÖÏ/§òüÅø©(æ*Fz½fõWÇm+ó³3+_¸
-þx|»õxôücBü X©×~¸DÃK¡°8UÏÇ]u~¨2' J°%!èÕмW0ëåcÈZ©1×ù4°Ë¥m|^çÛ"â©|RBU'Ö°¢Ó¬þ§aE½ZZÂhÄ4,XÖa±ÝïVëÅiýXnË{*î~ÃV@)DI:ê>NXä3
-8cÉÀëäW!Ó³ÛàÔ&STüqvR ¯=NÅWqîÎý¡ÚÞ$
¤HP|$
-;©Ä8Á¨ËY½-HeÌö»êå#ü\U/OËEÑciåÜjw~ZþlÛ¡ÕVÕCM ó*bô\À)LS1jåW!ðäÝzx{þ
DRÃ×CÿãB'òjycWôm¼«Ã¦NâÀéÐõ'ÃPë͹çÐ$|á*°xvÉ þº9IÌÈÿ8ö;©×n2¸à@AÉhRÇ)+w§Ã304;¼]
Hx[±&ÉðúïWKàÀÞ.ûr¬ÁBg§_W!X"ýOfà¸WËÀÊö¡ÜmospbÁÍAld®BK úD÷Ú#SQìãῲNHId ¸Ñ|dBY'B6ð?,êµGÆb`ÿÇÃm" 8®ñüEé*Äpub)\ÿÓ¸¢^{\!Hfî¢ÜìNçãnuOñÝ˹ÌböXîË#qªÍ®Úúì`s'À@K\|á*ØyvëqqÿÎA¡ÿ1»N*áÕ²£Æ l[´õ.#õỿë%\ ·m\eØgsÚ\ìùL\ì©VH\¾|á*zv¦~<JÇÐýi+ðÙU còV\4%C3OÓQÑìÄ4î'iF}ö4Á¹ÔZq>îökâ3EtdÉÃU¼Y
-ÒR
-íEºpÅ`G6¬Üó¬X}Y#ßc®TÂg*¤öþþp*Oç:0O×p<u²m { §0áZÃ. ¦,¹Ø;ùÂUPôì6¿<@>ò?æØI%¼ö1zñðôt¨Ëj
-0Çk×¹Gs±Zvëé Q`X(}3q"7+VMßLþ'o& ¯S"5u)FP7åóùqq~}ÎÛÐwÕÃáø´<ïU ª[_?ë±a®Õ¡N¾pBUµ±ÝöOupÁî<ôïUÕZ©×çpG§dn¿<Þ}·í6 9í6å§oçý/BK¬FI×}/Â
#Ú{íW$qª½§;ìQR&ã
]«×K4úÉZ#EáüeÕ±v+]¸âþ äÉ )M5zb¡Î1d4£Un·ÇÊ'ú.¾Ýp¨srÒ|°åÕI¥zLºÞç$ u{ós<Ñ?dV×ÇakÁxVSä"]\´Ñd¹ù]Û 1Ô#
M» Òeä¬ìÁ)x!ÒôìN¾p´=»MñG¼>8)#FþǼ;©W|Ð_ypÑ·æÕ qpǺÕìHÄaíÉXÔ~¤A]Öç¨íásÃê
- ÏsAá¨#T*t|á*¿g7|cäÜâþG8TÂkÏÓm»xBvÂÏ¡ÙTùÔN*Átà|iÔ¥%ÊaÇ×LÑì½ëvÝl¢B©Û¥áxéÀÿ4Ô¨×*\",Fu¢Vηãï ´·N¹Èë8síUøv¹Ósë8sïËtsè¼m.h7ºý]1m~*â}ßnb*¢m~*Í;ã67·9î·?lù>÷üá*D ¶@ä2ô?y{í¡»eü`ú7RÏ,¹÷Ôãåoßnz´æÞSOú;êá¢ûÕçti$Ö¹5öN<Qîö¬6G«5ð¼ñ»JÕõ-¼pýÚ³Èðòªè=¼hIÛ³«£;ðâµ{/\Gls£=Á9Ü|T½üòëV>QæöíÍÿXfõ²×Tª¤oáëÁzõ%$3OVÕÙyÒUäI+ÈCÿy2îÕÔóD¯½äíûÙ@
P·i:ð?
-4êµêÖù{ §×Ó¹|ú\m{®Ì«´÷ÇÕhéÛ³¸ÃŪíýY5^Þ·ÃÕö:Ã
v[§7pCÔ$XÅàH!ßþGÎÌá?2pù¬÷ìTõã|_Våqy.7÷øîP]~wÜ]^üo}¾¼0_D|EÕW´}G1n_5ÿ¯üp¼¼ùÏò¸©ÃäÃ¥µS^>ý±
-¨Ë»ß°À
-KxA.Ú¯¾9||ÝU0×x ú/è=#Qendstream
-endobj
-2265 0 obj <<
-/Type /Page
-/Contents 2266 0 R
-/Resources 2264 0 R
-/MediaBox [0 0 612 792]
-/Parent 2217 0 R
-/Annots [ 2268 0 R 2269 0 R 2270 0 R 2271 0 R 2272 0 R 2273 0 R 2274 0 R 2275 0 R 2276 0 R 2277 0 R 2278 0 R 2279 0 R 2280 0 R 2281 0 R 2282 0 R 2283 0 R 2284 0 R 2285 0 R 2286 0 R 2287 0 R 2288 0 R 2289 0 R 2290 0 R 2291 0 R 2292 0 R 2293 0 R 2294 0 R 2295 0 R 2296 0 R 2297 0 R 2298 0 R 2299 0 R 2300 0 R 2301 0 R 2302 0 R 2303 0 R 2304 0 R ]
->> endobj
-2268 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.2768 655.0113 215.232 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2269 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.2768 631.1009 215.232 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2270 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.2768 607.1906 215.232 618.0945]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2271 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [225.4136 583.2803 237.3688 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (page.58) >>
->> endobj
-2272 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.2768 559.3699 215.232 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2273 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7235 513.6066 157.6787 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2274 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [191.103 464.4459 203.0582 474.6325]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2275 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7235 429.8008 157.6787 438.767]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2276 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.2768 403.9528 215.232 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2277 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.2768 380.0424 215.232 390.9464]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2278 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.2768 356.1321 215.232 367.036]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2279 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.2768 332.2217 215.232 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2280 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [238.1459 308.3114 250.1011 319.2153]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2281 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.8581 284.4011 262.8133 295.305]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2282 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [250.8581 260.4907 262.8133 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2283 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [262.7437 236.5804 274.6989 247.4843]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2284 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [241.6525 212.6701 253.6077 223.574]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2285 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7235 178.7422 157.6787 187.7085]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2286 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.8656 152.8942 236.8208 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2287 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [251.9838 128.9839 263.9389 139.8878]
-/Subtype /Link
-/A << /S /GoTo /D (page.41) >>
->> endobj
-2288 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [401.7025 655.0113 413.6576 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2289 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [401.7025 631.1009 413.6576 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2290 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [428.8206 595.2354 440.7758 606.1394]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2291 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [428.8206 559.3699 440.7758 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2292 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [322.5604 525.4421 334.5156 534.4084]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2293 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [322.5604 489.5766 334.5156 498.5429]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2294 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [322.5604 453.8307 334.5156 462.6774]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2295 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [322.5604 406.01 334.5156 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2296 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [322.5604 358.1894 334.5156 367.036]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2297 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [428.8206 320.2666 440.7758 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2298 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [428.8206 284.4011 440.7758 295.305]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2299 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [388.6117 260.4907 400.5669 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2300 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [388.6117 236.5804 400.5669 247.4843]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2301 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [439.5806 212.6701 451.5358 223.574]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2302 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [428.8206 188.7597 440.7758 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2303 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [428.8206 164.8494 440.7758 175.7533]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2304 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [322.5604 131.0412 334.5156 139.8878]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2267 0 obj <<
-/D [2265 0 R /XYZ 106.8692 686.127 null]
->> endobj
-2264 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2307 0 obj <<
-/Length 3289
-/Filter /FlateDecode
->>
-stream
-xÚµ\Yo¹~ׯУ¸Þ{$ A?X/#MKx4£ôâÕþúû Ù$lÇ
-ðêøª¾®¯Å«FäÃäH¤TâZjU×wOWøú~÷Ó15ê»Wøêk¤òúã}èË Eüp÷Ë;¥o©Òïþôïøçͯ¾úá£s ¤¨Ö÷¿¯~ù_ïàI~¾Âøéø#b½~ºb!ÓOWÿ¸úsü¶7Í
$0GLi !i(¥ÐHÎû¿NwÛÃþòºÙïOÝÓö²?ßÇ¡Qe 4L¼qÿ$öWÝÃù{ðLßéC¥~íC1ðÃk4|øUaõ/KD1¨î¤Ø<´Íåõ¹ÝºÍöötCÄ»ÿØÚÍ®}¾<Ú»&à
-ÙDÆJ>¶ç¶ëÝS)5C
-u-GTTàMÏ{íuÔ ¹akÍæä±¨LéU¤Q£Í·íátCÅ»/o¯ aÁZ/a`PÒpÕDñ/«Xdu2
-£Ó0Ƚ§Û¥Ñc%k¯D?áÐ }â×>4 ?QH*Æ#þ8ú UauUI@íâ
-»í 23¤dÃÖ"ñMh<öÛû´(ÆF?|DUX}ä#®ô0¶KN at B
-ÃÐ!ËqOð&Äg öº52b£P5Rµ¤0ØXOz÷¸?ìº63í(êÐ>Á yß±×
À)Ì!9y÷*Sú°|!ÕP+ï_Îí%5A×ÂñMh;öÛNÒÀ12DôIà¨ÂégI»8±ýD°TÙÇ®ªlVûÀ`±²ù3dâjøóMÖX}äT")ÔPOïoAþØvïsMaåñµèxâsÁG^bX¤ÙØGT
ÔÇN8°Ó¡¢~Âvç˦îiøT eÃTÂáMÏ{]s±ÇáO¨
-©S¤¸Jëa[ðÄ>ædP~Ä7¡A.úØïRø°ÎÓXGüIø#ªÂêÂçÃT8FzØÃâv»Ö®§KE`ý^ÀU4àMÏH{]PÛÌÕ3òX T¦ôñ+êìqûÔfKCÖ+
7!>_ðf^ë!BFìz×£*¤>j)Öd¨²ÇáeCâ^ÎûÌÏ`ÍX`U{ë#¾
-r¯=ö»ôÞÇ$ø?¢*¬^Áa#Å\óþö°?>¼Ï
-?©
-÷f5F|äDý. 8AIÄ0¢*¬^NQdX_Î¥¡O bÆHoR«#¾
-rõ/ö»Tÿ ÛØ?©#ªÂê L$8´v<'²]¦aªvfõÕnoBürwî·æÖ»°MåfÁÛ£*¬^ØëcIzÒçnP`¹pX¡RgS¸¡Ï
àaÍÕ:SzPÑnë0zûr0¥¼Y-üß9b¿K cñ'¨
-«0x(Àcìn{üiÔèñMh`îwY Æ¡\Îù3ô¨
-«@3D¯=Ñʬ`9E¡L9hm0âÐ ·ý.N(LçüÉB`DUX}à ÊñPta§Ûí¶m¶ì)ðëáõ²×ãÐ _öæ~ËErÄ){=ªÂêNó0°XO6íiÞÆïl^²©oì,Y=õ{|äSî·åR_Å"þLê÷¨
-«Ï ®Ïx¶wmvÏK¹vÈú·G7ßñ>ûyöh Öµ3æÌv·Çù|´¶Î(>Ô×'wÌD3£xt-ÝG|äÒ=ö»7µoÎè?I÷Uaõ±S`RJëÓþ|yÕ°5xhíeø&4ȽîØïÒ:âO^ùª°úÀ A\òq¥ÚµÙÀ
-'ÜCë÷ø&4È>÷»¸ÁDüÀ{T
ÕNAa|_Ïöé}îÄ6͸ì#¾
-rÉû]JvÀ*"þ$ÙGT
ÕÕvªçkûÃOú7ü,s
AE¢íŪ 9ëûþÞø\FD^û´Ø¸ÝÌÈ|AeJ!É^s¾ë°kÏwCÂùîìrq'·sþÅóÝ2«\Øeë±ôµO§îuóù»¥ÕñøU«[}`°¸º5óçlau+"þüêVÔXýX`FLÇÂ8?mú`0ÓËù
-pn ;ý@®RxÉJ×#¾
-r9ûíUÙé3#ªÂêsÀJ²!êÝÓ~s{Úv»MþPÀ+Áx£¾
-2$~$Qi¥ñÇL¨
-«ÀÞºJ)0w§Ìý´ogWa 7:£ÀÜãBøv½©ÇÑO 2¡ÈzBÎÇvó¼
î»6óþ¹±»-â*¡Oø&4ÈDø] ÖúD(ñÇ
-L¨
-«@Á
Rçýïm¶|B~i>]-F|är öÛ« Ó40°ø<QV¯Ôc*ÖN¿vò
-Çì92ÑOÓÂqò(³ºÉ0W¬<yª|ÃÜA8GØP²zî
-sõ¢©Å¹cο8wY}Ê0jÏó¾®t6«+Ç
-Gð$ð]ÝÉËFÒO1®^=^&üêñÆKøØÝxñÏ]Q°rÂá/
úJ*O)[Î3í¹1;ô¥½ 7öêLѵ½_éºLýöÚ%íuÛË6Øp{=ªÂÊBÜÎz=ó¦9ÑaË;|d!ñÀÌ#þ8!&TÕeDÐêbh>ÚÏÝþx¹Ú2éTXIÜyw:Þp<Þ`uç\§0I¨i¾+´=¾
-2Ùøí3m·mX?ÒС*¬^ð%Ô¸··óËíÊoNÂÅÎÖn{C½ÛÃæv{Þ§§fL)Ä7k{¾Ò}úµÏÉq:$ G,÷<:TusÖsèå,%#ýd\×?ès±ØÌxdb©Ð'bÒ¶îyá.«d{wÉT|f<`º²ñÎá+-p©_û@4¹ápöJ¥ØxçPV¯UØòhÕ÷¥ßoÎȵ·OµuýkA®{ÉR¿µl+u°éVdõcÿ'×µyý½X×z¥ö//^Òi7k¿´[7`óàÌÍòÕ=S_é^JýöçÃpÆU±gÊ¡*¬^®°IiË.P`r»?îVée¹Ö
-nw_Ñ_äðNÔo^2UpÕþ"ª°zůØsg¯ÞT¶Uý8j¥öÄkM³BGN YÒ+¶ÀxÅ.]»Ý4#_ÙÊ&/Z¹$õÛ˦e+6±xÝʬN¸YÉ Üåô|: ¸?¶w×M söó
Ø!±ÕM _iÇHýö%-ÿp6/M Uaõª¥M Nµ]óçÉ~àõ´[ÓC(Wèi}ÖT[î¡4+ðyÅÂî
H±O³íÃyӮݫÚ<¼t²
-³9[ÛàðÎÔo/^Zßà8¬ýUaõÍ öSñg0®ôy`.`ϲò^W.دùÛõP
-·úU!uÊenõrûã©k7ÛÃaóÙÙ¶}Eè,úÒ½Ü]^º!SÚ§]W§êÊsªå+ìÔo%Uç>Uˬ^ððÂ:/¸] ¯Ý`¬pº¯^-a`P0¼/I8ã_°Èê%o¯%|¤ýßëëºÛ@ðÒ
-jâµ&wáÒ6P»DéÄ_ÚFb÷7ÆW^pú¼|ÕúLæÅN?Y½háÅb,ÚVÞûóÐ<öfs»T\9'
øå9ivUYæìsRÔ«Þ0FêNÛu[)·êz0ȸÒ]]âµÏ7¾o
ëÁ ÝJ^¯ðZ.ÒËnôÆ%äâ_n1M²ggøòÛÿ¨KðGhæðÙ¡°ó·3±mMÀðbaÉ<=
-ê§öØBÅmw7
-øÝé8üÿÇn?|ñ×»Ëð
þGĪ>Ðñ;ñøÕ½ý0Ê©¾ùã¶ÛÙ£¹/ÛîèwíðÓ? 4|÷ Ü+
-_áG·ã¯¾?ýöúÐÓ¼ñÓdTý/I8¾{endstream
-endobj
-2306 0 obj <<
-/Type /Page
-/Contents 2307 0 R
-/Resources 2305 0 R
-/MediaBox [0 0 612 792]
-/Parent 2217 0 R
-/Annots [ 2309 0 R 2310 0 R 2311 0 R 2312 0 R 2313 0 R 2314 0 R 2315 0 R 2316 0 R 2317 0 R 2318 0 R 2319 0 R 2320 0 R 2321 0 R 2322 0 R 2323 0 R 2324 0 R 2325 0 R 2326 0 R 2327 0 R 2328 0 R 2329 0 R 2330 0 R 2331 0 R 2332 0 R 2333 0 R 2334 0 R 2335 0 R 2336 0 R 2337 0 R 2338 0 R 2339 0 R 2340 0 R 2341 0 R 2342 0 R 2343 0 R 2344 0 R 2345 0 R 2346 0 R 2347 0 R 2348 0 R 2349 0 R 2350 0 R 2351 0 R 2352 0 R 2353 0 R 2354 0 R 2355 0 R 2356 0 R 2357 0 R 2358 0 R 2359 0 R 2360 0 R 2361 0 R 2362 0 R 2363 0 R 2364 0 R 2365 0 R 2366 0 R 2367 0 R 2368 0 R 2369 0 R 2370 0 R 2371 0 R ]
->> endobj
-2309 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [278.6639 655.0113 290.619 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2310 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [282.5294 631.1009 294.4846 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2311 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [282.5294 607.1906 294.4846 618.0945]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2312 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [206.7145 595.2354 218.6697 606.1394]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-2313 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [202.839 583.2803 214.7942 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2314 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [197.8577 572.0424 209.8129 582.229]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2315 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [217.225 560.0872 229.1802 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2316 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [210.0321 547.4148 221.9872 558.3187]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2317 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [206.7147 535.4596 218.6698 546.3635]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2318 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.7108 524.2217 219.666 534.4084]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2319 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.9857 512.2665 236.9409 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2320 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [223.3219 500.3114 235.2771 510.498]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2321 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [238.6645 487.6389 250.6197 498.5429]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2322 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [206.1567 476.401 218.1119 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2323 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [232.5775 464.4459 244.5327 474.6325]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2324 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.6932 451.7734 245.6483 462.6774]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2325 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [220.4033 440.5355 232.3585 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2326 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [217.3845 428.5804 229.3396 438.767]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2327 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.0258 415.9079 244.9809 426.8119]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2328 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.1414 403.9528 246.0966 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2329 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.3905 391.9976 246.3457 402.9015]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2330 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [201.7333 380.0424 213.6885 390.9464]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2331 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [217.7729 368.8045 229.7281 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2332 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.9384 356.1321 246.8935 367.036]
-/Subtype /Link
-/A << /S /GoTo /D (page.73) >>
->> endobj
-2333 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [207.2526 344.8942 219.2077 355.0808]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2334 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [218.3309 332.939 230.286 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2335 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.3969 320.9839 215.3521 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2336 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.9452 309.0287 215.9003 319.2153]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2337 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [212.2536 296.3562 224.2087 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2338 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [199.5218 274.5032 211.477 283.3498]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2339 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [206.7147 260.4907 218.6698 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2340 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.3906 248.5356 246.3458 259.4395]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2341 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [208.3785 225.3425 220.3336 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-2342 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [254.3058 213.3873 266.261 223.574]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-2343 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [260.2438 201.4322 272.1989 211.6188]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-2344 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [248.1989 188.7597 260.154 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-2345 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [264.8164 176.8046 276.7715 187.7085]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2346 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.3906 164.8494 246.3458 175.7533]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2347 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [208.3785 141.6563 220.3336 151.843]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2348 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [248.1989 128.9839 260.154 139.8878]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2349 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.3906 117.0287 246.3458 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2350 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [492.581 655.0113 504.5362 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.68) >>
->> endobj
-2351 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [383.5515 643.0561 395.5067 653.96]
-/Subtype /Link
-/A << /S /GoTo /D (page.68) >>
->> endobj
-2352 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [451.6256 619.1458 463.5808 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2353 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.3587 585.3376 388.3138 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2354 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [451.6256 559.3699 463.5808 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2355 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [436.6814 535.4596 448.6366 546.3635]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-2356 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [451.6256 511.5493 463.5808 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2357 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [451.6256 487.6389 463.5808 498.5429]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2358 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [429.4886 463.7286 441.4437 474.6325]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2359 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [438.9033 439.8183 450.8585 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2360 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [438.9033 415.9079 450.8585 426.8119]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2361 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [438.9033 391.9976 450.8585 402.9015]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2362 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [440.5469 368.0872 452.5021 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2363 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [440.5469 344.1769 452.5021 355.0808]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2364 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.588 320.2666 473.5432 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2365 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [455.5007 296.3562 467.4559 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2366 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.588 260.4907 473.5432 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2367 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.588 236.5804 473.5432 247.4843]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2368 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.588 200.7149 473.5432 211.6188]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2369 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [440.5469 176.8046 452.5021 187.7085]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2370 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [455.5007 152.8942 467.4559 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2371 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [440.5469 128.9839 452.5021 139.8878]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2308 0 obj <<
-/D [2306 0 R /XYZ 160.6675 686.127 null]
->> endobj
-2305 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2374 0 obj <<
-/Length 3790
-/Filter /FlateDecode
->>
-stream
-xÚÛrÛFïõ¼ªìg»DVl'äµäʦ(»©PTlïÓosjÄò
eéïnàãzߢ3èUÕ°2ª¦LÏnÈì~öêvÊ*OõÝõÑ?¾gfÖÔbjv}ççjjM9|óö×ã7/ÏþuRq´9ÖÍÉï×?]»ä^¬53Òæþãè×ßÉì®ä#Ró¾û þAjÚòá(í¿³>º:ú§Kéý´
-MݤðÄ-1ÿªu#äLISS%D{K?·7õjÿe~³ÝüF»Þ-ö«íæEx{ÓºööúíÕØíî;Í;ﺾòâóÚc:ª/@G© ê4
-©:|XBÕÀÇ|¿}Ü®·÷_æOËýüîi·ÝîíÅÌ(3 )Ô}=A.j&ÿÀA_âש0|~ñ<½RÉc5kL÷ôe³ÿ¸Ü¯nþf~æàz:@/ D°aGõóUDÙÝÖ)|ô«ñIX'çÓÇPÀçd¾qý,¾rÕµÐ&9§ÍÛ^£0 +V¬cÀzyåé¼Â¬örh´02bĸxH«K°ìf¡ôa¾þùüòt~ýËÛ³ù˳·×¯ç?½??iØñõ·çgÈ6wÛÝCf¸1 5i3ÜÔÊmÈyz½¾òø¢¼ípùqÐç ~°W!U°*©eàû/.O¸<þùâoF&¦ôJ {pT?°Xu HX
f!À÷ï^½;{9mÎ~y\>EÈ
ªhôL4ºsòÊÓ'.=ÌÚò"/2
-÷?*âêEHɬlµáª ïÿÃjs»ÚÜçYȾ}ÿ´ó·ïN9¾<=»º¡A¤icfB
-H¤$F×W~@⢼öº¸êKQÆrÕ;÷^
Uíû\!XÝ@ï quýîÍéu<á 'fDæ['¯|}bº
YÓ>TTO¯B`s&T¥ÆÄõëwgß¾)ÀFÂ
-'`èõàåÍÐ °Eë zRuH0KÂ&l>]Ps|ùöòüòÕ/óïÏ¿µ³êÕ¼Ê÷go®ó««_®®Ï~J,ñ
->DÃg¼5ß#;}夸0o»dŬ9èiúÑß©ªnÐqÃá4+å×;ðþùõåùÙ<ÇíÐr×z)§µ²0Wýl+ëåÍpkTXÆõ¬]²ÊUÝ岩ÉlvØÐ¼üîùiËõôõYb¤55ç
-\±Ðð:Î:u5ÈS£l³eEãÏ
-T
-Gì )VFt\Þûå»ÔmCW,@ë°ïôºõ0oîæAG´êG÷ß©ªÆkXÐtà§îãs û¬jEHôúÊHòfHHÐ8¨èUHÕL¡I¼¹:M8Ãðr1ØX8È+_
-AÖÜH 5k¤ªG#¡S!EÝý3èM%ixpÿ/S×J at +â0 ¾òR¼9 #\õ#
-©: 0ºRkaßò&0ÐZ6pfvN_ù)aÞÐ)JúN
T0h åÂÕåégVÛ3
í¼òô©í3È ´òÔGg'*n_ÙAÈÃ]!Û@Hè£õ
ÝÿA^ùúÔýYs÷2Þ¨ z S!E]÷À$bFÿå£âá¡ÙÍã³UηëÕÍ ÇÐw¼Hbª¼ÝÕ5ìV(¸N_ù)raÞÌá@NÂqx\?BשªÃàaºÖ¶_pØ'¯©>Bq
^_ù
-QÞøÕ<¨RèUHÕµr8(<îÑîÄáX0Oèľò2ø(on@0ÔOuâV
TPÊ$öwËÅmESSý~¡èä§O²¶ O×á|ÛÈqíÃAS.èÚ´çóÕgæài<ñÅýÓ|<h®ÍjÈ#µp>iõ>¡óæÎÁ #DõÇV
Tu£*S¨äÕýf»[Îëõü?'/¥ãðÓ~÷|³ÞÅì¨QÐÀþh¡±ÅÈé+? qQÞ4;ÚÁMëïzVÕ±ý4ØÙcñÔ< DÒ!vÎéô:çy3CIÚçL04Æõ£sN§Bª8àH¹FhFeù¡Ä(> 㲤¦¶ùÂ^xuúÊH½ñ
-ófØÁu[ëÙISKJ|íý0ñ|ÐÔÙ|ùÒ8¬S°EßÂvWÄLP×ÜÈ©¶§G
-qÞô[U/j+Û"
-©:àdHÐÐЪ²fÇhtúÊHÑóæhHÔht*¤ê@óVl1èk¹ÍDËýQÖaLhY´|8Q¹ä±||~XÇ ¯
ökE(tòÊ×'(Y3`54ð9ÕC½
-)Ê@ѱWdÜÙçÚÔr÷4¡?Ú~ø·m)Û´yÜ6û»ä¼">qgÁçU«¯üô¼çm»KW°iË ~b^µ*¤ªL#ÇÈ@#^FLµ°8=b&ó¦1ÀqÜzÊ^Õtb
ÐîçÛ;»]Ãé=¹ïhe?>ßwZ}å¤÷qÞÜ '4¨ØwZRuáyb9ÔÂ@?9ͤãäeÇL5CVë(Xt: â êAÇ_VÚbÂ3»ØCÅFÛg±#kõ':sz9b²Úë,8ZXi¾§BÇ÷å4¶7¥D×Z@?ï±¥¤ÓW~@j) ó¦1ðtN ãúÑZÒ©°ªïécØÜÂ_1×øè2rzÄïçm9Ä3®N8MÙeäTXUÇÁw9<å6سårÅHtúÊHóæHÀEÛ5`T?"Ñ©°ª= ß´4q³^.vé!L¸è¢rò²¥)ÊZ TÑDÕk@ä¡ìâ»·jc¼0äö{}å$.'Ê mSmàÔ^
UuòT' l»ä(`Rê!¾òÒã`7?5"¨
-
-«ê8øf´{Ðg»§ÔÑ4SmrNÖâ¼tò²MΩªßðx´¾$·Ne
-ÌrNÖâ¼ÒØã»e«SaU ß6&衸ÕW :Õ&çôa-ÎÛB1Ð1¥Ë69§Âª:¡M®gpûü`ÀkÎoFà ®<yêþÇ9swÏkfn¾!ݽmñøæí°^'¶Z{`ê"±¢ÓW~@j«óf(ÐQÓõ£¢SaU{#Ó`Ä!µ6ÚÍèFMõ1:=â(óæZô1:VÕð}#wÛÝrqóqþaióܯb÷¾=À0
-Ù.z}å$¶(oæÅá5tãúávÑ«ªßD²L¼mßRN§ú5qNÆysgN]ÃÙIýN
T`D~Mc·\¦g´îÒ>nÂ,kÕÈÌQÞÂ,aLõS³µ®ÕrUGap¶óÕþãüy½M=·áú>ÍÚÑ c}ÞmT%?ªÓË
- |h û OÖA?ÑêôI4Î ]¶¦:RuáÛ@c±p¸f>ÕêôM4Î[b!ÊÞÔ^ÔHøÐÕf¿÷Í>ñ:¨Øú'T1Æy3$X£)ÛT
-©êX¡cOË?ÞÊ>E't²YÕéÛh·!S´ïIfU§Âª:¾74 q÷ê1íA_Ysí4·ªÓ#¾Ñ8oCûØqQv«:VÕqð¢Õæfý|»¼M¾Fä7M«N^vFY3ãÁºé¥¦U'*(øFÑ CòÉYÜXëð4ߪÓ#Ò8on0NÂÎU§Âª:suÀðßånû"uø¥ÊÈ![:}å¤0onq°nËkT?Z:VÕqðͯ#ëEòÔÅà( ǹf\§Gl±qÞÜhûÓF͸N
Uub3nGa~\Ý¿qèÆÞä}±qÞö)»q
-«ê0ÄnÜÞ%`ŧúpqÄÆy3ìCb²×©°ªBäÃÌwÍý2ÙAÁ$'ºp¼l²æv QM6\'*tb®£ õêîËì®íb'¼Ãi÷o? óg·å oq¢AýÔ{«Âª:¾wL"k¾óbªµØéo7G¶ÅN
Uu$bkqG"µ6Ð
- lmèôZ¼WÝt° ~´6t*¬ªCàûǶ¥çÔþgSèÑ&ú¥q.Çy3A¨à PôK;Ru û¥võ!rªSº#å(kÃÁg¤Ê>i§B"tGáÓruÿ1õ®[Ö¢±U¼òô©Å!È[@&¡-Nt|õÁçLÿtxG$¦º¾³VGys4Ç
--º¾á|
-
-Cû[Gìpû¿0*å©êÿÿÍ{ýo
-´»Ìù¿)Ðþv{HrÿYÏQ7\.¯ån±_ÞÀÅãíæð÷÷»ÕáËýáæðß0ý
-ëþ7×}uwÂäñvwøÇëÅîÖ¾lø´ØÙߥ°<|÷¼3þõ¤ýÈázøÖîG/·¿Ü/7üþ·ö×ïQýÔNendstream
-endobj
-2373 0 obj <<
-/Type /Page
-/Contents 2374 0 R
-/Resources 2372 0 R
-/MediaBox [0 0 612 792]
-/Parent 2217 0 R
-/Annots [ 2376 0 R 2377 0 R 2378 0 R 2379 0 R 2380 0 R 2381 0 R 2382 0 R 2383 0 R 2384 0 R 2385 0 R 2386 0 R 2387 0 R 2388 0 R 2389 0 R 2390 0 R 2391 0 R 2392 0 R 2393 0 R 2394 0 R 2395 0 R 2396 0 R 2397 0 R 2398 0 R 2399 0 R 2400 0 R 2401 0 R 2402 0 R 2403 0 R 2404 0 R 2405 0 R 2406 0 R 2407 0 R 2408 0 R 2409 0 R 2410 0 R 2411 0 R 2412 0 R 2413 0 R 2414 0 R 2415 0 R 2416 0 R 2417 0 R 2418 0 R 2419 0 R 2420 0 R 2421 0 R 2422 0 R 2423 0 R 2424 0 R 2425 0 R 2426 0 R 2427 0 R 2428 0 R 2429 0 R 2430 0 R 2431 0 R 2432 0 R 2433 0 R 2434 0 R 2435 0 R 2436 0 R 2437 0 R 2438 0 R 2439 0 R 2440 0 R 2441 0 R 2442 0 R 2443 0 R 2444 0 R 2445 0 R 2446 0 R 2447 0 R 2448 0 R ]
->> endobj
-2376 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [230.9529 655.0113 242.9081 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2377 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [230.9529 631.1009 242.9081 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2378 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [230.9529 607.1906 242.9081 618.0945]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2379 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [230.9529 583.2803 242.9081 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2380 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [213.2495 559.3699 225.2047 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2381 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.8656 535.4596 236.8208 546.3635]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2382 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [224.8656 511.5493 236.8208 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2383 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [198.8535 487.6389 210.8086 498.5429]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2384 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7235 453.8307 157.6787 462.6774]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2385 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [255.3117 440.5355 267.2669 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2386 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [261.389 428.5804 273.3442 438.767]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2387 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [225.982 392.7149 237.9372 402.9015]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2388 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [230.9535 368.8045 242.9087 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2389 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [228.3431 344.8942 240.2983 355.0808]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2390 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [221.5486 332.939 233.5037 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2391 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [241.0653 320.9839 253.0205 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2392 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.3368 309.0287 231.2919 319.2153]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2393 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [222.6446 297.0735 234.5997 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2394 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [220.6022 285.1184 232.5573 295.305]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2395 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.7229 273.1632 245.6781 283.3498]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2396 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [234.2807 261.208 246.2359 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2397 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.698 236.5804 241.6532 247.4843]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2398 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [208.2584 224.6252 220.2136 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2399 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [230.9432 212.6701 242.8984 223.574]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2400 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [238.1361 200.7149 250.0913 211.6188]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2401 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [228.7415 176.8046 240.6967 187.7085]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2402 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [185.5636 153.6115 197.5188 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2403 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [248.1088 140.9391 260.064 151.843]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2404 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [209.2547 117.0287 221.2098 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2405 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [412.2233 655.0113 424.1784 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2406 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.6466 643.0561 428.6018 653.96]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2407 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [429.3786 631.1009 441.3338 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2408 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [408.9057 619.1458 420.8609 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2409 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.0886 595.2354 428.0438 606.1394]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2410 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [385.6531 583.2803 397.6083 594.1842]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2411 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [412.7712 571.3251 424.7264 582.229]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2412 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [399.4911 559.3699 411.4462 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2413 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [414.2257 535.4596 426.1809 546.3635]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2414 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [386.7488 523.5044 398.704 534.4084]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2415 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [392.836 511.5493 404.7912 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2416 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [397.8172 499.5941 409.7724 510.498]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2417 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [397.8071 487.6389 409.7623 498.5429]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2418 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [377.8922 475.6838 389.8473 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2419 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [397.2595 463.7286 409.2147 474.6325]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2420 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [417.7423 451.7734 429.6975 462.6774]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2421 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [386.6495 439.8183 398.6047 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2422 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [381.7678 427.8631 393.723 438.767]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2423 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [382.3258 415.9079 394.2809 426.8119]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2424 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [378.46 403.9528 390.4151 414.8567]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2425 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [382.8833 391.9976 394.8385 402.9015]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2426 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [424.2183 380.0424 436.1735 390.9464]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2427 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [416.6168 368.0872 428.572 378.9912]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2428 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [382.8635 356.1321 394.8187 367.036]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2429 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [429.9267 344.1769 441.8819 355.0808]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2430 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [414.4248 332.2217 426.38 343.1257]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2431 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [414.4251 320.2666 426.3802 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2432 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [405.0099 308.3114 416.9651 319.2153]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2433 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [395.6055 296.3562 407.5607 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2434 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [387.8645 284.4011 399.8197 295.305]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2435 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [408.3377 272.4459 420.2928 283.3498]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2436 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [385.0949 260.4907 397.05 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2437 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [391.1722 248.5356 403.1274 259.4395]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2438 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [381.2195 236.5804 393.1747 247.4843]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2439 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [386.7488 224.6252 398.704 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2440 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [378.45 212.6701 390.4052 223.574]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2441 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [405.5582 200.7149 417.5134 211.6188]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2442 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [397.8271 188.7597 409.7823 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2443 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.3752 176.8046 410.3303 187.7085]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2444 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [370.1513 164.8494 382.1065 175.7533]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2445 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [418.3104 152.8942 430.2655 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2446 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [402.8087 140.9391 414.7639 151.843]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2447 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [394.4998 128.9839 406.455 139.8878]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2448 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [391.7302 117.0287 403.6853 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2375 0 obj <<
-/D [2373 0 R /XYZ 106.8692 686.127 null]
->> endobj
-2372 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2451 0 obj <<
-/Length 2941
-/Filter /FlateDecode
->>
-stream
-xÚ[ksÛ6ýî_¡öLÅ`?î&mÚÍ&ÙÖîNÛÑèÁØÚÊ¢Wxý^P$âÉ4ÌIJ|pytqqCdA$FR*±Z"BÕbóp
wð·o®H©,¨rP½½úË×T/jTK*·ÜX5RÁÛ¯5¾©¦J_ûöå«ÝüzûÝÕ«[Ü$¢ZØÿ½úùW¼ØÂ|w
«áÝðF¤®éâáqïì¯~¸ú§
-éüµ»%9bJËÈ-Q÷4F¢»B#"9ïnéþã¾Ý,7O§æ¼ü_sl_øwE%E¨í°îÌ_w=ä{çjxåâë ¢2 W ãJzìU ? .Å ¶`µßc³:ïÚ¹T0Èj!ðòÜ>¶ûöÜ7ßBÉFóz!GT%àHæG5×CY@®ÍMºä¾b(O9æ¥Öºi°mNçc{Cðõs¨æpÍ
-RøÊÑ"£6Mø}5TuÀ|äLÅäØvçÈ$ÒHb:,M¢¼rñ±IäEM`Gr屨GH¢ÖiÃöíjû":¥RãÈÒ¼èñ; 61ü¸<LFÀ1Ì<þ`jô¨«-&ª.gûÅän¿[o'(ÛR=éëïcûà[Vé«7T\ÿ1
|L<ÖÑ
:+`îÑèìÅìJ¶aɪk.§Ô¾È(Ï8æRÕ¡fçöÏVÁ¤²íÃÉ|F³UmÂV-K:¦&H
-%üÔ¼oöÍq¹Þ¶»Ã]);·;(ð»õ
-Å×Oç&NP(´^´¸Ü
-øÊ.k.ëX°¿¯Ý*°ÚaW4¡]GÛåfiWðò´.7°NëßÍͤï³8ÔC¾Mª²f²¸nøÊÑ4Ûiö]°pÇïk:
-¬vs)ÖDÍÓ¦]ÿ'uuÍÆPya,¾rÆÃ¨ùtIíñ{ÂXTÕ&²GB²y
-ÍÊ»ûÝ~ûò¤óóÎË»ÖÉËÓy7áOç]uÌ; KâIù5[fÔÊ*¥]¯|,뼨qU`§äAÎõ <årX!
þ¼;ÅrÎöÐü§Â%º_Ó×fSñx¾t>n¡L3Ø.rÙã+w@¬ôãvuµÒÌãtªÀjÓ)(ÇìËe$ççÇ&ºÁ6ÉLÔjAgìF:|åoG¦q**mòèíÈTà´é̸Båyw8í¶³VëýêxCôõlmú§~hYôH[Ã$Lb`fûÊ_¹b¥·%àL
òe*°)·Î%~Ê®]µú<ÌLøôLç°-а·¥u
-{óº¸ð; "[·ÆZÁáF§ü¾lªÀje£Z!#¾\¶øÌf¾ÖÀ£¼(v¼rð±Tó¢&$($Sò ÑzPrL2$9Ó¹Ò¹®PAÔZÍ^WÜuÅÂÒ
-+Æ?¹®äYGñX
--xùÕR
¹¼¹«; ³XXB»~¡Ò§V<ç¨HSF#ãt*éÙ× [ÒRàèåGMÈe'³KîË5¥ÔpÓê/+_")x½
-ÆU¾rÄôòã¦cÊ(Ö£
-¬¶_!&½1MíøÎÇ9oéû½Ój?k¯·oOCÇ9ǰ×"$Â\§i¯\|ì ÞÚ¨Âsxl1=8ïQÒQDή)+âr½:í6s¶0öá¡=,W
-Ú£gvSK(FðSÏÞ,»2e3ׯêäfyÊ?@cã`÷¯áî]aÆBÖ2f"NîØ!P4Öz®hñc/WCâ({ä¬hQÖQÀN×ÙdïÁµ@Ré1HA^¹ø"~Ô 5À8»/È*8eZh¹F²j¦wjáy#3Ú)Ê0]|Î;µ <å(Fè5Nϧsó-,æ4¶¼b®kjñÿ2ACʺ¦U`
]Ó®C0åéi}>6|0þæl®ujñ3ÐB-¬óæ©EXi¬0Ð<®\05Ü£6Z§p ëÓjí%*
-&G(¸Ò¥Rcñ; rSAÜ®ØF
-Í/#JzüþJ4 J¬CZ¹vd(̺ٷÆ÷ûXe°gâÈâZ9Q&üiQò¬6¿\¿ÑɯÝáC{|ðr¡©²Ó,Q¨µ6ðÖd,©_¹bEÊÛ )Rc0fÊ©U`³É5ô*·0|Í4A-¾`Gqj@pØåMP*°j&¨§F<5ºj£ìð=¾rÄÄðã¦Ä æ0N{ü=ªÀjÅ0¿
-º¼®Ð$bHåaäÜâà3ĽÌü'§GrÀµ½g~l½äAÿjmñ_9ÊÀa7³Ps"ô²ÇgÀNËóýîtiñ¢¿ás=l/¸ÉaÜÐÎkx覿Cs+ëa¿þéÍ»¿-oÿýþÕòå«÷·¯sÇ>ÿøñÍMM¯o¿}ÿæU(n&çssúIJç_¹"bq»ÆÂSÜã÷ÅPÖQ,×ÿ±~|û÷·ïn¸þémD+ ? 3MjÏ;ÆAÔP #´ÎÔTðÅ6&eRïw§Oðÿúðô°Z®wçÕé·R¿ì>ew ÑÙ©ífQϵ¢-¾`
-qÍÕÈHyre6Y+Ú¢
-¬6/#Vôø ÝTõ0¨$j¶ólñ8N`·-ªÀj³4î=OÕ:´Û&¤ôóLtþ"vàÅÌ·î³Å|à0n'8 W~À1Ⱥ¬ûlQÖ1KC÷ù³²ô"xZ5
-ý`g=Í3-¾`qª3¼ùlQV¦¡ùKÔ§};}ÌçKÒtZK/¡C¹¹¼|±Á½¹|åÈÄí¾
-W.!/_òûr¨«MÒçû4¥Ö¨ÆoA³_¹"qh¡GÒûõ ç ®Óë$(l6͹æ0ñYs(¢9niÍéñ; ¶æøq»¾Æ ÑFÑ °æô¨ë¨ãò:R
-[Vv«rv5Áººå6²ÃWîx9k.DIØnP?ÒIv¨«lbóºeÖä¹XÞÑ1õ¡ÆÇ[Zt{|å-º~Ünfòn*°Úz6±x)g)cÍ4-¾` qJ/H)¢ó¶³EXÇTJØÎ³Ní7íÃãêØ\ÀÅ(Â(`q'e³£GW<¦Ö4fW§HÌh©RRõ <ã3®íTisf¯<Lb9×P·økÆí$À±ÊÃLéÍêÕfâ\þBãèQ+z"
üò¯ ;_Y&#Â'_Y¨V¦±1ÏKaÈ9ØÔPf5¹ÓãêÜloàbñu{¸üüú¸»¼x·9_^ÔD|EÕW´ÿ
-n®Õ}uª=^~y½:nMµüxyH¶¹¼û¦ß~Áw7¼ ·Öý^¶ï/¾ýópýªÿäa`endstream
-endobj
-2450 0 obj <<
-/Type /Page
-/Contents 2451 0 R
-/Resources 2449 0 R
-/MediaBox [0 0 612 792]
-/Parent 2217 0 R
-/Annots [ 2453 0 R 2454 0 R 2455 0 R 2456 0 R 2457 0 R 2458 0 R 2459 0 R 2460 0 R 2461 0 R 2462 0 R 2463 0 R 2464 0 R 2465 0 R 2466 0 R 2467 0 R 2468 0 R 2469 0 R 2470 0 R 2471 0 R 2472 0 R 2473 0 R 2474 0 R 2475 0 R 2476 0 R 2477 0 R 2478 0 R 2479 0 R 2480 0 R 2481 0 R 2482 0 R 2483 0 R 2484 0 R 2485 0 R 2486 0 R 2487 0 R 2488 0 R 2489 0 R 2490 0 R 2491 0 R 2492 0 R 2493 0 R 2494 0 R 2495 0 R 2496 0 R 2497 0 R 2498 0 R 2499 0 R 2500 0 R 2501 0 R 2502 0 R ]
->> endobj
-2453 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [261.4887 655.0113 273.4439 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2454 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [277.5486 631.1009 289.5038 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2455 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [283.546 619.1458 295.5012 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2456 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [267.6057 607.1906 279.5609 618.0945]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-2457 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [271.4714 595.2354 283.4266 606.1394]
-/Subtype /Link
-/A << /S /GoTo /D (page.24) >>
->> endobj
-2458 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.0357 559.3699 244.9909 570.2739]
-/Subtype /Link
-/A << /S /GoTo /D (page.58) >>
->> endobj
-2459 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [233.0357 535.4596 244.9909 546.3635]
-/Subtype /Link
-/A << /S /GoTo /D (page.58) >>
->> endobj
-2460 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [251.3467 512.2665 263.3018 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2461 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [199.5218 477.741 211.477 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2462 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [310.993 463.7286 322.9482 474.6325]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2463 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [199.5218 430.0199 211.477 438.767]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2464 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [313.7725 415.9079 325.7276 426.8119]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2465 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [272.0194 380.0424 283.9746 390.9464]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2466 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [267.0381 356.1321 278.9933 367.036]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2467 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [229.9573 320.2666 241.9125 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.41) >>
->> endobj
-2468 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [241.5839 296.3562 253.5391 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2469 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [236.6026 272.4459 248.5577 283.3498]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2470 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [272.0194 248.5356 283.9746 259.4395]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2471 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [267.0381 224.6252 278.9933 235.5292]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2472 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [226.6399 200.7149 238.5951 211.6188]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2473 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [221.6586 176.8046 233.6138 187.7085]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2474 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [279.7697 152.8942 291.7249 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2475 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [199.5218 118.9664 211.477 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2476 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [449.8125 655.0113 461.7677 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2477 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [484.6817 643.0561 496.6369 653.96]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2478 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [479.7004 631.1009 491.6556 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2479 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [453.2892 619.1458 465.2444 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2480 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [461.588 607.1906 473.5432 618.0945]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2481 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.3587 573.3824 388.3138 582.229]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2482 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [376.3587 549.4721 388.3138 558.3187]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2483 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [452.1737 523.5044 464.1288 534.4084]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2484 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [476.5323 511.5493 488.4874 522.4532]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2485 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [471.5509 499.5941 483.5061 510.498]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2486 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [452.1737 487.6389 464.1288 498.5429]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2487 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [470.4451 475.6838 482.4003 486.5877]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2488 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [484.8504 463.7286 496.8055 474.6325]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-2489 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [429.6785 440.5355 441.6336 450.7222]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2490 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.554 416.6252 445.5091 426.8119]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2491 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [450.5296 380.7597 462.4848 390.9464]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2492 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [412.8912 356.8494 424.8463 367.036]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-2493 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [459.3766 320.9839 471.3318 331.1705]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2494 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [421.7382 297.0735 433.6933 307.2602]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2495 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [445.5486 260.4907 457.5038 271.3947]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2496 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [407.9101 236.5804 419.8653 247.4843]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-2497 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [411.2275 212.6701 423.1827 223.574]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-2498 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.9223 188.7597 445.8774 199.6637]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2499 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [462.6943 164.8494 474.6494 175.7533]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2500 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [457.7129 152.8942 469.6681 163.7982]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2501 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [451.0577 128.9839 463.0129 139.8878]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2502 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [433.3643 117.0287 445.3195 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2452 0 obj <<
-/D [2450 0 R /XYZ 160.6675 686.127 null]
->> endobj
-2449 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2505 0 obj <<
-/Length 1674
-/Filter /FlateDecode
->>
-stream
-xÚÛnÛ8ïýºË3©Ümô¢í¦^ì.º
áØjêÖ²²{ÈÛïH¢hêD
-pøðêÓh84IáDK¤eB#©%"TEëýGwðÝ1ØbGõt1{òê(A¤2Z|vÇJ">Ü|¼xõöêúïyÌ0UúBù§ÅëÙõÂî ¤¨åØÿÍ>~ÂÑfòzKàÓð#r?c!Í'»ÙÙvHçÛ*tè¸ÀHhÌ.ºD%R ÉyuI/ÿzóîÙrñÏûëåoßÝ\]ß\_ýÖ»0¡$ÑÃ,«y_wFsãBnô±00¥Þ¸å(îù¤¦¼ãß½µ*äjoåU®»Õá¸\Ùî6¥{D at O0%uùòs¯ùí×>!Åf
-®PÔÈcG?0Óî¨å$T?ï4È0æmó.F°´p0$$
dªàäwÛõj·ÜftNÄů³
- ( §Br<¬,©í?Ê)àÚR"ÐÊu¿ÊÒ x«ã±X~ïQ¢î$*²Éгfõ±ÐoÜïùÙA9ëøw(YUÀõDö*©)¥û¼xX~{:ÓåeýÉ §Ë¸(D}Eü0|pùî*|%V'`4ùqËIH6|¬ã?|,èÚÔr|ÄËÌCËäërZy
¢O8¢PQC¹h䱫HÅî¨2Ù3§ c\uܻب¦×QA¥ÉÐ3ò+h¢Ää<s<yfe45gmÿÑ<¸6/Q³í·õcT8Ë4XO®pn§ÂYY µýG+ßõº JL6g«}zÖÉÁr°ºFº5ÒÊkdÛt¸Z6ÐLPÅë«Ïêºüûa
ÁÍðtJÞ©QµÌGù-BLAÏwÐa{»Ûfwç!Ò7Þm¹>H,D©å?Éïj9 8&u!ÊòÍ£´ZcÄ^Ü O!²²@!jû"¿ë ´TÓº½»ý®ó
-|±k|ñpÖï^¦»û´XÁrWDÄi@â4úØ
-_oÜr~L÷ï
-è§ÿ.FrµTà
-§CåÉcQ>]gy6çøâGùäm
-tCq¢Õi¬P;dô±0ÔuÇȰ~CÄÓuü{
-Q\-
-7qY?4ùá6ypKPùjÕqô¢Ó¨5§e>ZrütH'ªÁ³KçT<Ù*ÎÉôÊìø 5²§ÔòÇäwµNÔé}QSz5BcÅ(þàÃÔÈBZþãü®s&¸ncz
BÅ´Ó99>N,Ä©å?ÎÉïÚp"
-Ê:u-¼I¡R;Ï]]²ë*>´½3#ä4FÑÇnÀî¸U ¢Nîø÷UÈÕa-ëBdfY¬²oge
-ᢧ!7À5VȶÿhÖ\-#F¸~¦cºP&ÓD7ÀÓ ZY Alû·!IÆ^;_ö»È1E¹N
-+[û`ñÅ<rÏî¿RÓNþþþUXÙkíûY}ìô§Õ·Ozþt\ëU\O0ÜóªÎïó]~÷PXçÙÑlÙTÛ?2õìÄê§ýq˹"P\$4Þ³«
-¸0¨à#@vý:
-]jyLfÇ
-1êØ`é9| ÄdòuI#ò;P
-
-N¼L( IøP}ì%HwÜí'è(¬Cmÿ^UÀõDÀ2ÏY½ZË]çèO©ã«IÅU$ÈvEÑÇnÀî¸Ã« cuü{l*àjÙ%W¸fµØ¬«óøH`o-§óq||YOË¿»ö¸n©Ë£ê2¬Aü¬8ïÐÜ9ä'ÚÞ:ä(QÇn× àDýÒ4KÕ1ÝÔOmÕÿ[ó7u-©ÿqIÕ%5ï ¹5¯>Ýj^ßZVŦ\~®9ÑMÿú&_¯vÛ£©ÿb«;
-/HýÑùê*ÿõpf]úöà¿¿CõÛ;'9endstream
-endobj
-2504 0 obj <<
-/Type /Page
-/Contents 2505 0 R
-/Resources 2503 0 R
-/MediaBox [0 0 612 792]
-/Parent 2534 0 R
-/Annots [ 2507 0 R 2508 0 R 2509 0 R 2510 0 R 2511 0 R 2512 0 R 2513 0 R 2514 0 R 2515 0 R 2516 0 R 2517 0 R 2518 0 R 2519 0 R 2520 0 R 2521 0 R 2522 0 R 2523 0 R 2524 0 R 2525 0 R 2526 0 R 2527 0 R 2528 0 R 2529 0 R 2530 0 R 2531 0 R 2532 0 R 2533 0 R ]
->> endobj
-2507 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [145.7235 645.1134 157.6787 653.96]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2508 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 608.9379 184.7967 619.8418]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2509 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 585.0013 184.7967 595.9052]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2510 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [201.0654 550.8831 213.0206 561.787]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2511 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8414 515.7086 184.7966 525.8952]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2512 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [211.5758 491.7851 223.5309 501.9718]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2513 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8414 467.8616 184.7966 478.0483]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2514 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [201.0654 443.2077 213.0206 454.1117]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2515 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 409.0895 184.7967 419.9935]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2516 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 385.1529 184.7967 396.0569]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2517 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 361.2163 184.7967 372.1203]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2518 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [201.0654 337.2797 213.0206 348.1836]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2519 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [193.0553 315.1298 205.0104 326.0337]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2520 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [212.4224 303.1615 224.3776 314.0654]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-2521 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 279.2249 184.7967 290.1288]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2522 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 255.2883 184.7967 266.1922]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2523 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 221.17 184.7967 232.074]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2524 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 197.2334 184.7967 208.1374]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2525 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [177.1349 175.0835 189.09 185.9875]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2526 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [172.8415 140.9653 184.7967 151.8693]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2527 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [201.0654 117.0287 213.0206 127.9327]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2528 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [351.8899 655.0113 363.845 665.9152]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-2529 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [357.3098 643.0561 369.265 653.96]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2530 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [380.7317 631.1009 392.6869 642.0049]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2531 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [358.5649 619.1458 370.52 630.0497]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-2532 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [349.6784 595.2354 361.6336 606.1394]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2533 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [349.6784 561.3625 361.6336 572.2664]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2506 0 obj <<
-/D [2504 0 R /XYZ 106.8692 686.127 null]
->> endobj
-2503 0 obj <<
-/Font << /F28 918 0 R /F22 908 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1223 0 obj
-[902 0 R /Fit]
-endobj
-1222 0 obj
-[902 0 R /Fit]
-endobj
-1221 0 obj
-[902 0 R /Fit]
-endobj
-1219 0 obj
-[902 0 R /Fit]
-endobj
-1218 0 obj
-[902 0 R /Fit]
-endobj
-2535 0 obj <<
-/Type /Encoding
-/Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl/notequal/infinity/lessequal/greaterequal/partialdiff/summation/product/pi/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 127/.notdef 128/Euro/integral/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/Omega/radical/approxequal 144/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/Delta/lozeng
e/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]
->> endobj
-1385 0 obj <<
-/Length1 1642
-/Length2 13394
-/Length3 532
-/Length 14271
-/Filter /FlateDecode
->>
-stream
-xÚíwUp\Û¥,f´JÌÌÌÌlY%JÌÌÌÌÌ3ØbYÌÌh1£-Ýûºûu¼þª¨+seæ^y2âP(«1 ;gFf^¢¥±*ÈVÄ#Ï 4µq6²|`b@#gK¸3 4M ¬¬
-ÈÞÃÑÒÜÂ@¡ªECGGÿOË_. cG>",Íí \6 {[ óÅÿu p¶ Ì,m 1%emE) µ¢@
-htühBÙÅØÆÒ oi´sÒ Ì@ & ;SË¿Zsbüàqì&a at w ý_=Àèhkéäôñ`é0w4²sþ¸gÀÒÎÄÆÅô¯>ìf ¿²w}xØ~`dÊ 'g'GK{gÀGVeqÉÔélaäüWn'Ë 2ûð4¸üÕÒߨÍêldiçpº;ÿË0µt²·1òøÈýAfïhùw.Nvæÿ¬à47r4µ:9}Ð|pÿu;ÿìðº7²··ñø;ô·×Ô`éì´1cD`aýÈiâüÛÜÒé¯y±3Xÿa7u±ÿwÌèø÷Qÿ534Eìl< ¦@3&EóGJ õÿÊÿs"ÿHü?"ðÿ¼ÿ=qÿU£ÿôÿwç¥t±±Q4²ýìÀÇ¢1²|ì<à¯eãbøkßXüoF¶6ÿUì¿zkÿQ´(ÈÆô_±ðبÃÀÂÁÈö³¥¤¥;ÐTÙÒÙÄ`fdóqqÛ5ìL6vÀÿ¾Û fæÁÔ-,M¬íþRãÐÎô_øÐìïòÄT%dèþMû·³òÇD8«{ØÿIKdú¿¨DEAî /ÖRØXÙ<< NvÿCÖ¿yXþyV0rv´tè0323³ >~ÿýûÏÞ¿ÐHØLÿ!5g#;Ó©ûÃ_°£ãØ/Æÿýü÷üî@E _°UzVsNÞи¸N_äP}Y£zq¡
-è_zø6OáKmcÓ$ï[»ÇÂýë¾,íÁÏlª©ÀB2ÞB´
-ÊN.º@&ý2¤Sh¯Ëyù-¨¯Ì;ã*ªú¥/0Dlp4þd®
þäöȾ&i
-qX]¨M`èuE'§IGT#ÃC?®¡{÷ èrãà)ø\¡(£ür ¾jTyÅé9ÑÿSÛkXî;MÁÓÆ£$ÝÃÇ[Á¯~ù®-mº9ýjT¤ IrÆ®OñÉÈ¿nÂë4Go¥¸<£ç-fÝ
-¡#¬ÅùTÜ#l«F×*&²O_mDke|FÆ_*ݧjµò9z?úæYÊl+Å6Îê®ì bÊgþÜ:è.0gäzÚènLªÌpªJkzë_¬µaw ÊKj«]ÕöÉ'º¢P2Üýb@Öö´Úx
ho{0áüùTEc LKæ¯ÊâLI u#
-Cê³HxçTtY¢JµóµÁø\ðH8MgªäѦu¨ÿ¢y#ؾ:O¡ àÒHîØ3
-"{àG
#¸Ø;íFmûÕTßÓÒf®Néò¿ï}J@úA9 WGª7iéÿ
WħN[§±l>´Ú`ù"Ïóâ ñFÓ.vÇZ_òÌÏø &rÚ4Ñ25~)}`ªY&'LÉÞçAþ©-2|p·YÆÕÏ9'Bà
᫨ÿ@Ó"âãoeuK\9!Â_+¦]zÎtð<âY3^W> ÁCgÖBiÕx½¯ªÁ'óív¹ÜDÆÜÃJÏÊP:§Ê8áò»<%M¡Òª-å³'ËE©äMs¸gÕÙ¸&lÞé}¨ }Ì#4B|l{F7Tîã?&ýÞ¯ïAX¡Ññaö¨ö0CEnÔ@X>þðÆZùÙ/|< aw¡À¸
-]µ×°ÊW1oØ$ýÑMy!xÛäT1Âȵ'AäùôµtxTuþÙlu/1Õq"Ç
´^õ&KY¥q|J;Al´¹aü³wÒ÷«^xçí;vÕêºm!ð_«¶¼åHû,v}¿¤&â±`"+ÂëÞU¯§ä¨Jp?_©Yàð A¿ÿÌ 6ÐÍÝLjmôÚ`h
HlßdäÉÞ¶rõ´¯&îè¨à-î¿,ël§M-
-¶E,«?
;¤ AâOkmX2hõ¤à¤N.~Õ}C§«JGeûe4,Y-v
-µ$!pÊi fÚê2|¸±É >ÌÛ¼¾Ì:ÚBV´f}éß
-i;?¢cmwIú¾©ÓÅûÔ¥|uauÝΪlYÓ_Ú¬¥uÙ|±jßiÎPçïi4ÄO¶§Á%¡ðgô²JÕ < "Ê©WªXÓ[öU¾Å}ªééÜ«`Ò ø6K={ãq(Uc¼VpüíIÜÝÊ⸳,¯'7wî¼8ÛÄ®
M_$Å@[IåYSÍc1h« $ÎnµWY¡OM)³?JÛéï°dX¼ IeyØdZ±h¬ÝÊÆ³X Uk÷ ñr/nì:6pi1Àr¶Vì!'Äç'i|õáèNu}$Ð2J"\/B4?ô-¾?OLyÑnû¤TÂHÎâQXÌp öôt1þ<QdÙH%Êbu×*Ô¡úÂ&âÍ©]Yà°X·©+kÐåX¥K¬§XfµtÈop¬jài-ø#GªÁ¢t·gAÈþ·¢[0×Ü'jåÉJrÄ@ÒÆHäq7©jÓv¤I½AÂ
-dÌ'Ò}0zý;ç$ÊMsY½JéidµnC×à:,ðmH{ÞÃE´õ×ó¯[Jé/CSzP)W¬HÁ¯Ü±Þ ²jÃñHz8½Ò
-ÓéÂV(ã,äò@ÞÑÏalÖOÙýËSx#Óö(SX¸`7òíÎ*~ÆßPµåµw~=ô¤|JYÐ!ÝPñLðÇ æ0 cDÄk!ÑËAÕD~$ùÚý çrª4úâ¶c#Qó 2«"ù1-Ýõ[mBùeé]j¡âÐ{Q¹oç§;¥ :`?RÍ/£Ê'Cùk$+ýÁҴ͵ÅÛm«Þeã.ࣳ¿¥àn¡+6PqÈÜ.Ƹg70PvßÇ6`.%ïjr¾×%ÂC¦W
-ì·q©k8×Ínü¹2Rɹì¬Y¹¤÷Î@CD©§?Ó\OÐ-¢0º(k `{`I4:
-?¥ªYw@ê?x7ðÌ0[º6Ä-u2Ë¥Ûx:³Â8¨ÊÒ8v)+y|óßìÑFÄÜ¥á¢*DE]ôAÍßÀË7
-Ñe^ί)D×&_WZ;ùÂ% CÀ»óFmLUL9cý ísíêhI jTw©nRËWF/nRï2;\)ÿýUoíx)Ö~å
-þéf`×e%¿cL7w*tÃ/uéù/U_üìédÇû¨Vè>ÊRóмt¥\|ßâO÷CGôK¿äá¢u"CU¦'g
-$îå£çuY!dSp÷ÛàVßK+6
-JØ.å ¼Ç¨ÃÑö
-ï¿¶IÃ[°àsÀ¤Su®ªI¹ëf»ÝóÚ4â
-SqiC·rùCoÁ,/
-ov Qd±àdl×\pR\¾fó3qN2Jw$bÙJDìYÀ.°FØD5§t éìIRb=?çº7`"{¢Ìij>ªý²§Ðÿàp3µüóâuí zª«CÌKÕ,cOIÊFüVà:y
-c#"ÊVfcÐ9P»÷ÕÎT»ÒWUkBpàç$Ç lq¸ØX7R:êÜðd>M®/g³½Ñ~p»fR±Ï+"¤/¬(ÎÂwcñÆ<l%®Cu.12·Xzâ1ÊN% `{¹ßÀ*EÁøÙ7åSEYéûm¹xpÀË©ÅLIéo°2z&Þo"Uqqܬ/ûOoTlÑÑb`_CrÅ¢©ýÌØ#¸o̺W¿ëÚK
-e|Û"pÉ ÝHV»2>S6Ùa"CE'ELb²P»YUÝ/CsmÙ@Æ¡Ñ0˲ÜSo±e¶Xÿ<»&Úîßd¯Ë c½ÞD#ÏkLÓàÅ:ÕçøcNÊ%Äw³Ìs×Ääý2¶ÐëªÛôgâJ«þÓhýãÑʦt³;&ÅðN ¨t9?¬r8½
-CÌ%Z!ìÙoîíªL+m»
-2+X1'òX5éÉÌHÔ?+§l
-vuèH<Û;yläÂoä®N)O;yl1pó¸U96í×ç1Êvìz¶9êT[|·ßßï®Ã\;vá8wnËwÓ"<Nz¹åÙE°JÁc»và¯R¿ÔHJtBÓjCØòû÷$ÿ®æHÏÊOD¼·Ñ}}tý ·¯;A(²Y;ÆÐ!²Â(1×âQ×!$üõh êol4ëÓL²F/åÞ¨¿ÌÄÍEa}f8Ķʾ»úg©º¬¦u at p)²*¼%²ò¹ö0@zSõl&ÀO@¦ÙUm 7K4§ç¾é9¥Ê²¸ï® TU0¿2^¤ÞÁJiÿy´.-§0¤TKÝ/Fñ13x%û
-è%)W°uíHøVK¯TýG#ÍPþDÕúÞ«_Í)~D¬y±\¼W/<bPZÉùõÉÕ &sꨯ§_×gñs¿(@»G"hÆ6$±Ø¤6´Ìqóüm«ë6"®uð@÷èwl³CÁ_$/3¿!5¡ëúÊ,Wä¢ëw
-¿,x§|/·µ1d¢q²%â%l¸gû\{ù"õsr7u®j®cÜÃ)%uL§ùÓ÷Ykó6ׯp¤Gñ31z¤':o°¨Cßù4©
Äÿà~óÕµæIУ¨AÈeÈùÃpN±¦F
v~r!s¤g×ÐiZEen®pâé
³óWwB¡QTâ(¤Ñ/uFEÛâFI 0~Âá¯b'ÕK,gs~¬ãÞºmWþÀ<ìk(ñ&ÉX¦ùe-¶4^l³>H^ñ½¯ÑÚç] ¼èõ[ºvæzÒ
-´;@?TÀnWÕ°`T¾ñ½õcÑ{3 ÿíSàÿ#:ý¡û¨ýòa£ÃÉ´$ý¾bÑü¤]þú¼î«rϯskÛ ðý>»EËÁ¢ä¹R¾!zÈá |gndAte at vE£ÖæêM;óK/ªkçIºLë³¹ò¹ÈyùÄÏW3tÁn#橥ıŵà½Ô@¦V¯Ùd°V7.31|® ÞË/ºó¦PC·jé(éô«Êûº88ò
AÉ)°¨ÚdoñµPbBi4
/÷(;Òd¨åoñMÏ¿1
-Y)ÿm,RtѸHhF¦ª8¦"ú<V k´Ý*¬ü÷³-S¿qÏ£¡OåYú';zQ«I4V(óÓÁxpvW$Xe³_
ÌÛëÑzG,TZ¸Ê¥¥+5žuMPÂ9#sÒìü
-KþØVgÓÞÓ{»/¿k+} éÍÌn¥f"ª÷øÕTÉ;Ê[ì÷ϾÁî°¸îý5Å'6Å´å'?Í\AîÈ
?êÒß,AÝ*¥{°Àè0P4)Ì0xê¸Þm!ª%W94xÄâ9³¨³s¤Þ^ÞéA4Æ ï¸5HCl¦å?¦öRÅ
ø&¡ìÜûÚÌÖPxÅæö[Õ¾i Vl{§(&MÉâ§ã*KàS\ô¤®DYe2±Ðë#VÇ,¡bà%ºO3[P%S´¨yòªÇµÒø¯§ ®ój:Ò8ÎÁCq¸ïÄìô?f£²_³ÓÑÛSÂshÒsÈ`,?í«ëuc£ÞÕ¡/J¾Ñ
hq>0L¼ iÊ6C§öy¾ÂúýJ?@ÍÄÊ|Wm¹á°0&væ
-T2¨êkÊN`N%Kýôû©ÔqUì²ï: 7¯¦,Z4ÛµinïWIõÝëÔá=x/
^KÕ`ôÞQ a'Xrq¥;á*HsE±é²û¦Lo¡P<ÒJÒÑ_¦ûÞj%ýM.IU#õ8×ü#+ÐÞ¡y "q¤©FÌq 'ßH¼N¾{5ÑbÚúúâäêÄë]G^'Å¡3ì2Xjç¢ÑÃÁÉ©ì(6}¯xÁÑ´E©©òFÝI\¢_, ¥ê²O÷T_x¾JéÞJÎ %ÔÊ¡=ÐB¾ØÖäwUJ;,Pòö;ÛA{óXýFÒ¦ìàËw¿7\sUã¥w¸³LB¡17SB©.~Ëky¬ÃVª
¬È)â%ÊÛÎ]-b8ö_÷tà-lñÜÿuøúØ]ر¤$ãª÷¥Ò¾&«ãÆ-wRëFCøèmh>{õ:1º3<°°íê°âÒAõlÿí¶K
-ÇÄ»]õI\¶,î'Ç ÍveKy ¾4
-/ÔRÞ{¿DÃN±·lI
5¼,ÅÐ(ôáÍòñIâM±µ¯éæôê±½
-ûôÐÅü°2ß]yÇüd\ùöO6«¨Nvi¶Fú®R¢Ìôªy%4øvE
-.ÛÃéH,àúMFz¸{ý§¨æåzòÁW]
-|à-êx&O}5W=ØÞ¾ô1@[ ïHÛeb6¨é Uµ^¹Ñ®
lkìrõË1]M¨à¢kPãÖµÞE.Öc¥§ð§Ò¥J¯3Ôw¼2;X#§: f¬%c@ÉpuÀÍ04Í Ò Mâ«6ÞgK«*¼ñ&
-Í$+I._úä[y¬8n}-ð=È74ví}<E°OSÞ^´|LæÄÑßU¯@s\ÊSxàºROë|õÔ#HyñgŰD9é!éêB·#8É!âUM3ZåôC)ðÓqÏ#áó¹ó¾æáAu CG}$Õà}ÊÛnM¦ÆkøiönOÑ+/.©*ýPõ<äPqÆëcÀòµDo÷xsTÁN_VÏóf R½vHBl¾N¬øóûôv,Â]eß8xØÏ7åß#å3¦39!Å<ohº+÷ÞòÈh?q
-4¬·æ_Ë»ËU¿×ùPéàÞzºá-DiÒezI#/{Sîr$Är«üOaÒ#yOrÑk+¦)ÛÀLH¹¬¾vÁÃÅ¿xý0¯ß©cäfK=ãð*òùo #1"®@(.*îv²êöS'©ÏMàç®Ïø²K¥y
-fyŨHJH}Gé@@4"²Sîå1hDÈÖºô£éÀýäízDØì(7ì©-[®¤<Øóát¨fHÌCí°BÁfÐäD6Ð8ûEj¨iOÈk¼ôîf#av¸&ÉÈØâ~Ã3tn/P{·cGYoE©tÆfP¿æ×ëQ
-ïïp^°.<hüd¹¤ûîµó.*»]i9éhîOݳKíç/
-÷ÒÚ=¬:ØDISÜ«[F÷RÔÉï¯Q=GþRÉûùIà<ja¬O¾â¿%UXy\·j6y[ÔgÜcÏ® ¾ÄUÿÝpÞQáÃÌìÏÌúaÔ¯"Gd ¿WH»hôpµ»óË+ØþioÞõPdHc !pvÎØÊÿrY¿û
-ætÍWÞ«¬¨ud¨ç[ñ|ÐÜîmMßhMëëym·àÏ:ÚF´z $Êú^µQ°xklÃd»ºEº<ï°Á-¦Öm£*¢5D g;$ãvéùyeG§½~êeÌ"lÀÄÅyµÀ»mܶ<eÜ'ÌMïeQH·¿&zLÝý4MX¥?PW7ÅXì®qîÍR0v;îØ 1¾h!|;wÀÅ
uß#iJO?o#BÜl|òB6»hѩ̾Ó
-%/«ç<PKù^YFì%( ±Plä%stR³ªn±mOtÙFbÿÀÜoÕâiÿñÚOðÜå$øéé¤DU´Ó5mCw39u%oüìÈgcjB²jÐ4¬¼gI»*¿~3½v ÎüÄ×ÁuHË%VÔ<*¡Á~ò¦4onL`øåÛñ E|£/
íÏPÿv00û
~G¹4ËsΣ÷à"
G¨h.ÌYlÓµÕì!éÈë=0¥]tÔíÐ?&åsVÿþt±k4wD÷ª#»pTÔ2]dѨÓ`&û¸RczCÆ»q!ª'/º K`²Ý}ãæ|w ú¬»§äó¬ö¨ûWq
-Qh¬¯êÉø/XöH½|·WÌB·é§u;{"×óÈ·V$;\:¾ç)HàÇ'¥d>CTÐ{
-ésôî>Ûp
-Q¥?d¬2ÖGÔ0PCjm6çÜ:vYQHÒÁç&å²åøêÞ§4ÑÉTÇþ t\9_£ÏÃr?Û·ð©ûÁÈ¿3NüÆÔ.)®ÏµÔ&uê®,cw§,bâú
×DÜæXÓÓÖ
þ"8MùvÎTÐC¯#ËÝPntæç0î#3sU²¢ù%Çè®À<s¿øh&¢CRtî WJ.gæ/µ®ðMé³ä²Aq VdÍr|ÒÆ±Ê^}R´×^
-!+<¢A{&ËÛü¾~îÙ©aXZQñyAtyÞ92-¦K1©cQ²%rä F@pÂvR5»ÉYúëzÀ
-¹t÷¸NNv\1OkÛRnS¼+c["W£ÑNî'÷ÆØl.§X(ÇÑEjðÜ8;Ùv]ê^ÈÑé:6²¢ÎÅ
-½¹[QÚ¾ûXn§I}Ï"U~§ô¿ã UÛä+$I©PBÆø´äÖÛÓ)³ÿdræÂ»àWu¤à2ß§×t£$©:Á%4-ZSð8Y]ãxõf×Dÿ¤X¯ÿ=QÂü]m¼H9U-r,ìVÎÁ¦aC"PÇÁ$U3±-}_KKJ,æA
-?Ô _â»÷,íTMtbôãØîÁÁäkK¿ûO»f×¥è¿Ù~¶¨ÝFX¾X.5wþ
-ª0wPã}¥BcºvÕ·´ïÎÚ»Ä"&+=xv¬+3iÁ>©~SûTE óI,
-Îçw*q0Iªøóo"á
µ3¡ñ:þÜ·¡¤¨Ê@5| î§'ÎÔÕÖ~sWl.f¨æ=,Âù oë~Åð¾"QJèJM4]½ÃGËénó/×ÏÎ(32üãÊT<`vî;¿h#Z#¯¡gk³HÕíOqüP·Ôä
ËÞs 2µh:c«µªK»Îí˽§EÙp,¸1¯Ë(Ñܯ
-¼ ¸ÅÙaFWuǯÀaÔÒ¢ãÞÊqYGWÚÓR#71{FÓæ£ÛãÐÍ幪³c1n·g£»e3d¶¥C' R¯#²¢¹oÃu¡#À2?µÞ³^ju¸T\!¢³wÂ+Þb>î
-+\ÆÕY#nâUÇW©ôPX£.¶÷çÛR÷dë+X%Ý=dM§ýGFwk¦D0Hó4Æô8 Ì0Qu]|ËS&^zxbG;y[¯òápO°ETZÍWfõË×#¢ñ/Òw7FèsöG-èÜO«ÅMMä)^½½km0ùVO
-Aôò.g«µNù0¦ÑȽ(íy¬ÝsØÏ=°¡)L ÀýQôú²dìè%°ÊBA
-'?×c÷ÒrâeëäbËÔW/¢S¿CQXôôâw©ÉSTh?ÌPz/Ù-UQ2º&Î`j²}ªÛuIå.~Çm }sæ6^ÑSÅ>¬]Ç ùÕl'SV±¨ûÓBv¶] OliÛ«ÛÜþiÃÕ7\¨küyúX;ù+WCUñ¹úLÔÈ/'
-EôÅ&6àµßÒº×UI×4|°1ÿµÑÆÉ´å8N:ÅHXwæ¢2^ô\A'¹ Y½OÙvL6KØ
â`AAPA®qþ®
-ÉoÎ i¸k4^Õ oÂ,2û ÷N«DGð?ºJ,§öú02¢¹J/¿á²ºlwqpM¶ãÝEjOÑ©òÑÙÃRê~ fÉAΩ̩lúÕ^¸O/¾¢;Y÷¥ç̰ µ4ÿfG>Ä"Â,[¼[;T¼v wÕwB×0ÌRN)cã5&U9ðªÝ¡ûvÜ|nöÌÄ»GCgtd$c6]ͺráJk¼T?e"AÆ
-+òÞû¨-|ô~àù_Tm(«?*ÃO£?¦LþvbgÕh
½<q`Ψ m¦%V¡|^Fµt.û}ÑPÉU²fÍP¬7êêÕtøË3e%wæL>7*L òL"W{Ω¼ðWyoá?
áûy±Â/ÁÂ]kc*´>"ºÖç5&DIWÞOó.éâíÑð-5mfÆIýÎ]¤ÎJ÷TÕ¾{2½¤>Ûâ¹öV¶)Â
ø dÎ`r¼¨rËÿtá×ÛYUpÏåt
-±Û&TéùÙ.
£§aÀ©jÀ{âÝ]39yo/÷§?W°µâ)m6Ú"#S|¢pÔUw@ðûjÃÑ÷×:'"UÞ(æ¡Àb\}{¦ÄVëV¸
-¿-õ6Ñ?ºd¾ÛB¦sÚåËôm¹íÖö¢&jÕå¨B»1·t%T]Etâp»¡ö£ØK&"a³¶}òðOÄb±ÃmÆÎ®WÌ|÷0ÒïûÊ;L(ûai{£{Õbf·}Y;bAêty@° úÁ÷®°L^'ß«4nËÓ¹ÑÜ@}ÜóvZt_IÈN¯û`ÿÊΫÿPû8yyd&d[a6]q·[>ØñZè}{çf*k¯k2t0Ó5ÌjI9Z4Ö5gðÜSìE¯KI at XåÚlç`×òûÃÔ¥º1 at fÙ;ËTù´@(OѦUAç-3µÃåô&÷6ã ´³»$M'!ï½hb/¶{/ÁÆx°ãY´övÝþÚêÞö'0ºA5¡dý"<ü4=HFè÷×O
-üq{`WCrÐDAH߸kcå£Ó.yÕVLݵ}=0hU y:rÞÙ£sS{ùBN¿kåBá$Zó´;=zS!:8§`UàTùE «=üYÕV²ÚKίÁô¾+Ò¡:kiµ¡ÔY/Ü ²£ÄmÚp;÷Y_Ð_
-#O4°[,û-ad±ÉÐj!g"¾²1£:þÈEM÷úâ»è=«»u
-ª±QU=5Mq>zNxL±p³ÜøtìÎÔ²b{&ù²ñêü }+«(0¬÷[µÛoR(éuþHõªÓ}ðb+ÁYÒ¼ sijdÈ 2V.ÅqTÚÅe×°ÚÊ«¥ÿ¡ÄNCêU_²Ü»·Ùw%÷tÏbñü¤ÞÊ;»úµ»ÅÜjh«Ò»ßåXu³ÞýWËl@åïO"Qëfi2Ç>äå´(F&ÐõûÖ ©úõBé¸åüÑMÑðr¬Á×ßßÒÀ].¨.òËC]~ä åÖÉß+_)Ê[¸{lOP,޼ ÓF^I8â³£WRÐp!_ìs wk
-´KPàQb«¶:¥®ê÷
-ñÆ©eLmÁªwKàXêSqÛ?ÕB¹º3àI>4Üûzk¸U%¯«VNÂ>1{¯
-îl_`Çôîáù¼mµØf'Lë±$,`vÖ:b
Ö´\5á·' _GlÔ)]5ä¢QÕ_ÇÍ&÷é¨LÄaæw`ìJt?M¤ÈýÊùTß*MÙ's0målf@(]dVPÑ4´%N.á®éÕa}y2ÿ¨Ä:
x öNÚC1¶£ë°Îê«<Åjy¢¹MåðÛ¼õ²5¿ù¾£mØeÌp}\K9år }VÄÜdAezÁÔ¥Wr½3yýûÊCÛÕÄpçyq_tCï´k:Ldä°Iín¨
ã» 3C¨¬kB®K:³»ñ;_lÏ'hnbõÀÄÊVÐW@Ê»¶1¤±ø(2·.
ØJNAÓfÈNï|[1ú&ÒJÂ-â_¼íröMÞQÔ«2ÇVnix=(XøäYüýé¨}ù>çÜ[Ì¿dJþʬÙB÷[^¼Ó¹7¹¹Ù[0/¬L±l%N =,ÄÛÖiH»PÆôh{¬ZÎÎ)þÚ9±"?æ¬`à³äÝùd úîÉ5þ«3-r)z¦Õ^°æ¾®,4bYäôvêØ|b-y¼Õ·6@:C>º¸ÓE>¨HÿÒí²Ë¥n`]2 EÙ1¼
-æ(ÐðJãs~ $ý]Ë&ál^ Ï«ÚÞøoÇ72_<ÇWìg³ëÍÐÛó~åK÷&})n%[+¸¡µ+æíòÂw]N0¥úǧïjÐÙnø62øãÅ?qutjm½iE»s±Â¿~ɨ۬
-½õ_¢ý|Ìù?ñ´;ÂKß®ÜnÊ|[vä³5!³óüxYf¿Î=$ÜþYÍVï~[Ýæ|æLpóÍpqÄhR
-+_Çnç9Uª$ÐcvÄÛ4§X.Wýâ^X´Èù¦Õ¯ ýM°wµëML³X±× ª
# ¸/ô½²ßÄP¡ï¦ªQ_Å=¢EJÇgÿ-$íÚq`¡ÑaTýì
s·ßCQü®Öá
-ôí\ÕçÀ¹²ï\GÅ¥$ÓÈÏ/f+ToçÝË~1AÌX
-fåÁ{e£¥û&÷óYE¸¦Îa>0¾½ø¦¦B&bƵÀÃõªM¨Rá°¹ê¦ÕäÄ)þU åõ¦ßJ§îM¨I®±5aò¶þÄȽòC³3=.q Á4ñ¡F?Fç:~è*¨]=Fót δþ¾räÔ{Ü[.¿QÚïF»îRàï¯2]zdb¹èÊÐòíïFýs%R+l&>÷ÁHÀy&&O÷ÛMt&3¬jämG.ãDÜMFøk¹°!¹ãä"!õ7'eµ,ÚM|éDnýsy|öà'r
`ШJÝZ]«úêkpñ>§ÑÇcÕ0Ør1à|Ëþâ¾ÞuKÌôW9,§½,Hð^Ñ`ÄÁ±±LtܼRæa%³/ð¢iEÃÎ`ÓIØÍùSw
-îzxd?1²ôl:P#yÙºçè_î>MÁÂLe"×Zt\ê_ÙÏzî³Õ¸t*HÛïnºÔÃ÷Bý¬fW}.w}1)2(çgûGlïq/¬²»FnØËµNõQI·¹?oËÓuÜuuÈ Mñý\ÜüäÇëu
õ«9pÅDë(Ú¬tT}Ø»£[ÒÛÓ76÷NPsÀkn"³Þ ü M,_:j?5CÝÖº.>VÛ~Õnðÿ
-BõpP²`|¬l¾;N´z-Ïêú»m½´÷½gëJV[éÈóT¥6_*ÇQý|§wþÚÜBÿJî$ÁtdËIÿWñT7,cwíá§-"[r.\K«þ:²Kâ¨ç|³}ë³²e
-4ýFÃÉ0TÑìH©q¤¯64ù"§KDïÚÀ£Ç¶X| K=û¢_-Bå'¿â=0åÇRmгÂqSC+Xh«)ÏbE¦%|ݲÀÁÁkü]:=N¢ä7È#ééÛ~:JÌyLMÆâb!±}úszåÅ©`p9qµI·? $3(ÐQt²´ôHtµaÌacãÚÕ*ÿ$OæÓèiÏd7|4óÊIh½Åü´ln<·UÖ¡#v¢ºP¼8¸6)YÓÕÏx¦-(%Òëñtr1ÂØ)É$¡Lï*>C±ÓpÅ8(
-À®üÅHpC6qºµ&ÜÑÁ\À5D"N*¤¹¥¹JÖ0Ô÷§
-ÝqÆðIÓ³2ï^²)íVg¨¦ÐgB µ¿$Øs°ò·«=|¤´õUy1W
-úþµj$Ü
=¬åFÚG#
-Ʋæ!éÆ`¿3Xy¨GÄù-íM½¥ºZGbÑÍý*ݾ?~Ç!2Ó¤YµÕðð-qß·ÉÖé$¢ùåÁ'Èë{§?ñWþí¶Bèrerý)fø4sÄ8JQ2ÇR?Ãeÿ$¹mjÈWÈõmªmí±
-[CHdb
-y4fã¯\\´ÜaîTuÃfqëik]*¿ò§é¾·4BFzüì\Br&ø5
-ÊÄ;$äÝóðûfXé ½L7¬Qu©°ç|dhXüóÚ ÙQ¼Ì>&ýY[KÝ`c· 5 ᳺ¹îôIr)÷·µ%Nqy[pY3qÚã»èÀZ¼¹àá¨ï©Õý%9Y |¯7s
-Ä¢é[A
-´R½æ)ÌÚ
eFÓÞ£ØÊþ®b rºkuïyg-á}±gPçcåüýhh¾1ÆÄÏ3KÇYÑ
-«Q;;áiÀ8.FòLúCï#a¿½À X¬¨xãtçΧ¬ºöýk/áfe2KìRcTKdõÄb/ô50æ£ÚÌÒx´¼±@Âý¶u¾¬b©3\FÖàOýæ¬Ûµp¥×µL̨làþ,Ûx%á"ü²ÙVr|ýV¡B~°(ÜaA± Ê-÷gtÆêPð6˯GPÉÎQJXô&à®=Sz£é`%èëÓö«*Øeÿ:ÇëB'ëü¢Íz&²,tãܰqÜQW=~ ½:á¿q3§ØßãßßþùA$ÐÜÕØ3`5-wíe/WȲÉWS^^fK#Jã¸DÕEýýl}|D¸OÍçÚêÚm Uð<¶kjmEx±^c!¦Õ§>=\!ݯèäçùC¥úÆÏMs°NJÒK'O/k7`/×¢
-½O®|öг¡AL6ÿÒRkÎÁµÍº¿ Û|·>õ²Ëö0:BscåÂÿØgùàÀÄh*[áÇdå³ûLxO¤%VÇç~è7õõÞþûFÆÎ\6÷SxRô²Gó°[T!ïv!ñÔiÌfýêUPßkáo$òXd·¢è#ëoo\µ!^ßE:rñrï !üo ª(
-Ue+úÏÃÄQÚ|µ¨§Ä+Ï|§î¹ó¼ÒcaÚqaºÙî
èlSæA6Ðïâ(Ä°Í PÂÌC
ÓÆr÷ôø8`HîEe¯
-¿ÂIQ¦m×
ísÀu«
-a
->Ãpü¡ýyZ^£àº¿$;yð]vhýdþ²Jea©Ó¯äÚ )®
-oFÑäѦl&¶õ2ê<RäóÁ¨n«#ÞÁBmûáâÓ¶ÍYNànBsüJ§ï3iÈPqEkïÛıéþÔØözUÃdÔûÏÁ½_>ïð Þ#Y_§ù£yûy[~cipÀ·¬]^¯ÙçeèJB³×(,©øÊñɨÛùH®õ§Ê-^J5,±äFÌ@WQ=Z:ãô @¢¢9dÓO2p§äÕ¥Ó\DÈOóÈrÛ°¢ß;»4JÑ`ÐDκÃúMwÿjaS)®v!ÝÏÞ¨©»BVìaÌ
-Ùܼ©ß¼(O}¼ÃÖÏEif]àÁà
-}¿þFÿØ×«@b;åÂÄ}I÷='i?j"k£¥|~a«¿]ó¢<+bX+Ó¿Y§«q«×"ëgÇ»\¦@{~HÊ/¡U¥4h«]îÅp»)5áÌGÙUÎEhì qÂI\oö/ñ´Ì6ï|"óÇéð×·G'8ÞætGo;ØÞpÚtJüøù×é3Ñ0
-÷¹åCE¬wzðö@ÏA{§r½»ù]þôägäÞõYe¾ýQNáÓ¬»î~OgÀI>ý&mÎ
-§g÷¶êØÙÉ©Hjx;¤Òu)ÅÐQÏÑ`B¸Z©T:±ó7iÍ,Û,f(g¨æ×C
-^RQâ1b8U%]9³ ð¬âé¹|¸aµKEÙDóI¼6¤à2±[çZ Ç6¼çÚKò¼dú·$üñÑ/~YYø_÷R|XP¾ªqWÎçúÕ|^£É¾
- Ô8ÖøÄú:LÌ·ªlýYÅOf`ñø@cR4åZ6¼ðLW^Ú¢ÇcÎ#Où1Î ÕtÌO¬¹!ùBszÂúGÖq|iµÝ%Ýä°òÅFÁöDHéñõ^;d¸¯MzÑ fáBÕRJ½KàÞÞ¶&]Ç4Øp]#èûdÚ¬©ã k¼ÊRý¾/1ó=8ÿPÒ`5AÖ0Hû!
-MRïå
-¥´åL#ýéÛèòþ4°&ñ2fn`˸|ûòNý½:ðk%YEgÌ5[([º¸å©%2Ú×®,?Gµuò\À¼+ZûkÜ9òQDÒ+ÅS¸+e$£¯ñlÎ"óBåqûH*'×b9KÓϰ5¹Qbn)/äf»¶MÿSóI»ªéì}éèϦæ¯Ó<Ü/½ô`<Y<ß7ÃÉÊqªbü¸ô(¼`ÙGjëw·/SãoóÑzLÆÚ#`IÉr©¶~ÿ ÛTÐ\¶£Åé &÷¸&Ǻ
-drV<ÑØ&ª½¦ÉRC}æ}ÎXëõ.ÌÈ©6"MÝ&Í)VÙA{d¬ Í&R¼]Æ&Ѭ·WËMëV^qI\º[Û jÔ2ë!04_LÂ'Ãþ6xÎÆÃ4¬Uez"(9[lÏ}6àz)u"N~Q=`ÉAC±n
½ùI>Nì`ÞKF>Ìq.E÷`ðA³vQ6²1Ù±&óóðÿ þ 0±9:lþ×wîendstream
-endobj
-1386 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2535 0 R
-/FirstChar 2
-/LastChar 122
-/Widths 2536 0 R
-/BaseFont /DOREJO+NimbusRomNo9L-MediItal
-/FontDescriptor 1384 0 R
->> endobj
-1384 0 obj <<
-/Ascent 688
-/CapHeight 688
-/Descent -209
-/FontName /DOREJO+NimbusRomNo9L-MediItal
-/ItalicAngle -15.3
-/StemV 120
-/XHeight 462
-/FontBBox [-200 -324 996 964]
-/Flags 4
-/CharSet (/fi/fl/one/two/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/W/Y/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z)
-/FontFile 1385 0 R
->> endobj
-2536 0 obj
-[556 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 667 667 667 722 667 667 722 778 389 500 667 611 889 722 722 611 0 667 556 611 722 0 889 0 611 0 0 0 0 0 500 0 500 500 444 500 444 333 500 556 278 278 500 278 778 556 500 500 0 389 389 278 556 444 667 500 444 389 ]
-endobj
-1340 0 obj <<
-/Length1 1647
-/Length2 16250
-/Length3 532
-/Length 17160
-/Filter /FlateDecode
->>
-stream
-xÚ¬·sx¥_³&ÛvvǶmÛömÛN:¶:6:6;IǶí¤cLÿÞwιÎ÷Í?3çç¹U÷ª»ªÖ]«®½É¿)©Ò9 %ì]éx
-Vv&n.*v
-Ürô*@7iWc[À_\Ôhìjå`/fì
-ähÍ b at S êàèåleaé
- RWѤ¦¥¥ûOË?[ &^ÿüõt±²°PüýpÚ:8Úí]ÿRü_;ª WK ÀÜÊUTÒVPI*¨$ö@ç¿E(¹ØZä¬Lö. at j¹3Àöß©½Õ?¥¹0üåv\¦Vݦ@Ç :#ÐÙÎÊÅåï7ÀÊ`állïú÷\ Vö¦¶nfÿ$ð×nîð¯þî°ûý%Srpqu1u¶rtüª$&ñï<]-]ÿíbõ8ÿÝiæ`êöOIÿÂþÒüE]ì] ®@O×b fV.¶Æ^cÿ%st¶úWn.VöÿÀhaìlftqùKóûÓùÏ:ÿ[õƶ^ÿòvø×®ÿ«ÐÖåoLS׿±-¬ìáÿéi{s 3Ó¿ífnÿ¹ÿu at Tÿôõß$Íìm½ f at s8F׿!Tÿw*3ü÷üß ñÀÿ-òþ¿û_5úß.ñÿë}þ¯Ôn¶¶
-ÆvàßsðwÐÛþÎàackìøgàXþ\í¬l½þOÎÿu·&ðßYÿOÎÿ
-ÿ;°½Å_
èÙØÿm¶r°ò)Y¹ZÌmÿÞ¿ìêöf at g[+{à_ÿu¾þ¦fiejcÿìÿöfÿµ¿ºý«F)q5u Úÿôý×f¥¿]áªæåüÏHòfÿkñ'À@ÏÂÉô÷2þ½Ü,l~ÿ?aÿEÄükycWg+O.3àïû?ÿ\éÿq{S³úHÕÕØÞìoëý/Ã?°©³ó_Åÿ5
-þVþë] Ðh
-·ºä`ÊjéZ?2)¦;ÐÇ>æXÖ¤VRXëйÃ]eô^ÆÐ<ÅóÙîµxæøq Cs8ÖeKÙ¼*$ð#¥î/Bݤèä¤=f4(CÌ<×õ¹^ÛÐá`Ò8ÜTV1(}"êdu¹~¢$u/
-Ä {tDò7MoLÀìBiA«/>;§ø~òôH9ôktd¸÷²ÿ 6/×"&Ð)_PG½Ê']^®¥jj>k}
-(?£ì¥ýªÜ kâÛöÊYq'¯¬Ü>à;8©Ï"ì§|$,HÃU#Gu¹OþãùQ{J)Ü%ßIn
-j=6ûæÚ
-¢;¿ÊUªíV6õ¤{2K3¦vWlK;op§hL{A{{E %¾úõuo¾é1Zï§ëKÛáoE!"¢6©J-^´'E/QçvV¥ÄÅ1i»cLbVÈõ-e)³002Î.Jtl×®ìHö¼á1
açÚoM@ó:' ¼ý|Ô,B²k#À~ÄBXøQÆÛð¢Éen4ì
@%>1Y`@¢èlÃUÜi-´)I0°räKj¦}§*åfÀKBËiιWðzëªÜY6 Ûá¼óéRái6\ÏÄ5JÎñÚQÞÛ3nÜÚo<PJbx6/[ËZ9aèëèÙ[Ç$p9snÜt|Ë·wTæý~ÏóôþÆ?.5«Ë}½)
- at jùç²k5)ÝbN½A¤<(Q¾nvÚ~]¨1Ý7´L¤Q¤ÚÐ7Pd|²4ö~;#
-ÂçNï²ÍÏTéºV¢(£ü-á,ªä}d07Å9¶©¦á,>*ï¤aHí66÷Pn7Ø@z5!_"xCúÓ«º+Üå´/N"¢ÚKüñ¡°÷ÚÝè-}¼ÜÀ§ÍÃk¢Úàá(fsù<6=ÊQáü#)ÕfHÎ}ÅÛn*Ü9¢Gè4í|¡¢ee .JÕ ·¬¡ÜÍFØ"ÏO£nrêk²,È*£½øV¢¿L»D}÷]}ºÂ.ßÂÆveâàõwVt9\o[üX<饼'C·S @7Իش:ü U~ß+7}á\úü½ÈâPÍ83ªoª
-[Ú½@]H﫼EB°e¦8?kîA»^LìØ h£º_ëP·k/¾þ#¶×Ý÷ÑFÍÚíãïÖï¥Ø5sDôïkz÷lð6¢íW¯RðÌLVõ¥Óo¿Â9XA²û8«ë3¿´o?S¼ËLÖÜìq?²G׳üJɬ
ke!#Åá@ôkÂZ¥å3cù¡dIú5a±úòVq*jæãn:Ï@ë<BF,9´îöå-À»qn}Gßu#dáÉÎÜK´XĪ8Ê·µ?jT_,¸ä§Ê,N÷òH32ºÌ½Ý!ÿX¸¶ÒäÓsó&ÆP¢±Ý¯ámß<
-ÃaU1ßn÷dØõ!!ßããBLÞuÉÄò{¹Õaå@<ãØ<ãya1¨o1üÓGë×÷ Í2²&3îbýAçhj»õqÉW >ìwþ<cÎ õ(ê[[ºK̤ Vj@$7KeôÂìÈÿ3ã¢Bá^k× ôfÎJÉÈ£xº,ß½YÈ0+=}é»a^nqâ<¶°mkg&{¢ÛÞ >K+¯gï'> ë-,4ùí>à>Vì7ÓÁÙiZ/ ¿6W×ñ1§ëúé9K\[ §2XnTýİ«óG#wdë®Ìp]°àKfÆÝ±WÏ"1Z[¸të
-ösöÒSjÁÁQCKõƬÚKÍp´8|KpIØÝ¾¾k,;ÜúBq.Ṵ̂ɱ¶úW¶T¨ÔñEÒ>5áËeD0׿°0
0_æS.ROè÷¾2ô2Käµ^6±T¿Î×é¤=i®PÖRtuKH@»ÏâoÎØ T¨A}ðe&}/'óW±d³ÔNÈzï\ïèOTÙ1³Nüràaüþº5à5îÁ§_
«íë¿âµ×^Y6
-Ñ¿ÔÐbÖM_UªØÂdcT¼°uÂÎýظ:£²%ÁΪOt7MÛ"Jrka¡|¢ñ<?gÙ .kSf9Å0
-ßsú2cé$Ý6È$,½óBö¹©a«b'_~SÃáPx*mRr PÈ[ú1ÃmÖñ[üéÖ+V/æ¢Rçwn"ÚºUy²Z]>^vxºKè]ê¾Ì,Iûô$XÙâaê\Iñ¸ÉÁjGͧ³)ÚÒ?ÃhSt±{JoS5M,د2äÝú"Yùµð¯.öÅ;{ï\ñÊãê°eN:Ôm0Z7ÓRh¢p·J#³ a"=¨ã03Õ²¯ìãíZP¹rÅ^Qà:È
-Ò¦f¸4Ó÷1[² Eªz½ÔòxfèS(½g?y!¯±ÇÕ¤)¡¢dî'¦
-+/å,p.@½:/£vêÎü$².Î/dOúk©ã7îøÏ ü»|de¹:æ¤,É·§²½FôÔN
GþÛÁp^²}¥¤É¤ò§[õÙ1fe"Cr
-âÁV¬rÆkt^0¿Ý±7ÜæØÙÔÛLf6CÄÓ(4Ø|ÈÃo¿5rìYMçè1O#u°AeTÅâ lD®µ$`ý:½6®´ÏÕÎFê,Ae6~"÷%ÐÁre©µWp2¿ÛsA¶Äw[u>8áÎ2_Ƥì!´Tβj¹ab¨í^¢7þü6§ò©¢º»}Ët±Ym¡"<Zº«Ü´#O0ÎB]f'3e¬ÿ8T)0
-¾5*[Í. ~âD$¬¸ÆÉj{Í2,^áOZlMP
T YʯÍ4úB%ÌMSéQýÚ}ß~ùv^ÛñéÀ°½êôÇSDMU at m²VþYÊzúË Í¹Çß43Áµ~À¨ éMP~+«ýxdî! I«¼»ÙTH¢S¬wåt¨^6ÂJ³Pz@J(ñÇüV_¥ª'v¹fóG2xÖ1WòýF3m3Gų7Yî
:ípXWÿfö Rw%ÞûH§*Ég(m©R«Mà[áóq&jSÞÛøUß ¯a»/µøÁÊ}gÑ]²ÑX÷u1ᷤ˴"8¼'÷%=ÊÉ5w¢ËÞ÷?(h]¥n³¡ÊÈÎé?õú³è£~¹Ê¶DS³x¶Õ0¾Xäá"úÆ].Ñ&ßÛâà7:åÛ
-J:ch/8¤9__11ËöÞ±XÏbìù)^ÛôvÅS8W"¡Æaþ¨9ÝÈËS×ÿB¬ÿDîì
-×"÷Íʿݻ6L=xu¾Úg9Ã|fþ²]×±u+Ð<ôÌÓºË&6ø1;¸q ÷DÉyÁªàÎ=ðéõ³>-^ÊÜ>ùuBqÚ¯^|T}°:ÊEzYhÙÌRQZ/³¬Ü?0[T¼2CúQ+[Ä#$üì?¯~Cô·U ª¥^éjV¬ëP0!lÔ-ÈæU¤<ÆýP!þU" AЧlËFª÷þþ1CÎÃÖÃù´'V,¦`°ëÂÞ «RExn-ÿä8"éñ3îbgÂ;øÏÅ2ê<((¿>ËÚvÎÏ|lYYdIÎ=Ú èG=×§_¼k v!®8>FETBæT!ºöìæuÔhÇQLBx>L*¶â-xâÌjZñN!qÚw1!
-a%|÷1Ô¯¸LPý8tâä¥
-ñÞZq'_LÐ|Ü ]M¹íbËÍmìïáÀÿ· û{ÂIãßÛYNañ LÊ¿Ðz|;LÒB"
-è"4ìB¿ET4öIà, !|Ì6òë°°XP<`êÄã
v È.ö"-×5¾©ä\È®ÁxX^/³Ç¹ ¨0ß;VÿʰÊî\upaè ^è]ºÏDY®LÝà]IHê¿á¤»>'Y~ÔAÊkµ³ËZøÉk_²Ýõ~Iö@eò
-°·ë"u~
-ÒÚ{Cäõàøq°WîÚqñæ~?Ť w¡êÇ JÐÂç!^F0|Va+¯Æí}¹Òâ>)ùÃßêÑ#ê6~?¤ér¦½ÊJSV·xðCºüâ·ÄÅSðçíâãQ)¨aYýª6«ÏWÊxc7g¾BÚ{RTi{Z^jóÝaFöð!Øà~øN'xõâø\uéÊñ$²»¼øïR)uÙ3eæÖÝuõ\0 ½åyV¬3F Ïê8_ß
-üHÇEQ
ÎÕ}ôûrR1dÄßfYFôû`ÃêÃò#;ª4nÁàíÑVn°Ú:jЩ"Wï¿¬ÊØ(P(ÉÌõià_hAôuÐr3gzµ÷ßÖ¼®©¼®ÓqÏ}omw
-(ß?¸w!ÿ¤Q8â
-î6s÷üýÆwk`ÿ2p_;ðqi%*E:'Ò¾rkÀ YWï8T#DjúÆH6}õÞlo·¤)Y$_4fX<ífjaöêêÿs£Ø|ÂÌcF¡GI@÷zÉtø MXªäÒ|Þðu|i½È:ÔÌeéhÆWΫӱk[p¾wîÙøM@ØÎGtj«Pfü»ãåáíÏùl¬îÉÍûÀ¥póbïhf-,Z%Ä-qÝ®®¯[_rSêsÂÁ7L.6¶P=åvL
L7Öí¯Å
-ïVÉD Äxñ·¡{±
-ÐÞ¦îÜèìí@ã5ê Xçdå ò,})ï²[ä¨À¡Å|Å
-âû¶¯º=:â!ÀS
-[äÏ#";M¦kCJÝè;B®ã: öæoRñÿ*®¡©Ò×l¨Û{3».&rOðÇÜõä +Â.ùQàüéáw}h ûSÓ
#)|ÖÛ|r-~êYdé»Üq+-~\cè1TrdÀêð>ëy©gð'A&k}óñS~b69Úí'3i1²±®F׿y¼å'ÌÀÌéBZHD>Äá1û"P"Y`ó¦oKpJªúà$ ^ ýÎkú!~Úv#ñ¡CqH iª¬IIIíw
-Î ¶dE "¹ÙV0ÙOü99Ý̬dÖR¥kòƶä)&p§õ2UãIܹlÅït0¡xæ½hÈ*ÅßfhÂ09 7ÏëSÍàkz <yÙõM,j
[ã©r 'A/bíãä¨É»ç»ÔhMß¹J»Y¦6¢¨çaÑÔ.OÚPúVÈyÉå$!%Ö[óÒgîܾHáwgÊG6W8Éq_ä1]ò³;z(¹¹ªÉô µ!ôv1<]w:2C{Z:¹°gÏv<Páxê|ß5¥8¶nÿt©u"T'ðÕê¢!cñT Í@Ä6lBEÍ|[|çqö*a_ìFRÐlàMµ§ÀÅG{>t êú¥ §u¦mÛU`¶ÙÀk9ïm©ÎêjÃV¹ÍÌ4§ûrjN;¸T6<R×ù¬}¢>áà¡[Ëvà{çç%w¯#éWvcÍÇQ2<k¹a\¿´ifsuÝÂÞÔIû'Ï/;»ØY|°1_?>M#A|úXǸy^^$½H]ÝÃõaÔ>O¤ÑXP{tÿêõÚ§5eÀÖù.Übÿe)X\¬íÿ
-[HåA[Qy¨ÊSì¬hzÀa×ÀoÛQ\bÊiãl±
-Ç3ר>qªX®(Oölec at c
-ªKtovÞu<DÓaK t²fèjØ4åuJrtXôV;ûо¬æJQq
sb÷ðrz¹Ã2KEX7·õÜ¢¸#2øR<hùÂo¾&sDWß *å2qúGÖeÔïp/XØfäµb÷ôH8©ç«rpËZÆaIRÞÐÖðÃÿþZM¶<|gDª=-à\òò£,Í;nÉùñæ8áUô=lJ9â0ϾIìÔ é\=8ýºÙù §nÙ¡Øë_3ò¬+Ùã¼quÅ&¼ãäú"L'£½¥8ÖÉ4b4ÜbÕ¿c±ÅÉð[H¨Ï ¹nU ¡
êÊU>2&¸Ý`e¥E¢¤Þ¿AÈ
-°KÉðCUagg9:¬çÝÚòZ¶þ¤ùL=ö7ï0aÂÊò׬Yi|JúÌóS9õ¡Na¶'lØ0cÌ£Ì;ecgçWKtþÄ'Ãåt-%òÉÀf¯8.þ®64òy&YD=b|ÅoΤCX*GRYÿ9cã¹<oãðEnCåacíxð¥9h^,+!Ì«XÇèBÕRg Í÷ßç5ÌÚ Î:LAcÒç¿Hz²`¶p9ªÎ®×à5°Îè¨êÏ &ì9`Íð¿%Ð(¢9-¸¿[÷8$6¿¼§Ô"mºáóSCû WrgTâ³&rBVéýþ\1¨Eùo<««5fW^¯Ø'mØìd_Ãè¿ ÿ>s94ünü¦8?1$1Æ>ÅÀfþ´êÆ5£Z³÷¼¢Ê¯Ãx±?ôUÍBÇd¹âHS?Éjºf1µeûlä¦&ÆÈ0ä¸'rÆTÂ~p³Ë>`Eð4¤Ô°-R*q@öòë$ ¨£ôü2c-[#D"jùËJÏ˵GÎÙv².Å'°«¿¥ýõ÷l½Å°7ý5~i/{ì3;pätþßVÜ7&>¬üµK 6* 6;#oí+AY/Æ;¡"§ß/c¸È̺ÃÏ{ß·UYnBÆG] ´UÒpNAùúê~0Ç¥Èé"ï-1ê ,~/îqÃyLmÚfâpûou5¨¢ÒmÆÛÈñ÷Ǫ6´ÛÓ
¬ÂSÁ,ÈúÇ
äÄ[êÇô3÷/~}cí£zT³>~ó¦ 63;ÎAO`;9gM,¥Klz·¼'DVMpØÁÔÇgT¨:]
×y%ðôðy&¤Î
ld6Es¹r4UHOð^mYn6F®Ý21È»¼îQY]UÕ믣°ý§¬qCz WÛ¦Ûy¶Ç!N`Ôçç5Søpñ[ö{8hhoý*£û¹ÕL{¦3[Ä»Óô((¹£±÷ûpO å (Û§0Æöìµë¯{
-3ÂJ¨vßÇH'Q'n]º¤ø`á
-$QøðÙÝD¯ÊÜÏðåKA²vipÙüèÃ!ILA7¤kÔ=µ,NÎ6ç8#÷52¹öj¿·T³óº_áZÅÕS¤>éNe¬p\ê$òÜBj˶c¦¦mþe`â¢ÈµÆ$88½´Ô´òËhc½qKåñgÖ61|©
-)ÆÆÚ=6QP®¾}ý¨:ªÎË)½^ÕcóÄ¹ë½æéJ«d@ܦæâP ^S7nnÝ}äÄ&ÊFW¯Ùë¼»ÏLoôFjâðMD7¹¿òú1Oóh
BKºxEé=IR<zAÄ`ï´åpÇ@S-ÿR-Ñ ÚãYKh2¯¿oêÖ"ä˵_KÙME-où"~Ãë}]ʹ Èßç|§68Ióã=è¬sg:ÐÑyª2åoò9!¯Qþÿ®½]õué6Øëóý»á+ÓgÇ(¦Ê&¥Å§?Í/çó¾^ïÜfß4¶ÅpeMøÈ¼D³>%Á>n£à¬ÄI_|Oß/³S®óÕ Õ¡_+äæKAn˶öRû½þµ:5{Ó£ó8r¤|Õ2-]c-Ín*;²JÑÌ!(éË=©î¥¿ñ·²6îq±õÂgò~µIÏl; Á8cç!ì#?gA¾Ñ§ðCÜñù={ôÐ×½
쪰6»06zϬg°P7¤Bi|íuMÉ0?ª899XpNc
sñF8}å¿K1Z5
-¥Éa¢s`%(1
-:3ƾeK&¿Îvàk"
-íâ cÏaÖÇò5ùLÜp§¼"d¹â#Äøv¬Ü"©Ã/vUN¿;{Op-vèTêðªñ¶1úåääÑÙî7,Ìd¿
¤:ïG¡¼NJÉ-U$#ÚEñG_©úOvê¦y0Æ>¨¿A/`۷ b:¶ÍÑçÃH× ¦ÈàîËD]ÙâóIv«J&3Ù<Òd_¢fWû¹/è Sr%C)³è1û Ͳ(´½]µüªIû%¿
-ò
-åE;÷ýnüCñvh²åDvµ;4¤1´iñܻҤ2p!èbÿëkåãû]DÐÐ>IJÖ)84~¼
-gª:å0ñtÀȺóÅëèÐRÒüE@®WêÂ+Õ÷x×[+Äb5æë´âÑÈ£xK'GmÞ{íOøÊtHñØ.öózwÙÀC1¡/Þ82m¤ô׿öýWõøHYRú£û×tÒÖådâÕpCÂÚW²olïµãï/ÂdÛQûúI¬°ûVdXïcýîë.^Úì¶ÈùÚ%নÂêr<qP~RåDLh A(¸wa½w5wX4Þ·Í©Ö_ahË©½N+~ T-°7B2]H¦E}°öÞ;Y-wB3Fîü:û¸§$²¥Ñ ®ó[Ðñ«`PÔ7P]îGâzsãs·t1C¹nùJmèNæ½F
-·M«]+
8Æ«ªy³~z£^Gë5ãkÖZñv4Æfù ËÑ!
-ërÜwú~¼ùç-°* öÏy,®uúà9QuÔmg°ÂY
¼¦½Ýȯ}ÝàÜ#ÿRUbc5â×ÃJÒn4·S¸ásbï Í®¹\@g_%56Mû|Fä²°g=jä*J N:ÿj´«;0ÊË/²)Ô¾oìó6TÞwP:9ckt'Ý?ZkOµ£]Ò*Ó*§?ùÊ`廯ã¥ÐÇ5}T O^ë?Ê9]NðI¯@@½x0ÈPØýðDá /#Ü0¸Õü2 ÉsÎÆ
-°Oͤ»¿Q/ü¥ÍTái0]:3N¢zpìÒçäÿHãÏ·î£æo÷àá?¶%ñpBôã
-XH<a9øé/¹ÎH¥ê¡FyjÐ^»r·e¤t7×YíT?©·3NÊ}''?,LÄï¦,bRäf4Dïg¿ò<ªÈûÐ"Ä4T:hX qÞøÇ¶^7-OÅ2zU÷SôQÜ0Ú¶6bUdañ[í)º*0>¡¸ð×]vË|±l
&ÑQ[" =á yÍNÕpGjHEKnu²×o dCQTT/ÙOÉÞ»)D»mtGR
RiñËkñÏÒq±«3²8ñ9é×Ó7*´ûfäS%=#Wçíj±#åjÔ¨ÑA-5®'+â´4õó{Ë%·%fÞ{*@ú[ksÐR<K³t½vDrµÝýq³ÜGÅr!z2âʵ¸"´àÖw7SÚË$EvçÜP® Xg8Õ³iÒPÀE·9ÊäîbrkÞýbHúëÛ ³÷y6ÿO,m[é¾§/ì²IXîûèUÃâ¡ÆUR«,Va¼dïÙзè25¾,Å,3hgÖ!ÙCK¿N»ÂÌ]guZݨ<0Ä0ïÄÜÙnMag3Zg4Eg=PÛv¹èò²éÙ·Áu:ñíLÖ\ôK-sèÀoÓ*»¡oñêlroÝ!ñ:ß±7øe©?7«ñ*ÓÙÆà hu¬!ç0V6p~î@3ÝHæ :µû|T\8¦ÂOâÊ/é°ê\1pÍùõht)zFßM{Ì»CùýÎÿ~NÌ4ünSî½
-_ûkþÖûtð&ºÇ"K;ø;ýÊ+<×Ü~ðBÇ}ãY¨ãݵ3T#µi}ô1Ôaå(ñênñ ó¬®ËIÏF,èq\úúÒ½3ê°¥då(«2t¾1îµ[sZX½íSqó©¬ËwÖËk)ÝÛ%VñUÿ¦µ
-lãh6¾Y}¨dí×ZðWMù[¨_¢:þU{BÑÏ'iüÉè];¢ÛQî6kÒvJåãõJÜ©)׬ü;Yï¶ÃE®ãC_
-ب¹á[¼A$¼0"?jA×ý¾U'Ĭ4ö¤S°ßÜß`#¡í"¨¯'OÊ 6Ì\Òäà)ÌTßé3uiZápà ;váYé÷iúeÔ
t¹}¨14Hibk^üÊÏ{à(Fo(=õ¤¯Úÿ
-ØÂ¹%KΩ|qDÑlOéé+òC^ê]ì'íÀpËÚS÷$ÑFþCOY:ïÖÒPñm
-ú`Ja[/ø.Zãd\eà°x¼j´VcSZäøhà¹Èà\íû±"üJvájÎò®Èýõº/©§ls2 ªÿcÿ·UÃ¥vz¹0:§0ÿZÁ»i/i*íÚÎi}µ©$ÌávÿIvõ<K1[#9ëGmð[ÕÆ´Pdf²ÍQí@"©ºÀ×ÜùßêàQúúr'oLÝéÃBñû§9Oæ:3~*ÍRÖ3yd)fxð¬ñ®VKín7{Ïí8kZ#HíGbïë´ýv¡iHWçâÂAéqq6Ê.éÑõ¹¸uA¦¤Í|¾±q÷¢ýr|Þ%zà9K}cv9æ mêl
ûÙ{XMÌy %ÚfU²
-<ÃWú»
-ÞµHÕÓí¾âEº²×cH2m±fHÆ`vÙ:·ÚØiO£u¢>Ñw·êæ§1?\¯~¤hYHÖç﫼ªñ¨¼Éj
-Ù[QþFyÝhÞ¨µÈHvn«·§³Êµn5üD3ÕM{XGvnÃâåbúµ-¶=ð$7×ñUò'RÔåûÄK¼]xJÒºÖ«!JËÞqµ¿BØø¸[Ón&òæVq¿rD_i¥ FyöK}F ¾°ÉE®^%#îÝ4oü#ëÊyöðëµU-ûTäÛ`ZPÏÌt®>naÀ)fÆA¡] -ùçþñø8äm:Ê׬¬à§ÚÁ¾3¥®ÌCWcít:Úå
-ÐJ²=gæ}óíÚ¥|¹ÙáóÇ®r(ç¢v³á+Ó'(¼ Z¸8øîF0´ÜÝô{uQ:éðr#êºcöÜÈ}#+UÁZ6®`r®´1Äï%Qï¤NÜ, ?Èçv¶Yú,½ÃÉÖãÛÊðÞ¥ðùá3G¿n@êÀ'2z®øo|ó;{°ûFT-ogÄFLÝÍ3`_ñ·×át?ÎVTö«ÄÔaJ±#!d=Dr¾Yí6ÑýTÉnZ¨û½â¬({ÖjtÍúGJ
-ÚºÉí¬pé{~íZ´XßAHmV²3y1£wnq3ivãÐWößÊ"ãÑñÒ
-ʰ'³³ä·ò»+ñ5YkÅÞ:gñ1L©qæâ
.ñDå°³ô7Õò²ÌGë®å5üy°d÷§Éºâ-eO(R|V±rËxDDßÙ©¯í@T «eÙvì«
-9E@ãòum1^±±âr'"KZÝá@&¿£DßP3AB
-¿Y¹I5À¥¹ÑyD BøGDåd Ø=~Çö ¤åæÔ±ËèhTãéö{t/ØJÞZãopÊȪ2|(ýµûK¤þªUûñùþ£ìÁ=¿0\ƺ³è+Y½Mj½õÙïâÊ0A°3G2*~¥íï2I~pêÚdz
-±¬e¾~ø2[ÇÂù3dF((:'ĹNCüß7úÎGÊoûÊC\àp
-V ¯;
-Ñsê]ò*=ý}ì;Æ
-\¶GÄJÌG9¬ã/È£O4ÆTç<Oé¶¾W7ò±)Æ4¶,%KL¬{<;6&=sà× e¾_,§·#®EõD°NM¬Qòj³g²AÓCB&Mº¾a~¾i·`wO[½z
Hô,ûWXC>Ó\+GR¼1¬Á(_W´µ ½ÂeÞQÖ
¿¿
-.³%FÞ[¥ÒúTúÜsÔ¸þÊEÖ¯ÄH6¯zÆc6úc{Þpuc(XôúÜEfáë.É"¬Ï÷
-jæw!^K©?o¢ZÝsç/HqÂt¿+J_"p:©©)Úm7è¾^XgÖ¬¥Ò9ò¥èb[µ,ºÍÂjHÏì`!]¡ª.úíojÒ}¬^¸D6¶ì{e©þ¼%Ú!¨ëæsf:9q¤Øì¤LèEÖæ³P#IøDü±°f6SÍ
Pâ¿üxlom9øÄ¶ì>ɶ¿X±òG6J£¦ê*%µ¦ÌîB¡÷¼ÈèañsÍ/ÉUòE¦¦ÎSMOy\ >b¹·íXúvdòãe
-ª](ûúq¡©½G¦äѲJäÊ^Ü<ue| ÂÉÊBRk&ùù%ÿ®\½cîÆã}k!jà»¶ßm'ã×{çäØþ²{sà±)ð¤ïF]À½;S²YJÏ?d126t.
-Ù \Öfv´ýÍé¸êèúfWØ¢ Çl^NfùóÕÍê¦üYþ|ùè$ÈÏñâ h/ëWþ¥£á.á-EI+dYj
é
-FZ*#Ìís¦å°3$|5Fv×È)ªëuÛ]êçáRB`©hS×RzôØjB×;÷ÜxþûþÓR]Ö&&ÞÊl
-4ìÐ@óäöKrëðùÎô,êcp@%ôêi)n|§C«Üùôxݧ}ç;Þ oh]½k¼?y»ï'ÄÆ£öHJlBëÚMPÛ3H¤¥þ¤Rþ £ Åý¼|"-ñc;%
-ä3â%Ô¢Ø@Ö GéA¿ð§:ü<ÿãpÎl
©ïx9Z³å¾Á.ÿ2 V5I{ü
-1Sè49ÿ"H¡4(¿iÕKµ¬8ÃïÞ ²ãl#\a_º¸Þ÷,´l\CfttØ:¡ÆÛÞdæÐ¼yÊaNkÖ=¦$êâGª"<]ec ß Àªé
-½aÍâ%ÒÐQ²ªtI¬xö±(««¤Vù3ü;×Ürz/*M¿f ÇúÈxûW~6÷ã°(d#ûvïæ5Ôs´k{T
ÌAdDÒÙì_+jpáAþ) ¡í`Ò7#«öĨ·Æ»¹ºvæòikÞÈYUì '÷Å<Ūv½2çÚU¦8?RµLíÜ+,m~ƵXé½Pþö; ç@Ǩ=\¢¾¹TFs¦súIÇ]&ØC²Am¥ïb;Ô¼~VLøÛ ®íþ!ÁæíXúmð'Y,~ \´ìA{2Ux½ªÎ´ù¥]²ÑD|ób¡¹½¦¼ÚséÏÚì ê)¯TH
-Ö/Bªh)3簾jþ2&¨§æA±b´BlïÌ:D×±[ê5
ä|^ø4ÅïüîÆ}6{0&8dYT*þ
ÅM@ÅAz¾gC3/AÈð[éõúLû ¿íÂ~q½Õv2ýG%û·ýÅ/èú¥ä|ñêi½ÃÀÐ&ýÔ¤æ?Ów¥Îþ´<0Ý`½»
-£Ùèaµ^(#kÈAß pw]xôÃlÍü¸sÕº9¼®«tÞºµyéÊé·å-%CI¯NaË¡÷-àͳ: ÷¥üç·V»\8`+éJ|aVû0ø¨¯
-Uuk0f*n¿¡T¢«
-µ¾ëjÌZöÉè¥IV Ûè8I¿=
-« 6Í2÷Ê]¿ãÞóÈ#8ÛÿÔJ*G¤æ}*iãçÝ&PäKìm¿Ó ·$ôáU^ 5ÌeMû¹6q
-Fÿ%Ýj1ÿåN÷°¨OÖßg¯ëo
-dÀ,®õmïæ¸ìK¦üæ%O½ý6HeÅcihn1l cÜêö|Ô0®íy+hX/¨=%%K^¦ç"ZRCt_GÆDßÀqèð}(xG¾¬¡Ò¶Ì?jíªn]L2æáè%)=Ù!1´U7I
-t9ëRÈ%I!éZ'UÔõe1¬é°¤ò{iWµadft- GwkÌ,Ï ®éÓûJj©i?b|×§²" {Ì«ïñ&°söùñ÷Oü@µ¹qz.\4¤w=[ |Öö±¨H/xpÕÔ¼¶Xúö=(aÑ0K,HëRGúÀR×C¦Gâú¹w¼$ô÷HÃ=¯^3Aþ¬I+¯ÚúÝ}%ýDDG Åõ.ÔÜöF¬Ûµ£Z5HeotcüB÷²èßíxnÁ
-àû.&hd@Ô4C="Ð(-=JØa-Ó6
-OÎó'dæÊTåúPhô<¤âb:Ï«vÃ|0Ì£÷pWºÔdRËìLì6EÕDµ&Ê}YHUÆ/Å)KC®tû©¸,^2c¤Lá¶UZ»¾3ßßÏtÉÌàO¥IdêLbFjµÒ°èôFá9cs-oCk¶÷Ý8/°~³hjðAÑÜý(Zl¾÷{Iv¸c8_ùÖ¨M8UDAø4zõj¼sË3¨´Õ£}!Løºø»wåÔ9g8
-7Në£ ZSñ+,cR7uËáXøs
ÌÏfxÃ
QÏÂ~4^~3Jß0_ùúM&ÈóR2ù ÚÙ¬ ±Lâ.ùnBÁãÍøª7Òöq¦ «ÑîhËe_CJÒbm gäaæÃâ@¹!yÓ!ÆB^ÒÛ>Û{#·õlÌÀþ'ù>Ë-"Ö¡ËþàVñiôï£y_Ýï°pÐÐ4o²*¬Sá¬XZNê0µm'Ý¿ìÎ!/u¬²æäþ\¼z)'6q«&úH¶dçlbô4ôM w}Á)Ãw³F]HL·Ì¤Ôú¦;á)CáÅ&»tÒ~óR®{n2ÈУ8!$â±èp3{kº°dGp`ü¿¤Ø\ÒUh¤´øÚìªWÏàîDgf/.Ã_PÖBÐáháEËRÔ?mÚg râ¶yÝ*D°ºïgð¾j.cH ÒZ11oT]¬åF¾7kÕBîZ,3@VáFk¼ú²òú¡ g0§à5WÃ2[å=
-QíâTCíbq-óİ1æ4äJë¸8c§¦ÕYkl·ãB79rô]SÞ§³æÐzÿÔæH¥#/
-Ì¿pÅÏ~YØZWäRßÍè8MfìÊ,ký@Ì?æÚX Ñ]ÀI×qa±)ßnÁV«±kÍÏ6àoTD~J;W?_Ëd¡æÉ¸åò=ÙèOõym[¸Sîó̽ª^~±ÓâËqî´Ckî¾dâ,¶Ä¿U§va
-fKÂ0ÞÅxãL{kvà
Iº,7ZÈÓQx¢iNn½ùéÃ\Ìe½óüÝZÚÞê\)Ýö=ë¤qàº|äÖâ>*#çU#õs2W"CUÈÑÇF7¢{é²Ï+æ Cw¾Jd[MëÖHñÙÐÆ'?õ¡ORð9XuG_3¸$g¢@!£-íì¡üF½Â,w´u(@$EKQÙÜÝ*ä;~´&Onï{bt
þ×´ ìF0ÇPÌDݪ ¡a¾i£9ªÊv³á.¼/f_^ýÉíîAAª=k¾ýÁyú¶[Ñ1«»6¾Ê
-bnÇÇãòåPáTyÑYbȱ´;ýзü@,«MSå7O{Ì!aåX¾û>ÖËm1g;ç?ép*íú:©øÜÍÈ·z]Þ¸¦2Ä8%a¸ÁÏýE¡sE̬Zùo0rTSÌUßïnÒï`5|¥ÑÌ×Ë¿ÄnÅj^n¿y4>*ì¬á°o#<bËL!ËÍ¿ÚæÖ|sE£ N2æµ_Äíç'EÚZMÜ$@JZ~I§ô·üú§NÇàæH(±k¾¹ÞqÙ·Ùc@[,û,Ï\°N~»×ß/Ô+LãèVé·kpÌ&.ù8ãgÚñxßm`Ih@ ¦9|U£µ( Zîà¡ 6¡<(jÀ]H(>?H3í¬5-ºå±ÁѬË8ýd¾ºg1ä_òöµ[?xú»4KxÁ«kC¤ MU at W§VC·-ë©Æúâ>¦7ÚÓa[Ù<ôT/zç1©Ìá¼`|fyb=\îßWÈ
-´V!~DpiP;gVP¥)롤´²PÚ¤úÓv7Ã:ᬬ}ÔÊkÿ¹m\Û4gQV#Û¡tCf%Oh¹øÙøPÊSõöâ>¼Ïm ?z]5å{ *^KY·CÀ. ¥³ÒªT5s¦ ÂçàÏ-
-pt-óltÅ9þìN6r3z°oÍ?oº,÷ÑÍ.¦¨a&º kä¡Ñ&ê/TçË¥Ü
-%a/÷¼ô.GÉ£ðu?±¢ÔÍï%um»¢5Úuónê<&Pã°fNÊq6íÙYA29*g~Løþ¼¿íT`¦u~2ÿ°ÍH®9IJeR§pÜ·Ñ3ÞA© ô6]hp(¨!È>{A³sÀú'\Uah%©Ç^ºzkEC«¯ù&mWÃÍ#ë9|]TáIÓ´Ï4ûg"êñGëÊ~/Ú;Ueë4Û[$ô¼bÉjcj}ð(d½Ä;A/qJæ¼ò|,þ¾(_ö¦|!!¸Y{6èë'üC¹p
-«´|våÔybq#ÍÜÓ6¾=\ýîeUbÖ:®Ú@;¢{F)snóÕfÇù|ªM"nps
eÑk<XrÖåÝÝß¿½æ·c-á¤õ$.zæPmL?ÜHI¾o¾2Ù¸ujl%ÝÏrn)ïd&]ÕSe¶:^_`¡¼ÝraÇéOK#i]H.(Ú£6Ý)
-×
-r,uÃR/,ktÉU_vF§ÔögfìVñ¨ÔIàD}^»XBÑRÉÈ-Y÷ß1<Beã ¯üjD&Þ8Ùe¡^ÅïÚé©]óKä¥`yä@a¬Làúókkäqø
-&tT¸½-#¯Ú`|®yöPéþXó§¹AúNR&n@»¨ÏM7Gðbñ@ ò±¨1Én¿däú1«ýhÛ§tb'ï§o-f2éÏP¡K+&Mÿf¿äufË´ÌjYd©H§ JäÙ®8@²^3µùÍó§>c3í
-Í6\?1,dSVô0ßÎ7»K,3R^ðl¿â*Õ³ù
-ËÚð!©ù.^³§ß-dMd;JwÁnÍ
-ÔH³ëaý±×¡ÂV¦Aï
-ççÃôVÅsñ1Q¸zè¯Sìh0>]ÃOmGô¡±ú¤¯ÌH/¼h e4=N\vÌIîl¿IÐì%-8 |;¹Z-6$î:pÁ¢Ö÷Y[ |Uíø;uX+¶|D
-\8õNXFµéâ9±ØÌBíø,(¯E) ÝHâUܾ=]Rò
«>`=ÓUj¾$Âìj¾ûNá$¦Qù!¡¢lÜÒÇ©Ââºét&JvÆó"̹(ÊÍïÄkêÍm!\½ÔGeqmO¹ÜÊJ¢T¥=Á6K97ªBZY>}õ³G«ÛCåi|RsÎ8ëÌC ï﮾Ï_èÙõ?³g/lF.ó¹ÕVDꦨ0kÅCÍÌv«÷AÄ`ð~ÆaZÍ6 [ÁYØ5úü Iü¡+&.ÃÈÌ÷`0& ²\eù½[J/BÒ»ðz
-D;ûHWg= ÊÝúÄ£>vþÂ(y´äE¤ã}Oíß²U$õåº&!d°°õ.AUyüð33uép×Ù^qrq|°
-¡½}4+µQÖóç?ñ C;¢`¸£í
-mºâeÑ?³)ÈÐ[@Q¨_à·ê(ÙêÔEW#<θÓg·òµÂ$SrKaÆOîË:êÁ#Â?Á¨Êc©òô m3ú
5%§±§FôüpïKÃn:*úCÌ
¨fbô
-ÅoµÜ
-äUsú+ÖeõÈ
-!ð+
-¢0»H÷¿«îq«ôÛôw$£Z¯@³ #£Ì¡òìhcùei)fõÇÆ.û#ÚÉv½´i¨§';VÖ^1ufÚ¢4×°]}læ°ÝFøáàâý(¡CØ&üTõ$Ò^1¶N}cò~wÇ1á±[¾^O*Ë5*9éÝwþirħ|ÐMÓ©7]þTa£úôýT êÛÑß
äÊüèÛþ07]sy[~EgG®h§ÌÓm«q[vs6xe·^mÏa¸²¯¯?@yÀçE]ÇÊ}Û6#1 YXKA@ÍÐ
-÷ÿ±õ)GvÑÊT
-¹Dü Õoü¼|«ïâYÃxhÃBÍì·¼U&f4ºÿÅvôzþ3Å$»¢º&ÉB·±¾ù
-,b2yqsüd§Á*a²Ü|C(N5þ{IÚºDT7l¤ÿ©5uWÚgÑqpTµfâül½©¸ vqÄÙÈaLå6ß7¦Ë¨§¢¢î[5óåÆ\|)ÉÙ÷KEIEµ¦3P'e yÁnkó<ÃÀ%~¿1rÁØÝSvn 5ý!ЬÑ%úóÊlÜOͱtdÊqZi«s¶õ~ÃÛ( V±I£ä»oMl+
áîVÈ\-+4ýæbq ¹/лÅG÷»]5 hy K%»<'b¼Wé:â[£²ÿüÛæZP§ùmzeæe~ÏÎY¸[ôÈþý½Â§g×ûCÝ+
:¥¨ê'nÀòoÚÕ2Í;½ê4ßÚ]Ës$Z¥êü ãÚÇ>ï2XÝtf÷lõ¦MæÏÌì´øQºr\µtöÂÓ_9ç<oôZöóÕË]7å§þpØÁú,töi>lösWý^àð^rJ+çÝ1?ã
-¯où©¯ö)&¶îÑß=$6'pÕmßðjÁó÷/H-»uwÖvÃ_çì^³¦§{ÿ¢ÄkÇ'Mjx]þÑií´îÐ
-¯æ©<Ýô¬«÷¥Ëfå´T³Õ*áÆ
ìá·.ì°È=»á§,ÇúÓ«+ÝÏϪ{Ûô:có$íÍ¿îÈ'»? î8°Fàr<Û®ÔÓ¹'ú¹?ÌÖÉ?QüÂq}nDõOÿ·nZà0qòW^ÛÛjWÎúwÎæþûzW#®o_¦²ÈobMÚòj²whúZ·®´hz&v!½[yçUð©Òm+
-7¯d¨Þ|ìÓ'ölÉPéÖʱñ^¶Öµsk`èõ^#i¾²Ò4¼{KºÌ£o{¿¶Îpi^ÿÿôL÷÷ǤJ¤¾P¸F
-$ç¤&äç&es ~#oendstream
-endobj
-1341 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2535 0 R
-/FirstChar 2
-/LastChar 122
-/Widths 2537 0 R
-/BaseFont /HERTUF+NimbusRomNo9L-ReguItal
-/FontDescriptor 1339 0 R
->> endobj
-1339 0 obj <<
-/Ascent 668
-/CapHeight 668
-/Descent -193
-/FontName /HERTUF+NimbusRomNo9L-ReguItal
-/ItalicAngle -15.5
-/StemV 78
-/XHeight 441
-/FontBBox [-169 -270 1010 924]
-/Flags 4
-/CharSet (/fi/fl/quotedbl/ampersand/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/bracketleft/bracketright/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
-/FontFile 1340 0 R
->> endobj
-2537 0 obj
-[500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 420 0 0 0 778 333 333 333 0 0 250 333 250 278 500 500 500 0 0 0 0 0 0 0 0 0 0 0 0 500 0 611 611 667 722 611 611 722 722 333 444 667 556 833 667 722 611 0 611 500 556 722 611 833 611 556 0 389 0 389 0 500 0 500 500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 500 389 389 278 500 444 667 444 444 389 ]
-endobj
-1246 0 obj <<
-/Length1 821
-/Length2 1061
-/Length3 532
-/Length 1658
-/Filter /FlateDecode
->>
-stream
-xÚíRkXWÖºÀ:·ÅJ6r ³^0bJ¬ØE t
²°Hfâd$.(Ô Ö
z©(H¶¥êe
*·v¡r¹)jíjÝ n¥?·¿úì?çûÞ÷¼ç÷;×0®DInþ$AsQ*Ò °T P áp¤Äh$Öa4ÔÇ
-@$ö
"¤¤Ö@á1±4X&]>IR¸#@FÇB
-£¡ÀÔ Tà6ðDòÉ: :H%B%AQ Ä4ØcpáO:
- T$M· ÚçP"¤t)°1¹0$¡6 %T!|ÉÜ'¿©âþ jµÓLÊO¥ôÓàjÃOR£M !H%¤ÔmpÚ\Tâ h ©q
QCÀE½y/á4ëüq=Tà´"¨0µNõ!¡i
oÊ|]øM?Íu
-ÁpÞbÐB ø=U£?×LJ®@2Dæ{¾qÙzBA*q"x
-W¢0¼ ¦(À %Ô¨góyI3G ¨H
-«àc:&*\ÏL%vê{z¾g"Ũÿô¼&ÉE&M÷ye~¿SÄëÔnZáyøùú\OÀõYÅøCÑU@$þ¨H (HÐSOIõyÂI@¨
-¤£T¬ÞWñ~IÊúcM¥6ü¹?4ì°«
-¯LùWÂGC]chëPaOyV+¾yÑ&Åê¨N²¢Ç*7ïKÖðÚÃXwÍûgKêvüéà÷z^×P½÷¸¯ìsOm|ñ¨rÀïcÕºZç9¬ç¬psu´ëíÈ2tÞ¹áò°25¯aâÞµo6°tþæ¥Í*ßyÛǰ>$JØÜìÚ/¹ts 'iòéKÁÔDêGØn»9¾+ÖS^ÝÙvYkÇú:c8³p<9x.RÃö«ïlªÛÕÐÃÏNÛPÍÞüZc¯WìçFåA×eýNWâú¶;îþ×óñÇÅXü²×w¨Zóh++ÓĬ81jª×Zµ]°öf4ûü¹²«¶fÏ ò KelÖ0uû®÷ÕÖ¦
-ÖÞ4ͬþuÉÆüÙf^ºÝµ·^+8uÛ _}t·,´`ä´#>ï&Lm)È3^s:ùòÒ;³êw{:zο;
uªÒ¾¹òÏ Êù÷ør{ç,m¤Îæ'äÚþÇ5÷nuï[a7¦leìÎA,ÓÞ®í)_ÞÔ¨zP"ÀVk³v|×(ºàKß¼ðý6Ú¿÷÷¿QDZ1eZËÓÞgçEßr_ïO§ÎzÒlïnDÏÇÎ_ôyikXõðlC`¡Sßï]ß>Ç÷}û UoøHõÝËw6}ÕÔк¥þâaÜøîsI#"»Îh»¿'ËZhLnö sÙG>xïÁýC¢ä/9ðF"3;zðPÇxeKuÝßöãöÃl1òè3§Ö«¾ÍRuª¥<ûG¸ñ
-±ÇYxUrª|ïæg¿kÿ]¾èÙÜ]¹zQAWçõªÀì{¢ÛO,Ys?PØ1X]pl ÛûÐ5yã®eUU±²/Ìí¼}HÜkEÇ~ÙrË,v?~{}4P<ÞеäwÝiõ7¤G׫¿Noyáòla;ÛcØEzÆÆ9뤷ýå»G¾°ª¬-éåT}ÿóÆÇ%ô»Â¡+Åül}нùªáé´ÿ±G%ã\þt'÷ÚÎ?\ÿ6kË¿®«ç¡Ø)^äºöïéú%ÃÜTù¥û$ò¸O?öÍôÆGø>º¢§eufõ^ÇÖ7oä×K\ÑÖIÆ
-o®¶y}ôRTl#VÆãÜÓÖæðáouÚÄ|7»ÎR(6ônÕy[ä+åëª][¿³ÜK˳ºö^¿¿ß62ùDÄôÚê;äbO-yÙ1imiÜ>±À¸(V_ç=¶MæÍýO¥I&xôÇqÁÿ¸ÿü&jQ4©Á¨xäßÍSendstream
-endobj
-1247 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2538 0 R
-/FirstChar 3
-/LastChar 110
-/Widths 2539 0 R
-/BaseFont /WRDXTJ+CMSY10
-/FontDescriptor 1245 0 R
->> endobj
-1245 0 obj <<
-/Ascent 750
-/CapHeight 683
-/Descent -194
-/FontName /WRDXTJ+CMSY10
-/ItalicAngle -14.035
-/StemV 85
-/XHeight 431
-/FontBBox [-29 -960 1116 775]
-/Flags 4
-/CharSet (/asteriskmath/similar/arrowright/backslash)
-/FontFile 1246 0 R
->> endobj
-2539 0 obj
-[500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 778 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 ]
-endobj
-2538 0 obj <<
-/Type /Encoding
-/Differences [ 0 /.notdef 3/asteriskmath 4/.notdef 24/similar 25/.notdef 33/arrowright 34/.notdef 110/backslash 111/.notdef]
->> endobj
-1186 0 obj <<
-/Length1 771
-/Length2 1151
-/Length3 532
-/Length 1711
-/Filter /FlateDecode
->>
-stream
-xÚíRiTSת¡¬2©¤j=,y5H b,F$æÞ[{éåq ª,ØèQT
-«@PjUxH«X>TS/XWWéÏö×[ï?gû;{ç;æ!g l,ÁPÁar X&rØ<³Ù-¡!
-@àVê4»°ùBÞ2!O¡`,Í#)jxÓ'H| ÒÂ8¢T @¦ Ô°¬¡ThS"0a`FÖNÜHkátÏ!&
â$À8A)¬ MRT
þÒ¥½MeÀx:)
-xMʤR$¡`
µ#»Á¤BÖÔâF³Z¡(?éÔ_ò
--¢1üÎÀ´i:Æ`JßÁ¢ÓNÍJ
QÐ
-åLöò78.Aô0J5P)4éð$£ÐT%¤:Xò¸àX÷ï_;P (iHûödÌù#&MÂ=g3ÙlI$÷ÛSâfbTA¸< Àq
Bñõ ÖYL#È+t&¨02ñ¯>lÀÒÀééèX)³Gº7ýõiAAÞÈXÆ.lÅ^îø<vöJÃ(19>¤AocBz
-ÃzXI±ÞÀ~[>Þ{j[u¸²ã¨==}¾ùð¶s[OýC=~.×ð"á~uÞêü1rÌ©x8ü+¤âõRO²,F9kk·³ÅÑ^¾O>ãr(!iÚ¥ÒÖ÷´¶ßµ.Hkð~ð£çÓ;çìkWÝãð+¨ÃÓ«oÞxù8'uc{¯ÕáKÈs°XzzÕ8ú¿w
-¯ßÅ*1kÕ¥¹ ûº¾²R[nw¥Þr4L¥2»ëfÿ³Øt½ª¯ÂÙºÐ["X)Îïs-ºÌlÞ÷÷0Ç45Ë~ÙßIô{ßíæeÅH£Fæ-wQVÏÓøVQmáºuÍÚ ôBþ@Ý<Ôº®'ammòØKÚ¯vLøüyϳ×&jó¥ÑÃÆýø´oßý^ÞCô66Õþêg8
ú»(0¬Ça
©UûïÀ¾¬¦Q\Ïu»qä3O+rO8¦Ý[ö/Ù:ï¯-»ÄzAÜEôþ?_l6íç&Iã{ÏDÞô¾TS¾2ĵ&z¢¥Q"©\Ô8ëîëà:ßo¶(a ¨wZ/téï«Ïf¹ðÆÇúèzá7øCq¥aø°ÏûÁÍóRw2ïG.5úþbw.¼&ÙÐá[sÂòý%{¡È,ƽ©ÇªÃ«·i
-³öÔ=äØe}"jüNUZ¯ðOÒ[ië/×<"
-#W$3ñ¸À3Í-(3fpÏ|´çòª+àðÚUÆ]<º¹|Áöõ¡C_w¿&þ´8çõîP³¸±-ÞÞ=j¾ý}/"èß|ö ³ÎÓ?ö«ÅÍÔÚóÿ]±ÁuVEÙ8ïÛ¾qÔT¡q£An)^VwÌõ[éwÔÒfÚ&!h^¨,fåt¯8éãA¬¢òÅÒS¥6ÓnO}\ì>ðßtàj¿¾l'x«<bÝHù¸ÿÎq]®ëåáöN/©d¯ãå{çª2
-ú9%óÊôÁ¯-§?2~Îýâ©aÍ|µ4úÆVݶíë°hG-gs@Ï}v$¶=ÏîÝìTê'¨iqí¨~_mXÉ@ï3£ÞÏ·Üñv/¿²®l³-M8ĺ4(êL»/T9~ ÆK"ó·6¯ÕÖßå°sPUÔ9;¿iÆü~t{´$C^þåºsü¼è³^oà¬o=ª ()ûÄ`¡¸ê@Ê]qwXÖ³ÀïÞÞ±Yô8æ¹ ÿùºç´oYtèrèfËnZM§¦±ª$·lvµËúwBµ]^uòßÕVÔÆû¤uºxñ*þäR·¯
-É
.ÓÃÐæUz¸q\ÝÓàÒÈÌÍu^ß9¬Nªo¿Vû%¯§·VîÅÊe´ÎÀ
-ìfÜûàJܧß$WñûGϯv>²fÿ
5EO,d(]¼9Ö
-O2#åURkúØsQþ_à¢R+pÓ*ðTÊoFóendstream
-endobj
-1187 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2540 0 R
-/FirstChar 60
-/LastChar 62
-/Widths 2541 0 R
-/BaseFont /PSYCXF+CMMI10
-/FontDescriptor 1185 0 R
->> endobj
-1185 0 obj <<
-/Ascent 694
-/CapHeight 683
-/Descent -194
-/FontName /PSYCXF+CMMI10
-/ItalicAngle -14.04
-/StemV 72
-/XHeight 431
-/FontBBox [-32 -250 1048 750]
-/Flags 4
-/CharSet (/less/greater)
-/FontFile 1186 0 R
->> endobj
-2541 0 obj
-[778 0 778 ]
-endobj
-2540 0 obj <<
-/Type /Encoding
-/Differences [ 0 /.notdef 60/less 61/.notdef 62/greater 63/.notdef]
->> endobj
-1181 0 obj <<
-/Length1 1612
-/Length2 18152
-/Length3 532
-/Length 19065
-/Filter /FlateDecode
->>
-stream
-xÚ¬·ce]³%ve¥¶mÛ®´qÒ¶mÛ¶mÛ¶*Y6*³ëyß¾}{ܯ¿?Ý÷Çc¯X3fĵöÙdD*tB&vF¦âv¶ÎtLôÜ y ,²©¹à¯
-LÄÑÔÐhg+jèlÊ
-Ð05L\\\pd ;{G ¹
3RMYö?-ÿ <þÃów§ÐÜ@þ÷ÁÕÔÚÎÞÆÔÖù/ÄÿõFSS³
)Àhm
-QPÔ PJÈ«$LmM
-.FÖ@c,ÐØÔÖÉ
-`fç°þ÷`lgkü§4'ú¿XBN C½©1ðï6SwcSû\´ {SG Óßg Ð `îhhëü·Îv ±µÉ?þÚÍìþEÈÞÑîoÍ_ß_0E;'g'cG ½3àoVEQñót¶0tþ'·ð¯`gö7ÒÄÎØåþåûó×ël´u8º;ÿËÈ`t²·6ôøû/½#ð_4\¶æÿÉàhjnèhbmêäôæ/ö?ÝùÏ:ÿ[õööÖÿÚm÷¯¨ÿÅèìdjmFÇÄü7§±óßÜæ@[8EÊÖÌÀÄøo»ýø\MÿÕ Êfê/ C;[k©¼óß Êÿ;éÿûDþoø¿EàÿyÿßÄý¯ýoøÿõ<ÿWhqkkyC¿ðïð÷±Èþ¹c¬
-ÿ?á6 at kÿÃÿ¨aúoÿ?8RÎ!dkþWFzÆNâ@wSE ³±ÀÌÐúo§þeW³51u´ÚþUô_ÍÐ112þªÐØÊöÖ³ýÛejkò_Éÿé_ÔT
%4
iþëú¯(Å¿Ú;«zØÿ%ö?K³3ù_0
íÜ^tO 3ýoBN&&ÿC¶Á0ýçZÎÐÙèÐþ[2#Ó¿
-ÿ¿ÿ\éþ1[c;fEÅÙÐÖäïxý/Ã?ncGÇ¿ªþëÄÿ-ø?ÖÿtSSwSc¸U;c`Ëô¬çz̼ÑiQíÁ~&ðÑû²&ÕâBÿZ»>¿ôð}®*ºúæYîÏû?GÒÔÇãýÖ}©¦Wx>$T
È;ä]4Çzeß2~iD{]/ËîAh±3ªÿVRÖ+ýÂíbq¹~¦ò'q-ôG#}²Gô5NkCïFjA©/ºøEtöüD1<16:Òw9pKKÆã
-ñ<Êß!W at KÊ+
-*£÷¶óúP£×K/4ÒFöMѼ`Ó¶Sö#2£S7IÎQ²ý¨úÆÍâl¯PÒ,×BÞ×&oÞLÐàݼiÐ\t#Áè#Ø
-å S¸W½M-õÛ bÞÒØRwY£[Ô#ÝXK5¢H»½§Î°
éGyN¸m\ÊðÓ²_WÿUÝ/Y<]Çú,,EúÖ°sôóö"Ãæ[Ñ¡ÙÑ -ù)I_J]¾WQ®¸¤ î0OLQ?´ákÒËÔºÛdTÇ{K:¾wXà®çúr%!Æ b-eOi]fºïÚ¢¤WxºcÃÍ/ú_1PcVZÙü(aè"¯¼o}þÁRË]JSWâð>6¹8ÎÀÚõöN§Éîh2ÿeØÏqÒê]{ÒêuÜQÔ.·;ûÞc2¦ ÞP)2ÚH3 ~µXgTäG5ß²
-Î|â4zÜô«èî #©Ã7óEQ2É7%oýÃÖIRÕM½éð ¹Ã$Bîùó&dw{;:xZÃ5Í1²äç>õË
-+ñ\Ýú
lâfß>¢!RwQÞZ7íäGTøæ
-Î¥¯³î^6âÕªZí+yDô=M)Ö>¦ê'¿×|RËÌô:>eï.ñLé=³0-ALy¨²1È+dnȤ*
-ýÔ×6(Aÿ7ÊçÇ÷µ×§$¾Ø©b8«n½==/'¯/{3º.47Ó=¾öÝ#n
-=Qc
-í¥¸oíÒWM6±(ovzWµ0Ç>cbdß>¸'BÅ4·*è6~¥SQ±²õIG¼¢þA·§½'KÇ+Êböó=ÔH®8"ß'UËRõÝ4l+ê`ós3ï¬Ë÷r{FìÇéo×4!Ówß¾[Zñ½YâP7Ì|ÌÊÁ,ªº(UƲ±PcDJq¶bCßcbLÉÕ~=ÍB·^çÅþ~>`äé¡RJÙwþoøGCÀôS£ÙÎjMgÍqªðHãRqC
-£á~ÆòRòêhdÝáª,üáȰ¶ 3k¡ÿ%ñ¦¿*èK»2²CÓ¦¤%;GDϤf¡éØ{ÕíÚ·'XÚadmDVUHiCS!OÈb¯ð¤ì8s-õgóâ-B:ÃEpIúw%²,Ï\Ogõ6t jÀ)5¾Ú0Ò¿$ðZµÂ«>_ÈDX.5cËMsýbªå¤ý²VI¬¿*óvÊaÙ#øBÜI0ĵ¡ü^2ìL½Áh²áo»Ê=%¥UË,
-¾Ô]
Df*;.'±ßA"ÿALë4HÈCh:\þmËø
<Ýõ.ûâë
-D<ß
BñeܵòżóÙ+`ýk0Qj¢´XA%YÔ]Ðþ8WmSlÀÐ#°W2JtíY·GåéUýÖliCÆ,@¦XÖÃUvPkJã
ïã~Ã3ý£BªaÓ¡"\)h½³n¢ÛIäîzM@mzäÜÓ`&!R
--c_ßXâl*÷r)³{¯¸ÐcåIv0!¿77(°H[EËJ_èÞ> GÊ0j¾[HhÕHóówËFþnjÒ½,²Ð,Mß#J¥Æ³¿(eÃ^+Üe;bgÕ5yo÷2³ø\l«çsFT~ÛCm
30Òß CÁfeboek_ýï$5ÂD:øHîàOQ Mæà÷³ùâvÙ(MF¸NÇ-Wm½÷O~Ρ÷8 ö Ñ``} ÓüÞ}ª=B©ýþjɾÄ5©Ë=©%Q9¯¡uû3½ûüغ4d¡'$ YeU3M »úÅØïC[P&GCòýª¿jâøú®!CTÛu3øØAàtsJËß\ÁMŵOÞÎ2cí
-9PxJPC:iÿîèË^xTz/ï"³~Aæ0)²:s/ü£»µ>3ñÈú×ê y·`Z^Vè¾28ÊÒöi¯ùC£íùYÛô_
-ØÝ±.Uèny¤¶Z[4ÂÊî¯ÚÄCPÙÎæåÜ3LÒÌ.|·<Ò2]&iØÑG_
-¾jÛ¦|Éà?º@1: µPjyFQѰ5¿ÞIÑÜä3´t0V(ìò¯Ö¬T|ûcuôéãâ6n"zvè:/~_¦Ç-C`2I©
-TÜ¿ò¡Ù/{µ[(å<?D¨d½~ãHk
-jñd/ÜéðÖz&9¹ì£¢§¤hý8{K>JIªpP´§uØérLÞK@ûî&ÀkjÕ(ÍzöG£#ý¥»ñ{à^i¢ØÊÆ`]hs®øa¨ó¹¹»iN¦X/é&ÖN¾döôõJ=l¿õc åÖüÙÇÿËÐÒn¤¬{fÔ"ÔÑËá@[î`"ø5ªpO-rWôcì8uù7ØÔ¥É»¦RuÐÕLRd.jx61nztÍ3ãë&]S,c¡^ص%ª¤í!¦Ìÿ4'ªÖ¸NPó¯¼=ЫËQ¹Z¢Õ êH×
-m^MpÜ*%c/>I»E ÌaP{d%uZÔ»e·Æ2G1d9w¤9y§Å¤{bêóM-ª÷a\<-é3jE´êÁîSmv|µ«PcÁ0DS'°àZøp¯[Oñ+£ ~Ï&L< ¸±iÓOÛ!@ã:J¤&ôȹ
Àö¸`ê,q× XpøF4æTWyõÙÒÏ]Ðú´-Hq«' ;£ºp«Ìq¦½Ú«(íàÜ cÊ-ÅÅî4nUÀïq§1ÌÔß§¦íîôr?sÀ,åÞèÆMÅ+ǽký*¢îM¥V¿þ¨TÕùn@ÈXÉÇ6òò{Û£Ó§>(Xac%G,?ëóßÔ¬< éNÐ5¸¤þÆq]\¤-©ÿîYDQ¼Î ¹Ú>|ñL¶ó;×µu>ä÷Ä!<Xóëg§-e~.Hxôûç)á§%Ó04ÙZRªJ¹$·²3Ëá,?dù1£@¥Ů~<dáö®~X|¹ÿÆ,]û¨û¡J'e#±:MÏ,òsç|ÖODËç5sV´Ýg´ó74 at xÜwuà° rÚ<Ù=ÏÅý{0í¨J>Ò\gð&hB [6>éÈH¬ªC~·.7»:¶G¿áfß9b¾U0Æ-%Ó/TñB
¯bhѰRøÚA¸åÊò~,xCYÍ-[½ë a«$¡¬<m:ùN8óNÕe96ãBGËøwÎLV"×8)¿f¥aþtt£
-ÕàD¾É+êæY# F&ۣةXð(Я@¡*lY÷ÿy¢¦_ÉÁ6©<î¿lѲ'ÝPÜÀÁÚËÒ&¦ç{ì·^K¾8I¯X§D0ߤV}âïÚ¥nÞ¯OXñZ:Ä:`ãSÒ-Û¶è¡Ñ¦ó ÜÕrBoê7tè>«cö¢1¶
-È óÍ·§1ú~a¹Ël#) oâªëÿ9Æk$áµ¥9µ3{LÚúÚ .u
] ò&àP48ak±&Y!?-R
-7~¢¬hoá/©{;Õ_|9ü]ëøÕGù˸ÑÚK"Zb£lä©å.¸DêÝ]|¸§boÃEÝm8®E¼o½5}ïõµéÁg³kîìÆ ÌJ|.Ãù³vo×=sÜ5Ùäj6Ô&è!Ç÷k`9*¶_ȹó:æ¶K08GÉý÷#B»Hãù{Ô-jÓìp¶#èôb\K÷N\ð¡å=lkqùµÞ|ïÇ@Ç õ¹ 51Ìj=ÊaoPC(6²!F8$víM]üD´ñÍùwà¢]óµ¸E!eR0û gSLÓAéÅ9-"³èUA§¼Ò/ýqÍÿâ¶}¾hÇÿk®ÆÖrÝ5§u`¸úLÜ9`Á6òéÑy!dÖ¬®C#&?à/ùáDÑìè[ÑyRè+×¾nG}®ÏÛ
-¤Õñ¾Þ¢ªêCcü´È»¹ÎÕã¦
-_£^¿çÎØnTd¬îá~áÖE¿|îÄÆ%êøDÚZqÅXiQéo¼C3ÀOæTês
"ñª7T7ò3{ðf
-10ã©rÌÞ·íõ³ÌÂ
*R¨Ì³}<8ª¤ç«XW,2âòú3åoó4eÔ¨¿j²÷k¾c<SÎ×Hu7Ч#¯Oâjdù¨$ ´øÓ5/Ky×\,býu~ éÆUÖ^coóøqZ¼qº¾d?7qQbgOÕ)7øùçëëWËtD +G~{ü=
¥(È,. 5ÍËmñ§î")ÁñЯr,]æA´Z¯êóV at NF,45B"=¦ÛËHÛØT }×ôhuºEoïr¾ÔuèZ×ZE*§°ng6ö3÷úKñañYN°ä¸§ïØ÷MÀ¦C
-ótôýrâ¬ÒÔ¿ïû üó'Z¡Ç¢Ê\]þZÄJ!õ®í
-8*,Ð)ºþõp S´×Q5ü;Ðúmn1u,1¾rÿäMsjí¼¬gG³HðyÚ´ÏéDQª/ÂòÁÊËõúîÂq»ùÅ£àÌ
-5ï>w]ÛGåHl¯ÙµÙ
-ÅÏ
k)¹`SÄ}¼*"] .óÝÔ]]Ú´µçÍ_/°T=*Ð¥¯
ê:R^iÒÚY{ÅéuhC/ê¦ÚçSw3öÍ¥!zJ¾."WZÊ?F&É|¼àn¦
-î^Êä-ªîÒ½p½ EK~ããoÒDû 9v¾¼vªCá2¨¬9 b¥N8n»mCî´ßèQØ ÑÚ±Ö ¢Z9 at k¨Ì7%lÞ¨©(~:Á0\¿ôϯ
-kMß¶Óg:¶Á;¯Þr'áÇ :¥sÌÚгjJÌÔWe0/(F.ªÖ^8\omzçGý8©ð÷è\Ï&ó
-ãe¦ùÐ?TÓ|ðÙHùe#}úMú5p|}~ rÊnä Ä«iô@øâG#¢Ì¨¸¥]ï>Y«£×Ë3C¼?Z
-ædÁ^ðbr
-g2±´M]1à ìÇdfÀV=&¨ãp{¦t·Oþ³Jåé16#FvÇ Pa°Ä6Çgò_¸?Òá¿¢ Ò«zRÉ63ôÖÔrâ¶°ib³ñ¹IÁéçÂQvy`xÖG
«k~¯ÙжY¥i«QòÃËØ7"mSµ&àZ:O±èmkM<~]#½ò˶¾))ê#Eã|uägíÿø3õ¡Vjcb´©øF5/<`ÚÂ¤Øæ«w>;aé@:T÷%£.6f
4cí+}l9u²*¯é¥UsöñÉD73Cêp´?{Gî¦u"ÄqÛú
-p)_6ús!"m!÷LÖf\l¬ò#=V¦¼ Çñ6~/5^aE|rNá]5ÿBýÛ'¾²8ìcݱ/.wîÛM{í3×ç@3ýNvFæt`. wïÒs*ÒEÀ´®«qA0ÇÃJ;m< 4Mu®0e!qbEÑd5[OêÇR,6nĶ9ù®ÄwA Í"Íkü x]Hý¦Ê&uðùM¡Ûý£5-W]Þ(Éú4/EýeDQ,ÌË=zu`ídàvKõ±±L@_6æ<F+o_®,ź.âáþ¦!¥¨ïâWw?Nj$+Âàsë\]×$×gèvK:Ðâ7î£kiÍÒu_ã°¨¹#Öc]Eh±¾3)PoGµC7^6»Ç ÆkpÓ
-ÅÅB
ï^¥Fì×´ï°ñüªÉ®!b}ºÇ#grsà iyþyIÐùHÆ«HÊFòL÷#å{?"ÖãJÀ+Ê.Ë¿ÛÜÑ"pÀ&u6Qyåñf=£i@¼©½&Còhÿ¡¾7fº¢(ÀNÙÔõ
-ª'e,XÚ®J¶Lf+QYÂ"VXãÌ}!¹àGL©ùÐàÉþüBáÛ½6åuè )/ÎÔ%Oâävv{(S^g¼¨B¨ÛàóÑSmø=¸løHàIù¸äÔ°¿îLó¡íèýÍ×Ìyòò05óYpáZ#í¤ äØ¦S³£ Ȥ3P Ï9rÉVl<¶©Â öéuCú¹®î4Ã=
-~ô
-·VäÝ¡xðËs®
búX)Xf¼û8ë|9·Í
-ô0§vÓõö¾À.Ê/Ú¡ËU®}a\ø,·ÍÉ;P@vyøèpÂv2z¡3)eðÌ8ÊLV©è_ú©p*&eäjx,Ö)nòf¼.ÇB¶ÞeÛSv'Vehà½ypN?ª^JèV
ì úuÐ"z'ãCËÀ³E;R at uµóvz./>=¢KÙ¥ Õ²ãâÕ¦¸ûÏØ'Ñ0ï<d®îäß¿¼æ®!òü7yedôÈÑK¬ÅPå7à¹ÞP[w³Ë¨cð
-Äm#Çÿð¢]Ò2ìØöõSMb(R½Ä*.X´üÆ%¯»/P[S/ æ©Z¿5Ê=É}ÌJÔ^
AÏ2àCÇdf-@¼(ð.)0ëz¿ÎSB
H`.ä¨ej§|~ÅõîÀÒN ´ìÖrÒ©~Ϻ̼ NÓ±p¨ájFV^Z¾/^ÞÙ\çåO'\úñeħÚc±óDÛxKvåÌçü·%CVM,¦lÎebtW!}O63ñºYí8;oop'ëoÏWé>Ë#ÏÙü5_©âàïØª F8Ò/ºÑUV×Q[Û+8vM1Ü;Ô(3èÚX|àÁáàxVªs¼³³
-|Td<+³ßz
-ó"æwu¸ugìe½EÊ8½bÕïÖp]òV»}ÂMbô|&¸/XYÁ8Ò}P-Ûfa]©Ò¢´Ôo4õöóÞ
-áq4$Ø{F
-1£ÍB|ô«ÐªÆ©{wÆÿieNHPhëað+y/ýX´ñ+t|gM])SMÍò U¯£x:m;¬V0.´øÇÝTÇãh|£ vôhV9cA=ã
xÉ3Aö£8Aû¦O©´Aµj-ðGô}d=Ùë´¢ÏñlõVÐ-аúZ.
-´ÑÜüýÁäAVLªTAà(ï[ZË|Z
-5;ý6ÿ¸Mðd¬ÜýcúU É·4uý£
-XFÒ©=«1+áÉBm<ØÇT±ê!ò¤uÎJN¸t
-Ìpuêví»å+fDZ²|=Ùz£¡[s$ª¢FýoT9ÁÝÞÇè¯Û*9ÊLkõ²{Éö.½w¸lwÇ|u|¿7coó'øV°-9=õk£Ô+ÛRGc¥úÿ Äò" ùûUséÉÐí®*Nбl~$VÄ;ù ÀëÀ)ÑÚ{¹G½ò4O¶Çÿ8ǺµßgÃ4\¾d1i¸¾ú>¹o^òå®a2nö®úsÕÐbÂ8¹)]xßÑ>â¶âà%x at Ur)"éóâMi<mðê?æI8]£VHæÚN?wÙ;c4¾zy§Æ¸Ü|NóýÂ
ô¥XvÆùËG{2@!ÿ²ÏÌ]Üú.åÜHÂY(rÌ=©r{_{ý®Ï*gÜY.ó$ Fa7:zêÓk¼ Í4ÈU´=ËO"¬Â¶TÆb MBõWê8!]×OIÃ
O,÷8'U]¸,´Ü7ÎlÜv$ëà¨kÓå8Sì´<\Vëfç´ôÅ"ù6P9%#u«èçè=ßÔ¾RK2ô`ëÃÍn!ZÍo7HHoúÀÝÔþÊ9u72Ïf@ÓЧÎ$>þIý¼0'ºrDó»[ÏëзÊã}Á%-]8ë
-£¯QBQq¶)ãX;ñÏcÖ|á¾Wû-6ºÆM/öj¶¦ jéû>«ð» ^ðn6òðE}N·Í)>1Õ.ù³ÅûÑ@4_pÂ<ÏÕ±Ô!<MÜ^°X-o_ :oç<ä%^̳?QØó6Åîj»â¼ýB zâ)\bº·{a¡íçÂëêÙ¶ ÌXdâ9n]¡SNßúVöOeeiáFoÎvCaæ?nâ)ùÙ ÕåíÖvZbÈ1úvR¥NÝÑ÷9*¶³_³Í_Mòß+vÑhïU'ê¼qæÑÕhb
-¡BïãX¬ÃxãåûëHX²PS)KI¥áߪÚ"÷>L¾QQa¼è~q¾V^Ño¾U°xÒ¯´?ÐÅHK:Cº¨1à³ý§óR`'8ùÛü ñt&Ni^ÐøDZ¿Y¼Ítå÷~³ü´eTU.;Q?#õâ«ïH,?i>aé6S¥Ø¿VĨä50gô×z©;æÇ¹e°|)ÆCLµF(¨áØ6¶-l/¼§!VpEyÝMµ!
-%Oô¡¾TB =^gsOÑ.a+_H¢fTªT²úá+·y=NRj¼ôÇ[Ú¿oæ4pXl
-9¬[Ú'q´âeîC¶å¦²Úr|3ýM]+®^E?;³Ë0Ã;éò4©¼Ã®Ü"¦; {*DÚ`>:iÐÏÖ%î¦ìïgÎëhþ6ÀÂϦÖ}PªÔdsJ&FÏZÆòcä:wÏÛê
-²¨¹fæ" jl+ÓߢíÍ òË
-7úae?cg°ø±ÙÍ»Èù-õÆ*fGÒP[pz¨Çdèìôh¬¿|Ä §HYñ°ÃãX`£BØÁ#°¯TL¨vb;ÕaühÐ×L@â.sìÐ,4±N)Cñ§~çXd¤%|¸VÆúCóa8?âñûÏ!Zwì·¢ömçÜbqqõÒ,(x7Ånò9õ{Nã1y«û96±ló5G
-÷§®÷¼4?ÖäÖ[ÎE§¡Òä¾áûQ6¨ää<ÜÅH#Ð
-yönX]Wµëm
¯öQ7v;`yäu_«Õç&1áB¸!O¹;âÐb%%ûI¶*²iÛú´#V¢ð×®îddD'õf$X·b7=ªÛä=!.
-x
-í¡ÐCkéú½Û'ÃRéá1l¨ZÀOÌs,hãWÑÝR,G¬ªòGOôËLãàª?Û¦"âuï$1^3þËOÈÏñ^©ä©wè¥JçZþ¯·AtÕ#¦Ñ ñïkÖ9e` éZϳ¥é!áÛ6²àÞþa9x¦iåa¿>¡À>Ð#zÙX¹G"ò)¡ôµâرÝK¤3ÿ(ß®Pà ݺøõöôó6öQA#Ë_°|un9JF õÀp«/ýÜ\FÞÕFYbÙ.ÚY9ëÛeõ²%ÄÕzJ¬;z
-<`¬F¨ý\Þql48@Ú»/¥ó}t}>`[lt0΢4 çÜæ$Ôn
-6ÐÈ¢d¶½ýÐZ,¿Êlüëø²²+¥!¬Ø3KG¦Áå¶kCÂ%_»2ØqóØß·Hhñ©÷åóävÛ:0]ÁB¡L®/ì
-è!è/2×éòUJr²Ô<÷0#0% ¦|+M;¸'ýý£^bÅ?ÁuI_RSÈ"À©ºKOþæD"ý9Ç'þ¸L è¼½ýÁHT:roÁG¢
ðEÄfuvä`À¶xÃ[T~ôXàãÊBB!£"= J¨i³ {°Ä
-¶ác#
aoc]kT;ÝU¦ôµ¶âÑn«6òÿpƼ²eÉÕaöhy"éÔÙZ«yF¦k»¶øâ s
-ë@¢§¾(Rtò¦¦
ÏjOãyßyw.eW×ðÅ7¶ÀKÃ>Âb-¯
-'~Ì$¶{%
xjPrüø4@ÊôE!¸ù<1¡©¼ºÆõÎW8jÑJa¨¢1"gݨ,;åúÞéVñØ!©ù½!a@@yûóÀH?8±¼U>?À|s9òü±µÏäÛô;UdN¢Ø´lOí Ô»´E6UÚ
-¾özøÒ#×t7,VFlÛ.O]ßyÌPáæ4Ó3I¦3ÒÏ8DnåÇÅ>´Äçó30(üßîH]Ö ;pì¼U=颵B=2Ï`!§ûÅ8L1Áw¬ÑÖÉ[>ºÇ'jaWÑhÕI®ÂÂóg2ö@Òϧ/¨ã5r.,JSaeÈýa8H/WxyLÊLÉGß`9pã¾XK)lfɨ¸¯=<¾mdoèÏò°e=04vøØÏ:c´[k×y!d¢ð.2^ããA̱KhÖÌkài¨s·ÃgÝôÑ!Ä%z½+Iâ;HMHXýqÓî=ýTÖçï0Aùd"áæª·k°ÉÎTåyªvú`Z²<4b}n%±ê®a«u^¥cÊXn-FÅÑ@X&ù{¦Âd1ä_îüÁ.ts1üUxïü«
-ý1ÛòÆ\åÚLçcÑP\tNi³<É´:) 2¶7Dy²5hIé°F9ÄÂëKC1sjc-Ö}ý¡ò7º$ëwà@VE5²Û$ñÆrÆ×ø=r,ãlþc|J}ÖVÙÍo²ý<W3ì
-[,Ô&TýøÃPX'㫺d+HS¦P¿È¹*e
Z ëÐ@T·]m »k@àþ_øVG ¥þã_7ÉKmOªø>´|K`×8!ÄúÁ"ÖvÔîfUÝôNbv}¨
-î4AEñLjÀêBCTRxù;óÝ>ä:øÁaäÍ$ð
-1aÁJ³uÅ)(û9+øn_}54}ákÊäØ=ܨÚC(óîR̽1©} Xå=Ü1×kCh(wÎN`ú«\3P®î"n`Lf¾âÛñ=ñŮ੦ң_ÂèÚ¢yCIS +üõö'GînRÆqŪø[}¹!Ý$Þø¦'OÅâí3(;ìùjËBñM,¨+æöJ1û}[5Çú:ChöV`Ë*$¸O" :,XúP¡»g`*WVÚª§*øÚ8ó7S¦ÞbHT,JCâ[/|DiÔF£ÞRùjÁåÇ2ÆËo AW]éïw-0¤-bXÏÇøPÇ?-IÚ9'%d{£ïøÍ1YIpÙÀY ·µsç¼BaÉaTúpÿi[¶ÌÍ7:'¥ä\©½§X~çÑðPÕnéGv#¢½ðû¦(§ê=sߥIÑ-
-C `bìîWT F4´³°Îãè[`?ë/k0öuz1¦2'î-Û/!ºåÿ!<M3?ú6HF@Èòç´áo5kì1nZí<ÛóT6%æKÑIò?Ùé.E¢vfz3ø&ÒjÌo.(éùKî qÒv×cÖ|ͨAÊC~bæêú¦ nÔTbbä8t¹ùàÌ
-h1l$.qÑZKõ-î.]èà\È1«ÄT,dG|öWRÍQ¯BNµ%§¢Øhô8å73e#ë
-*¡ )0¾ÔÆÏ~mSj¼¯ý9$ÖºèÓ³h¹þµN1Øw%~
-Ììx§÷I%-då©xEüûqWÈ,MYwÒßRûltÅþý1(pS`1ܯ|ô*7¼.,FÐ+qN96´åU$w;ÒÿO×íp0B<yìö^¤&åV1µä*ïØ îfVëâQôg×âª;½®¼æM«§Ex`ORjH6UixÓ!muÇ
Û¬»,z¿å"ã³·pl*q¥íäI<Ðg3`_¦dPxd]ö·Ê/õÉ\Rú£4>=A9±(Wc.«ª¯ºíÇËa\ˤ3.üUÙïC<èì9\V,Yë(d
pùê&X=!ëàdç*Mö¦®D(PYsJ`a=3¶¢(çh/C´7kÓÕ/l at OÅ?ÂêcØ[Ñc·]¢SðmWB|=gæ¹ê^]máùüRæëå%ñ&¾" gß'(B'ºÎ*îQ-¯Ytj[=_°¿;)|ã\>^¹?
$ôé&[z¹T¥®)ÊÖd§ßSB¥ÜuÁùñÛÔ©×M©J?Gß×"çÆ0ºA!Òo¤lA°/¸TÃd?p*UpØD|Ua.mq(qlí\qxB²1ÁüO¹~Ôk1ÞoR{ø¤c4Þí7\ ýýo²ç½ÐÑÅsÆþÉο·µÚ(uÙ~úØö¬Ýp¢åÆ9ë]ëÄÜ å/C·Eb²¬¶½bаát¼®B×þÀì/©PR¦®uÕã³}ÍTã8n?1QãÚPMc¯nLâ¶Áë0'8D%ü¶:âÃrhè]ì]Kí$ññÜÐÎäǸï9 xpñæ$@Øu)
xÚE %Å.,èô$q¤I|úô»SI÷LmKc×£v»åµ ¢XÙ»óËÞþóÕ?°¤
-{O±ï³é;r]4-ÓIºÉís¨Ô®Ùëwaêyìbm5ÍÅ-ûbA´öâéÈZ+îO5?rye|ÕÛ
-[øB(@åÀJ̰Èu:2¶¸A'˧Ôç²AÃf9Ð
âS:øã¨Òéæóuù9ë´IcÆÞ3|Júxî{Ìï½oRv&´H´Ü÷×ÛÍ?}xèËãÆÐØEZ&Ügvè»9wVIÑSã¡l¶8Z nü&â;Åbå"¢°|VLá¯Â4º¬×Û^ÿÎûûµÿµêàÀï9¦z5ôÁ¡³·ôÃÀ7ï7ϳJ
-ÕE-úéÜö°°|%1±LDÿ{ñú£Ìãôy@ô\ñS³z
-ÌMjò9ÂÖÏ_´uÆ_eU¨Å)£Ç6F-a®Þ(#ùY V=Ê_¥/>*ÛÖ£Z^yQðÖjÇa#æ½ß,p7¡/£9~+é\°³rS3h3ðvEe?Bmû}Õ;v.ô]¿M@vG
-¥´b`p'hǸ!BûÖÉ#Ø£å_ÊìÉÖδÙMѶ/ë½!¼@2JÎX ÖÂÔòòmB¡H%vUmåü&c®z¿¬*lR&§ÃÓ¢ä`rNмî°ÖÙÅÎÀéU±q«§AÎJ>ní®0Ôý]ûݾ>ßCmc36ÆlêÉJÅä×ÓÂaÀ©Îaâ¹4UþÅ£nYÞûÖY8¼:ªeQ·lmæ
-tY²¨p0T!0};m¸<ïθ¦bXYD_>Zfk(Á¼3 &öãðã
-®àG,$J§vƺïM;-3UßII@ÇÂ@ßÖ;ÔíÆqG\¯\Ø¥.kÙ}x'ÎøüÆ44,æÞ@Þ<D¨8°Ë Ùh1æIkl>@Às½Á)*[ýôÒ|Ùj0]\zçõo?awÞ{ùÇêUÀZ^
¡Ï
-û©¾5o¶z:;´ååéÎå·hZï§ÅN~¯ÚæñÜÕÀy[tÎ /ïUVîg3èXVS6r)竱àjIã´ÕE\Ê×¶è
ÄayÒäqÈ0éøüÍQ±ÑQ*Fµhm·°=xë+¢k§í@9ípжvòph¶ÉO3b:å\[ù¥¦ÏQ3Ê5/."5tU]ò
-×ôÒJ}pfÐvo¡ôÓ×Ô÷hÛö5 èö×çÉEVP£<öªBk
@Â^Ϊ8FàyÂÇxsì(ÎöÅ·yhí&ßˬëC£)$åH¯{û¦Í0hµ¿áÊVvã
-øèò«S]¡B¯ÈÚÍ34k_ËêÉw G$õVäulLYR at -@p foÿjY+SiM°©¢î|êïÕÒZó6;?jIG¥CtªÔ}ÃByPç¼
/ÊúuçÒ×>sô½¥^Ñáð§(û0~ñ,y± *¸ïÒ³òg@~úïKUÒÛë¶tüUÁçÊÖ±ÞÖÎåA½Yòm'(Oÿ<Fl²,³µÕN#¼ªO(/¶¼Ù+¦5ÌÎ;ÕOºß¡¥Êægñª}àdBTæÊùéD§IÈ¡?õ-Qø
Ç<é1~è%©!î
-²#1ün&
-
-Jc>¾á¨d_zbü~Qk'Ó}Wô²[j¼"¹«¡âéw¸ò-eUÒ§9¡wìħûM²Bïªß(²\rM¬Ëí<{´ð¾+5n!g¹®Â'tÇ&}×0;«r¹hõLÈr¤Ú)ÎokiÏSpdsæð^L̵?) pHÕ½µ×ÊË]ì^:¯QÑW0¶PIý3 X
¬Rö×ôD'\XÇïhÍ
- Ϥ¬y8R*"'¢wõòQ¤¾¿9Ö2þtý>¬+æâYÁtü*=+X&ÇSß¼Æ--¨LtÓÉìr%ªGz
aÃd¾¢x|mËîλz
-í¡5dèpÎjmØú¸VÐCØLèGu ^CsX¸ÉæcÉØ8ÉrMrr_)ßD¤"`Íyâåh2¬&ÑË×ëì
-«éòÙta6 G}×r5õ £)ÉùSCßÈ1¦ü0âèwàOö|?4óweRöówõzªÙidÄ/áuåQçò·3ÑIy;Èr½ È(Ílvæ\ö½\)$V )Ìe5CÍà£neXõ¢zøÁºézAÆqí\S¨ÉövC¶ úó¾6H;Ú©×Wn1üCo©Ë ¿Çd7¼ÀgزɧÕôÙ Ù;ïdmz¿]6ßâ¢s_ó¦GQÓ-©_¾/À 8ñJÜM [~'¾6ÕH'2ãlürÈaÐðä\){/ϨÆxN=ÆN Wò?JûS+
-¨Àæ´2Ï
ç)îü
u#ø#c¢ìx;ÅÙÆæCôHiClÆÂÞEÇ'Øs%0úݽNÃçØãöiQ]6p¦3ÝN®ì·k>Õ`£K³5Þ »±vÃÏiv\Ú?}¨Îý"pWר!#àÓ?9¾ÉV¹FDóK«@Ȥ¨½çóQ}»§9êªâ!p¡=M$¼R
-nÝâôç¦y0[sÉo"ò¹ûÈ»;Ò,îÎÐuÎ×}Ëf$Hȱövdßm·u2DäZ$Àú£¾£×ÈAÚF!SE¸\CåX·1}=£'¢÷ÑP´3$ØyöÍåd5&̧>ªåö|mp) GÁÆÊ{pÓË£l½åCüªtlÏ©$ó£$ãNëëbÿ)¼!DõýýÀáVÄGÍèºX
-ËÄ´¿PGì¢
-søÁ
-FÍý7ÐZvÑGÐm:ð\î*¶Vµè`kiô«»!eÙW,7¼ ´:XB1°IÆÊ©ÿEöhØ·¡2þh0úÏ]xÒÌÐVFdLYigÎËQ[´|ýUXÒUáÉ)Ê
m'çZ¤b_ØÝõÊü:$\lö d¾I"¸áªfÒØ°N§! ÔäwÔÑ
-lѺ
yîZüÇ㻹Fo?e8ü>è¡`ÕXÖW͹[íD#ßÂ%t}ü§;D÷
<ZjÆèpå|Srõ±6Âôl»È¨%}µA¡Éßuؾ %û[©Mdå§ò?¶ýÌtûßæ¥êØÖ¡5ìð
-¨eÀgw_q8ίñÒ#µ9¶!{Èaã"ûxÖºE)c;»"ÛúÉÓN¶òÄÙÃKCtaC¹@B=Î,2l'_IPy"ÙÆìÈw](ãRÉjW M5Dí{æ¾áÐ\àÕ(àO;Tù«írq¤?Oò_JnÑ'þJ`ñ±.Ê)µ.XnYÐ
«·)v6ïÙ¿-ÓB-¡) VÅ71~J+å¦èçüsþS±j¼éúg½H5fXÆûñ)®pk5!yFײΡæÌ}çʳÌã5ôu0µÓ)õóÜô ¸%d
-áB"×Â-W´KÒØ&4Ô@²nÄÚ |·î ¢á{*aº9ä½P2È÷ò½ÔQÉtÕeàXÔûÞ1°ïwáGfåͦ^î¥stÌóO0ýN;í
-·óæ£xÄÒ^¾Ê\5x×ZïE*¨²ô¸¹Fó©IÎË)ÄÞzôë¼p«¸ÆÎrKí'Zd$SV-(AXpÊÙîJñ
-@6IbþC19oê)6`\ÊÕXüð´CäÀ¦àÜhCO,{HQúÊ:hXµwÔØ¦e´kZP^`·ª¤÷eï«@áøC=A#¦ÍÑi§ã¨EÐ|gKXkítüèAzÛ
-ÖæJú 'RÀ3*&óCµp(v
-rb£äks{¦9H"$¢X2û<]UêUÙéSË¡>;zμ>e²ÜÊ, øH¦ixãªzäÔª@Æ;ô,Qrg¼Ò¥ ¦5:Wi"ÝÁreí|U¬È/ÀÅt<åKlde)Â>Hµ>Nç_f¢8`¦bÀP'BŸéëÑñû±ØÑô¹{«òwÚ¹v^C4cÁ R¢ü½3òu&³;ú¾Ò¢Ó¬Ã¾4¼ÊïCNêy7»|a0]¨ÐlLíCùß«ÓÃVò}@;é¡Òæî¢7¹{eã/À0\AQÐõü£gn ò®åjÝ¥-dè÷6Ô6|/Vɳ)å]K/.?e¡æx¦Í¸-`ú.sy¾IÛÇÿÔ+¸yªúÔ|ÑÔéFLíEáùnü;^γ+õ(z~LÚìI˵(;¨ÓÕZ½sÐrú¸ÞWø¶ÂÍþXçÁêg=ÖÓj³ßK_5$W8ulÞ3 ±[;ãÕ*¾§yQjÉäÞcð2r'J¹HÑQÁDB[-[qa_ïù!k¶#B¢¤sr#cùvGE¾AGAjS3ÍYLeµÃÖ@?N1@ÈxdÞ˯"s©"¬¯³q¶wÇ(çåc<âølm%*sJ7Utío$ÞϹ9[ªØ 9 ij!'6.bß EøëóßȦägë§VGÊqÔìÚ¦næ,èfO{>{%T'"p¶.Mìq(xľ>¼SÚÑVyJÓÈÖÝ&v¦¿Þè\V
¿¼` íJ^ËúSy.¶~AÍÝÇ¥g«I§¶ÅiSÍç©¶,Ãèx|¿m²KrCÒr÷*%¡ëeWC^#u: 1
--ÍU×RcV+ÅãÓM«¤=tþì¯e=è1û?Ê<ªOéw;µÐþ1/Ï«bÝ®À#7ÅF]þQ×aeq8?ÎLò]×ß/+y=© G÷Är«Æ*ç¨â
-
-Í¿Í9§a=ÃFäL¾T4Â?N]«ów÷;Æ>2Ú<+½*¿[ò?qås÷iùdB@O·¼B÷Úù-kÏ&â×ahjPÆtI'`®p§çvcÐ{¥©¯hzF8¦l¨1còí*Ìõ{*$½5'÷ÎbÝ¢a¡Ï)ÞÖbÍvÑäAwâÓXïÙëYM(7fÎ ¬Ð7²)ò01,6ªS(ËpìÀìûo +¤êF¬º²ºâþtdØLiákJôÿIÚîy·WG=Öc<jW\(û¬¢Jµ÷z²ð99ãVCtóÍ£Ú» °öØ7'u*ôw§ACTºE'
-QÃÝBÔ;1&áãëÛêbÒ¼`¾bK
-}¾¾¦
]óU³Wgé=Jéf±Áèd' ¿ Íõ?«O9¾ã±HÈ}xGFl"½s[%oøú ÒÙCÉPT}oßK»«ªcIMâ®Uù&ʰ.7ã¥3¹e|a$ßðÜê±ùûº#yª·.q¿püqã:xeÇV¿Èøùb{?%Éݤ#À%VNQ0,Ky»Ò\3àì(üc¸G¬y;gñÌëSl`ÙùÈ,U¨ýCjý}9Âw?ÿ¢AyŤâ->nz¯=
-SÕ1£,ÁZ
-!u}MÍÀú@ö±mt´.!Éeå\55ËfÛLØáÛ°jÏhð¥p&Ñð3oyVqY2lqð&:F¢ ÉeØÙfß{Ì7ÂcHªì@Â`x£
-`ìî15n7bN|ª\q?åàQ1|!rÀCog»kIëü
-06´fU«èÌÜTë·ûÔzZöÇMS×Ë×n15Ρ;ÙR#G´jt®þJ%÷<+«ø×;á6r2(cdð¾`Ô½6yEo>xHgüµÄ iLkN¢¥ÉF{Ø}m2ñù±&xhái);N£IøTÚ¸
-m úW5ÍýPöI}s¯
-¸d±ÃÎIÈ t÷²Tè6ù îi$YµèÃíÐp $b)ZW¾ÇEÔ)sCÝê¶>÷Yeæ
--Öà'n¾Q-ê*:ãe/ ¯!ÿVåg}/eèû+CBÛ%Êÿh¯Îÿp ;ç*7¡
rG®Å\}C¾d
9çÚÜK,³åÈrGßQ$÷}¹9"樥9F®´ïó?<¿=¯çó¼ý>jÁ{|U}Y³£²Hk¤,ÌÀ²ÿôMQÀã¤Äþù@äÌé¢CÏBâ>AZºêJe·7lâÒ"ÆnÀ&L};Åä®ÍU¿ÑV¥Ûô%:ùÖúfÈÍ»=71Úä2eëûÙ±µVÙfå13Â=âyU5Þ#*è;¼uùe>àæoVô4©¼«¸Ü\Õ5
-ßA(ÆØ.ãÑ1SlûüZkÀµÁÉ]³®ö=½¥íÅΨ?×ÏWÊwÅ»miqX×9îÓã}ªtG£ëô
Q,ÅH[jÇÓϳë4)Ã, î=½ùèïi?O+#e^6|»^! y]{ÜN?Æê5lËSZ>UðkÖZC¾r8Îmk<iÇùÝäùì×Õ!Z<²Ksð_ Ûü¡!¯oÔôkÃ
-KÍ«/QÅé«6|÷zO·§">ö@üæ¹?µ6T$
-Õ£ßå=a(\wÆ£7Ù[úo%é362Vã[s Ùu÷'F)Æö' =°Ï´ÍæX®#ë
ò±öÜ1üåÓ^1ܺ;vmydÅ#¯ËÊ@±ÄÛä ù6ʤ¨2«C½¬ÎÐÉÁûRõí³&lòYMËUåvñ»Òtu$Êïðíb¾çqFDÈvÖ©~`>ɰKU¶*â
-Ê÷÷{UÞ
-Èc¿í¯nÑ5$-'íb/þrìÛ/ Ù¦ûûÔvf'sê[ðä·W¹É¯O&ö%!ÎpÞî\;çÀ.O¹'g¸ÉÒ>`aÍ-x9Xªº¦ù,Ê/
-5eÔrô<îL]Mw
-·/SÑ tðº÷>*LGåC¶¹Ôºm_EÈ"¹î%>Å¿ou» ýѧÂôl½XÞ
-ÉWj[|]VôÜ£ÎUá'µ!É}PFNÀùk)kȶïjLÛFðÒ wp
ÜÐzäQÇ®þµðïÃï "fU7+ÈW]ñÆswÏ´¨öìJ¯Àx/tÐàî§ëìç§ø?óC¬´Á¯i§
-üÇ{3ÞÇ^ùòÔ3ź>KøþÖH3G`zb*Mz:±rÕ6X* ÷ï¶&Ru ¹²/6Bl>´©ê`ÜÚaÛÊåìñÆ¥áΨ"·Q±)Aµ'2OºÆ÷È~ ~Ì÷î<Ãz´f^8{Z¬ä(¸xfRØ.ö´Îô°gÙ¹hÕ|¶àCôUË!?ðê¼»9ï²RuþEô8<(÷Võ⯲ð#D]ÍC²(ËqhÎr»×JölîéÞ1X·¯ÛÜ\qtÏC
B=ã½>¢O£è×54Cà8Øilù®ÁRÈ*bcCùÓÈ|¢èOIÚjÝ%`Øec@Éb¢:ÙI1³áBHpÇKíõs/?¾Vð-¯üÞÑDJSêíQéR ÐSû<¨JÚX¼Á3|Im¹%¤c¢ÑÕ-ïúÕÞ
-~i¬ïQjû.4ë6EØ*u%è¢%wÈÈUYÖ¿@Ïáz¸CEé;æ³âxe
-Ví¯Àäì1Kec,öAxÔñ nòð"ËcRÇMï9×x{ìKìW¡FÝæYN¾sØ¿¾sÀåN¶zt"Ò]a¢àú<¶
רc®õñý<t7M<î¤éÃÆï»Þm2tzqùÆäÞù9=t¿Ð§nÒBmEÿtlÄ®ÝÀM¸*ÏT¼¾fóDSWícÛggfuôèHçqeѤ2zÿÅ,UÎ'Î=\n(ä¦[:Õ)Ø
-O hæAhNn;,ó÷R\æ^o£g¡ôÉþ¥®Ì)ñ:9Å£lļäÖ/ùÈ®Q½Sñàã Çå-jÝ
¦ªÿ¸òt¼ð>Ete
-DàÆÊBãØ¿50
-_*zóè}Þû}íÅõ%²µÝ÷$îôÇ-^Æâ2Ê&qçôë
-m@I
êl}?Ú0îªë·î<¸¢&*«úÍ]Í^;x¨ Ë|õ¸m¿=¶U!6'ù¶Xÿ°Ó[äÜ%UÖ|"I¿UÇyfíDÏ*æå=ÃbwÄgÙhs'Ïo»¥xgêõjK}?`èoG@¿{$Yíi¬b{ÝFâ-÷ì`ûÏ*ÙÏÚêësqG¯Ö2åÐ}ûÔSjÔâ?X_jé> ððTßø¹µw3¼"ÙÊCa´\þÍß [h[Mhq7DE{è:iÛ
îä'FÐÿJtg<ÍÍzUÀyT]M&%Þ2g×ä,¹S<$²ÛOoH at .R pº] üW+@¹² gó^^¦æìÓPVÛ/Ø@Ñv)ó%_¡ÌÉk1K×ôK
-ûšÊÙÅ_ðHõ¬ë»"Ú5ò$ØÛ¼ñmé·Êõ:íeÁÖz®LüXÈ~JJ_à5+¦2ÝlµoÉu7Ï:íþ¡#(
-é¼.^©
-ùGÉ_Â-)o¡4´x(±C&µÄµ(8Õ I¯¼»AÛø¥í³7þ9èXÈ·¾¾-íèUÃfd>û8y>[ó<kø*g¨AB"¾â9å¾i¨}ä_JÒÙP¯Sæ;äÖÖâÿO°¢qÙKÛÕ6Ï¿Ä~!Åyo8jUáä¿ÆÊIÐvø>ëR"ßµ]]¾rÞÄàè$xû86óJ©þâ;¿ñ8/´¢ën£V´¯ßá«çM®Â[«icú[Èç[áo÷
[CÛ¦/tò¶.bÌËX'é6÷YJ¸Ëþé3YÀaeq¿Âªç4¼
-\J 7ëÌJOëËZįþqÿø `Þa ϰ î`ÛÊendstream
-endobj
-1182 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2535 0 R
-/FirstChar 33
-/LastChar 125
-/Widths 2542 0 R
-/BaseFont /TBGYAR+NimbusMonL-Regu
-/FontDescriptor 1180 0 R
->> endobj
-1180 0 obj <<
-/Ascent 625
-/CapHeight 557
-/Descent -147
-/FontName /TBGYAR+NimbusMonL-Regu
-/ItalicAngle 0
-/StemV 41
-/XHeight 426
-/FontBBox [-12 -237 650 811]
-/Flags 4
-/CharSet (/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/W/X/Y/bracketleft/backslash/bracketright/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/braceleft/braceright)
-/FontFile 1181 0 R
->> endobj
-2542 0 obj
-[600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 600 600 600 0 600 600 600 0 600 600 600 0 600 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 600 600 600 600 600 600 600 600 600 0 600 ]
-endobj
-917 0 obj <<
-/Length1 1626
-/Length2 16328
-/Length3 532
-/Length 17223
-/Filter /FlateDecode
->>
-stream
-xÚ¬·ctf]·&³bûm³bۮضm§bÛ¶mÛfÅç}ûôéq¾þþt{½&¯9¯¹Ö^P^VÀÈÖÀXÔÖÆ knmàì¨hk-kË)M+cldø³Â
-9ë;ÛÚë;sÔ ÂÆ && #''')@ÈÖÎÝÁÜÔÌ @¡¢¨FIMMóL îÿ¡ùöt47µ}¿¸[ÙÚYÛ8}ø¿vT268LÌBrò²b
-1Y±±¾@ÞÙÀÊÜ mnhlãhL 0±u Xý{0´µ12ÿ§4GºïX }£±¡ù·±¡±Ý?*±µ¹£ã÷;ÀÜ`ê oãôÝ'[¹¡³Ñ? ¾å&¶ÿdç`ûmaýû&oëèähè`nçøÎ*/,úoNfúNÿäv4ÿVlM¾-l
-ÿ)é_ºï0ßZ'}sG±Ó?¹FævVúîß¹¿Ù9ÿ³£¹é" 8ê;Y;:~ùýOwþ³NÀÿV½¾û¿¼mÿeõ¿0;9[ÐÁ02}ç4túÎmjnCÿϬHØØþ-7r¶û±Ã¿DñÏÌP~Ð7²µ±rÀÐËÚ:}§Püß±L÷ßGòÅÿ-ÿ·ÐûÿFîåèÛÄÿ¯ûù¿u¶²Õ·þ1ïCFßð}Î ¤ÿ4ÎÖÿ}ks+÷ÿ?§ÿjfüo´¶VFÿU'á¤ÿÝÓoZèþ-4w5w367w24è[}÷ë_r#c+são^ÿÕR -#ÃÑ)ZÚüC ë¿UÆ6Fÿþ7UÿO/,¯" #Hý8\ÿe(ÿ=NÊîvߨþg)2¶FÿkñOAA[7'-#
ñ{ï}âdcðþ?¤üW Æÿ\Ëè;9»´¾ëf`üWõÿóùÏÎ #bchkôÏØ(9éÛ}OÚÿü£6tvpø&ø_ÿ»êÿXÿkæÝ
-aVl
-¹,R3Òj0r&µúzAíJêóýªl»}SÃv8Ëõޫ馸>[ÝÏì>$©GzÐÈ»¯òp½){ó6ÉÚÙ©èuKàÒÎÕ¢<¯¤·Á4ÙTw'uß!ð¦Ú ®)ý]òýPIìà}SêbÑ:k
-ÎÎÉNÈF»oÁ{p¨³c¡I¹]ÀàÈ"ýì³q~jª{Æ`2U£ür%B;ói>sGÙmOÖ?®9q®:B¥ª æ+>k0u
áE>õó¬H©y'7Õ{xÄFæê°N§°wðÿÙ ÿ
-iÈ`)b
-¡ôÇ
-áºeºDy
-E0)>Jv%áÍ &1_*pI±¶Û%h}ñLØfó1IxâOóYúi0]ÆÛ["ýCªrØQ}y:RWk-jÖÈ|µÓÆ:Åàâ^üy<ruáºàiZ(ìï!ôd at rL;ÿjù¤±d¹)Ó@"$Ið}»õ{ýÇW6ÁHtb`D±:)%§Ûðì¤Ú@Åî
-®Ì }
- KL¨â&üϦ
-ÔZð¯KÓtÜÜz½Ù¢>Yv![u¤¢IRcQec,÷Ò~}2&î<ФàìêXz<æÒð¤néÜ!ÎE¥DPÌfÎ5
-ìnê=á-ÂÈÚß»ÙoÏ®>¡¯Þ=Æ8:fçN<
-«SÊ x"Ï^åº>áÔ¼¡:¥V 0Ä¡âÞm#îj' BÙDçY<È5è«ÕEh¸`ÛÔa
-Ãzy!Ä-úÚòD¥µ5à¬q£§r®¤ºÈD!y°ÑÒÎ-ðÔY;û3lD\«Æ
-|Ö#~ù(ÀÁå=Jd S?åU|e¼Æ2v´¾R*gz~ÀÂÅô±iIÝï!j
¿Z
-6»°&÷=p8Ôw #iôÑÛKT3±ÁåOF^úÅù1UÈß:¸?3#
÷ë®6ÙÈStÕ^Õwô]/÷QÖEíÎ÷ ýz1)äà£TxEYÀqÌ÷ð>[yÒòÐ Xö'L6±QUüÍ!Fq-§ÅÇÒR\$?Fã;-d.ÝU ¬5¬ðKwmR;÷\è8/Ü.âfܶjä
-ìëbcC¦f«J¬OòebNg£Ø}ÿõP¥Àc·¨ÄM[&ÜJsع
f|]ZðÉÓp#ípÝi¢iôrr9È,a§]%XødL£«·ÝØ`!Z}`ÍÁ¥Lq#¼·üE÷×ß{¢þJ º¾S;¯Bl²Y2Y<f°¦]-Wx¶ÙïCq³àóWäïä{Ì>ÝçP³òqð£2+ëǧ×Ê%d«Õ_PDºÚ,ÆU±´ãú¹lÉ
5©¸âMZ 0zmE¢tyóJcÕ.A<Hë5ÿzò,ßSÛfn¸ìY +²ÄÜä¡p«ô©³Åïá¼²w»vý§Q`Aåë±Á]û²ZG}¿ ¹XÛcDÓLåø[¨(K|@Ô 7°) µ»þ®ÞÕòvîéA/]i¡ïÞZVãÌÏZ[IJÓíé/$ýËïvêÜËw}aGM@¦Ù!goÄ"!¦¨_¢
qeÃÍäÞ%õIܦ;é·TÑÆe§ìÜ >¦[ÍÆ<.(ZÍÌ$xc×ÑtéwxñÀ¼0£CV3d)7èRõi¨óªÎ õ8ýîBMÃN'à
i¼·ÿVÉÝâ»H4u¡åõçâ
-ßí¼ÃJµô@#© V2 ZCôo£Óã¼å2_ ÚÂ&ÎÇ,ø¸l1$}jÐ¥{"á\+
ùµíçöd&ͦõk/J80'
-T%++H%ßxæõÌuð=UAÞõË÷·«zÍW9PÂÃk&½``åÔíªà<7±¦Ë«ÆÁÒO*4Ô8§º3#ºOÓÞp;<§ºX¤¨HÀÌ!ÔPW\tÞsÉ¡õlùW[÷Yç$6[AÿÊ&ã¹,õC7ðu8( ßHük=/ýâgÔ:GÄÌdïðÌeWÖHú*1À K9I6"ziXxyrØA?ùÔþƵª°Â,ÆÏã Ôõ'-4ð]¹m=Õç«Äåy°Z1K"¢¥ oüá rhfñ¨M[N¯¶
-|ªÀWî \þSóª
-1!Ò%åüs_<A_Íî óc¨¥,¶ S¬T9âºð¬ì²¸Ç+¬¢ÿ¼lHÍÕѪ#d1®ÃO$Ì
-!-B÷°gé$Og!¯¨ òYQ è «êcB94˽>½hbÉ ÞB´Å@¹]A´0?G ô2º"ÀÔ<B·¹ëbSùò±g^/ê0!Ì;òé6ç_qüÛ)7 at M!ÿÃe»Ódý©AT±>ó0D
-êê3æ/s"
XâËFêÁþ)Èmý
-ÎZÉ3ñ úà.ʵÉa Í>åÑC7¾,0ú$TQö3þÆiâ_áÍcd`hþ3M¨wÉ#{fDj&z¼.d
-r©^?»¹Ã_âAÑ@ 9<«°R!¢¬9DN-èWóYzcû] pc±Qö9w£¶õ øab?<ÏÌù%_þÆðË'O·|²ñ§EÃ'w'áÒ¥èñ!>rÕÒFxÿG&%åtEÌê
.¯ Æ<R¶##¼¿Ôºä
-¨ Ŧí¸_"ð³&Ò
hèѼyJµi¥@ííéºM§¸·^÷Sç¢Câ5ÖÄx½8ÂPaÇJó/©uD4V1ÁRÿêÀ
-ºJ=îmÌî6ÃÔÌ¥r;Ô1¤uqJÐÁÓbÊu~3kÍ@2òH|²ñOßF ë/Z >¾×q¤ÓIbS¶)e-·KDÙaFC }R«°ä¢fÖÆ¦Rѳå ñ®SXJ/Àl /ÃÀ
uµxþl×ñx@¹¸ù©&p`?Iïìzè´zù·{RÆJ²ïjÐVY;«}/+h¢3Ò·èÙ
-OtU¤=6b"©ðÌNâ)8åÐ=yÞÛýðÝøZ88N(
aG#©Ær=¹5äQêsöÚÖ9 õ²Gë)!Vy-&ñA+.¤ WfL~Cؾº³ãÿ l0¹p¨~m&Ä®v;J²WPD® óè¬2ò
KRÙãúÁú£¹}{¬"TÇ~åÉßÌ)Ö QÏ@1Ì>¹µÉÅîÍëà !ï#3BS!
--XËÀB"Ò´ .có´¬ä ¦ ½Àægãçr¯ÏË|ÔgÎE]ìV²Ã[bpU:qÙ<\QqÔ6nD7ø%Î$ÿ®;±=²`_}¥|¿¯^¼À¼ÝgÐÿÖ;è]~~©sÎ~µ¥kRT¡zWÿÄ2¯uhÝ,g=Ø» Pæ.Ä}8ÖåGnñÇ\3p¼ª®ÐMZB~
¤6¡)öñÁvý*:îA ëiìÇ<ÚÏqø
4ç_}óýÑÌßô±X#1?ëv¥·Há -2x
aDÊÎÐÁXÝÓ2\¡POÂ÷à.P³9GúÄAx7Äi÷V£ûÂ+áÕUµ±êja¯À¶0°ßÉ8a PÖ_ô7µÕi¾ª¬
-æd0hסÇ>@¹þØ(IúÒ!r_,rqÊf,U¹ÿ¹Tá}'Ti®A¢pAS#( Òÿ6óÞÌ
-´Ý÷aì!~Õ¥hÇÍÁIÏzÑW1³Úð9ßÅ>{{«t¬ô6g$wv±f=ªÿú×j g§Òhwö$W§^
-Ç?O«¢ëÎêrØioÂg"öÇê½.ÂêÍ~õâE©uÇRèÅ£.ÅuzÑ[kSñv©ç Ê&ÿÀvtEÊTÑ¡cG Æ ÇìïI»{æ×T7lx©^IÄF/°àÀMA¥ÌÒ(+ÊÂÍNói ¹gKØqº¨¡e¨3KY{)y^ÿ9ºê#Ä,-Ëj)¨äX¶ðér³«)Àë Êûý4£ÚÿÏ`ÚßÈÀÅZæã¡À¡ÌB| ªÖi¥ð.Óe:¤x>uOdH×â<)H(<(ûî>Ñqo´¿k¡Ìë×°N®£ÃAÌBÃ颯j>A;´
QqA"B³ªÒÒXL÷;EªÌ~í?Tñ#N?óvqê&áyÔ6¦È{V:uÞ{º¤§+Ýçc«GÁÕºj£x³ñYõìl4±ÿ-|=Yqý=c<Y.Xç>é|^µØ+®
-*32`Ó6®.¿w(89S;Ò~Ä-ùA'+)jÅõîO¤^P,li\uú,6Ĭã´Üt@«h¹ý4SjÚB[ò-NƬhm"|^®._ÂÁ:e@§_^Æÿ.,¬P÷¶0 Ôü2ö
-Þh¤Ë1ì(]n·§ýÃÛå
ȪS^Ò§=âíh¬¦éØ%³´ÓÐBi:ûÀ«Ì¸âq§à|çÅÊÚ°wTyúiE`n ©`dú3Füäkä{ÒÈ `ôZÁÛÆU©V[úxî7CÛ
-^(?k£3p©n¼@ç³ð´¶Ö®Â§ªyé>*0Î;"AK:qü%!4~8/$t¿Å¤Ñ;0ÍM¯ÕJÂ=<5¡§xÈàÑÏÛù#°0_WtQ4`³ g®ÑÉ^}°¡?WU[·ùìù@ÉôÌäíæÌ>;wæ}æ9QÓÇÈ=cªSæÙ!î\U¶J@c®ÇUQ<¨½Ð2ÑÉ]3e×ÛlÄ.ÔðËU§ÞK«ßïde2¢¸A-i´O+{±Që?ëP9R<#2ÕAuñ?T ÄpêØÏOMþvyËm§¦øÙÅzËm?zÿθñ#¯ø½q»ã ËeäpX_ݹPAM2IiÑAÍ¥äÝFÇ]@«Õm÷Y¶q|wÇþ*ëL
-|×ü½ xIO*\x ÁGwPrúP@ÿåü 1¯d Â0E¥»?¸qo±'ÒuÏræÌ×Jtûl©)&CZê1géÚÔ»=cá©öZ#`Ã#4³.ÿd±¡aYÞÑY¹0ÔQPtGEåÇ
-ÓE7£ÏvòøcU_ÐÜ>5!ïïòÔøW«ßD}
-ÑÆ @ÑlÕ/"Yk±>ØrD¦ög¬UÒd5_s?©+Ì·êì^ºíP Â@©(,¹Hoþ#¸Ék(}ÓÝD0h|¤!@fy3ØdHÝcìàF©Br®_ÉÇ¢2Kõ±öH?¹à®ÅZjI:Ðôê+¼RÞ%Ñh~ÈCÆ[û(}Y¿Cë<Bs{U°z¹TÇ?ýZO& µÌijCTÂïlí?Ùõ«?øeÃÞøÓ gÎLÐ]:K]ù®ÖÁ²üÁ¥ c>òûã.ÀÄòæþ®¢dÌ6c¯}§]*ùÄÇå Ã\ ²cùpèe¶/z/J
-·ëEâèOêøtÐZØ^Ãéñx÷7òÛò¬¢6èGÛ\KßfîÍÉ÷efï`ÈB+ÁLîþM2~ß!]ò1çqqòÛÛ,÷;QÁDâm¹1©ÜÊeâ!øùR&8ÜgEðÜö%¤sgÒ/!^½?Uô!Ä- Öm£kC1ÌÙÄLU¯ÃºCY6_)¡ÀW-Æ¥Â6±ªäº3ÿ½«^ÁÚ))DîMü'Ñ¢´> §4®mðî|·míECjlpå>r¤ôÝ=¬·!ân÷Á¤¨5Ñæ¾=
9&¬CE8êftÓW#=oá×ÃÁî³l¼¨¶Î¬IMzsåû
-× :Õå³%³©[RoÛUñÇTÚíÌpÁ^ó^:_KûSGíg}_7/%øôëéÙMs7nºÌϺ,K{°ÿxÐvFy¼ÝçÏ;£*Òêá^
-ö
-wô"7ß=$ö>æm\F
-êפª¨?ã«B¬ÀÁ6V¦Ay12ý«l+æTtC¹Ç$EÖ6Ò¤*^@þ>ãn*¿Ó!QT óggëÌÓÔɨVÆå;0òõ ì·ôø8}¼¹*ä¡x;Ò=#,¼KòÕ4ÆâNHJw´×÷±wáÃ6Àyüà$
)j«B¬/e9½Ì ³®ú,:'µ$¹¦åÂî´ä5öD'E;ýÓ<¯|Bñq.C¯u ÔdÜ\ÕcÙG´1Ö*EvT«¿êÔ´}P(HdÑʨ ¹þ©íK0"JÑ$ôqG®"
-h2Þá×&°µ~Ü;U£ò6ÄX¤JÛ½¿ü?¾°Qùï'Ùݬ1f J(§[ .
-q£1qzé|ý<¢D¯§xDû+l
-Kãyíi*ãÆúP¹¦¨e
-ßî
`ÁÐÔHþî2
-,ù8EJ|N_§×îMþD
"#:QaK
°Jæj² uT\3ø/Ò!cÑunTõNjsE¦û¥úÓ¤í<¼2Ý&A
-^}ÿÌû½`¤©(¯:±Ì·YGÂl19àJÐ#ÅãßÜeI'i©Æ!÷zTw§
4ùz±înÿÌLô¿önL8ÊGëÎ̺«ñì2=^4Zb¨½Ì=ú]¡9 b¥K¹IN+3¢¤§mÊÄÅÝñ_BáÎp!SvH=ÒÝ_Uéñu K×Óxê"ÃÉïÚ¹@·Âʲ £»á
^`òÈì?G{5Ü¢åø9+¡6þÇBr?YÚ|P¸Ö#ü&Ú'P
-xlw^Í£ãÂ)ã Õð®AáPñ|ò ìÞá×LaFËx®½éÛtþDúE#âdãõ²UºÊÌÅp«ÄÆfäR¬gl©þw©uð²iwXdfxãó¹8ýÀÚ;û
-p8ü'FÞ(x3t3{ÿжãÉ¡_'¡½'D SÎÊÈ}A2¶Ë<Ò4ù
-SC¿->¨xUTjßÒÃêqÀïõ«þe´¸É¸iq%\^=+<6CPLÐÞ´&GS(¢®"ÉÃèÁ¸ gØ"±x^Ñfíºµ4.l9J¬
± *½£ÄÁÌ㦣ã|ÏqUèÅ"qõ Úúrî>¬_Ú<ÇFµ{¦7óõ×àè8MÑôh.ÕáÙjë,K¯Rpî,ÓLGö?
-X¶J¢Þ§z)sX>yd°àSk>¹è/±¼Jö§ûã/`ÅßÿDVÇà¼NöEÌiLN²)·þ§R˱OLÇ~Õ¯kctv giææ[üwG!qb´¥;!Áxìä70Ü?§¨ðXyWìàcy7 kcÕà¾Rmüàê![Ù¸e_¹'ç¢ÄÆùiè¸Ü«ÞtõL ì«,Q¶÷P[j3|ÉßÔ3q
ÄöîÇlôgñ쫼çVVsasQ'Ä/ÃêîrPþPn!öKù72ñÈ4å}c~Axzi<Ïl¿'î Ãð\%ð
¬²Pf½)C9Hc!A×~ÉÜy¿â³ë /ú(¥áaëÕã°×è:ö$I¬4Ò»ûHôCM¾×È[ÀK~÷FÛoqQ*]0=[ Ð3éÝUT'ñ(F*írì£ë¹yÊÄB¾)àh+ó-UåÚvYRäÚð(EÖ¨ûëNM¿åï[Tî6©zø6VÄ7Q/yµ4g_'Ä,yC¼§KshÄ@k9¬Û¥]e;yS"¨Ã?÷¯aüÜôµD'NÉ¿d˱5E
i?`ÞW̨ÇÊÚ)tNBÓ#ÁÐûì½ÝÊýuüT÷CÎhëñlëhñ³`ßïíK
-ªµHÜë³Ï"ñ0s[¡°\et/«ø©ò¶DÞSôÔ°õÊN÷Ú%öÌ¥QÖ0×å¿mÙò¾üôQtèG5oj^ûsC^Þ
7'Ï)ÞKÇïí=îÕÂF[ÆEÿ:Ù_&PZ)â3@×Å8{1Ò)ÄåR2îôÆèØÀ÷ÄG§"Uý¥i×YéX<ð5'È`6~¯Ó
-(r¥¹^é"2«¸Dü!Ê ¨Ã¥<#C Ûpy6`»Ü\úÒÛíÃJ/Ôx%ZóÈ0¬6ê½£giñÁ?]KtU)CÇÓvFð"âÆ)º:÷}k0cÆäÏkfÐP CÉÜùz/ð$Âb]GÊq.)±¹o#ý!zï" <ã'Áâ¸Ì|ȶù£ í½ºî¤ás+î«|N7Ó2î³
-¶þT<Æù´aëk<rð{ ðY1½{ò+ Tõ#¦XüøÛ/H5hê9VJîùKn¸ô>?ù©èÁbK/k³Gú·0½Ã£.AÅfNÁü,ä«1ÎÁ®±}Ï9*S_yªýóQ?SÔ¡6^3Ð ×?l2µÕçÎÂZ÷üeÁPmJÛò<1ZºA&"LñqGq~tØ`LyO^¬àBúà¢PKR/ÜßÚ~ç»ÿúÕæ{4Wú,I¦r(²þ8a¨ü9û9-ìàoýÒF=D*¼Û.kþ".wG=4¡mAjÿê±ÄRÉÍ<ÛzîßÄëM8ñÇC8·W1Ëâ61ç7(%Tµ&4X,biG"#Áï°uîô¢î%Âò3µ¾«Důǫ@Uáæ
-JjÒé7²Øøgµz~s,~2ÆAÖæ%'µ7°0óCT¥3
-uªó÷Q4õ_ÂY_?.Cüì v'|Ýsj<vTâÃDWÒÅiaÂO¦ [p&þkÔ·Ä×NAÌ¥V:Åbgtô~bgwªºøÍVO¯ÉèDKÛX
-ÑëÊϸQæPÝãX;aI;®çFÆyoÈêb-ÕM)¾ÈPó÷äöÂEü²
-×õ[2ù Ëâ&K[Ø.üàx)%;ëÝ>*<ÑÜXõÈÉÉèË9¬Û7^ØãÍåO´®ô
-Û«DL
-ð?¤®^c7?éb7N2Wz4ÂeÑÈð»Çï)«h·fÚâ²G³5Å©jħz#>9ÂáøÙ[ª)æ_¡EîkÓJƧA¯ÇÏÁ&IPûëµ
$á`ø~jË{'ï#N: a¢ÏÈT-®P%iô]©ò(WD»äØÆõ#Ô(;/9t))êöbaþÚ¬É Ô¢Hj[çÍxÉîÇB3@HÓ¸+{XÿöÒ(òó&v~Vnºé&v¢NkK©«AÝ çLzH.Híÿ\"ÄìÌíÙúJÏÿhìA ÙÂgJ4¤çW£1³
-F¿»'½vW.:9ùHàOÒgÝ<vÚ
ÁÉ1·êü*õú¤ÃÇ"Ù
-êSýËIh4¯Ü¸¶ÊÇ0+okdþP×1U6- ~&©
-z&gC[§¯¡Ecy TN2%VÞÃ:ϽæNÁÃÂ
-ü;os
+iÐZu§ës÷ö`ÄNt=8 2ä¥ç4÷ÐTê}ÔüB.¤°\/$Ý´O
-¤íÞö{$ZGoZñëÖ ÔÕâ÷÷×òñÀxV£Ò)¤H ¡è3%Ïñ2 ³ª/}aÔ%8kÓÓ|Ç{H§æÊßþÖùÈg×D6ÓæÞJ+`'ë×Lã¢ÁÊ%Þ~sËS¸Akx³²2UwÛ+fIzÅ;bKȬ£V!Ú j}¾hçD³-ápÒ2þt¤ÛÉ-âÜÜvÕ;á
-%©e¨û&¯ªü£²ó-1ªæË%1Ör°üFQ[èn$_ú¡Ýl¤®|Æ'âê[6Nõó4ß Èc)þM´o~Õ{ämõÕ_&?òfyâV[®àO¡Â\âz+
ñ¸#|Rf[ϱ°&®6¦5«ÉZcfÐÐßF1jY7Þ-ÆÕ¬8+L
,ì»@Þ¿wÿÆp[÷ñ>«À>¼,g>u3ÍÕ®áJ^tí,ñÁ
-Ý)ÃRczTÌ¢ZDqÑWã{"27<tKüD@#ªÁhðÂãѽ¾XµÚÁ_û9ey¸3ôÂ6Ýy¾(Â`äøA×9îäØxà ¤7»fÖMØA²vbYA\&¸Êi§¡Òa^µ òñT§¼¦éíäSt'¦ËpéäWqG§N'u¬ødç¡zOÕ5z$céêQÛñôËgí+6S½À
-f÷¾g¤)âáOÝý(HMñx)»¦V ȵÿÞÐ<ÉVJÐ3ÇÆWu[EÝKR=Num~pÎ,XÒÌ:*ù
-×¨Ðæ9>n¡¯ÕÍsk¯¯Aæñ/ÌMSnÚ¯ÜnØBüÎÉ+=W<¡¼É÷¶Ø^tÊË[þ7ûYÖÝÆ4ågdnÜMpz¥%dÙé*ÏÕRÍâ¾Ã)¶åµÛs°"ÚÃâºöÆÉ
-<ðT~õUAºaÊFÍrÆÏÌßÁ>®Ñ¹E^#<d¢&L(o±$ð
-£¶gy!±ÃãÆ¡3úrvY}ÏÊàCÆià·#k¯ßmÀÅf¬lÞ/×=k\aBÚ#ä±T¸<)Í`VKéYoÒÞ§øô)1+äîØ½kL\¯n,³î{ÚÇ%»Øýì¸(ç15$eäÝK öCCÙ'êtándÞ襤ð2ó;¡Û*C¬Gg4ïÑ";ieC-ÍÔgã=½ìÀ¾5>*i?µ
-
- I~æ¸Àß·<kFÃæu5èIsyÔÕ`Ü» û$â{Têóe@´©úªÙÑ3bÐ_ͨµH+¥AKh%m÷¤6ï!óî¾¢êh¡µ+|4 Ôc®}<ìP¦ÅZsÈ)Ãq1LY¶'JO~³ |Xp|a¤øp2ö_gð³©Í3jB³®ñúýÉdÎÀzñ:
a}Q2Z0ÛWc?7¢%;):æz»AU.KcÖo[¹i Á¹Ã0>xò6¨aÛıÚ,ö>i2~gì[X0·#T? Ò¹´Ñ5ÛE [)<´-j&{5yyGL'¯ñÁãÁ3 ¡réL>}8ÚÂÏHÉLùr
-[M¸0!?éþàó©z"ûòIURñL^4&ÔûÃ!Üð·¶Ã[ýkVïáe·K(Ë$?ößÈ)¨azTõ,Jî»LÇs.
-½/P-Ú¬(ðZ·ÄØ?RW\]J Ä&ïmWV"¬0ù(ª¬Û3ùcyF;èìÉ_"²Ù=²Áûç5Õf×oü±DäêyÀ³Û"TÆ5Ï~{ú½Â{fç¢æó®ÁAµÅ®1ØÔö µ°eÜyé|pY#bªáßw£þ2É4a¬¦yBî
-QÁV&q¹4?øËbBÜGI6½6qánÐ.ù¹ËÍ/¹NõgÒVû5JrC£§¼NRKÀ!ÌaÙwÀÆvèË*Þc'*1Y¡`îûüC¹4Üã2öüKNNì!4Z;eäR].T\H¿!0RâÚ|'QkÎ|©Qg¢Ä8ǵûmÐÈHPØýHIh4W-½ÿ=ÐiDHÃàØÄõ½Gìé*áÍÔ.ò:s#¬O°E>±³àú%Ñ=}xÔ \´U·ôwå|HAÚs5«ËêßGC×í"ëÄA·X¥C¤êÒxúW×#§Eå@¤BH?SC$oæfß%P#ÊÞØ~ßÊÊ@ׯÚ;\üdÑVí9µaæL»ÔT//dyÔ ¦x® ?C_¡)C¢ó©Ídëç7-îTæ§qv__ög@ÂÌeÞª¥@a¸§Óf*sìçí3´k!бÿX%øK¤$³7üóg àÙð©8J;¾òmÄCFÈéCÎZU1ÔË®\L*C8ñ¹]± º²ÁBsáÊqdO
ÂqK 0
¶tذµá ^kÂ6+¡*GOwçÄǯ*:޲ﴸ«w¸ÌÑ|-«)Ss Ë=dÞMä¥ÖLÌ«Þh*â&l7EúnѶ¶åAIêðéÈ£Uº/¨]MT¦ïhd(¶í«ZÒm }ÈcIë¾#´2°#õjeü¦³o½*Ð3EM"DÑÉII]I`é5Õ7Í>Ó$2ê<Uô¤w"!:îHâbGõ6ÂzûµÈüufÌ<ÂFö/|Þý«fТæGîÏs^½`Ñ ÞºðZS¢3ëk_ø<Qķݾ<üÞº@!3¶|ÜþiÈHqº&D*¥pØ÷Á>ܪqF¼ö¦ÜßÐÎ }ªbòIeÓÖÐü_÷¢!Uê#zük
-ñÅLñ»«?I/K?IïØùÞ?H®^]·:+wäg!oé®þ @n"¯N'ÙÂAüyjØB¶2ÈIO3) fË(ì²Ãªø\3nýcB»ÌöÉ-ܰÔfÿMÀ:Zæ0f¿l< `ͤ£G¥¥~·ê<JãÁÞÌ
-ÿÛô¡,b1:ãsgÖ çTwªa6G)ÌiþúWk0JC]d>17ÌÌÃÀOÂ^.h Yöu1Wc÷p_-REt{,cÞû¦&{»ÕóÜ64Äi§á϶-DǨڥ×u¨'nÌå}î(³åªöjôy¯ßø³Ól½BóÞÆ¨ìÅ«(0X×ïâ/äãfµrfÖÜçî\¦·ik
-é[ÔÔLK±2Cbâö°ê*#^_¤QG¥*tkUɧ¶`F/Ët8^ðÿ`³DÊ|ä
-?9îvÆ&üÎ+%.e©½ÿZúîÇÙìuºóf©:ÿƾÓ_»ÄAÑ(pmUÚ'úÒF{¯#[öÔGcókgðÖG%fü¥ØÅÎèLö(w>Ì0dÀÑõÕþCÀç^ðì8JsvÓß oB1ü)çÓç\íüv
-¼h:KXSÜÜܰ¤ª¿àª&yCO¾$5ñªQëQVÓ¼v5o³h]>'!wë½9þÄú0«rOrIñÃ5OÒþÆ¥RªM;;°CöÓÉ
-ü¾¯ku¿?
7Ó9ôL>B}îÙgý[%LèíozõÀx8¿îÀDÜ`;½86¤\_b§ÑhÞ>aáÁF?e¯Î`æËP´°1¦g¨ÀiváÌ0¥É¶§ò[G}<C{ª9I¶±ê"$A1´WÞÐ!ê¨ùYÌÈ[LÑÖÚA¦·bEャl3åR-ÿxy; _oò[´.PÎNùÓÓsþAÎ ²²ÏÐPн©½¿´lxXóÜÊ>Z.v:©ÖºTïæø|ðÐ+¹},·á=þÝ¥Q.ÉÿEF¼rtýÜ,8»bFHuí"scë±Ùè§4×½5
-½ïÍw ªûfpJSÖ¬öo]¢kꢵ9Ì´ÜØ¼0ÊÕ#YtðË):Îmã§~«
±ÆL¼ß_X¨%)ù%¡ªñÉQ8ÑÐq"dþàyë·?ĸø<>âW[Ö?Ëåùú3>ð»îq7¥I 0Ñî¡ vjÏ ý
¿G8ÿH-©÷¡³HÛDH¤âm$c{òcxÅͶVÊcξ1y<¸x%ô«ñ¾Tð3=ªîÞTõW7f*
÷@â³ìÄôêíc,JUzdÅå_>3\¡)ã+t ¯§9e³Î߸ÁaþÀø¹±ÙûG.ï.ñöK÷YÄmÞÈÏOÔNz l=.î*¸·KÑÞ÷ë³÷¡xï,¿¸WÕ®»<ö/Xï}Ð{öRÞª_è*çÏá)vÕÝ4.ÓZï;Aû) á=«
-¬ÙÑH$÷f^ÅêS2$¿gÂÉrW W§þäÕ b«øQà,ßJºPe*ó/WÙžÎdØtKùËV+LèyqnÃ'íÇ"ªU;
-ÄgÆÆ~àë4ÍR
-t½Wæt¹y*ãù+Kn+0^z
:Y!wõ8[ê\ÞÔQßßkïß ýCåÙSõÎ1Y_ÓÍÕsÙéì³ix£båó^yö»Ô@þ2Ï8Ù×hGÜYñ`õR¹=:×+Â÷<?1HíO/ò'J-¯uä(hh+Ê2¢
-×ñ
-3¦+õÈÑ¥´L£´qÜ
?þp
»H2KÇäî3mÊ©
-sÝFR~ 1%ÃÏ#r7ÜV}?sh
¹H÷õ´VV6h;^ö¢¢2q{sU¨´ÃX¹ûʱÅ,lQ6#¿HÀŸL-2Áàôª²õT3¹bØ¢h}¯+%Ò}#sU-¿ù%m|A¾Éü³c°þW¦6oÓZþ"ÁÕZ
-d#2!Èô¡°ãrÛÑ^_{Èe_ëfz¦Åëû}ÈÚãÁè¶½oWf¥%:U\À¥ë(bkõ´÷á-ÑåcïºÌåV×MiÉfáÚÀÞù褫5R¡Õakîé
-aÝÌçæÅ¦Ä[b^ÜNÁNÇÉE¦¥ú ¹N$<gÝLï¬i³$VF¦wÂ<%#H$2÷¤/µ¸i2Åc¼¼Ùp¦±¦éþg?b Ühr?høI¬N¾t
'0ì!£$°ºJË~}ý Ixá*ô2ÅO¡åYåjDpÀ ¿¢ÕCJȪܨÃ'_P]Y,H°Ý~ËRö%oOÌgâÄ^Û¥`ÉágøbUfe}±ÂÒÀ[L>ú3>iÿxQÇÓI>´6E4'!3¿ØÞ#ëÿÜÛªö«ìÍÇÿ27tä\!ÍjUôûj*,=¾bs]´Ó®0¢øÈ·ß55ê{^lKÖÓÑrÐÿ]á0/y®¾·l¯õàÏ4
-r*e%1ùÛ4ãÙw¢±|\ð,¹~ÂÙj m
ækÎVÒÔðMÉ»Æy5¥U/|£{øµÄ(Þ%Éæ0ô7C:%SÓ\Ê*Ëð
-®æ`ÒßÌÃ(/sÇX4_Ë$IÜÁAms©ØÜ²ÏTQJôüÚy[vK";Üi*W÷ïÒJ½<>åAQ×}½®çBx²Ãi%Z%rfñxæ8Þ£vÝB<ñìÎQ j²á/°á´¿1<¬Èȯ ³¨£vÈ1éÑ
ñÖ»U7årØQ~¤{mźJÅ jÚ ]ÎÓO÷$#¤¨
H Á2O'î¯Û¬.{W(×ôº°ü©ÄGójú0Zw<Õ¥ÔâV¤JôÁ0A£féþ'°¨vw3Ëïý
-¨u;¶×åîðÃé?V_À½Þ$ùéB
pJö6zô,z{¬)¨~^ ìÖÝø£VÁ«Ì×WS©uzÌ}RÕnÁªùP 2ÔHñzºIo¨mÁì\Y»
-Ý-r!Dä®öÅÎóÉ9*^BmD짯7Åtrx½ÙK¸£qwøAcz· *
-ønU)±¦ÛC°eRXÎçäÌ¿P¥Ê×îØ³S[¥gÐ¥æ¢ §¾ÏIúüXÔ³QOå>]Em×^wåð2,ÊY`"-ÆSzÍ-¯äP'7ôê»9÷z+ȳnã9y6>OÕG=%Dê÷P ÊÒ·' YÔ¹r²3Zz5$±qíÆ;§ÀºZÇ¢4À\8#pj¾¯k@é°±øó±.ÄþAb& îmæÓZýB¿hGúyÙ&Y¨Z·õÒ¯³ãɨ¾ÂyÆì}mé+fíRdÒñaJ9zF¶WJ}Áf¶O²éåI¦-/MO G຿#¿@ùþ]ó¶-é%´do¸lWøõ§bø³»ÍRÒ4ÆnG[=ÅÓëM¹ç¨Ø(ØmXMPÁu:$Þ cÖh¿£E2mSÊÊá§±R¬ÛRýVÀ1Y¾jðúX/..yÓS eUD9FÃÈgÃkUÍÑ2Q¬+°²+¸UY¹çϺMæ1-0LPõ
-;,è£0ú@ciX¬þµêû<Ðâà®2Ìgú×Þ<.'T¸M¬~à¥_¹§Îû´óZûVö¹>7Ùs=Ç{W)_U
¯*vºÖD6ê>>Í¥ëq
-ºÊhV©H# 1ö°çñÙ>aMçñY¹øógÍ+Ö2¶´¸½|}´ë>ɨwZfzH6§îK-ÄÍÊÖZåÿrÀϽæ+ÉÆw'R· [ÞuÀ®§Äy!»©+TÞå4,Ôe¤ÅË:%ºµÕ¨ÃWâ±·ÿ Þ ¡Õ9´Ø²S0ÊrTãûñMz"ò
-é8mëX~©q¤Þó%§²8*ÌÛ ¼ïaÅMï^Ñ*ÖqIXY!fk1%R1§)JRT#+ÿiV.¯,ÈqFÉ^N¬Ç ýÀãÏyVKLa«ÜϪdý±MÆ.a¬ÕKÿ-w=XB_¨<ßîO¤.4_¼ Õd¢ñ+ÊÄm\äý exvvË8]ÉÝÄlî¥5
-,®.BÍÇ-ÑÎÅð\a¤Wa1ÃÖÒÍ6jºLF¬ËVês;uhxãýdÄÏ`VUôP)Ð¥Å"ÆyöÙ4ahÍvÓg
-ÁdñËX`éJ(}Yá
-ïÒ~Êw$÷íµ.í#`Î$cõÈmç½Äõ+ÂãtNRÝÞëUþGFiÓÄÜY:8n» E£ÓI²ÌcXëø²¾rÍI2Pj¼z
-(üA2[
-Sú[$fÈ´<I¢ø Õ¹ÌJ°3;5×µNï@VªKÉy£
-ÍÑi¶~&×' ¨$Ç sR(A+úº§Ý©u²C°ÉSBémGÙ`uÊ,|3j.»ü»wYÂÔ)¹Ór»~¨ÕåñLD&|kôCP{j8?¢C·6¿ÓVÐ1åýÀçOºÉ 5Ñå]
-x?û¾b¼Ñôµ`HØ !q5.õ7ïédWU9FÙ®ô$Z)+$oú°oÄñ¢¹3³êw
-¿
USã{1-
-.!»lc'ÒVm)µÊFÜØu¸óhܯµ¡½Á
-®ÜWQYLÑÿv±7ÉåÐì¨æ+õÂø}æC`cç÷äSsEüónB©LËxóà`fr²¤#¥ÊÉÇò¸áàk¨µí«ô6×ÍGnÙÆp¿Ë¦]Ö¢·ÝXÿ$¢x>ï\¹hÕÞ>ï#x\ºÇVn öäjÛrÒ*iÜPÚrre,
<3^]
éeúç¬:xÝÛ¯õÞí-úXúl"ðÃðû3ÑúU צ?',åÆ,ôäYL%^_PJ|éø þWÇºË ÈÎôeÆC³
0<ó,jáØMŵ-]}v!ôÉõø[87'èê¶Éxèrôø °ác
-¤bSo¸3þLo.Ã'bjµWFݧIËÓjä6¤\B×kzY½µÇñÝHx&8î¬W,è zhG3nЪÖÄØHSQÇÏñzíàÌÅMÖi®³&] í<ÆRNaÊbvPc°XËÖ`ÆÛ|êÃèê >Ãâ'8ìä¢ë),gÂx¿¹¥Þ.z³%.*ñÕwU«ð®[+ðu«³qtZåà¬éu8{.ö;;FÈÁ²3T2D8Fâ±Öµb9·`'åͦ;\:ÉöÓ¼}QÞeªÚ×L»ÙzÌü¤3j9a2ÚW.É_ÓÌß,þëÞ<ǵͨgãüØ÷,^ç¿D3µnsï¨
-t38úºPrfuQ/þ·×ç¸1RjmÒ°m`æBÙ¬Ô]AZàÔ\#µqz±ò|O²ÏPá¯oà5Ñ7ËÂÜù]æíSVÀ7rVh¹å¡Ü¤(ÀÁ
-îF´18«±®È<÷-\FäÑ5¨c·o^»2ýå
-ѦmkZG½ õkCEî@Á?¦0"ÃïIÂEÒôg<b¾îqìîä§KöàOSâ»,f¨¶T×]DâaQÚS3þò@ô=Bîéí"èYòv_OlT¹JPkäõñ1ÒNHÃtô9ò4XÀùîoÅÕÖsBïr°ø·V»/»¢& ¸/Ü·w>)ê`R vM<¶ËðR&·Ïç½#áOkÛ¨§ÔÚZm 5áÞ,x8¨fnæÜÙÙXª¤{¥\ïÛ·aÄé¯äúIµ¹3T 4!Å.¥£?áóaQ6"m5þj¬¡û*>Â&Pe§Þg5K¤æôÍlÖØû0Ðè°èó§µDò.:¸Yny]A<òAýÎëdCRs½*%EïÇ ´cÿ£n¤¿O墻9¸ë¾$í,ö¦G« ¡ÞKweå÷ëìVXÂ*ÛúÕNmWËÕóÞ\$yäÐcèWø<'ʰ¶_P.¹¤ýÎÂúêi.öñ<fâõÁù9uù!fpÀV
êút^ÍPäÍ
|¥Æ~÷Ét¿çN q«»qzàÈBÔ?,è^¢>ܤó*¼± G¯ÙtÚR¼Kw_#K1OxXÀ¨ ¬´àfmUoÇÛVô¶fz$f2ãuÍ#qzuÙ`ì2Q÷¤¼H}΢ºÒïÂZnîD_Æ£Xèc0¹pY£AÿèeÁbh ö´A÷lªbB·b¢§¸E¼
-¦zöö¹îÛ>g£Ì"UXUòLòu'¼®Æ5á¶ñ=HþÉD¬qºç¼lÓ+_+í;ü.·þÛãmÄ)~§.ÖgsGÕ-+oo}Ã×WÎ~ IúøtÙÈ+¡sâ»þËöúÇÌ oufµÌ3ÑKË-?^ݶSùë^vËq]=As÷««¹s]g3øîg¨/ñåðëZfN73l©ðedü¾U6|ÿ¦ë'ñå®yݾEå!KÍcWÁ~oç7a·Ö$Mdf:ÿî6Óªwÿ±ª»Úñ¾èîÅìRöÝ-4o¿)óÙJÏÂ÷뾨ÈÞSÛáÏßéñ&AííÕï÷.>{ìP½Kr¿ûAµíÁû¥'¤¯æ-`è®hi/øØ¸3¦Rg{Çù3¬/¼^
4C£¿<wlKÙ¶à3Ü
-¦räð4¦F=+rÅÌËï£È¿É)_$DÝv×|ÉEANþLé.]¼ø¨ûäű¯îTÿI~XïøU:µ23¢Mú¾À×¢§Õ®ÿxäq0ßeÝ<{ö=k3-·~]aøh¿÷¿îzË-¿ØüGé
-ûï»B¦j<â=Wuíäñ¥î5ö¯}à¿ohÓõ·ÂûÿË×[ûÞùÕ[#É?ùºüFqmü<öù[VNº:3].cÎG¿ÙËô´o»ûyÊ¡kzåo\ïX>e·µñ'#t2n]öàѰ<$¾%¤
kÔaa at rNjbQI~nbQ6 G5S¢endstream
-endobj
-918 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2535 0 R
-/FirstChar 2
-/LastChar 125
-/Widths 2543 0 R
-/BaseFont /DPUAMB+NimbusRomNo9L-Medi
-/FontDescriptor 916 0 R
->> endobj
-916 0 obj <<
-/Ascent 690
-/CapHeight 690
-/Descent -209
-/FontName /DPUAMB+NimbusRomNo9L-Medi
-/ItalicAngle 0
-/StemV 140
-/XHeight 461
-/FontBBox [-168 -341 1000 960]
-/Flags 4
-/CharSet (/fi/fl/numbersign/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceright)
-/FontFile 917 0 R
->> endobj
-2543 0 obj
-[556 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 333 333 0 0 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 0 0 0 0 0 0 722 667 722 722 667 611 778 778 389 0 778 667 944 722 778 611 778 722 556 667 722 722 1000 722 722 0 0 0 0 0 500 0 500 556 444 556 444 333 500 556 278 333 556 278 833 556 500 556 556 444 389 333 556 500 722 500 500 444 0 0 394 ]
-endobj
-907 0 obj <<
-/Length1 1630
-/Length2 18822
-/Length3 532
-/Length 19757
-/Filter /FlateDecode
->>
-stream
-xÚ¬·eT]ݶ%»CÎÆÝ îÜÝ}»»»»ww÷Ü»[xùΩ[·Ú}UªîÕÚCú>æhkQ)«1;%ì]ØYù ;SW°ª¢¯<*ÐÒðWþJÜhâr°0qò´æ ÀÆËËDwpôtYZ¹ h5TµèÿSò ÀÔó?4=Á K{ õß7 £ÐÞå/Äÿµ£p±,@¶@¸²¢VJQ ´:Ø]MmAf yФX88lÿ} 9Øþ)
-ÌüK0f ¿n@3 ã?*F#ÐÙÿ}À Kg{¿=pq ìÍl]ÍÿIà¯ÜÂá_ 9:;üµ°û«û¦ì v9] £*KHþ;O+bAÕ ¿æf®ÿô/Ý_¿Z=àôpù')`;ÚxþýÌÑô¯4\Á {ËÿÌà´4q6·ÁaþbÿÓÿ¬ð¿Toâèhëù/oYýÏ@.` 3ûßf.c[ìXþ{ ë¿åæ®ÿ¡s:ÿ«A´ÿÌÝß$LÌìm=æ@$E¿!´ÿw,3ÿ÷üß@ñÁÿ-ôþ¿û_9ú_.ñÿë}þ¯Ð®¶¶&vàß;ðwÉØþî<àEckâüÿó1±Ùzþ¼þ«µðßéþÀd\Lþ¶EÔÞò/5¬Ì¬ÿÀ ¹2ÈÅÌ
-`abû·gÿkØmAöÀ¿Üþ« &6VÖÿ¢S·ÙØÿC«öæÿµ¿tý+ % 1mUÿÍý¡òßApQ÷tüÛÿ¨FÁÁüþsð x3±qñ ØyØþÞ¿¿ ñ²súþoBþí?Ï
-&.Î ÞߺYÙþUýÿxþódð_`¾Ú9ÿ3:j.&öæ§í
-þQ¹:;ÿ%ù_àoÕÿqþ×Ü@3¤Õ%3þëìLúÏù£ÓzýlУ¡åMê%Eµ}þÛ¼UÆou¡ÌÍßùþtxþ<q|ߥ?ïǵ¥éK^ùRÐ
-anPwq3±£fjÅx_.ÊoÁèr±jìL«¨½ÁïâpF¸|¤ p+
-À¡|pDó3KoÿÔÑU_|rJ|ôø@3<16:Òw
-;°OÈHÅïJàG(¬«Qå÷^ä A4IæfÈDçé@NÒj,ô ¨o{(>RyÇ,ÉÚ8d?3Q^·ÇWeU~À .5©e¦!»|*uâDrÑK²HéOW\¯L]·;h¡te6&ñËoYÀ¹\é®ðáÚUôFÞ°ôÈQÓÐZºÙâ°X±r.90ÁQ.^»f Üc#ªF=¹Ñºz~Ϫ_*Ñ¢%)ÚÄô8ýâ¦~ϨìJÈì¾EG'Ö¦6)"DqÅU[k
¨(Ãüç¬HÄï¤/z/5{§QÚüC0½É_]'xαÝ<UÑ9¯×?YCZïo¹¤I&~²y÷ï,®Aζ9ú]ù¥?b0Ó¬Õ#>^Úu&F¿öXÅa4gùlIU*yPèRyLTjÕ¨¹ó {¦6AZùIgärZëæåê]wôhòÙ·Kño1ØÏË
^¹FÕâ¼×DÙ1E0Òõl0
-bFz9%¬$G¨àþw>%Òç~HféòAcÌöíÖùÁü1¤÷ÒÃ+qÏñ¹i(ijò¼9êaUaèEÛKcÃrBÕ\~z:º(H%}¼®ÿ~ötÓ»ó~n^µÖDuWÒïkWÇ0Ä-´¨xµÆ¾FsCëºBðJ=D ;XóÈþôÉ¥
-ïE××EÃZèí3¼ÖR8BÞkm;w"ðMºVÊ¢Òõ|ô%`k*ÍyA
-D×Ù].îPYÙfb*¦gDöTÃüxÄåTÎþúíó&
-©×ç%½\½¸m$¿Ìg _8Ý ÞCs³BB*AÂL4Éè]ÙGp +Pu>çyA6Ñ
-QVÇìk§ÿ®U ¥·u=¥Àãþ
N1̧U¿Ùÿ`"¬ ÙøØ¶ôN:qjº
¨Ö±ä~C ¼^É£î±e$¸ÎÓ·\
dsB(ÿþ<j^4«!³Æ|ï|Ü0À ùe°IÛÅQrSÛHq8B+øæRjÄÆæ)ïÂÍâÁ_K¤û@ä;Owò;ïpÅ+éTÛ³Wñ?ëThû¹]H nÝY~ÇX*
-2ÿá5#?àAøÇ±¶Ù5«nqMêÌlïs*äW9¾FëÎ÷^sÆ4NÌ+~±±õ£DU»Ì&çy
-cÔ.ȽØÅÒAü@Ü
ê8ÀåÍÙö^V>m®Qì´#°Òäñìï²æJ££ÂS3OþÃügTY§`ñUcúÄBJz1vwa
-ow÷%ðT÷K
-E
îòdv¹nlÈ+Ñg¯se|X«©ÄMãYUʵò¬uÁÓ_qbô©ÊE;qóvì»W¸è5èÛÞdEÉ/wÐ÷ä»
-¢?Eýl¸Ô R[f©òÚÍñÃôШ>µ§?-fpuEàתÛÒyɽFAw¦ûnY9=z}ãÄk¯]¸ê/¥iü¯Ó¥çè
-JÆ-
-[¿ÞENßr{H2#}H&Ö~G%M¾Ó[åÌ\Ì!Úh²a×Ôð<ÚzMÿ.CZá7Å.Ó2ж(ö!ñIß¡2'MQv?+®gnj|Ödë£ÎoOmu9Kby;Ú1dMÞùù>åïPv á[¨K öÔæ¾WüÛçó5ôLè¸g+_Z
-`jV&ûÑ+õrøÓXÏSÕº1?ý9â:°nKĸ/ýÞÛVJáW+óðÇHkÓ¬xk~Æuk5!§(û\ÐìÈkyìWª|läCÓú"w-eyÞ»{þKÅ@eÄB.È+]Æä|ºê¦¯UG¼ê)ë±qÓ¡.e,4+¯·6I+³é.x~À®TSR|¤VLÜPSz|N^
e®xÆÕjpçø¾0dû9|ÄTF×óúì=NÁÏívE14(Ïë½øm¤¯Ë¿ªg1ÆúKMöË`¤«b<ë&
-sø´ÁÌx¤Lá4>M»ý£Y'óþÅø¦jAAÆÔ×¼ºb¦ÞigMlC®ªµõ¶P-#ûÖì¶<xN6e¶,g¾*Ø_î4 jÞ7²d?É5Q=ÎÎIÝ˼ÓȼÝ&CèDv¼cý`ÚR|<µÜVåÓí}è,´A±ú%¿9**ìåû ªVÜåVËðRQ®°4âÔ6Á)×´(ßd¿ýH-ªIõzó÷¿©ÊüvDÃϦ¬±GF'ÑnÔ
-
ètø%ÒàÚbº©µjîáqpF~s_Kغ^í´Õ;۾ȲÛ4}ò$Â[1GG¿¥õÐÊʺìqäé J2
-²;ð¥-W¹Æ»£4W´S!¦q³8À´%éxAæJk?Q6ZÖ®nùÊ3{@2 ¶©ÎYÝgüEáô*FêÊ -E&¹ÖµÍ±á"ðí ªûÁ~@æ #<^ÛDÕú2§æ®|¸®däî&õò ÆáÂvOs
-ÛîÄvL¿þI%dêv§KýÝäç]MÐèl\rµÃöË9P¯u\C1òÍsz<·"n¬Æt¸æ!gÌPdßé±þòÒTQ.ÕLÃitY¾ªIïTz*×s6áâH¦æðdi/.ÌÂø¼Oå=±å5R+õ ñuI.FZËõFðè±¡á§Æù±½"sdwn©
-B¯
-¿cÔħá8M_Ã÷¨@õ®Í²c°_1d¾ëT*¾õÍ6¾xUôCçVy\+#>¦ÅýSh°ã¼ÿ;¬üIJØâµMÚ%ìÞQ<Þ£À;¼ß >C´µÖªm»ÿw
-½aõ÷×ï^.ÞB÷è6jQò§Áè/_î
-Ð%»!öQX$»ªä$M\s,µ)åçTfði7Cùv2ÒXȬÓwº$ÉÂò
JijIüphe¥Üy«ý¿wì·Î|(²P}6ç²îîLGÃx¦gÆË]´Í|JK7þ`E)*j]_- ACX
-ob5e E_&çv±Õ
-oëO©Iø«ß>ñc-Õu,Å3ÜûÍ0=÷¡R/-Sµ®2ûdJÉR»Æ#}âÉÓläÅÛݨÀÆ8cØOëÂô_at(ÓøämsÔÄV80V~Ë9¡Ï¤LÅ/åP¦~`oÑÁliÆâ±Ì×_áå6âó±³]ûPTïGB*ô"ãc¬ ;(Úä{誯ÌÖų~)Ý Ù·Ýë8pªÉ²é?pÓF^öRñ2-8£h»ã,`¾±Å(C~:+_Ðõl]ÂúAú¯UÅ:ÜmôîkFyX¯l Î}
-(âïÌPE¥éöp½×Åmñ5èÙ¥iÔнf
R+0F`Ê)?¬Ûìû7|~4×1g=Y`M«tK*Êwïj¤UlÊíHøià1L6âÃîGzõߥ§æÕ¹Eu¶,9áU©÷\ñFZkjû¹\eí²oq=¸}oº@7¬7|w×5f¹¯;,öÊÔ¡6´4õeºÆ´Dv?1oÎa¡+!Ãö[ù
j«¹5Q
-®!¶
dÞdIaôK`cضQ8£³²d')%÷9'U=lη$íÖpù^*¿8mZèG9päJ.ý ¾JQ
-W¥T
-£Ç£Iã,K
y]êNV
-M¸. "VFDªlAQrÃy¢jTº®#
ÿ´Ü;Æ©Ãhã\hJ5Ì×~Cz½i(ÛýfæëGM qÔ£1å>!koÀð.ýé!-Âÿ´ öPYNo¨b&hTOæY¹à5Ôõ8X¾¦hÓJ¢©ã¼pg·<É'¥Tgð{UEnÈÊ»mr¶àúgºCKeC`ðNPiöoµC{Xk<]ñ·È`îßúõ}g;
,¸ruMü&¯Ìã·Ö?`¾&s{sÖgñ×î,Íh
-lMͺÐu«D2ÀÝuÁQ6³ßlÌqv¸}OÃïê/B;1ذòûCÌIÝ
-<é WÞ¯ÚLG¹*uK,.ÿ^èÓvpá«óÖô¾{ LþÛâM7w
y¶]rUÞ]!
-w%ÌÀç½`õÇè.bd}ØÖÆ;}ÌDµE0÷ì±ÒÈz8ºc§wÑ4ù´gðT[Ù3EôØß¶[PÚPÙï©©¿7ÿqÉ?Q1òåðèe£ÖFìy&ãi§/¥Å¾ÙFjæáuy`Õ´üî%ÊhF¼'gø³÷]lAu4ù¬¥*cX´Jó)'Ö´ÐSï4ÿå<h]¿÷ChA×à|1
ý9¼Pà ÂWXÖ<:Ó|ÓÎÈÅ¢Dçú©Ç#{¼êQ"!ê)÷A¤m®ù"Ë,ã¨xVÈò3fÄ©ïd½`qõwfì²at ¦qµg¼Ì.j Iz´ÈV9TÉý²Ù÷è7?°Åi&65l8C}°ìQýà{ë¯eÉ\ø&2ìíËï\
-³PdìWYcît8¼Òj£;³e©>äIN¹þA)¡Ne98\,é)l(;ÄB³ïEu£rýî[ÑùQaÚúƲ#b}ÅyY÷¯æ«¢,._ þLj/íeY¯¤IY¸:õdÁy£´§.°|ÜVvÙ)ÎÌ÷ÍÝ ÖK\
-7ÂÐVqf1p¯Kï©} É19.8ÎM6Wã«ó;e²
-Ü.ý17îͼcËÕq[Þö·ÅQ4¿³#®O (.¦7êµ7ÄÓþÉ]o,Áæ:ìXI}ÅçFýXW:
-Å hãRQ¹çOr{O;sŪmÛ£U"³ÜIÛ
-³©37
-
.ýý¹Î:éÕt8a°ÃmÕ5é_> þEø ï>é)¶©¤ì]%*NÈ ßÖÑÂ
-µå"/hs qé<Û\¢oä<u´¤»¢gg&gÓÒC9ó»]ÛAVX_Þîf6X)ø°òxtµ+¥
ûàfWèmÒ%Í×.ìñªí!.ÃÃáE髨mTÏ»½nÕ-Ö~·>¾4%îc2×¸Ò¨× )Ÿ'¶Î9ÍÔmÿ$í¨©fC½¤ÏJðçô&zÃâ\únjûðÊÆÿFjmà¤ð Ï/Ô>ëóe÷.(ZJ°Ì"Ë3Äæ¹,bIaD:1w-
-$ÑZæÍ³o§
-4ÍEÉ9ja
ù\ïÖòWo°
-%XUDék{*¡k±@'bǺD0FXйgñº²õâ@ÑmÚ½+¸;}üÜM§£!çÀÇ4úÝz-iN~þ¹KnÚeQÖ<0tôërý!Ö¶!¹»#+ÍÖÒôb·?t«õ}-ðî9ÉwkëΪíï "µpʵ]XÕ /}ÿ¦v¥}win½ù#çp9er9º1ø»åѤ³B\»^îâ2~K¤÷ÖF¡w4é$r'úõç>éµ'È* Ubâ¦!%¸nþæªo¼vPumûÑçß{bÚÔnæ´l´hB:죿d'ÁöÊÎR_hh¨"GËÏ&£S¼}ÈäJ²Û%I7Nbêêm!;X´FÎQùùo±§+h4cl-¶ÈÐíXD"u̱¸oÏ2¿ØjÔî]ðÌ¢¥ª¨+ÒôïTNe+ÛÕÌ´ÔÅÈF²ßBÈæãE$ÌZT69!Ïipâ¦Ex²Ó£Ð*Ì%¯Ô"ñ:ÓÃ5Åá(ãÓýð2/ò²Iª¢h@íF³¶W$½Z;Àø5]ú¾ÙAÁçæw]ä'Jbë[ræ[ÖûlæN~o9ÛØ¦õ
+ã9ÙÕ^L½äâü.yyYºH²EøOq£dÍäéaQkÏ'Ç_\-mÈ~²ÃU7H}Å^åôôÿh 7
-ö ÒÁþx9>¹jäN ãWrR<wÙ8t%"»Ù ~)Ýëlf$Dâä" ^£ÐÖïUI.Û~ñ·]vÑRÐÔc «ëy¡É^c`É¡<Ó>4&L&Ì ÔéÔg&aü
-w^±ðYŰêÁ:è³Qõù§ÏrÊZC_îî² ²%r>ûù5YìÇæ?Æ;USÏbW]}b¢ÃxXf7ª
-sòèÓuGü¬ ´EEzCyÔ>ÔÚzñÍ1½µÙ´ÞY
sú½
±ûr®il©æÅ¶Ã¢5<L}=Ûù
-¶ù5Fg³K¾þ±zÓ©¡ÜL¿0åº=|9==/¬nÞ
-ãèBÝsÒæ¯(hrÁaÇc×gƵËWaQK5[ky ;U^¦ÀÃTÃOæ fm
X£xjI#Å/äx²Àãä1{L*Á"\»ùÕ*"ã¸&sªÞ)ß.Ft;hÝ2ÂY¾§Ô ¾m&ëx*8:r79Aiý/³°AV_7ÍR
öºTý¤Å%¡ lmÄZgR²pïªç>æ¤ðzÓl¼_¿ÓØR|ß×
iý Øs+g7=¹ÎgwÒ
<Xµ¨pP#çêÀßà¡ kŽ;sÚ¡¢wKUç2·õ²ÑÙHï3½üéKÖAzfð÷4Mªj½^2è[?Í(
-÷ ÏT>ß[pã¹9À«FBfúVN§·« ±
-o¥Ü¤¡xÑ~õ+AZ Ýe¨ßó¥EQsÌåâO±¤s̰Æeæ¹xÍÍÎoËM{¬VF@®
-ÿ±Orr'-9#è«3«X+#«æ\ÿ=õ'"x'Ó¬ô+,ïú!PSGB˪XdòâÔµ GE06®ÀDµr£dèÝifmô°>s>hßûÃ!z,|}ùaYktvqÖÎxµÆ¤@\öðØÜkrN(A¾<YÉm;zðdct¨L=
-Ý|<H<C¶OÞ¬Ê%¾õ}ÅÅK-0BèOIí²ïÖnzu/[¢ áî·õ©«öfZ±f!³I 7ñl©ó«jÉ£!Û³'ãÉ£ö¥¿ÈòCòU¼.ÍQ
-¦êqK õ²òî2Äçgl3àóû·Î6M2Ùþ7&çùÅk[æo³ÜÕïÏÖRÊi¶ubÆE3¢A=í¦î'oÓ»8K¶¾vÅN5ù4º9þ$ô]j~àð!Éò0î?ú<qÁµ®ÈüÜO2"¼T:pÞv³öô¿ß$åÎÁGÏC]¦ÓÓÙÿ(#ζàŸ ãGäÇ/ö ®ËßôÁeÈ\ßæísd+ôz ÄhUã$ÔÏ~Î÷â·ö}BÖ
-NxúEÂg0¿ÓÍnÐTN¹3æ³P
-MóÙT¤c°bÐ1bí¨£_êÌ»Mò«õ ·XlòMZ8!ÏælgÎÅ"\âT䨏KaY0² ÞµÉoL £û£ýÌüu.&Eô(3OÒfô/Nxü¬,÷KË1Y)Òhùþé+Ï̽#ï^ÆS¬Í½+EV¹~Ú¾·
-ifGF[õwïÆ¡!ã¦ZÛÝqy7ê¹ó\×û;·]JbÍ]ÒvÀí¨^ºº?,äÄ&R<¤£nRÐßFqÏöRt-n3ÙÓ4µ¾dÕÌWq Û¢W>e$jÆ=z=¡m' 4em!·bKvh}ÙA?°æSæRª
-|)Ç!L½¥"Ìèäú¢¬ýmBáõPqMì×U³da_>f(gRfüóézËÈgP:ÆlüQ¼ÎÏÌÖßIÕ½º¯bÓ_õyJòÅ¢C[:Ó¹Ø7w¾
-6¤ÏxÔ£ÛÛÌãÓÜñ%þlþìmT£±RI$·"\É>®SèX îñÁ=ÿ"¦¬©UÔû^ûÚË
»+þgi°¯u¨38i]ãpá>ÖrÂN¬¤°Ä¬ 9/ÜvM ysMÈbÕ£Óeçîy
-g÷ÓMmÔý ÷¼R°hÂÌölÑZáT ÃsTN+®:9ÍX=2ëÂsðÓW ¬ÊÉìwõEþã¢èãKZÇÎåßå©ìÕs&Þ]kX¿^&YChFºä&Î<OoÚ!?@ªºÎ^g_ÓÄ©}=M8zRM{Èu¥_]!´¡ÐI¤/e¸kBrGõzy'ä~µ«)Iµs±íÝß¾¤»nò×näb¨ &¢2 Çÿ¿_ê»m»m ^9d:^C±,þÔ8® sÚ£FÑbü¤Ü
-¼'LððnR¾EºH¥ÓuB÷I´·Õ6¬¿3¥ÈÉüÁþevp6æòÍEÿ"aü®QÕ¨¡Á!)HºgÆ9#¾îó»,Âp*¿ÚãF··eKØ\ÎãzÚö"OÔ¸½LªÃ
ßÏ\9ÓôkC?{ï<1?´a»Ï&ª>|ÁøLé
-´*yò?ȹMÕlgEpÃ8D⣻üð8M¯zj§° GÔ *¸È´( \ù(!³íyâ
5¹%\®{Ý«÷,ãÒtÚþ¢XýlCÜú
-³nûåïèÐv0Þggðn|¢¢¢ºsN%Wí¤E(IÖøò]ö¡{ØÑÆmÉ"eokz£ãP¸qïqæíg#øëÄt»ÄÜÎÇÊôwE4E ñß6êg¨è©²Ý÷íjÅ)91P,Ìs
M~×Á]ÝBºóuÚNÛ@v©<éÃÓCDØ
-˰q
-2-z¯HÅvÆW³"<x6nkl4Áaè^_¿!Û3©Oh 5$Iý41¤Y¢98$¤~·o¿?ô_¦²TºIø
³4î!äANðÕçÉ÷¦éK-ÃXýa"n§=m1TWä*»þ0²Ü²ãT`eÒ"ä «kùе<#´ÇòU"¹ì@tí!×áþÒ9{ÙÊÑ/úcÔ'ñ4Ë¡){F¥³~ûDÄWÛéEŸíz¶å4£Ï_y+Í{0Ô+% }ÿþê&V04;mü%MÕÉ·ôgTâÇîa%ãOº©áJåIÏzRJXÆõE²ÜÏò1 i},%ýéÀ#þ¡LÄÅÇ3³fé`þ´p`Ï:ä?ì[¢©µtÃ..RÑWÅÛ{ô¶ÂÖ$g
-bé$Äx8tnã¹cnkDUõK®¯÷øèС¥ÉùsF?!PåTÀtê¦ÊDMذøn+cÙroñ}´_'üÑØ'{ÍB#LÈÀ~¹3ÒûY at m.Pêä»Ù3ÇwéZsmþH=ê×ýís
-Æà*üD ®¿#E)¸Ñ6¬ª³$ÕÁQ~DSyCo#>,$à+Ý<ù¼¦a5BÉ
-ÀVÒ`::É«×ÕõåÝõûhØmSaìP£
-âüsÓ¡wò/ zÝpp]óûÉ-¢þ¯PàiöÁÀæÑ7}9¢oËû:Áéiz2ض/êæpû´©N®±:ÖnZÅÚñV=¹ë[ÔÖÅ
-+BÃ8ÜóXY.Ás"!þº`öÒMiU9£_ºØèÊèfíA¼/»B`±cÐòß_ç]ò1>гaõ±ù{ìd7
-°ã}¬y¢BMÊçx
OÆR¾'Ô ÉuvÚh[ì~ÝOûâ¬û+.Ñî._Ý0LíXK¥¨¦§ucͫظêjɯB:Ï)»é^þG©fõìGèT£::ItbÏ:À6ºf§1[1¾õoRð¸3\ÒZ?4¡È
-ÇÉ«°Ûdìú¬_ÊL
-²s)u u'[Õ¼d¬bG[׶©ùÚöcRÍÒÝ¢iþV£Ý;&uû ½ÝöXïÚëUP< ºê¢aÇuåóAÓcrûìDzÌè{¦È[²ÂWÄ£ðbNtH:+ýbywcÊâ^iÆ1ØÄ_½]
-¡ÝÉ*vóEß<°íL*zøÏ¼i7èæP¼/~âT_Óøz
-á°Ï6æ
ç)m{e8¢`[6ÕÅèä¨Åe,ÇA¶ïÇ;\÷¥zÜO¨®É¤FÆîer×sh.ªàW!îðG6j
-èyÜã8ÃQUW½,~}çQÌ´g½$P¼þ^Z¸àLsÏ<A=º®>ãÈîí|2@ºÃà··¨èM¤=¯ß
-=1˳;ß¾ºÙ®éøT÷m;BC$Ʊº<÷e1°ÎÅw´¿-íQ$ËÔ^Ýb¹ni )nàoÈEL\2µ£ÎlÐ@
ô÷æKÚæn°Yd\yÒÎG\ëº@Ý`fgû;«iÁô÷xtÚp¹Á{©Ú~=ÿý©ø±d}¯K\¤Ô`xAxºèz"Ædª¤ÆÝyçØ©tS:1Þ©¹ã:tË[Û;åÀß#ø¦Ò!\t¯Q(Ú¾®t>d².#9,ïk{©¸oCáWå~¤Y ÕVÇýhdêÐ&µPLB`¡»þ䥬`¸f¢zÂèQÏæÌóE:Ü çM1òz¡Ò%^eó¬¾ÔñëÆ¹9ÆÆØ¸ïPV
-øÄµ=½åÉÂ3öã*¼³´l$!úrò\±¹"ãÞæ
Å6ÇÒ>yÑ2EªÊiEÿ`,ümå½ã&ÕûQoËB×P¾\k«]ª,XëS{.¯Åu¿h$ÁNÞ[£ 3
î7Ïe¤Ô=ØUÑ~1&t¼tæ2K~mºÇçQ&]¶Yüdq×µ,ÆòíÝyªMÒ)ï×]â6s¸ÞSÞª)J
¸Ã
-f8Ub~÷Í×£SÏÎñ*Éñ§Å6Uskr¼<ßO
-ÍÙ½òe¢ÛÊ>{4-U°kPíë°â'·,ö.YIQAúK£ùÎÔ9½¨WV¥l ¯O¥¡%¨ª@J7=îì?5Áö .9]ܨÌè#y¨:ã=rdöXä==²k»Ä¡ì ƹO-S¾0EºSÒ`¾ôØÇøaØ[ýH6E è5V!K¢HýàVä
R¡)ÑnrðQømÁÆî×tOt!Å¢4±ÂuSÊñî/Ðäß"i1~2ÕX0$]eØæSQÁÓ²ø@¾s¯ü®|øµjíi±¨«ÿc4C²bÞ/hÝØ.vBdÇ=äì `LôØ©½7iùÕ¡PË¿Gi4V$¡¬gªâk¥ß[h¥îWÂÎ0K°ÓÀ¼þM´È:>1dÈuÈãÈý ¨?8BÛÅÛá÷4Jð¼~:kÖIaÿ>ô
½Gãöø{kb¥³áG\øQ;ÎÔyÀH~Y¿b·ÚÇÂפ°«[©®Þ%M7æ÷-?-`%3>E¤åLGì^U
-7EÀ·ÎÌ0Ëç çjÁVúÎ(,«ÐöSg% [\6-ÆÊã: Úê Ë'ö¦rvAT{¤yEuìZa«kÅ=x&uVAÝS¥À½:\ç Ó{nîtÓÓsþ>³EUövÍPãóíd¸)ÄOø*JÕ¡<ä¤X|³D ßc¹ &;»?DX"Ô½úJ\/N5º²
-h1ç!^"ÃfDi !@HhßÉÎÄruÇòb{h¿Á\°A!'2YXÄ·{þ_Ôq`¶REÜ´½1¾ndØòT¡OggMv»]à ֦)¨â2(à 5XÅqQ¯_CÔN·íÍÉ-¿ò
-Ã9ýzÞäd¥IúäÄ5ËÂÒ91wÏÚt'´Ë' üyëëðÏ}dÆ$Ib¿
Ù« Ò<ËÓF*°&Fà¬`ù6K«CÂ#ÚåXfì¿*Ih/ã¾Q ®äd¸ =1T`³>
-ú~)GQª|eŤY~ÿÍEÑþiáöW'$± ÃWÒq6ÄÁ¢yd/§ÄÃ]ãQú¡SN«zBô-qG&E2ÛY±+RzÁaÏÚÓÖùé;Á!;
-ZB¡¦ÜÝ®/Öàw0±J³cpDâ^+Ú>¤<f
Ïdu>±·è¹/*kÂ$ÂAÈ;÷ »;;v~P-çϳwët³±¶ËyÄ;#(DÁVíYÂfÌòicÏÓËEòQUËÅ+¹Ü;aK¸Å毳÷~rÙ¨&è´fSôÍ[Uî¼²*jsëÉOG<Ó#Üq¿¹ÀíSÐrF|;
-XMm£?W/7¥kVÉ?Í!hæ¦é·òH,T'¡;s8l°ßyaP1 Á9sze`JÛ\4U¸{¢0^}ò
-C^n)aØTÙ§£R'îbmJíçÔz8;(>³Ýŧ÷|âãþÕx+>eõQùyò2ËâÉ8* Þ¸Ékz^/o§H2ÔÝ»à)|Ð
Ð÷]JN%/ñn»¬SõÝ
-
eè·3E([¥*RDÅɲ^©ÓMÈ©þ´-rþÖ#ÛǯïÈG"ÀßÙ¥czÖÊøÛØ ̪î°×Ãö J¸l(ãÇð4óòºZ.:&,7ª9Ç5gj"Õ$IêÅk¢ o;ÔPa.ÚÙ>æÁ¶á"
-åÍït|ýPAàÈ ¢+Ë]Fÿ÷ï°ôðÔFߥ¸Ç[Ü?²Ä¬ Â?¡ò5RvbFBáQçIÐ-ƯذÞÖY¡e0´ì~ ë\$N¨o¢}58pàâ~Æx°SêNU\icÀwRu|~ÖR9N2\ÍQNÑ:&R#vpùϨZ:¼qko&yY© ,VHDé±ú²?Ü]\:Ø
¦c0P5nv¡·
¥ØJsýIÛ{ÀêrHÁåSÒsZ¸þBCì+3óÅCÂGÏ$¹¹HA `.íÎ&x£B}foMTDß©µ# ·y
¯¨rqfZPb.î8bû²ÑÝ4[ Ì#Í»&)=Ѷ yreSee
-âÈ ñpæ<Ñ.. W3ùâ/ÖàËþ¬äÄõ¹·zÿj:ã"àSpc$
úÆIÊÍÖàçá,õL0
-uçJÒ
-+ÝU²#Aºì)Ö~j³evCª(Ì
-ûbó5ÅSÁÇì)&ã²-ún'&±p±þÏãumaÅ?gGªÉ®PÓ³`~ý÷µn{\º¯efü ¯Fî¸æðiý:<ZÒ
-³9YAݪº}ínw6JÆäkYæè)l«z3,Èdxtro¨nÓgæu#ÁgË-)S|øðF'`Á&¾K.òXtTU5ðñó¼pé£&עȾ£Ô&wqÅûÃõâëþ,@q'Ô
-ëÃ*CeþáHï:ûG;å+Ók,½<±JÿI^²uÁ¼{ñÝ7õ6S1 Byx£>¦ÛnO·ö?ïíF5¦ëͱ7MÒõ
-¸3`ZDî@³C"´¶,ªJë%2<ÕdÂeüÕ ¹d5¿ ÿsv§;ÛÚ6K´v UÛêL'¬ %£Ú¸§È¶¶±Tð5¡^$ï5ì9´Û¯SJF¹_úqX'?QJÔMÈ,6Û¥_^ÿc}¨Aß}ýmÀ èF¿²½T'@ð§P8ÊÐôê×ÑXZ
¢ JåøÆâI/Påý^¤D¥)]]õTiä~N£ÂX5^;B×i¿q9ÀL ÜçÓÕµ{ùÆgÕõÌ¡Ú}'D¸²$dDõi&»w±jm)~D4F©ØTa&`20Ïd
-æ³æÁ¬¡©°à¨xy1e·Djú¤ö[f*ó?
-Pôe<÷Gç.ï>VÖïÀ§{E÷í+ÀàØËî¤@Ùìý·Ókj2¶%<m_n`:aäÝ0!î¼c,AC)tþîU¿,Ý+-u1=æ.øþ=vkÍÆÃ~J
-
Z öa¬
-*¤65£DÈáÂÊ^þd$}m_B½Ü®"Tu%EXÏÿ_§WÀÂ{ñð´j¼¼ªîk/ã!ïîW Y*Â
-|hÄ;cÈ¢9¹nT0Ø#èÞ;`c-°þy^3[þs]2hNf÷~¹Ó¨é@slwCÍj]f.s×k믾kßb´Ô?ì³VíAY:þúÛÈíqȸÉí={åÂm óqá$HýQ?½ä$Í«)Ù.ö~p3öû¦ÜïYö#ôÏQ4¿ 5ØÊqö\0<ûæ¬ÑèJÉ >l¼Âö¡ %tØdüÀ÷|ÎðÅ'rDz=Aý õq¤X?uyêJ¢eF7Y@ÙomUîôçÿÁ2
-à¥cF*ó!8¼£ö±u2>@©C_ÚP)ñ× b)àt¢¥dèæfÙv¦UNÆâ×òIYeI8ݰü÷êo×Í¡%õmßf
-äÓÀì7Yce00d:å;*¥SªvÆ;útÍ
H}ÇõÂ?"$TQ;Nvöâÿ©Ck¶+µ±[¡¡-@`jÑtý0´YC@¥ CÂpFºÔAQ÷×ÌäU-ÉZízìÝ-Ý
2ɪiVß¶Ðd8'lõ¿B*)s/Ð^ÿ>²QK¿}[éëß|Xu|%ÿ5 À»>çm¥¯¬0Çgèæ¹ºOÚPm ¸_
¦cýÜ}f~ïµÄ+¥4½ùi?çù
b
- á
åh¢¦^³
-ÍpËàÂjfn¾è£!êÙTBhÂóÈ!$SM'lÖ IL[°á²B ¢j,Z6Ï .ÖÃû}aäqÖ2hOÎÃÖé3lÓã$ìCëÙå^ìpXÌWpË¿bë2ðP[¢µê!ݤa¢Ñ£å
-+ÅP§+ÍúGûÒTöN³ÖBâÐH±3©æ¸ò#·ª<|Þ¾|Å=^Êcåqâú±'dð9f_¿4X¸423!É'2§0ôÏR
-YÅ¢¦@øR. ×cýðBÙü(t:|¡`ß-JþkÔ>*júqWÁ¢Z¨g
z
-¼ëDؾ祦0´¤>m×oƹïÆbSê÷ÄI,u
-Ë!ªWëæè½f TJ=}ä¹³C[Rm¿QOñúÝr%cóJ³ßªAh>«T'ØÝj¼µ<©Ý0²
-ZÆÌiÞ§âø;©MßÂô?_i}?Z×å'þfòë<æ«Oì\̱ùË{Ð>Uëu¹á5¨¥A÷q[$6túåð¦Vö3ú¾uZCÛ<î+gØ)Æ¼àÆ«l¾¶oà@POÚà¡Ð¸*RÌräUÏ*=1*ëfÉ Æ{e!úpt$ÏdPwp ÈÙ£wÕsÞ¯%,LÓW$¾i'Óä¦%±äÑ8ä_é)Ò¨s©ØÚS,`â}!¢FD (×%É:«èâàPÈ«# °¿ J!ÏÆÝÝGV GãßÉÞuAA·Î<:ur×2±È6Ú«ÈÑ£ õ½`ËÍÝÄrZ^@áÌHÈ`ÊìP\
-ö=8åôzu¼·¦8XáüƳÌo×zê/øYõXÄtÄ%2 )ÝÛÙ½c½øï×}Ð`G|¦}e¿,~¢,âjª©½x0ÍPxÄAId穽ñx$9SJºú»|Øfý'8=zãä¾îò,µ#î¨`óÆòÇüôÖö ü`Ï|´
±åE0Àø^Oj1 wfÉ/ÙP*1ÊUÐmÁ¬ßè'ñgíEÌ®Õ
-r>6x¼D_«Î±áõÛÀ±+Ê?ãÑ
3Pb¬µ£\1i/
XlÙ¹ÞýHHV ³HUeâ½Ç<]]'ð©ÄáηÐ3óbKsÓ§ÑtmÙc̦v³uýÂQ|
¨6òVéq²äS²·q)oâ#<ËÓ¡Ú½½»ü3u½_Î6Äæb´º¸½ÜGÞí2¶d£.ãw®ó4[¬µäì+äU¦#¥¿>r.¢\ùýUL$îû²¤µ(w¹£h6·þíÖg¡åRÕ
-lPSK$¯2uxîV/3¯0ÕwÞ¾n
-<¾8ÊǨû®Î
-Óe/ÙE¾¶JU7Á¤e&jÂÏ£â¾é[Løi~g8*GO!\Á¤©Ptq_ógËyN§ÃcÂVÌnLÀPDÄ8GoKY2·b]Æã
:@ 2£ã´èG°Xn{Ý5rð*´bÕéô±ÉK": j°âÛwé3æéT]¬¤S²zrÒfÍoÛ±a²ã¨Y¤°5Hs J«w«ìJVùîPl©£
-Ku§µk!ËÅϼ8²ÞýyJ!ih¾ö\®5*à[B~mÊ&öT¢©5L¢nïñS^&&ë~ùcð,ñ-ÒrËÑåèTVJ'G66kL?^°ag÷vdÚ0¼w471bQ²À^ÌÚ)ÔáµlÏÐMþv»ÿ·±ã_² n4)FÚì
-§V
-6øÄ1z´òkGw£¯ÊÝÍ
-åר¸vW0Nq¥QeZvкªÂfß°åZÑ:Fê §¯isQnyÚñ£¦Ãæy Ü5S8-ò50¸õg,;þî.è®Å´}tdݺ¬Á!Pû[«+:µ>¿Nãüi¤¯8Câ±,{6¥}>U~?rÓÅ
oÈ+ 1Éö¿ÈÓbߺIl§þÔFcoÎjÑv¯DÎF_äaúÛÝùÖ qØgµR'ã@]Q:K[&§êOû÷l¡~Ò£¿]é·¿¹G¦Gø n}@µ)rTíÒ1H´#ÍxHÿËÚ/pùPGXNë.«ÛúrëU2h=
-d+ÝAMsj\ØêIeùÔöýç÷YCvøÜÏù9¢Á Ð2¿:Dyßk*`Æ ?ÌÍß~P}mA%m¬=&ðÃû&À/h*Þ}8nôK[ç̱ï}iú¨ß)q9ô7¼§âùPiÝæÂÙà6»áp½ÙuÇ®é(w'VÏÛî0«/y´+0'Ïò~K5¦&Å|Ö~ö$îæµ=nYfN!mÀtTФ2ì4·$à=9þ'_]å!DZ½.fF 1Ö¸¡@Oè=û33TDâ³éâÀÑÔFý÷³
-ögûfȤuâßÜGéDEh¿
-űó3tN¡5/Õ.ièiÖFÇ0òt6éíZ©ßÇHú)¶åH´oÚÚòöá_+B¥ ,¡a¥flï£LF ÞfgØÄÄ{mߪ{c Æl®í·®
Jóç½
-ïXI^·³ÙC ½äã)¿_)?]hMUËà!go³[ÃLXZ'ñ| vè#±D·Ûâk?iå
-SÁtV°o&×Z`¦À±ç
-r¯Çp¿¦?ª!QA$C¢ØºåÙêê/[XÁßz§ö
®" éóDp®»ê£ÝÐ ºM»·Äݳ»àÇÒÊVG¾{ÆÕª{cOY?àd/ó ù±M½ï»C§¬YÄ ¤¯§¤u«43mÂ
-å6ÏÒSf~ù°SÝ,ÕÇ~±þx?²
-gîQf¾bÀßÊlvu¤©ÓYïÄåW8% Ø¡Ø6{Ëëw3%ËúÔÒÀ~2ì§
-ìh+¨ðYfDûQ|QyÎýÎ=Xgèiê-9>sùÚªí+ä7f
2ÓÙZ²Ñ HGø;ÅFǺm¡W³c´°~wHô\cäq2!#e®§^3ý¨³E´Uz¬§¹d°tÎbýÚâAÏZ.Í%óæt¾Æ&"3Uà_Õdü2kF~Ù
-¥@Èãó#b?{uåjVöÆ`2Â.ÞçþLsïë!ÓDÖ¿,°].Øßѳ#v
-~ÒùUõ§hÇ']Pbëxç\ý"ÍÀd¯5¹d?#îFl0xi±AFËðæ£I®è0Nذ¤vÑJàWð"ùá{ã.ª
«¸êàø>Lüzzeàî8;ÿLȳP&®b!å«ãU5EàæëdPи&èÈ´\ÊÆDãù:_Øî!5 íò
-hÿ<×S°Úóów
-hÜ*÷ÇÙùÃOî´Ë¾ödÍC;ìh×ã&·9
-Ü^¡IÑ<f¢¦ªõ;¸'£UH)íïÇ}Öü?¥¸Í"£Xߪ£Ü¶¿ÝÕC{ps,%vÖÅõÊâ`Ïà_Á¡JvK×ÎQJ$ð!CÒ¬$Mkߣ)doùäà£ÛñÁ^| %
-¥·î}?ä>Y¸Ìnì;lzB
¹(Ï6³_uïkèC ï*CY Êé°|ÅIç1|ü¿\[rÞÿ µà®ò¸e`hný¦bFe²û
6Çà©ØèûF$ ¤jÀi=ÛÝ"òa'Uø¦ÑÄ8ËÐ#Ô@[ÄðÁÖTóARøúäa|0KÚìè!B^o¥~ÐÝ>AHª«âoZmöñ ôc¯ îK:nHÅ ÐefÖLÏ{¥]×ô £±j±¹nhð¥äúì§¿á1ö_1|ùÿÚ-ï( Û+g½G!ë-£CçÂôÊÉ#ëÝ]Ù£uòvVFQæ!uFæeÅkßÿáûÛ÷ó}þçÇçó]Ó7ÊT¾Tw<þdϵóɽÒáÌ
ÅîÐk1/Õõ;F½¯y*`Êøó3ê½?ü]ÆNöÇ,¢7Qk½Êt¾»Èoê[Æ#'ùðÙ£eXÌÔWÇRHT¾üâ|ßlÆáIòü\ÿìÉâéÈ¿£0vÍFv×ÖÇGAÝòª7Çî^F¹sâh[YÑ/Ùq³¯ÇV;L*ä¤Îº¶Å9ví÷*2'.«C2[@Å~ôvlø$ðõ}zôñÜ++Ü~Næ¿ßãGcØLîØ¬×fL¹y®ª !qIh«Vv ,áøï2Vq<~iî(èIà8)½l¾mxîÀbúb§®`Ü
ÊY58¨5çT¹C ÅÔî
pø3 Êj¸XS<AÑ8ÃÞ6#öF¾D!l¦²! e¸·
ì×}GS>¤)]øÍëöÂxs:VO»xòÙÒç&2CHÉîTú|ßfqȦzàºDí«ñ±í͸¾Ì:HÒÄäÁdYeâv·"S¦Xãþ¼·¥ã¸òfhÊ»-nk¦&(*TÄËÊ¢MKwFÝ
gg"ÒÓÖ}ñ¼k>ŧ½z°ÌgÞéûnµJR³;¿x·}Ø^÷µ½¸0Èä\JËÁpu©wÝæù[üX½ÓJÇ4Ö·ÍÞ 8Wi2íbx³aúÑuî¨ÙwÍÕ³¼êkØzíi¤¿ß)Þ+` w62i¨Fw¦B¨µe³Ëuéå
-@ÇWcËTîé3¡ocõ,s.3f[tÓ»v¦CJ¢Úâ6cÿä[ðñÍ#ý²F£Ñ´
-³Ø~²+¯õ¢ò¼·i5DÖHß
-=ÓvS«{ì$v¯Ðfż\¿Ç2gôùtaqö>ñЩxiõªëQèÉYÙy,ÁËJ?ùmBоNýI1\8äßd<BWÁy3~XIÞHȪ>¯P¾ÙrNÀ<L
-ï»&ý¥â*2 ¾qQÃW+°¡)ʱðÀ(±<V}¯.lüâtÿ¯u
- & 6qh[6QNá¥!Þy,µ>z
îpnZ¦yÒDº¼Bsx$ªÉ`«ÖWÑõ4ÿÑZ±PçYËñíç mçx£ÞÖço{M>º¤´=y¾ißæªìðEMúVrøu²ãI¦!-$Üû&ü7klä¥)ªÄ«´Ê³&}Ã9W-kÂÝQù>ÏrMõsÊOIºK¹\ªö£´®ðÆdí5{J`y Q8Ý?§i³"ÄS !üÖ¿ïÝôOäUÈL÷zg´sd3Év 'C$cËÂä½åêwEæÎ;+ý;·ÜRÛ¡0ÞúÆj9üåÒ3¥sÝØ`LUXóÇó?;ÿiæAKÁß~p^úúÞfñX©þ¦Û2v#W*S»åÎÑ!¸(49ü
p:O'I§èÈ{hâÈw8hçÉ ËY~tHñÀHî|ѵû:SWë\zq1IZ·èÚelæÚ
-bÇç cïª6ªjZgC:e¯ öÒ´orÞàq9§ô¯1ô²^%ü¯;PðhÁÐ1%!¥¥ù0è;Êò
-Ñ
-¾\©ðG²U(\ ²ô§Oò3ÞG.î6¡ÏK/örrÔç£ÁÛðê5`ר¹D>eãÔͯô'ðWgZOãHZ·ëJgÛÊ;l|ÈEº¡.Fù4º¼+ÿü0ÈÇir+ÃÐm'±>è{ËÖEnÈЫâÕI]IDì ¸{?ËÃ"oÞ¸ëóÁELçÙNmMıGu¤î]Ã31ë£ýxfËáí&Új¢ê¤> F|&ì©.+,ÔAöX¥´2´6þ=Ôy;õx&t£);:ò+U¦8z¸^Ñ÷¼ÅѤø ʬH{öÐi¢>Ål妲p1ÞúÝæòÅ©0ÙQ%NZ¤÷Såçw1|¬ñ kµ.ÙÍáKæJ0ÖXÑïíãUJõÕ2Ñó¨öö± 'P`ú¾obr¬öÚCÁ4°ùÖг
.ÚG{bg§®¤DmDoÖ¨÷ÐûÕ`"ý}|ur¼^¸X1TÔhw;/µ@X¬°æA¬G£¼Â)³ÕÀRðǾð§b*sU¡×£{¾:;5Dq5
-â2pÝaÚËÜÍ0ËçðÔS¹`x\ww
àn]jxPlb¹·Ga
-ûý¨-â±(ôÅ\R¼ñè{ÿíùCÐóͤ;kÀ±cá±,ë´ó-îèÉ-¶º°ÚïÐ,iÉcîp µ¡E®ý¤&FöD»@U¡)gµ=qJ #_£
-|+päøkKös³§1ãEî?D±÷¬4ã£OÍ8Û'ä*g`(äoñ¸ÇY«i¼q®çúø«_è>|wǰ⨢í¼seC·gBêÈ·ªÔë\
-U÷ZWe#£ÖX©DºF¤ ÉCÕìvX
-cxE¯Fv:Ö/ Åðb>-éé³ W£ðâU×?3ô,±óKÛjU·qÕ¾½:àr
MÉçOß Ê1þ7p{®LPÀTýæz<Yg,qoXÀF;£²è"b¾¯3ÓcèVÖ+~Ý38ìÚR#ÒDçtÙg®%ß íÐím/aYÚ%A#è3SkDô´äåüãJÎ u`µô|' "~ñìÛ*ÝêHãðÍç£ÙnæÁÛD[¼ÛnÔÁÝw¤ýJ¹ÑÍ%źqÙoÃ0QÃçÞ«ºJõÚÊÂÎÕ_¯;ºïIEËtØWCjäìMHçùn,w´øsxsi±oÛ÷A®ÓÃ_S+ªQz¼×g£IÔ¯Y>¤õÎôNu«¢Ú3WÞJµTÖ^_Ð.óÎãÈ<ÞÖw{×l÷ëãàü«EE«Ë~5
-ʵ7èÿÕ`Z,íÂwÐøb¤K«þºhÀ½/$^;ë£ GwGôNU~LËÍ|Î×ÂB-&rïóîz/]csòÓÏD^îK¾ùh¥×a~yD+^/Yð u
-ûÛÓ¶\-ã÷î«3a_¨)l¬ð:¡RÊ(wu¹]8^±Hg^öOo
A¾ò¤%ý¤QËËG.ë (mú_s¸=a&1ö ɶ`C½Ù¤#ÛÜgØ/¾L?¥ã>,çjÇÜfÉB¸»udÄôçÿð¸h{G/FYÇÖÂ.cοbÑ}y ïC¯#{§gJDgrIøÚÔyÍ{³Aï?ÈÐH¥ûgÁý~WrÁd>·Y±Ön{4°²5
-*n[¹½«Ó=¸íÌx-oàÒèÉäM¯®ùiÁ|>:ôýwÇÿÆAâQÛ¿*8ã̦Æû=Î_éÑÔo
?ÎiÍÚ×+Âʨc ÷5A¡P¨±Êíµû;ç%ÀB
-~MvlUGy¦º.?Îf:á_ÌÜùÂvfÑ</Èâ1xh¶®aÞ®ÄÝÙì <4u»O¾`ÔSлéa^=àÜTìúIékÀTiø×,ø£8U15nIP§/½0r
-¶
-êA9R´Êi´n³[b|#Ô½©þ°ý_ð?!û{Á¢`OüØþâendstream
-endobj
-908 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2535 0 R
-/FirstChar 2
-/LastChar 150
-/Widths 2544 0 R
-/BaseFont /DODBXR+NimbusRomNo9L-Regu
-/FontDescriptor 906 0 R
->> endobj
-906 0 obj <<
-/Ascent 678
-/CapHeight 651
-/Descent -216
-/FontName /DODBXR+NimbusRomNo9L-Regu
-/ItalicAngle 0
-/StemV 85
-/XHeight 450
-/FontBBox [-168 -281 1000 924]
-/Flags 4
-/CharSet (/fi/fl/exclam/quotedbl/numbersign/dollar/ampersand/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/equal/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/bracketleft/bracketright/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/braceright/bullet/endash)
-/FontFile 907 0 R
->> endobj
-2544 0 obj
-[556 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 408 500 500 0 778 333 333 333 0 0 250 333 250 278 500 500 500 500 500 500 500 500 500 500 278 0 0 564 0 444 0 722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 722 944 722 722 0 333 0 333 0 500 0 444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 500 333 389 278 500 500 722 500 500 444 480 0 480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350 500 ]
-endobj
-909 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2545 0 R
-/Kids [902 0 R 911 0 R 914 0 R 941 0 R 975 0 R 1009 0 R]
->> endobj
-1076 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2545 0 R
-/Kids [1043 0 R 1078 0 R 1111 0 R 1145 0 R 1167 0 R 1174 0 R]
->> endobj
-1196 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2545 0 R
-/Kids [1193 0 R 1199 0 R 1203 0 R 1207 0 R 1226 0 R 1230 0 R]
->> endobj
-1248 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2545 0 R
-/Kids [1238 0 R 1250 0 R 1254 0 R 1259 0 R 1263 0 R 1272 0 R]
->> endobj
-1301 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2545 0 R
-/Kids [1276 0 R 1303 0 R 1307 0 R 1329 0 R 1333 0 R 1348 0 R]
->> endobj
-1387 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2545 0 R
-/Kids [1381 0 R 1389 0 R 1401 0 R 1417 0 R 1424 0 R 1461 0 R]
->> endobj
-1472 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2546 0 R
-/Kids [1469 0 R 1474 0 R 1478 0 R 1511 0 R 1520 0 R 1524 0 R]
->> endobj
-1560 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2546 0 R
-/Kids [1541 0 R 1562 0 R 1566 0 R 1595 0 R 1599 0 R 1603 0 R]
->> endobj
-1655 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2546 0 R
-/Kids [1617 0 R 1660 0 R 1667 0 R 1718 0 R 1723 0 R 1728 0 R]
->> endobj
-1764 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2546 0 R
-/Kids [1745 0 R 1766 0 R 1783 0 R 1794 0 R 1807 0 R 1847 0 R]
->> endobj
-1928 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2546 0 R
-/Kids [1890 0 R 1942 0 R 1947 0 R 1951 0 R 1955 0 R 1959 0 R]
->> endobj
-1966 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2546 0 R
-/Kids [1963 0 R 1968 0 R 1984 0 R 1999 0 R 2014 0 R 2029 0 R]
->> endobj
-2041 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2547 0 R
-/Kids [2033 0 R 2043 0 R 2047 0 R 2062 0 R 2066 0 R 2075 0 R]
->> endobj
-2105 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2547 0 R
-/Kids [2082 0 R 2119 0 R 2141 0 R 2145 0 R 2149 0 R 2174 0 R]
->> endobj
-2217 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2547 0 R
-/Kids [2178 0 R 2219 0 R 2265 0 R 2306 0 R 2373 0 R 2450 0 R]
->> endobj
-2534 0 obj <<
-/Type /Pages
-/Count 1
-/Parent 2547 0 R
-/Kids [2504 0 R]
->> endobj
-2545 0 obj <<
-/Type /Pages
-/Count 36
-/Parent 2548 0 R
-/Kids [909 0 R 1076 0 R 1196 0 R 1248 0 R 1301 0 R 1387 0 R]
->> endobj
-2546 0 obj <<
-/Type /Pages
-/Count 36
-/Parent 2548 0 R
-/Kids [1472 0 R 1560 0 R 1655 0 R 1764 0 R 1928 0 R 1966 0 R]
->> endobj
-2547 0 obj <<
-/Type /Pages
-/Count 19
-/Parent 2548 0 R
-/Kids [2041 0 R 2105 0 R 2217 0 R 2534 0 R]
->> endobj
-2548 0 obj <<
-/Type /Pages
-/Count 91
-/Kids [2545 0 R 2546 0 R 2547 0 R]
->> endobj
-2549 0 obj <<
-/Type /Outlines
-/First 7 0 R
-/Last 691 0 R
-/Count 6
->> endobj
-899 0 obj <<
-/Title 900 0 R
-/A 897 0 R
-/Parent 879 0 R
-/Prev 895 0 R
->> endobj
-895 0 obj <<
-/Title 896 0 R
-/A 893 0 R
-/Parent 879 0 R
-/Prev 891 0 R
-/Next 899 0 R
->> endobj
-891 0 obj <<
-/Title 892 0 R
-/A 889 0 R
-/Parent 879 0 R
-/Prev 887 0 R
-/Next 895 0 R
->> endobj
-887 0 obj <<
-/Title 888 0 R
-/A 885 0 R
-/Parent 879 0 R
-/Prev 883 0 R
-/Next 891 0 R
->> endobj
-883 0 obj <<
-/Title 884 0 R
-/A 881 0 R
-/Parent 879 0 R
-/Next 887 0 R
->> endobj
-879 0 obj <<
-/Title 880 0 R
-/A 877 0 R
-/Parent 871 0 R
-/Prev 875 0 R
-/First 883 0 R
-/Last 899 0 R
-/Count -5
->> endobj
-875 0 obj <<
-/Title 876 0 R
-/A 873 0 R
-/Parent 871 0 R
-/Next 879 0 R
->> endobj
-871 0 obj <<
-/Title 872 0 R
-/A 869 0 R
-/Parent 691 0 R
-/Prev 783 0 R
-/First 875 0 R
-/Last 879 0 R
-/Count -2
->> endobj
-867 0 obj <<
-/Title 868 0 R
-/A 865 0 R
-/Parent 791 0 R
-/Prev 863 0 R
->> endobj
-863 0 obj <<
-/Title 864 0 R
-/A 861 0 R
-/Parent 791 0 R
-/Prev 859 0 R
-/Next 867 0 R
->> endobj
-859 0 obj <<
-/Title 860 0 R
-/A 857 0 R
-/Parent 791 0 R
-/Prev 855 0 R
-/Next 863 0 R
->> endobj
-855 0 obj <<
-/Title 856 0 R
-/A 853 0 R
-/Parent 791 0 R
-/Prev 851 0 R
-/Next 859 0 R
->> endobj
-851 0 obj <<
-/Title 852 0 R
-/A 849 0 R
-/Parent 791 0 R
-/Prev 847 0 R
-/Next 855 0 R
->> endobj
-847 0 obj <<
-/Title 848 0 R
-/A 845 0 R
-/Parent 791 0 R
-/Prev 843 0 R
-/Next 851 0 R
->> endobj
-843 0 obj <<
-/Title 844 0 R
-/A 841 0 R
-/Parent 791 0 R
-/Prev 839 0 R
-/Next 847 0 R
->> endobj
-839 0 obj <<
-/Title 840 0 R
-/A 837 0 R
-/Parent 791 0 R
-/Prev 835 0 R
-/Next 843 0 R
->> endobj
-835 0 obj <<
-/Title 836 0 R
-/A 833 0 R
-/Parent 791 0 R
-/Prev 831 0 R
-/Next 839 0 R
->> endobj
-831 0 obj <<
-/Title 832 0 R
-/A 829 0 R
-/Parent 791 0 R
-/Prev 827 0 R
-/Next 835 0 R
->> endobj
-827 0 obj <<
-/Title 828 0 R
-/A 825 0 R
-/Parent 791 0 R
-/Prev 823 0 R
-/Next 831 0 R
->> endobj
-823 0 obj <<
-/Title 824 0 R
-/A 821 0 R
-/Parent 791 0 R
-/Prev 819 0 R
-/Next 827 0 R
->> endobj
-819 0 obj <<
-/Title 820 0 R
-/A 817 0 R
-/Parent 791 0 R
-/Prev 815 0 R
-/Next 823 0 R
->> endobj
-815 0 obj <<
-/Title 816 0 R
-/A 813 0 R
-/Parent 791 0 R
-/Prev 811 0 R
-/Next 819 0 R
->> endobj
-811 0 obj <<
-/Title 812 0 R
-/A 809 0 R
-/Parent 791 0 R
-/Prev 807 0 R
-/Next 815 0 R
->> endobj
-807 0 obj <<
-/Title 808 0 R
-/A 805 0 R
-/Parent 791 0 R
-/Prev 803 0 R
-/Next 811 0 R
->> endobj
-803 0 obj <<
-/Title 804 0 R
-/A 801 0 R
-/Parent 791 0 R
-/Prev 799 0 R
-/Next 807 0 R
->> endobj
-799 0 obj <<
-/Title 800 0 R
-/A 797 0 R
-/Parent 791 0 R
-/Prev 795 0 R
-/Next 803 0 R
->> endobj
-795 0 obj <<
-/Title 796 0 R
-/A 793 0 R
-/Parent 791 0 R
-/Next 799 0 R
->> endobj
-791 0 obj <<
-/Title 792 0 R
-/A 789 0 R
-/Parent 783 0 R
-/Prev 787 0 R
-/First 795 0 R
-/Last 867 0 R
-/Count -19
->> endobj
-787 0 obj <<
-/Title 788 0 R
-/A 785 0 R
-/Parent 783 0 R
-/Next 791 0 R
->> endobj
-783 0 obj <<
-/Title 784 0 R
-/A 781 0 R
-/Parent 691 0 R
-/Prev 767 0 R
-/Next 871 0 R
-/First 787 0 R
-/Last 791 0 R
-/Count -2
->> endobj
-779 0 obj <<
-/Title 780 0 R
-/A 777 0 R
-/Parent 775 0 R
->> endobj
-775 0 obj <<
-/Title 776 0 R
-/A 773 0 R
-/Parent 767 0 R
-/Prev 771 0 R
-/First 779 0 R
-/Last 779 0 R
-/Count -1
->> endobj
-771 0 obj <<
-/Title 772 0 R
-/A 769 0 R
-/Parent 767 0 R
-/Next 775 0 R
->> endobj
-767 0 obj <<
-/Title 768 0 R
-/A 765 0 R
-/Parent 691 0 R
-/Prev 747 0 R
-/Next 783 0 R
-/First 771 0 R
-/Last 775 0 R
-/Count -2
->> endobj
-763 0 obj <<
-/Title 764 0 R
-/A 761 0 R
-/Parent 755 0 R
-/Prev 759 0 R
->> endobj
-759 0 obj <<
-/Title 760 0 R
-/A 757 0 R
-/Parent 755 0 R
-/Next 763 0 R
->> endobj
-755 0 obj <<
-/Title 756 0 R
-/A 753 0 R
-/Parent 747 0 R
-/Prev 751 0 R
-/First 759 0 R
-/Last 763 0 R
-/Count -2
->> endobj
-751 0 obj <<
-/Title 752 0 R
-/A 749 0 R
-/Parent 747 0 R
-/Next 755 0 R
->> endobj
-747 0 obj <<
-/Title 748 0 R
-/A 745 0 R
-/Parent 691 0 R
-/Prev 715 0 R
-/Next 767 0 R
-/First 751 0 R
-/Last 755 0 R
-/Count -2
->> endobj
-743 0 obj <<
-/Title 744 0 R
-/A 741 0 R
-/Parent 723 0 R
-/Prev 739 0 R
->> endobj
-739 0 obj <<
-/Title 740 0 R
-/A 737 0 R
-/Parent 723 0 R
-/Prev 735 0 R
-/Next 743 0 R
->> endobj
-735 0 obj <<
-/Title 736 0 R
-/A 733 0 R
-/Parent 723 0 R
-/Prev 731 0 R
-/Next 739 0 R
->> endobj
-731 0 obj <<
-/Title 732 0 R
-/A 729 0 R
-/Parent 723 0 R
-/Prev 727 0 R
-/Next 735 0 R
->> endobj
-727 0 obj <<
-/Title 728 0 R
-/A 725 0 R
-/Parent 723 0 R
-/Next 731 0 R
->> endobj
-723 0 obj <<
-/Title 724 0 R
-/A 721 0 R
-/Parent 715 0 R
-/Prev 719 0 R
-/First 727 0 R
-/Last 743 0 R
-/Count -5
->> endobj
-719 0 obj <<
-/Title 720 0 R
-/A 717 0 R
-/Parent 715 0 R
-/Next 723 0 R
->> endobj
-715 0 obj <<
-/Title 716 0 R
-/A 713 0 R
-/Parent 691 0 R
-/Prev 695 0 R
-/Next 747 0 R
-/First 719 0 R
-/Last 723 0 R
-/Count -2
->> endobj
-711 0 obj <<
-/Title 712 0 R
-/A 709 0 R
-/Parent 703 0 R
-/Prev 707 0 R
->> endobj
-707 0 obj <<
-/Title 708 0 R
-/A 705 0 R
-/Parent 703 0 R
-/Next 711 0 R
->> endobj
-703 0 obj <<
-/Title 704 0 R
-/A 701 0 R
-/Parent 695 0 R
-/Prev 699 0 R
-/First 707 0 R
-/Last 711 0 R
-/Count -2
->> endobj
-699 0 obj <<
-/Title 700 0 R
-/A 697 0 R
-/Parent 695 0 R
-/Next 703 0 R
->> endobj
-695 0 obj <<
-/Title 696 0 R
-/A 693 0 R
-/Parent 691 0 R
-/Next 715 0 R
-/First 699 0 R
-/Last 703 0 R
-/Count -2
->> endobj
-691 0 obj <<
-/Title 692 0 R
-/A 689 0 R
-/Parent 2549 0 R
-/Prev 59 0 R
-/First 695 0 R
-/Last 871 0 R
-/Count -6
->> endobj
-687 0 obj <<
-/Title 688 0 R
-/A 685 0 R
-/Parent 679 0 R
-/Prev 683 0 R
->> endobj
-683 0 obj <<
-/Title 684 0 R
-/A 681 0 R
-/Parent 679 0 R
-/Next 687 0 R
->> endobj
-679 0 obj <<
-/Title 680 0 R
-/A 677 0 R
-/Parent 675 0 R
-/First 683 0 R
-/Last 687 0 R
-/Count -2
->> endobj
-675 0 obj <<
-/Title 676 0 R
-/A 673 0 R
-/Parent 59 0 R
-/Prev 659 0 R
-/First 679 0 R
-/Last 679 0 R
-/Count -1
->> endobj
-671 0 obj <<
-/Title 672 0 R
-/A 669 0 R
-/Parent 663 0 R
-/Prev 667 0 R
->> endobj
-667 0 obj <<
-/Title 668 0 R
-/A 665 0 R
-/Parent 663 0 R
-/Next 671 0 R
->> endobj
-663 0 obj <<
-/Title 664 0 R
-/A 661 0 R
-/Parent 659 0 R
-/First 667 0 R
-/Last 671 0 R
-/Count -2
->> endobj
-659 0 obj <<
-/Title 660 0 R
-/A 657 0 R
-/Parent 59 0 R
-/Prev 643 0 R
-/Next 675 0 R
-/First 663 0 R
-/Last 663 0 R
-/Count -1
->> endobj
-655 0 obj <<
-/Title 656 0 R
-/A 653 0 R
-/Parent 647 0 R
-/Prev 651 0 R
->> endobj
-651 0 obj <<
-/Title 652 0 R
-/A 649 0 R
-/Parent 647 0 R
-/Next 655 0 R
->> endobj
-647 0 obj <<
-/Title 648 0 R
-/A 645 0 R
-/Parent 643 0 R
-/First 651 0 R
-/Last 655 0 R
-/Count -2
->> endobj
-643 0 obj <<
-/Title 644 0 R
-/A 641 0 R
-/Parent 59 0 R
-/Prev 627 0 R
-/Next 659 0 R
-/First 647 0 R
-/Last 647 0 R
-/Count -1
->> endobj
-639 0 obj <<
-/Title 640 0 R
-/A 637 0 R
-/Parent 631 0 R
-/Prev 635 0 R
->> endobj
-635 0 obj <<
-/Title 636 0 R
-/A 633 0 R
-/Parent 631 0 R
-/Next 639 0 R
->> endobj
-631 0 obj <<
-/Title 632 0 R
-/A 629 0 R
-/Parent 627 0 R
-/First 635 0 R
-/Last 639 0 R
-/Count -2
->> endobj
-627 0 obj <<
-/Title 628 0 R
-/A 625 0 R
-/Parent 59 0 R
-/Prev 459 0 R
-/Next 643 0 R
-/First 631 0 R
-/Last 631 0 R
-/Count -1
->> endobj
-623 0 obj <<
-/Title 624 0 R
-/A 621 0 R
-/Parent 487 0 R
-/Prev 619 0 R
->> endobj
-619 0 obj <<
-/Title 620 0 R
-/A 617 0 R
-/Parent 487 0 R
-/Prev 615 0 R
-/Next 623 0 R
->> endobj
-615 0 obj <<
-/Title 616 0 R
-/A 613 0 R
-/Parent 487 0 R
-/Prev 611 0 R
-/Next 619 0 R
->> endobj
-611 0 obj <<
-/Title 612 0 R
-/A 609 0 R
-/Parent 487 0 R
-/Prev 607 0 R
-/Next 615 0 R
->> endobj
-607 0 obj <<
-/Title 608 0 R
-/A 605 0 R
-/Parent 487 0 R
-/Prev 603 0 R
-/Next 611 0 R
->> endobj
-603 0 obj <<
-/Title 604 0 R
-/A 601 0 R
-/Parent 487 0 R
-/Prev 599 0 R
-/Next 607 0 R
->> endobj
-599 0 obj <<
-/Title 600 0 R
-/A 597 0 R
-/Parent 487 0 R
-/Prev 595 0 R
-/Next 603 0 R
->> endobj
-595 0 obj <<
-/Title 596 0 R
-/A 593 0 R
-/Parent 487 0 R
-/Prev 591 0 R
-/Next 599 0 R
->> endobj
-591 0 obj <<
-/Title 592 0 R
-/A 589 0 R
-/Parent 487 0 R
-/Prev 587 0 R
-/Next 595 0 R
->> endobj
-587 0 obj <<
-/Title 588 0 R
-/A 585 0 R
-/Parent 487 0 R
-/Prev 583 0 R
-/Next 591 0 R
->> endobj
-583 0 obj <<
-/Title 584 0 R
-/A 581 0 R
-/Parent 487 0 R
-/Prev 579 0 R
-/Next 587 0 R
->> endobj
-579 0 obj <<
-/Title 580 0 R
-/A 577 0 R
-/Parent 487 0 R
-/Prev 575 0 R
-/Next 583 0 R
->> endobj
-575 0 obj <<
-/Title 576 0 R
-/A 573 0 R
-/Parent 487 0 R
-/Prev 571 0 R
-/Next 579 0 R
->> endobj
-571 0 obj <<
-/Title 572 0 R
-/A 569 0 R
-/Parent 487 0 R
-/Prev 567 0 R
-/Next 575 0 R
->> endobj
-567 0 obj <<
-/Title 568 0 R
-/A 565 0 R
-/Parent 487 0 R
-/Prev 563 0 R
-/Next 571 0 R
->> endobj
-563 0 obj <<
-/Title 564 0 R
-/A 561 0 R
-/Parent 487 0 R
-/Prev 559 0 R
-/Next 567 0 R
->> endobj
-559 0 obj <<
-/Title 560 0 R
-/A 557 0 R
-/Parent 487 0 R
-/Prev 555 0 R
-/Next 563 0 R
->> endobj
-555 0 obj <<
-/Title 556 0 R
-/A 553 0 R
-/Parent 487 0 R
-/Prev 551 0 R
-/Next 559 0 R
->> endobj
-551 0 obj <<
-/Title 552 0 R
-/A 549 0 R
-/Parent 487 0 R
-/Prev 547 0 R
-/Next 555 0 R
->> endobj
-547 0 obj <<
-/Title 548 0 R
-/A 545 0 R
-/Parent 487 0 R
-/Prev 543 0 R
-/Next 551 0 R
->> endobj
-543 0 obj <<
-/Title 544 0 R
-/A 541 0 R
-/Parent 487 0 R
-/Prev 539 0 R
-/Next 547 0 R
->> endobj
-539 0 obj <<
-/Title 540 0 R
-/A 537 0 R
-/Parent 487 0 R
-/Prev 535 0 R
-/Next 543 0 R
->> endobj
-535 0 obj <<
-/Title 536 0 R
-/A 533 0 R
-/Parent 487 0 R
-/Prev 531 0 R
-/Next 539 0 R
->> endobj
-531 0 obj <<
-/Title 532 0 R
-/A 529 0 R
-/Parent 487 0 R
-/Prev 527 0 R
-/Next 535 0 R
->> endobj
-527 0 obj <<
-/Title 528 0 R
-/A 525 0 R
-/Parent 487 0 R
-/Prev 523 0 R
-/Next 531 0 R
->> endobj
-523 0 obj <<
-/Title 524 0 R
-/A 521 0 R
-/Parent 487 0 R
-/Prev 519 0 R
-/Next 527 0 R
->> endobj
-519 0 obj <<
-/Title 520 0 R
-/A 517 0 R
-/Parent 487 0 R
-/Prev 515 0 R
-/Next 523 0 R
->> endobj
-515 0 obj <<
-/Title 516 0 R
-/A 513 0 R
-/Parent 487 0 R
-/Prev 511 0 R
-/Next 519 0 R
->> endobj
-511 0 obj <<
-/Title 512 0 R
-/A 509 0 R
-/Parent 487 0 R
-/Prev 507 0 R
-/Next 515 0 R
->> endobj
-507 0 obj <<
-/Title 508 0 R
-/A 505 0 R
-/Parent 487 0 R
-/Prev 503 0 R
-/Next 511 0 R
->> endobj
-503 0 obj <<
-/Title 504 0 R
-/A 501 0 R
-/Parent 487 0 R
-/Prev 499 0 R
-/Next 507 0 R
->> endobj
-499 0 obj <<
-/Title 500 0 R
-/A 497 0 R
-/Parent 487 0 R
-/Prev 495 0 R
-/Next 503 0 R
->> endobj
-495 0 obj <<
-/Title 496 0 R
-/A 493 0 R
-/Parent 487 0 R
-/Prev 491 0 R
-/Next 499 0 R
->> endobj
-491 0 obj <<
-/Title 492 0 R
-/A 489 0 R
-/Parent 487 0 R
-/Next 495 0 R
->> endobj
-487 0 obj <<
-/Title 488 0 R
-/A 485 0 R
-/Parent 459 0 R
-/Prev 479 0 R
-/First 491 0 R
-/Last 623 0 R
-/Count -34
->> endobj
-483 0 obj <<
-/Title 484 0 R
-/A 481 0 R
-/Parent 479 0 R
->> endobj
-479 0 obj <<
-/Title 480 0 R
-/A 477 0 R
-/Parent 459 0 R
-/Prev 467 0 R
-/Next 487 0 R
-/First 483 0 R
-/Last 483 0 R
-/Count -1
->> endobj
-475 0 obj <<
-/Title 476 0 R
-/A 473 0 R
-/Parent 467 0 R
-/Prev 471 0 R
->> endobj
-471 0 obj <<
-/Title 472 0 R
-/A 469 0 R
-/Parent 467 0 R
-/Next 475 0 R
->> endobj
-467 0 obj <<
-/Title 468 0 R
-/A 465 0 R
-/Parent 459 0 R
-/Prev 463 0 R
-/Next 479 0 R
-/First 471 0 R
-/Last 475 0 R
-/Count -2
->> endobj
-463 0 obj <<
-/Title 464 0 R
-/A 461 0 R
-/Parent 459 0 R
-/Next 467 0 R
->> endobj
-459 0 obj <<
-/Title 460 0 R
-/A 457 0 R
-/Parent 59 0 R
-/Prev 447 0 R
-/Next 627 0 R
-/First 463 0 R
-/Last 487 0 R
-/Count -4
->> endobj
-455 0 obj <<
-/Title 456 0 R
-/A 453 0 R
-/Parent 451 0 R
->> endobj
-451 0 obj <<
-/Title 452 0 R
-/A 449 0 R
-/Parent 447 0 R
-/First 455 0 R
-/Last 455 0 R
-/Count -1
->> endobj
-447 0 obj <<
-/Title 448 0 R
-/A 445 0 R
-/Parent 59 0 R
-/Prev 435 0 R
-/Next 459 0 R
-/First 451 0 R
-/Last 451 0 R
-/Count -1
->> endobj
-443 0 obj <<
-/Title 444 0 R
-/A 441 0 R
-/Parent 439 0 R
->> endobj
-439 0 obj <<
-/Title 440 0 R
-/A 437 0 R
-/Parent 435 0 R
-/First 443 0 R
-/Last 443 0 R
-/Count -1
->> endobj
-435 0 obj <<
-/Title 436 0 R
-/A 433 0 R
-/Parent 59 0 R
-/Prev 419 0 R
-/Next 447 0 R
-/First 439 0 R
-/Last 439 0 R
-/Count -1
->> endobj
-431 0 obj <<
-/Title 432 0 R
-/A 429 0 R
-/Parent 423 0 R
-/Prev 427 0 R
->> endobj
-427 0 obj <<
-/Title 428 0 R
-/A 425 0 R
-/Parent 423 0 R
-/Next 431 0 R
->> endobj
-423 0 obj <<
-/Title 424 0 R
-/A 421 0 R
-/Parent 419 0 R
-/First 427 0 R
-/Last 431 0 R
-/Count -2
->> endobj
-419 0 obj <<
-/Title 420 0 R
-/A 417 0 R
-/Parent 59 0 R
-/Prev 403 0 R
-/Next 435 0 R
-/First 423 0 R
-/Last 423 0 R
-/Count -1
->> endobj
-415 0 obj <<
-/Title 416 0 R
-/A 413 0 R
-/Parent 407 0 R
-/Prev 411 0 R
->> endobj
-411 0 obj <<
-/Title 412 0 R
-/A 409 0 R
-/Parent 407 0 R
-/Next 415 0 R
->> endobj
-407 0 obj <<
-/Title 408 0 R
-/A 405 0 R
-/Parent 403 0 R
-/First 411 0 R
-/Last 415 0 R
-/Count -2
->> endobj
-403 0 obj <<
-/Title 404 0 R
-/A 401 0 R
-/Parent 59 0 R
-/Prev 387 0 R
-/Next 419 0 R
-/First 407 0 R
-/Last 407 0 R
-/Count -1
->> endobj
-399 0 obj <<
-/Title 400 0 R
-/A 397 0 R
-/Parent 391 0 R
-/Prev 395 0 R
->> endobj
-395 0 obj <<
-/Title 396 0 R
-/A 393 0 R
-/Parent 391 0 R
-/Next 399 0 R
->> endobj
-391 0 obj <<
-/Title 392 0 R
-/A 389 0 R
-/Parent 387 0 R
-/First 395 0 R
-/Last 399 0 R
-/Count -2
->> endobj
-387 0 obj <<
-/Title 388 0 R
-/A 385 0 R
-/Parent 59 0 R
-/Prev 351 0 R
-/Next 403 0 R
-/First 391 0 R
-/Last 391 0 R
-/Count -1
->> endobj
-383 0 obj <<
-/Title 384 0 R
-/A 381 0 R
-/Parent 355 0 R
-/Prev 379 0 R
->> endobj
-379 0 obj <<
-/Title 380 0 R
-/A 377 0 R
-/Parent 355 0 R
-/Prev 375 0 R
-/Next 383 0 R
->> endobj
-375 0 obj <<
-/Title 376 0 R
-/A 373 0 R
-/Parent 355 0 R
-/Prev 371 0 R
-/Next 379 0 R
->> endobj
-371 0 obj <<
-/Title 372 0 R
-/A 369 0 R
-/Parent 355 0 R
-/Prev 367 0 R
-/Next 375 0 R
->> endobj
-367 0 obj <<
-/Title 368 0 R
-/A 365 0 R
-/Parent 355 0 R
-/Prev 363 0 R
-/Next 371 0 R
->> endobj
-363 0 obj <<
-/Title 364 0 R
-/A 361 0 R
-/Parent 355 0 R
-/Prev 359 0 R
-/Next 367 0 R
->> endobj
-359 0 obj <<
-/Title 360 0 R
-/A 357 0 R
-/Parent 355 0 R
-/Next 363 0 R
->> endobj
-355 0 obj <<
-/Title 356 0 R
-/A 353 0 R
-/Parent 351 0 R
-/First 359 0 R
-/Last 383 0 R
-/Count -7
->> endobj
-351 0 obj <<
-/Title 352 0 R
-/A 349 0 R
-/Parent 59 0 R
-/Prev 319 0 R
-/Next 387 0 R
-/First 355 0 R
-/Last 355 0 R
-/Count -1
->> endobj
-347 0 obj <<
-/Title 348 0 R
-/A 345 0 R
-/Parent 323 0 R
-/Prev 343 0 R
->> endobj
-343 0 obj <<
-/Title 344 0 R
-/A 341 0 R
-/Parent 323 0 R
-/Prev 339 0 R
-/Next 347 0 R
->> endobj
-339 0 obj <<
-/Title 340 0 R
-/A 337 0 R
-/Parent 323 0 R
-/Prev 335 0 R
-/Next 343 0 R
->> endobj
-335 0 obj <<
-/Title 336 0 R
-/A 333 0 R
-/Parent 323 0 R
-/Prev 331 0 R
-/Next 339 0 R
->> endobj
-331 0 obj <<
-/Title 332 0 R
-/A 329 0 R
-/Parent 323 0 R
-/Prev 327 0 R
-/Next 335 0 R
->> endobj
-327 0 obj <<
-/Title 328 0 R
-/A 325 0 R
-/Parent 323 0 R
-/Next 331 0 R
->> endobj
-323 0 obj <<
-/Title 324 0 R
-/A 321 0 R
-/Parent 319 0 R
-/First 327 0 R
-/Last 347 0 R
-/Count -6
->> endobj
-319 0 obj <<
-/Title 320 0 R
-/A 317 0 R
-/Parent 59 0 R
-/Prev 303 0 R
-/Next 351 0 R
-/First 323 0 R
-/Last 323 0 R
-/Count -1
->> endobj
-315 0 obj <<
-/Title 316 0 R
-/A 313 0 R
-/Parent 307 0 R
-/Prev 311 0 R
->> endobj
-311 0 obj <<
-/Title 312 0 R
-/A 309 0 R
-/Parent 307 0 R
-/Next 315 0 R
->> endobj
-307 0 obj <<
-/Title 308 0 R
-/A 305 0 R
-/Parent 303 0 R
-/First 311 0 R
-/Last 315 0 R
-/Count -2
->> endobj
-303 0 obj <<
-/Title 304 0 R
-/A 301 0 R
-/Parent 59 0 R
-/Prev 271 0 R
-/Next 319 0 R
-/First 307 0 R
-/Last 307 0 R
-/Count -1
->> endobj
-299 0 obj <<
-/Title 300 0 R
-/A 297 0 R
-/Parent 287 0 R
-/Prev 295 0 R
->> endobj
-295 0 obj <<
-/Title 296 0 R
-/A 293 0 R
-/Parent 287 0 R
-/Prev 291 0 R
-/Next 299 0 R
->> endobj
-291 0 obj <<
-/Title 292 0 R
-/A 289 0 R
-/Parent 287 0 R
-/Next 295 0 R
->> endobj
-287 0 obj <<
-/Title 288 0 R
-/A 285 0 R
-/Parent 271 0 R
-/Prev 279 0 R
-/First 291 0 R
-/Last 299 0 R
-/Count -3
->> endobj
-283 0 obj <<
-/Title 284 0 R
-/A 281 0 R
-/Parent 279 0 R
->> endobj
-279 0 obj <<
-/Title 280 0 R
-/A 277 0 R
-/Parent 271 0 R
-/Prev 275 0 R
-/Next 287 0 R
-/First 283 0 R
-/Last 283 0 R
-/Count -1
->> endobj
-275 0 obj <<
-/Title 276 0 R
-/A 273 0 R
-/Parent 271 0 R
-/Next 279 0 R
->> endobj
-271 0 obj <<
-/Title 272 0 R
-/A 269 0 R
-/Parent 59 0 R
-/Prev 247 0 R
-/Next 303 0 R
-/First 275 0 R
-/Last 287 0 R
-/Count -3
->> endobj
-267 0 obj <<
-/Title 268 0 R
-/A 265 0 R
-/Parent 251 0 R
-/Prev 263 0 R
->> endobj
-263 0 obj <<
-/Title 264 0 R
-/A 261 0 R
-/Parent 251 0 R
-/Prev 259 0 R
-/Next 267 0 R
->> endobj
-259 0 obj <<
-/Title 260 0 R
-/A 257 0 R
-/Parent 251 0 R
-/Prev 255 0 R
-/Next 263 0 R
->> endobj
-255 0 obj <<
-/Title 256 0 R
-/A 253 0 R
-/Parent 251 0 R
-/Next 259 0 R
->> endobj
-251 0 obj <<
-/Title 252 0 R
-/A 249 0 R
-/Parent 247 0 R
-/First 255 0 R
-/Last 267 0 R
-/Count -4
->> endobj
-247 0 obj <<
-/Title 248 0 R
-/A 245 0 R
-/Parent 59 0 R
-/Prev 231 0 R
-/Next 271 0 R
-/First 251 0 R
-/Last 251 0 R
-/Count -1
->> endobj
-243 0 obj <<
-/Title 244 0 R
-/A 241 0 R
-/Parent 235 0 R
-/Prev 239 0 R
->> endobj
-239 0 obj <<
-/Title 240 0 R
-/A 237 0 R
-/Parent 235 0 R
-/Next 243 0 R
->> endobj
-235 0 obj <<
-/Title 236 0 R
-/A 233 0 R
-/Parent 231 0 R
-/First 239 0 R
-/Last 243 0 R
-/Count -2
->> endobj
-231 0 obj <<
-/Title 232 0 R
-/A 229 0 R
-/Parent 59 0 R
-/Prev 187 0 R
-/Next 247 0 R
-/First 235 0 R
-/Last 235 0 R
-/Count -1
->> endobj
-227 0 obj <<
-/Title 228 0 R
-/A 225 0 R
-/Parent 203 0 R
-/Prev 223 0 R
->> endobj
-223 0 obj <<
-/Title 224 0 R
-/A 221 0 R
-/Parent 203 0 R
-/Prev 219 0 R
-/Next 227 0 R
->> endobj
-219 0 obj <<
-/Title 220 0 R
-/A 217 0 R
-/Parent 203 0 R
-/Prev 215 0 R
-/Next 223 0 R
->> endobj
-215 0 obj <<
-/Title 216 0 R
-/A 213 0 R
-/Parent 203 0 R
-/Prev 211 0 R
-/Next 219 0 R
->> endobj
-211 0 obj <<
-/Title 212 0 R
-/A 209 0 R
-/Parent 203 0 R
-/Prev 207 0 R
-/Next 215 0 R
->> endobj
-207 0 obj <<
-/Title 208 0 R
-/A 205 0 R
-/Parent 203 0 R
-/Next 211 0 R
->> endobj
-203 0 obj <<
-/Title 204 0 R
-/A 201 0 R
-/Parent 187 0 R
-/Prev 191 0 R
-/First 207 0 R
-/Last 227 0 R
-/Count -6
->> endobj
-199 0 obj <<
-/Title 200 0 R
-/A 197 0 R
-/Parent 191 0 R
-/Prev 195 0 R
->> endobj
-195 0 obj <<
-/Title 196 0 R
-/A 193 0 R
-/Parent 191 0 R
-/Next 199 0 R
->> endobj
-191 0 obj <<
-/Title 192 0 R
-/A 189 0 R
-/Parent 187 0 R
-/Next 203 0 R
-/First 195 0 R
-/Last 199 0 R
-/Count -2
->> endobj
-187 0 obj <<
-/Title 188 0 R
-/A 185 0 R
-/Parent 59 0 R
-/Prev 139 0 R
-/Next 231 0 R
-/First 191 0 R
-/Last 203 0 R
-/Count -2
->> endobj
-183 0 obj <<
-/Title 184 0 R
-/A 181 0 R
-/Parent 155 0 R
-/Prev 179 0 R
->> endobj
-179 0 obj <<
-/Title 180 0 R
-/A 177 0 R
-/Parent 155 0 R
-/Prev 175 0 R
-/Next 183 0 R
->> endobj
-175 0 obj <<
-/Title 176 0 R
-/A 173 0 R
-/Parent 155 0 R
-/Prev 171 0 R
-/Next 179 0 R
->> endobj
-171 0 obj <<
-/Title 172 0 R
-/A 169 0 R
-/Parent 155 0 R
-/Prev 167 0 R
-/Next 175 0 R
->> endobj
-167 0 obj <<
-/Title 168 0 R
-/A 165 0 R
-/Parent 155 0 R
-/Prev 163 0 R
-/Next 171 0 R
->> endobj
-163 0 obj <<
-/Title 164 0 R
-/A 161 0 R
-/Parent 155 0 R
-/Prev 159 0 R
-/Next 167 0 R
->> endobj
-159 0 obj <<
-/Title 160 0 R
-/A 157 0 R
-/Parent 155 0 R
-/Next 163 0 R
->> endobj
-155 0 obj <<
-/Title 156 0 R
-/A 153 0 R
-/Parent 139 0 R
-/Prev 147 0 R
-/First 159 0 R
-/Last 183 0 R
-/Count -7
->> endobj
-151 0 obj <<
-/Title 152 0 R
-/A 149 0 R
-/Parent 147 0 R
->> endobj
-147 0 obj <<
-/Title 148 0 R
-/A 145 0 R
-/Parent 139 0 R
-/Prev 143 0 R
-/Next 155 0 R
-/First 151 0 R
-/Last 151 0 R
-/Count -1
->> endobj
-143 0 obj <<
-/Title 144 0 R
-/A 141 0 R
-/Parent 139 0 R
-/Next 147 0 R
->> endobj
-139 0 obj <<
-/Title 140 0 R
-/A 137 0 R
-/Parent 59 0 R
-/Prev 115 0 R
-/Next 187 0 R
-/First 143 0 R
-/Last 155 0 R
-/Count -3
->> endobj
-135 0 obj <<
-/Title 136 0 R
-/A 133 0 R
-/Parent 119 0 R
-/Prev 131 0 R
->> endobj
-131 0 obj <<
-/Title 132 0 R
-/A 129 0 R
-/Parent 119 0 R
-/Prev 127 0 R
-/Next 135 0 R
->> endobj
-127 0 obj <<
-/Title 128 0 R
-/A 125 0 R
-/Parent 119 0 R
-/Prev 123 0 R
-/Next 131 0 R
->> endobj
-123 0 obj <<
-/Title 124 0 R
-/A 121 0 R
-/Parent 119 0 R
-/Next 127 0 R
->> endobj
-119 0 obj <<
-/Title 120 0 R
-/A 117 0 R
-/Parent 115 0 R
-/First 123 0 R
-/Last 135 0 R
-/Count -4
->> endobj
-115 0 obj <<
-/Title 116 0 R
-/A 113 0 R
-/Parent 59 0 R
-/Prev 103 0 R
-/Next 139 0 R
-/First 119 0 R
-/Last 119 0 R
-/Count -1
->> endobj
-111 0 obj <<
-/Title 112 0 R
-/A 109 0 R
-/Parent 107 0 R
->> endobj
-107 0 obj <<
-/Title 108 0 R
-/A 105 0 R
-/Parent 103 0 R
-/First 111 0 R
-/Last 111 0 R
-/Count -1
->> endobj
-103 0 obj <<
-/Title 104 0 R
-/A 101 0 R
-/Parent 59 0 R
-/Prev 75 0 R
-/Next 115 0 R
-/First 107 0 R
-/Last 107 0 R
-/Count -1
->> endobj
-99 0 obj <<
-/Title 100 0 R
-/A 97 0 R
-/Parent 95 0 R
->> endobj
-95 0 obj <<
-/Title 96 0 R
-/A 93 0 R
-/Parent 75 0 R
-/Prev 87 0 R
-/First 99 0 R
-/Last 99 0 R
-/Count -1
->> endobj
-91 0 obj <<
-/Title 92 0 R
-/A 89 0 R
-/Parent 87 0 R
->> endobj
-87 0 obj <<
-/Title 88 0 R
-/A 85 0 R
-/Parent 75 0 R
-/Prev 79 0 R
-/Next 95 0 R
-/First 91 0 R
-/Last 91 0 R
-/Count -1
->> endobj
-83 0 obj <<
-/Title 84 0 R
-/A 81 0 R
-/Parent 79 0 R
->> endobj
-79 0 obj <<
-/Title 80 0 R
-/A 77 0 R
-/Parent 75 0 R
-/Next 87 0 R
-/First 83 0 R
-/Last 83 0 R
-/Count -1
->> endobj
-75 0 obj <<
-/Title 76 0 R
-/A 73 0 R
-/Parent 59 0 R
-/Prev 63 0 R
-/Next 103 0 R
-/First 79 0 R
-/Last 95 0 R
-/Count -3
->> endobj
-71 0 obj <<
-/Title 72 0 R
-/A 69 0 R
-/Parent 67 0 R
->> endobj
-67 0 obj <<
-/Title 68 0 R
-/A 65 0 R
-/Parent 63 0 R
-/First 71 0 R
-/Last 71 0 R
-/Count -1
->> endobj
-63 0 obj <<
-/Title 64 0 R
-/A 61 0 R
-/Parent 59 0 R
-/Next 75 0 R
-/First 67 0 R
-/Last 67 0 R
-/Count -1
->> endobj
-59 0 obj <<
-/Title 60 0 R
-/A 57 0 R
-/Parent 2549 0 R
-/Prev 51 0 R
-/Next 691 0 R
-/First 63 0 R
-/Last 675 0 R
-/Count -22
->> endobj
-55 0 obj <<
-/Title 56 0 R
-/A 53 0 R
-/Parent 51 0 R
->> endobj
-51 0 obj <<
-/Title 52 0 R
-/A 49 0 R
-/Parent 2549 0 R
-/Prev 43 0 R
-/Next 59 0 R
-/First 55 0 R
-/Last 55 0 R
-/Count -1
->> endobj
-47 0 obj <<
-/Title 48 0 R
-/A 45 0 R
-/Parent 43 0 R
->> endobj
-43 0 obj <<
-/Title 44 0 R
-/A 41 0 R
-/Parent 2549 0 R
-/Prev 39 0 R
-/Next 51 0 R
-/First 47 0 R
-/Last 47 0 R
-/Count -1
->> endobj
-39 0 obj <<
-/Title 40 0 R
-/A 37 0 R
-/Parent 2549 0 R
-/Prev 7 0 R
-/Next 43 0 R
->> endobj
-35 0 obj <<
-/Title 36 0 R
-/A 33 0 R
-/Parent 7 0 R
-/Prev 31 0 R
->> endobj
-31 0 obj <<
-/Title 32 0 R
-/A 29 0 R
-/Parent 7 0 R
-/Prev 27 0 R
-/Next 35 0 R
->> endobj
-27 0 obj <<
-/Title 28 0 R
-/A 25 0 R
-/Parent 7 0 R
-/Prev 23 0 R
-/Next 31 0 R
->> endobj
-23 0 obj <<
-/Title 24 0 R
-/A 21 0 R
-/Parent 7 0 R
-/Prev 19 0 R
-/Next 27 0 R
->> endobj
-19 0 obj <<
-/Title 20 0 R
-/A 17 0 R
-/Parent 7 0 R
-/Prev 15 0 R
-/Next 23 0 R
->> endobj
-15 0 obj <<
-/Title 16 0 R
-/A 13 0 R
-/Parent 7 0 R
-/Prev 11 0 R
-/Next 19 0 R
->> endobj
-11 0 obj <<
-/Title 12 0 R
-/A 9 0 R
-/Parent 7 0 R
-/Next 15 0 R
->> endobj
-7 0 obj <<
-/Title 8 0 R
-/A 5 0 R
-/Parent 2549 0 R
-/Next 39 0 R
-/First 11 0 R
-/Last 35 0 R
-/Count -7
->> endobj
-2550 0 obj <<
-/Names [(Doc-Start) 905 0 R (chapter*.1) 919 0 R (chapter.1) 6 0 R (chapter.2) 38 0 R (chapter.3) 42 0 R (chapter.4) 50 0 R (chapter.5) 58 0 R (chapter.6) 690 0 R (cpuset_8h_source) 1221 0 R (glibc-sched_8h_source) 1223 0 R (glossary) 1224 0 R (group__hwlocality__binding) 1220 0 R (group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb) 1591 0 R (group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae) 1589 0 R (group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622) 1585 0 R (group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4) 1592 0 R (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc) 1586 0 R (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa) 1588 0 R (group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421) 1587 0 R (group__hwlocality__configuration) 1422 0 R (group__hwlocality__configuration_g1f987bca941d6949faf7b1554
dd7bc12) 1454 0 R (group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf) 1459 0 R (group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2) 1457 0 R (group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e) 1458 0 R (group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef) 1455 0 R (group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b) 1456 0 R (group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde) 1450 0 R (group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17) 1453 0 R (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8) 1451 0 R (group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b) 1452 0 R (group__hwlocality__conversion) 1544 0 R (group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422) 1559 0 R (group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4) 1557 0 R (group__hwlo
cality__conversion_g8a1eee67a1de115d264719157c109a20) 1558 0 R (group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d) 1556 0 R (group__hwlocality__cpuset) 1810 0 R (group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7) 1930 0 R (group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504) 1879 0 R (group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e) 1888 0 R (group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1) 1929 0 R (group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3) 1840 0 R (group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb) 1877 0 R (group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f) 1881 0 R (group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309) 1887 0 R (group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99) 1845 0 R (group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9) 1880 0 R (group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe) 1593 0 R (group__hwlocality__cpuset_g63e62
db35640c1b90684952d7a3b5175) 1844 0 R (group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0) 1938 0 R (group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348) 1886 0 R (group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62) 1937 0 R (group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2) 1838 0 R (group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1) 1931 0 R (group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4) 1590 0 R (group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc) 1940 0 R (group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359) 1836 0 R (group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa) 1936 0 R (group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82) 1885 0 R (group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956) 1884 0 R (group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf) 1939 0 R (group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2) 1935 0 R (group__hwlocality__cpuset_g
a8fe567ba2d77e55d08823c121d19b93) 1932 0 R (group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e) 1842 0 R (group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07) 1933 0 R (group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de) 1883 0 R (group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4) 1876 0 R (group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e) 1841 0 R (group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598) 1882 0 R (group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a) 1837 0 R (group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713) 1843 0 R (group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e) 1878 0 R (group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23) 1839 0 R (group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0) 1934 0 R (group__hwlocality__creation) 1404 0 R (group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa) 1345 0 R (group__hwlocality__creation_g9f34a640b6fd28d23699d4d
084667b15) 1415 0 R (group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826) 1346 0 R (group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5) 1414 0 R (group__hwlocality__glibc__sched) 1971 0 R (group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a) 1982 0 R (group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f) 1981 0 R (group__hwlocality__helper__binding) 1797 0 R (group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac) 1804 0 R (group__hwlocality__helper__find__cache) 1769 0 R (group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e) 1780 0 R (group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986) 1781 0 R (group__hwlocality__helper__find__covering) 1731 0 R (group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f) 1743 0 R (group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b) 1742 0 R (group__hwlocality__helper__find__coverings) 1748 0 R (
group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219) 1761 0 R (group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb) 1762 0 R (group__hwlocality__helper__find__inside) 1670 0 R (group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9) 1712 0 R (group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2) 1710 0 R (group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597) 1716 0 R (group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919) 1711 0 R (group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff) 1714 0 R (group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32) 1715 0 R (group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f) 1713 0 R (group__hwlocality__helper__traversal) 1786 0 R (group__hwlocality__helper__traversal__basic) 1620 0 R (group__hwlocality__helper__traversal__basic_g3727d1e62843468ad37
96fae52881512) 1653 0 R (group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554) 1654 0 R (group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317) 1652 0 R (group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f) 1658 0 R (group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42) 1656 0 R (group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326) 1657 0 R (group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b) 1792 0 R (group__hwlocality__helper__types) 1606 0 R (group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1) 1518 0 R (group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9) 1517 0 R (group__hwlocality__information) 1481 0 R (group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b) 1509 0 R (group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5) 1504 0 R (group__hwlocality__information_g64c80d3e050
1b321d217b1642d68e23d) 1502 0 R (group__hwlocality__information_g8bec782e21be313750da70cf7428b374) 1505 0 R (group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2) 1506 0 R (group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e) 1503 0 R (group__hwlocality__information_gb17065e3d53455973844568d9f21c72c) 1507 0 R (group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0) 1508 0 R (group__hwlocality__linux__libnuma__bitmask) 2002 0 R (group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d) 2012 0 R (group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0) 2011 0 R (group__hwlocality__linux__libnuma__nodemask) 2017 0 R (group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f) 2026 0 R (group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c) 2027 0 R (group__hwlocality__linux__libnuma__ulongs) 1987 0 R (group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027
edea3a32ebce265) 1997 0 R (group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685) 1996 0 R (group__hwlocality__objects) 1392 0 R (group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d) 1399 0 R (group__hwlocality__topology) 1336 0 R (group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38) 1342 0 R (group__hwlocality__traversal) 1527 0 R (group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5) 1537 0 R (group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170) 1536 0 R (group__hwlocality__types) 1351 0 R (group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2) 1379 0 R (group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b) 1368 0 R (group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55) 1369 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d) 1378 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec) 1374 0 R (group__hwloca
lity__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec) 1371 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80) 1372 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc) 1375 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2) 1377 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd) 1373 0 R (group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f) 1376 0 R (helper_8h_source) 1219 0 R (hwloc_8h_source) 1218 0 R (index) 1170 0 R (index_Introduction) 1172 0 R (index_bugs) 1233 0 R (index_examples) 1188 0 R (index_history) 1236 0 R (index_installation) 1178 0 R (index_interface) 1189 0 R (index_interface_example) 1217 0 R (linux-libnuma_8h_source) 1222 0 R (page.1) 1169 0 R (page.10) 1252 0 R (page.11) 1256 0 R (page.12) 1261 0 R (page.13
) 1265 0 R (page.14) 1274 0 R (page.15) 1278 0 R (page.16) 1305 0 R (page.17) 1309 0 R (page.18) 1331 0 R (page.19) 1335 0 R (page.2) 1176 0 R (page.20) 1350 0 R (page.21) 1383 0 R (page.22) 1391 0 R (page.23) 1403 0 R (page.24) 1419 0 R (page.25) 1426 0 R (page.26) 1463 0 R (page.27) 1471 0 R (page.28) 1476 0 R (page.29) 1480 0 R (page.3) 1195 0 R (page.30) 1513 0 R (page.31) 1522 0 R (page.32) 1526 0 R (page.33) 1543 0 R (page.34) 1564 0 R (page.35) 1568 0 R (page.36) 1597 0 R (page.37) 1601 0 R (page.38) 1605 0 R (page.39) 1619 0 R (page.4) 1201 0 R (page.40) 1662 0 R (page.41) 1669 0 R (page.42) 1720 0 R (page.43) 1725 0 R (page.44) 1730 0 R (page.45) 1747 0 R (page.46) 1768 0 R (page.47) 1785 0 R (page.48) 1796 0 R (page.49) 1809 0 R (page.5) 1205 0 R (page.50) 1849 0 R (page.51) 1892 0 R (page.52) 1944 0 R (page.53) 1949 0 R (page.54) 1953 0 R (page.55) 1957 0 R (page.56) 1961 0 R (page.57) 1965 0 R (page.58) 1970 0 R (page.59) 1986 0 R (page.6) 1209 0 R (page.60) 2001
0 R (page.61) 2016 0 R (page.62) 2031 0 R (page.63) 2035 0 R (page.64) 2045 0 R (page.65) 2049 0 R (page.66) 2064 0 R (page.67) 2068 0 R (page.68) 2077 0 R (page.69) 2084 0 R (page.7) 1228 0 R (page.70) 2121 0 R (page.71) 2143 0 R (page.72) 2147 0 R (page.73) 2151 0 R (page.74) 2176 0 R (page.75) 2180 0 R (page.76) 2221 0 R (page.77) 2267 0 R (page.78) 2308 0 R (page.79) 2375 0 R (page.8) 1232 0 R (page.80) 2452 0 R (page.81) 2506 0 R (page.9) 1240 0 R (section*.10) 1427 0 R (section*.11) 1432 0 R (section*.12) 1482 0 R (section*.13) 1485 0 R (section*.14) 1528 0 R (section*.15) 1545 0 R (section*.16) 1569 0 R (section*.17) 1574 0 R (section*.18) 1607 0 R (section*.19) 1621 0 R (section*.2) 1171 0 R (section*.20) 1671 0 R (section*.21) 1732 0 R (section*.22) 1749 0 R (section*.23) 1770 0 R (section*.24) 1787 0 R (section*.25) 1798 0 R (section*.26) 1811 0 R (section*.27) 1814 0 R (section*.28) 1816 0 R (section*.29) 1972 0 R (section*.3) 1337 0 R (section*.30) 1988 0 R (sec
tion*.31) 2003 0 R (section*.32) 2018 0 R (section*.33) 2036 0 R (section*.34) 2050 0 R (section*.35) 2069 0 R (section*.36) 2078 0 R (section*.37) 2085 0 R (section*.38) 2152 0 R (section*.39) 2157 0 R (section*.4) 1352 0 R (section*.5) 1354 0 R (section*.6) 1364 0 R (section*.7) 1393 0 R (section*.8) 1396 0 R (section*.9) 1405 0 R (section.1.1) 10 0 R (section.1.2) 14 0 R (section.1.3) 18 0 R (section.1.4) 22 0 R (section.1.5) 26 0 R (section.1.6) 30 0 R (section.1.7) 34 0 R (section.3.1) 46 0 R (section.4.1) 54 0 R (section.5.1) 62 0 R (section.5.10) 302 0 R (section.5.11) 318 0 R (section.5.12) 350 0 R (section.5.13) 386 0 R (section.5.14) 402 0 R (section.5.15) 418 0 R (section.5.16) 434 0 R (section.5.17) 446 0 R (section.5.18) 458 0 R (section.5.19) 626 0 R (section.5.2) 74 0 R (section.5.20) 642 0 R (section.5.21) 658 0 R (section.5.22) 674 0 R (section.5.3) 102 0 R (section.5.4) 114 0 R (section.5.5) 138 0 R (section.5.6) 186 0 R (section.5.7) 230 0 R (section.5.8)
246 0 R (section.5.9) 270 0 R (section.6.1) 694 0 R (section.6.2) 714 0 R (section.6.3) 746 0 R (section.6.4) 766 0 R (section.6.5) 782 0 R (section.6.6) 870 0 R (structhwloc__obj) 1326 0 R (structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f) 2134 0 R (structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9) 2111 0 R (structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8) 2114 0 R (structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f) 2138 0 R (structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde) 2139 0 R (structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5) 2137 0 R (structhwloc__obj_79d45afa49e2bd18297660ac68820d91) 2107 0 R (structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50) 2117 0 R (structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40) 2116 0 R (structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f) 2136 0 R (structhwloc__obj_85a788017457129589318b6c39451acf) 2112 0 R (structhwloc__obj_9d82690370275d42d652eccdea5d3ee5) 2110 0 R (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s) 1322 0 R (stru
cthwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090) 2040 0 R (structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5) 2039 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s) 1323 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16) 2058 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461) 2056 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167) 2057 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32) 2059 0 R (structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9) 2060 0 R (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s) 1324 0 R (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19) 2072 0 R (structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71) 2073 0 R
(structhwloc__obj__attr__u_1_1hwloc__misc__attr__s) 1325 0 R (structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9) 2080 0 R (structhwloc__obj_aa6043eee6f55869933c1d974efd9acd) 2115 0 R (structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1) 2133 0 R (structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d) 2108 0 R (structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0) 2113 0 R (structhwloc__obj_cc4f0803f244867e68fe0036800be5de) 2106 0 R (structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8) 2109 0 R (structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc) 2135 0 R (subsection.5.1.1) 66 0 R (subsection.5.10.1) 306 0 R (subsection.5.11.1) 322 0 R (subsection.5.12.1) 354 0 R (subsection.5.13.1) 390 0 R (subsection.5.14.1) 406 0 R (subsection.5.15.1) 422 0 R (subsection.5.16.1) 438 0 R (subsection.5.17.1) 450 0 R (subsection.5.18.1) 462 0 R (subsection.5.18.2) 466 0 R (subsection.5.18.3) 478 0 R (subsection.5.18.4) 486 0 R (subsection.5.19.1) 630 0 R (subsection.5.2.1
) 78 0 R (subsection.5.2.2) 86 0 R (subsection.5.2.3) 94 0 R (subsection.5.20.1) 646 0 R (subsection.5.21.1) 662 0 R (subsection.5.22.1) 678 0 R (subsection.5.3.1) 106 0 R (subsection.5.4.1) 118 0 R (subsection.5.5.1) 142 0 R (subsection.5.5.2) 146 0 R (subsection.5.5.3) 154 0 R (subsection.5.6.1) 190 0 R (subsection.5.6.2) 202 0 R (subsection.5.7.1) 234 0 R (subsection.5.8.1) 250 0 R (subsection.5.9.1) 274 0 R (subsection.5.9.2) 278 0 R (subsection.5.9.3) 286 0 R (subsection.6.1.1) 698 0 R (subsection.6.1.2) 702 0 R (subsection.6.2.1) 718 0 R (subsection.6.2.2) 722 0 R (subsection.6.3.1) 750 0 R (subsection.6.3.2) 754 0 R (subsection.6.4.1) 770 0 R (subsection.6.4.2) 774 0 R (subsection.6.5.1) 786 0 R (subsection.6.5.2) 790 0 R (subsection.6.6.1) 874 0 R (subsection.6.6.2) 878 0 R (subsubsection.5.1.1.1) 70 0 R (subsubsection.5.10.1.1) 310 0 R (subsubsection.5.10.1.2) 314 0 R (subsubsection.5.11.1.1) 326 0 R (subsubsection.5.11.1.2) 330 0 R (subsubsection.5.11.1.3) 334 0 R
(subsubsection.5.11.1.4) 338 0 R (subsubsection.5.11.1.5) 342 0 R (subsubsection.5.11.1.6) 346 0 R (subsubsection.5.12.1.1) 358 0 R (subsubsection.5.12.1.2) 362 0 R (subsubsection.5.12.1.3) 366 0 R (subsubsection.5.12.1.4) 370 0 R (subsubsection.5.12.1.5) 374 0 R (subsubsection.5.12.1.6) 378 0 R (subsubsection.5.12.1.7) 382 0 R (subsubsection.5.13.1.1) 394 0 R (subsubsection.5.13.1.2) 398 0 R (subsubsection.5.14.1.1) 410 0 R (subsubsection.5.14.1.2) 414 0 R (subsubsection.5.15.1.1) 426 0 R (subsubsection.5.15.1.2) 430 0 R (subsubsection.5.16.1.1) 442 0 R (subsubsection.5.17.1.1) 454 0 R (subsubsection.5.18.2.1) 470 0 R (subsubsection.5.18.2.2) 474 0 R (subsubsection.5.18.3.1) 482 0 R (subsubsection.5.18.4.1) 490 0 R (subsubsection.5.18.4.10) 526 0 R (subsubsection.5.18.4.11) 530 0 R (subsubsection.5.18.4.12) 534 0 R (subsubsection.5.18.4.13) 538 0 R (subsubsection.5.18.4.14) 542 0 R (subsubsection.5.18.4.15) 546 0 R (subsubsection.5.18.4.16) 550 0 R (subsubsection.5.18.4.17)
554 0 R (subsubsection.5.18.4.18) 558 0 R (subsubsection.5.18.4.19) 562 0 R (subsubsection.5.18.4.2) 494 0 R (subsubsection.5.18.4.20) 566 0 R (subsubsection.5.18.4.21) 570 0 R (subsubsection.5.18.4.22) 574 0 R (subsubsection.5.18.4.23) 578 0 R (subsubsection.5.18.4.24) 582 0 R (subsubsection.5.18.4.25) 586 0 R (subsubsection.5.18.4.26) 590 0 R (subsubsection.5.18.4.27) 594 0 R (subsubsection.5.18.4.28) 598 0 R (subsubsection.5.18.4.29) 602 0 R (subsubsection.5.18.4.3) 498 0 R (subsubsection.5.18.4.30) 606 0 R (subsubsection.5.18.4.31) 610 0 R (subsubsection.5.18.4.32) 614 0 R (subsubsection.5.18.4.33) 618 0 R (subsubsection.5.18.4.34) 622 0 R (subsubsection.5.18.4.4) 502 0 R (subsubsection.5.18.4.5) 506 0 R (subsubsection.5.18.4.6) 510 0 R (subsubsection.5.18.4.7) 514 0 R (subsubsection.5.18.4.8) 518 0 R (subsubsection.5.18.4.9) 522 0 R (subsubsection.5.19.1.1) 634 0 R (subsubsection.5.19.1.2) 638 0 R (subsubsection.5.2.1.1) 82 0 R (subsubsection.5.2.2.1) 90 0 R (subsubsec
tion.5.2.3.1) 98 0 R (subsubsection.5.20.1.1) 650 0 R (subsubsection.5.20.1.2) 654 0 R (subsubsection.5.21.1.1) 666 0 R (subsubsection.5.21.1.2) 670 0 R (subsubsection.5.22.1.1) 682 0 R (subsubsection.5.22.1.2) 686 0 R (subsubsection.5.3.1.1) 110 0 R (subsubsection.5.4.1.1) 122 0 R (subsubsection.5.4.1.2) 126 0 R (subsubsection.5.4.1.3) 130 0 R (subsubsection.5.4.1.4) 134 0 R (subsubsection.5.5.2.1) 150 0 R (subsubsection.5.5.3.1) 158 0 R (subsubsection.5.5.3.2) 162 0 R (subsubsection.5.5.3.3) 166 0 R (subsubsection.5.5.3.4) 170 0 R (subsubsection.5.5.3.5) 174 0 R (subsubsection.5.5.3.6) 178 0 R (subsubsection.5.5.3.7) 182 0 R (subsubsection.5.6.1.1) 194 0 R (subsubsection.5.6.1.2) 198 0 R (subsubsection.5.6.2.1) 206 0 R (subsubsection.5.6.2.2) 210 0 R (subsubsection.5.6.2.3) 214 0 R (subsubsection.5.6.2.4) 218 0 R (subsubsection.5.6.2.5) 222 0 R (subsubsection.5.6.2.6) 226 0 R (subsubsection.5.7.1.1) 238 0 R (subsubsection.5.7.1.2) 242 0 R (subsubsection.5.8.1.1) 254 0 R (s
ubsubsection.5.8.1.2) 258 0 R (subsubsection.5.8.1.3) 262 0 R (subsubsection.5.8.1.4) 266 0 R (subsubsection.5.9.2.1) 282 0 R (subsubsection.5.9.3.1) 290 0 R (subsubsection.5.9.3.2) 294 0 R (subsubsection.5.9.3.3) 298 0 R (subsubsection.6.1.2.1) 706 0 R (subsubsection.6.1.2.2) 710 0 R (subsubsection.6.2.2.1) 726 0 R (subsubsection.6.2.2.2) 730 0 R (subsubsection.6.2.2.3) 734 0 R (subsubsection.6.2.2.4) 738 0 R (subsubsection.6.2.2.5) 742 0 R (subsubsection.6.3.2.1) 758 0 R (subsubsection.6.3.2.2) 762 0 R (subsubsection.6.4.2.1) 778 0 R (subsubsection.6.5.2.1) 794 0 R (subsubsection.6.5.2.10) 830 0 R (subsubsection.6.5.2.11) 834 0 R (subsubsection.6.5.2.12) 838 0 R (subsubsection.6.5.2.13) 842 0 R (subsubsection.6.5.2.14) 846 0 R (subsubsection.6.5.2.15) 850 0 R (subsubsection.6.5.2.16) 854 0 R (subsubsection.6.5.2.17) 858 0 R (subsubsection.6.5.2.18) 862 0 R (subsubsection.6.5.2.19) 866 0 R (subsubsection.6.5.2.2) 798 0 R (subsubsection.6.5.2.3) 802 0 R (subsubsection.6.5.2.
4) 806 0 R (subsubsection.6.5.2.5) 810 0 R (subsubsection.6.5.2.6) 814 0 R (subsubsection.6.5.2.7) 818 0 R (subsubsection.6.5.2.8) 822 0 R (subsubsection.6.5.2.9) 826 0 R (subsubsection.6.6.2.1) 882 0 R (subsubsection.6.6.2.2) 886 0 R (subsubsection.6.6.2.3) 890 0 R (subsubsection.6.6.2.4) 894 0 R (subsubsection.6.6.2.5) 898 0 R (unionhwloc__obj__attr__u) 1327 0 R (unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c) 2172 0 R (unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607) 2170 0 R (unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465) 2169 0 R (unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df) 2171 0 R (unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836) 2168 0 R]
-/Limits [(Doc-Start) (unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836)]
->> endobj
-2551 0 obj <<
-/Kids [2550 0 R]
->> endobj
-2552 0 obj <<
-/Dests 2551 0 R
->> endobj
-2553 0 obj <<
-/Type /Catalog
-/Pages 2548 0 R
-/Outlines 2549 0 R
-/Names 2552 0 R
-/PageMode /UseOutlines
-/OpenAction 901 0 R
->> endobj
-2554 0 obj <<
-/Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords()
-/CreationDate (D:20091009152737-04'00')
-/PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4)
->> endobj
-xref
-0 2555
-0000000001 65535 f
-0000000002 00000 f
-0000000003 00000 f
-0000000004 00000 f
-0000000000 00000 f
-0000000009 00000 n
-0000105935 00000 n
-0000586760 00000 n
-0000000054 00000 n
-0000000105 00000 n
-0000106195 00000 n
-0000586688 00000 n
-0000000152 00000 n
-0000000239 00000 n
-0000109587 00000 n
-0000586602 00000 n
-0000000287 00000 n
-0000000374 00000 n
-0000119995 00000 n
-0000586516 00000 n
-0000000422 00000 n
-0000000489 00000 n
-0000144163 00000 n
-0000586430 00000 n
-0000000537 00000 n
-0000000672 00000 n
-0000144293 00000 n
-0000586344 00000 n
-0000000720 00000 n
-0000000835 00000 n
-0000148383 00000 n
-0000586258 00000 n
-0000000883 00000 n
-0000001006 00000 n
-0000150836 00000 n
-0000586185 00000 n
-0000001054 00000 n
-0000001172 00000 n
-0000152068 00000 n
-0000586097 00000 n
-0000001218 00000 n
-0000001285 00000 n
-0000167176 00000 n
-0000585971 00000 n
-0000001331 00000 n
-0000001421 00000 n
-0000167239 00000 n
-0000585910 00000 n
-0000001469 00000 n
-0000001531 00000 n
-0000171360 00000 n
-0000585784 00000 n
-0000001577 00000 n
-0000001710 00000 n
-0000171423 00000 n
-0000585723 00000 n
-0000001758 00000 n
-0000001863 00000 n
-0000173797 00000 n
-0000585594 00000 n
-0000001909 00000 n
-0000002039 00000 n
-0000173926 00000 n
-0000585483 00000 n
-0000002087 00000 n
-0000002197 00000 n
-0000174056 00000 n
-0000585385 00000 n
-0000002250 00000 n
-0000002385 00000 n
-0000174186 00000 n
-0000585324 00000 n
-0000002443 00000 n
-0000002556 00000 n
-0000179664 00000 n
-0000585199 00000 n
-0000002604 00000 n
-0000002742 00000 n
-0000179925 00000 n
-0000585088 00000 n
-0000002795 00000 n
-0000002925 00000 n
-0000180054 00000 n
-0000585027 00000 n
-0000002983 00000 n
-0000003116 00000 n
-0000180117 00000 n
-0000584903 00000 n
-0000003169 00000 n
-0000003352 00000 n
-0000180247 00000 n
-0000584842 00000 n
-0000003410 00000 n
-0000003526 00000 n
-0000183494 00000 n
-0000584731 00000 n
-0000003579 00000 n
-0000003719 00000 n
-0000183624 00000 n
-0000584669 00000 n
-0000003777 00000 n
-0000003906 00000 n
-0000185771 00000 n
-0000584539 00000 n
-0000003955 00000 n
-0000004066 00000 n
-0000185966 00000 n
-0000584435 00000 n
-0000004120 00000 n
-0000004256 00000 n
-0000186097 00000 n
-0000584370 00000 n
-0000004315 00000 n
-0000004404 00000 n
-0000189940 00000 n
-0000584239 00000 n
-0000004453 00000 n
-0000004635 00000 n
-0000190069 00000 n
-0000584135 00000 n
-0000004689 00000 n
-0000004830 00000 n
-0000190198 00000 n
-0000584056 00000 n
-0000004889 00000 n
-0000005023 00000 n
-0000190328 00000 n
-0000583963 00000 n
-0000005082 00000 n
-0000005226 00000 n
-0000190459 00000 n
-0000583870 00000 n
-0000005285 00000 n
-0000005414 00000 n
-0000192349 00000 n
-0000583791 00000 n
-0000005473 00000 n
-0000005602 00000 n
-0000199815 00000 n
-0000583660 00000 n
-0000005651 00000 n
-0000005825 00000 n
-0000202872 00000 n
-0000583581 00000 n
-0000005879 00000 n
-0000006010 00000 n
-0000202936 00000 n
-0000583449 00000 n
-0000006064 00000 n
-0000006248 00000 n
-0000203067 00000 n
-0000583384 00000 n
-0000006307 00000 n
-0000006454 00000 n
-0000203261 00000 n
-0000583266 00000 n
-0000006508 00000 n
-0000006649 00000 n
-0000203392 00000 n
-0000583187 00000 n
-0000006708 00000 n
-0000006951 00000 n
-0000203523 00000 n
-0000583094 00000 n
-0000007010 00000 n
-0000007177 00000 n
-0000203653 00000 n
-0000583001 00000 n
-0000007236 00000 n
-0000007484 00000 n
-0000205915 00000 n
-0000582908 00000 n
-0000007543 00000 n
-0000007700 00000 n
-0000206046 00000 n
-0000582815 00000 n
-0000007759 00000 n
-0000007921 00000 n
-0000206177 00000 n
-0000582722 00000 n
-0000007980 00000 n
-0000008157 00000 n
-0000207677 00000 n
-0000582643 00000 n
-0000008216 00000 n
-0000008363 00000 n
-0000214188 00000 n
-0000582512 00000 n
-0000008412 00000 n
-0000008594 00000 n
-0000214384 00000 n
-0000582394 00000 n
-0000008648 00000 n
-0000008779 00000 n
-0000214515 00000 n
-0000582315 00000 n
-0000008838 00000 n
-0000009000 00000 n
-0000217152 00000 n
-0000582236 00000 n
-0000009059 00000 n
-0000009216 00000 n
-0000217216 00000 n
-0000582118 00000 n
-0000009270 00000 n
-0000009411 00000 n
-0000217347 00000 n
-0000582039 00000 n
-0000009470 00000 n
-0000009607 00000 n
-0000217478 00000 n
-0000581946 00000 n
-0000009666 00000 n
-0000009831 00000 n
-0000217609 00000 n
-0000581853 00000 n
-0000009890 00000 n
-0000010050 00000 n
-0000217740 00000 n
-0000581760 00000 n
-0000010109 00000 n
-0000010246 00000 n
-0000217871 00000 n
-0000581667 00000 n
-0000010305 00000 n
-0000010462 00000 n
-0000219040 00000 n
-0000581588 00000 n
-0000010521 00000 n
-0000010698 00000 n
-0000222963 00000 n
-0000581457 00000 n
-0000010747 00000 n
-0000010858 00000 n
-0000223092 00000 n
-0000581353 00000 n
-0000010912 00000 n
-0000011053 00000 n
-0000223223 00000 n
-0000581274 00000 n
-0000011112 00000 n
-0000011262 00000 n
-0000223354 00000 n
-0000581195 00000 n
-0000011321 00000 n
-0000011466 00000 n
-0000227934 00000 n
-0000581064 00000 n
-0000011515 00000 n
-0000011666 00000 n
-0000228063 00000 n
-0000580960 00000 n
-0000011720 00000 n
-0000011861 00000 n
-0000228194 00000 n
-0000580881 00000 n
-0000011920 00000 n
-0000012082 00000 n
-0000228325 00000 n
-0000580788 00000 n
-0000012141 00000 n
-0000012265 00000 n
-0000228456 00000 n
-0000580695 00000 n
-0000012324 00000 n
-0000012484 00000 n
-0000229438 00000 n
-0000580616 00000 n
-0000012543 00000 n
-0000012685 00000 n
-0000235466 00000 n
-0000580485 00000 n
-0000012734 00000 n
-0000012797 00000 n
-0000235662 00000 n
-0000580406 00000 n
-0000012851 00000 n
-0000012982 00000 n
-0000237972 00000 n
-0000580274 00000 n
-0000013036 00000 n
-0000013220 00000 n
-0000238103 00000 n
-0000580209 00000 n
-0000013279 00000 n
-0000013426 00000 n
-0000238363 00000 n
-0000580091 00000 n
-0000013480 00000 n
-0000013621 00000 n
-0000238494 00000 n
-0000580012 00000 n
-0000013680 00000 n
-0000013799 00000 n
-0000239960 00000 n
-0000579919 00000 n
-0000013858 00000 n
-0000014005 00000 n
-0000240090 00000 n
-0000579840 00000 n
-0000014064 00000 n
-0000014221 00000 n
-0000243674 00000 n
-0000579709 00000 n
-0000014271 00000 n
-0000014400 00000 n
-0000243803 00000 n
-0000579605 00000 n
-0000014455 00000 n
-0000014596 00000 n
-0000243934 00000 n
-0000579526 00000 n
-0000014656 00000 n
-0000014844 00000 n
-0000244065 00000 n
-0000579447 00000 n
-0000014904 00000 n
-0000015092 00000 n
-0000253109 00000 n
-0000579316 00000 n
-0000015142 00000 n
-0000015291 00000 n
-0000253239 00000 n
-0000579212 00000 n
-0000015346 00000 n
-0000015487 00000 n
-0000253370 00000 n
-0000579133 00000 n
-0000015547 00000 n
-0000015732 00000 n
-0000253501 00000 n
-0000579040 00000 n
-0000015792 00000 n
-0000015929 00000 n
-0000256067 00000 n
-0000578947 00000 n
-0000015989 00000 n
-0000016167 00000 n
-0000256197 00000 n
-0000578854 00000 n
-0000016227 00000 n
-0000016400 00000 n
-0000256328 00000 n
-0000578761 00000 n
-0000016460 00000 n
-0000016597 00000 n
-0000256459 00000 n
-0000578682 00000 n
-0000016657 00000 n
-0000016812 00000 n
-0000267654 00000 n
-0000578551 00000 n
-0000016862 00000 n
-0000017065 00000 n
-0000267784 00000 n
-0000578447 00000 n
-0000017120 00000 n
-0000017261 00000 n
-0000267915 00000 n
-0000578368 00000 n
-0000017321 00000 n
-0000017544 00000 n
-0000270359 00000 n
-0000578275 00000 n
-0000017604 00000 n
-0000017845 00000 n
-0000270490 00000 n
-0000578182 00000 n
-0000017905 00000 n
-0000018141 00000 n
-0000270621 00000 n
-0000578089 00000 n
-0000018201 00000 n
-0000018455 00000 n
-0000270751 00000 n
-0000577996 00000 n
-0000018515 00000 n
-0000018764 00000 n
-0000270882 00000 n
-0000577903 00000 n
-0000018824 00000 n
-0000019050 00000 n
-0000272461 00000 n
-0000577824 00000 n
-0000019110 00000 n
-0000019331 00000 n
-0000276272 00000 n
-0000577693 00000 n
-0000019381 00000 n
-0000019678 00000 n
-0000276401 00000 n
-0000577589 00000 n
-0000019733 00000 n
-0000019874 00000 n
-0000276532 00000 n
-0000577510 00000 n
-0000019934 00000 n
-0000020129 00000 n
-0000276663 00000 n
-0000577431 00000 n
-0000020189 00000 n
-0000020374 00000 n
-0000281835 00000 n
-0000577300 00000 n
-0000020424 00000 n
-0000020785 00000 n
-0000281965 00000 n
-0000577196 00000 n
-0000020840 00000 n
-0000020981 00000 n
-0000282096 00000 n
-0000577117 00000 n
-0000021041 00000 n
-0000021305 00000 n
-0000282226 00000 n
-0000577038 00000 n
-0000021365 00000 n
-0000021624 00000 n
-0000286031 00000 n
-0000576907 00000 n
-0000021674 00000 n
-0000021858 00000 n
-0000286160 00000 n
-0000576803 00000 n
-0000021913 00000 n
-0000022054 00000 n
-0000286291 00000 n
-0000576724 00000 n
-0000022114 00000 n
-0000022309 00000 n
-0000286422 00000 n
-0000576645 00000 n
-0000022369 00000 n
-0000022549 00000 n
-0000288981 00000 n
-0000576514 00000 n
-0000022599 00000 n
-0000022763 00000 n
-0000289110 00000 n
-0000576410 00000 n
-0000022818 00000 n
-0000022959 00000 n
-0000289241 00000 n
-0000576345 00000 n
-0000023019 00000 n
-0000023166 00000 n
-0000292537 00000 n
-0000576214 00000 n
-0000023216 00000 n
-0000023322 00000 n
-0000292666 00000 n
-0000576110 00000 n
-0000023377 00000 n
-0000023518 00000 n
-0000292797 00000 n
-0000576045 00000 n
-0000023578 00000 n
-0000023689 00000 n
-0000300322 00000 n
-0000575914 00000 n
-0000023739 00000 n
-0000023843 00000 n
-0000321883 00000 n
-0000575835 00000 n
-0000023898 00000 n
-0000024029 00000 n
-0000321947 00000 n
-0000575703 00000 n
-0000024084 00000 n
-0000024215 00000 n
-0000322078 00000 n
-0000575624 00000 n
-0000024275 00000 n
-0000024442 00000 n
-0000322207 00000 n
-0000575545 00000 n
-0000024502 00000 n
-0000024659 00000 n
-0000322272 00000 n
-0000575413 00000 n
-0000024714 00000 n
-0000024850 00000 n
-0000322402 00000 n
-0000575348 00000 n
-0000024910 00000 n
-0000025014 00000 n
-0000322467 00000 n
-0000575229 00000 n
-0000025069 00000 n
-0000025210 00000 n
-0000322597 00000 n
-0000575150 00000 n
-0000025270 00000 n
-0000025430 00000 n
-0000324436 00000 n
-0000575057 00000 n
-0000025490 00000 n
-0000025614 00000 n
-0000324566 00000 n
-0000574964 00000 n
-0000025674 00000 n
-0000025803 00000 n
-0000324697 00000 n
-0000574871 00000 n
-0000025863 00000 n
-0000026002 00000 n
-0000324828 00000 n
-0000574778 00000 n
-0000026062 00000 n
-0000026201 00000 n
-0000324959 00000 n
-0000574685 00000 n
-0000026261 00000 n
-0000026375 00000 n
-0000325090 00000 n
-0000574592 00000 n
-0000026435 00000 n
-0000026564 00000 n
-0000325221 00000 n
-0000574499 00000 n
-0000026624 00000 n
-0000026786 00000 n
-0000326995 00000 n
-0000574406 00000 n
-0000026846 00000 n
-0000026965 00000 n
-0000327125 00000 n
-0000574313 00000 n
-0000027026 00000 n
-0000027140 00000 n
-0000327255 00000 n
-0000574220 00000 n
-0000027201 00000 n
-0000027315 00000 n
-0000327386 00000 n
-0000574127 00000 n
-0000027376 00000 n
-0000027495 00000 n
-0000327517 00000 n
-0000574034 00000 n
-0000027556 00000 n
-0000027680 00000 n
-0000327648 00000 n
-0000573941 00000 n
-0000027741 00000 n
-0000027860 00000 n
-0000327779 00000 n
-0000573848 00000 n
-0000027921 00000 n
-0000028096 00000 n
-0000327909 00000 n
-0000573755 00000 n
-0000028157 00000 n
-0000028314 00000 n
-0000328039 00000 n
-0000573662 00000 n
-0000028375 00000 n
-0000028527 00000 n
-0000329665 00000 n
-0000573569 00000 n
-0000028588 00000 n
-0000028737 00000 n
-0000329794 00000 n
-0000573476 00000 n
-0000028798 00000 n
-0000028932 00000 n
-0000329924 00000 n
-0000573383 00000 n
-0000028993 00000 n
-0000029122 00000 n
-0000330055 00000 n
-0000573290 00000 n
-0000029183 00000 n
-0000029332 00000 n
-0000330186 00000 n
-0000573197 00000 n
-0000029393 00000 n
-0000029517 00000 n
-0000330316 00000 n
-0000573104 00000 n
-0000029578 00000 n
-0000029707 00000 n
-0000330446 00000 n
-0000573011 00000 n
-0000029768 00000 n
-0000029887 00000 n
-0000330577 00000 n
-0000572918 00000 n
-0000029948 00000 n
-0000030072 00000 n
-0000330707 00000 n
-0000572825 00000 n
-0000030133 00000 n
-0000030247 00000 n
-0000332770 00000 n
-0000572732 00000 n
-0000030308 00000 n
-0000030455 00000 n
-0000332900 00000 n
-0000572639 00000 n
-0000030516 00000 n
-0000030655 00000 n
-0000333031 00000 n
-0000572546 00000 n
-0000030716 00000 n
-0000030855 00000 n
-0000333161 00000 n
-0000572453 00000 n
-0000030916 00000 n
-0000031081 00000 n
-0000333291 00000 n
-0000572360 00000 n
-0000031142 00000 n
-0000031284 00000 n
-0000333421 00000 n
-0000572267 00000 n
-0000031345 00000 n
-0000031474 00000 n
-0000333552 00000 n
-0000572174 00000 n
-0000031535 00000 n
-0000031664 00000 n
-0000334573 00000 n
-0000572095 00000 n
-0000031725 00000 n
-0000031844 00000 n
-0000338545 00000 n
-0000571964 00000 n
-0000031894 00000 n
-0000032162 00000 n
-0000338674 00000 n
-0000571860 00000 n
-0000032217 00000 n
-0000032358 00000 n
-0000338805 00000 n
-0000571781 00000 n
-0000032418 00000 n
-0000032651 00000 n
-0000338936 00000 n
-0000571702 00000 n
-0000032711 00000 n
-0000032934 00000 n
-0000343151 00000 n
-0000571571 00000 n
-0000032984 00000 n
-0000033323 00000 n
-0000343281 00000 n
-0000571467 00000 n
-0000033378 00000 n
-0000033519 00000 n
-0000343412 00000 n
-0000571388 00000 n
-0000033579 00000 n
-0000033812 00000 n
-0000343543 00000 n
-0000571309 00000 n
-0000033872 00000 n
-0000034095 00000 n
-0000347258 00000 n
-0000571178 00000 n
-0000034145 00000 n
-0000034418 00000 n
-0000347387 00000 n
-0000571074 00000 n
-0000034473 00000 n
-0000034614 00000 n
-0000347518 00000 n
-0000570995 00000 n
-0000034674 00000 n
-0000034912 00000 n
-0000347649 00000 n
-0000570916 00000 n
-0000034972 00000 n
-0000035200 00000 n
-0000351283 00000 n
-0000570799 00000 n
-0000035250 00000 n
-0000035541 00000 n
-0000351413 00000 n
-0000570695 00000 n
-0000035596 00000 n
-0000035737 00000 n
-0000351544 00000 n
-0000570616 00000 n
-0000035797 00000 n
-0000036040 00000 n
-0000351675 00000 n
-0000570537 00000 n
-0000036100 00000 n
-0000036333 00000 n
-0000354062 00000 n
-0000570419 00000 n
-0000036380 00000 n
-0000036554 00000 n
-0000354192 00000 n
-0000570301 00000 n
-0000036603 00000 n
-0000036920 00000 n
-0000354322 00000 n
-0000570222 00000 n
-0000036974 00000 n
-0000037105 00000 n
-0000354387 00000 n
-0000570104 00000 n
-0000037159 00000 n
-0000037285 00000 n
-0000354517 00000 n
-0000570025 00000 n
-0000037344 00000 n
-0000037397 00000 n
-0000355555 00000 n
-0000569946 00000 n
-0000037456 00000 n
-0000037532 00000 n
-0000358522 00000 n
-0000569814 00000 n
-0000037581 00000 n
-0000037908 00000 n
-0000358651 00000 n
-0000569735 00000 n
-0000037962 00000 n
-0000038093 00000 n
-0000358716 00000 n
-0000569617 00000 n
-0000038147 00000 n
-0000038273 00000 n
-0000358847 00000 n
-0000569538 00000 n
-0000038332 00000 n
-0000038436 00000 n
-0000358977 00000 n
-0000569445 00000 n
-0000038495 00000 n
-0000038609 00000 n
-0000360145 00000 n
-0000569352 00000 n
-0000038668 00000 n
-0000038772 00000 n
-0000360275 00000 n
-0000569259 00000 n
-0000038831 00000 n
-0000038953 00000 n
-0000360405 00000 n
-0000569180 00000 n
-0000039012 00000 n
-0000039088 00000 n
-0000362447 00000 n
-0000569048 00000 n
-0000039137 00000 n
-0000039459 00000 n
-0000362577 00000 n
-0000568969 00000 n
-0000039513 00000 n
-0000039644 00000 n
-0000362642 00000 n
-0000568851 00000 n
-0000039698 00000 n
-0000039824 00000 n
-0000362773 00000 n
-0000568772 00000 n
-0000039883 00000 n
-0000039987 00000 n
-0000362904 00000 n
-0000568693 00000 n
-0000040046 00000 n
-0000040122 00000 n
-0000364551 00000 n
-0000568561 00000 n
-0000040171 00000 n
-0000040483 00000 n
-0000364681 00000 n
-0000568482 00000 n
-0000040537 00000 n
-0000040668 00000 n
-0000364746 00000 n
-0000568364 00000 n
-0000040722 00000 n
-0000040848 00000 n
-0000364877 00000 n
-0000568299 00000 n
-0000040907 00000 n
-0000040960 00000 n
-0000371273 00000 n
-0000568167 00000 n
-0000041009 00000 n
-0000041176 00000 n
-0000375704 00000 n
-0000568088 00000 n
-0000041230 00000 n
-0000041361 00000 n
-0000375769 00000 n
-0000567969 00000 n
-0000041415 00000 n
-0000041541 00000 n
-0000375900 00000 n
-0000567890 00000 n
-0000041600 00000 n
-0000041653 00000 n
-0000376029 00000 n
-0000567797 00000 n
-0000041712 00000 n
-0000041760 00000 n
-0000377583 00000 n
-0000567704 00000 n
-0000041819 00000 n
-0000041887 00000 n
-0000377713 00000 n
-0000567611 00000 n
-0000041946 00000 n
-0000042004 00000 n
-0000377844 00000 n
-0000567518 00000 n
-0000042063 00000 n
-0000042116 00000 n
-0000377975 00000 n
-0000567425 00000 n
-0000042175 00000 n
-0000042233 00000 n
-0000378106 00000 n
-0000567332 00000 n
-0000042292 00000 n
-0000042378 00000 n
-0000378237 00000 n
-0000567239 00000 n
-0000042437 00000 n
-0000042518 00000 n
-0000378368 00000 n
-0000567146 00000 n
-0000042577 00000 n
-0000042673 00000 n
-0000378498 00000 n
-0000567053 00000 n
-0000042733 00000 n
-0000042781 00000 n
-0000378628 00000 n
-0000566960 00000 n
-0000042841 00000 n
-0000042927 00000 n
-0000378758 00000 n
-0000566867 00000 n
-0000042987 00000 n
-0000043078 00000 n
-0000380191 00000 n
-0000566774 00000 n
-0000043138 00000 n
-0000043209 00000 n
-0000380321 00000 n
-0000566681 00000 n
-0000043269 00000 n
-0000043340 00000 n
-0000380452 00000 n
-0000566588 00000 n
-0000043400 00000 n
-0000043486 00000 n
-0000380583 00000 n
-0000566495 00000 n
-0000043546 00000 n
-0000043637 00000 n
-0000380714 00000 n
-0000566402 00000 n
-0000043697 00000 n
-0000043788 00000 n
-0000380845 00000 n
-0000566309 00000 n
-0000043848 00000 n
-0000043896 00000 n
-0000380975 00000 n
-0000566230 00000 n
-0000043956 00000 n
-0000044024 00000 n
-0000385923 00000 n
-0000566112 00000 n
-0000044073 00000 n
-0000044276 00000 n
-0000386119 00000 n
-0000566033 00000 n
-0000044330 00000 n
-0000044461 00000 n
-0000387267 00000 n
-0000565915 00000 n
-0000044515 00000 n
-0000044641 00000 n
-0000387397 00000 n
-0000565836 00000 n
-0000044700 00000 n
-0000044753 00000 n
-0000387528 00000 n
-0000565743 00000 n
-0000044812 00000 n
-0000044875 00000 n
-0000387658 00000 n
-0000565650 00000 n
-0000044934 00000 n
-0000044982 00000 n
-0000387787 00000 n
-0000565557 00000 n
-0000045041 00000 n
-0000045089 00000 n
-0000387918 00000 n
-0000565478 00000 n
-0000045148 00000 n
-0000045206 00000 n
-0000045612 00000 n
-0000045787 00000 n
-0000045258 00000 n
-0000045724 00000 n
-0000561962 00000 n
-0000541908 00000 n
-0000561787 00000 n
-0000563012 00000 n
-0000046120 00000 n
-0000046008 00000 n
-0000045859 00000 n
-0000051280 00000 n
-0000047766 00000 n
-0000046161 00000 n
-0000541042 00000 n
-0000523522 00000 n
-0000540867 00000 n
-0000051216 00000 n
-0000048050 00000 n
-0000048205 00000 n
-0000048363 00000 n
-0000048521 00000 n
-0000048678 00000 n
-0000048836 00000 n
-0000048994 00000 n
-0000049151 00000 n
-0000049309 00000 n
-0000049464 00000 n
-0000049619 00000 n
-0000049777 00000 n
-0000049930 00000 n
-0000050087 00000 n
-0000050242 00000 n
-0000050400 00000 n
-0000050561 00000 n
-0000050729 00000 n
-0000050887 00000 n
-0000051049 00000 n
-0000059304 00000 n
-0000053819 00000 n
-0000051365 00000 n
-0000054191 00000 n
-0000054354 00000 n
-0000054522 00000 n
-0000054685 00000 n
-0000054851 00000 n
-0000055009 00000 n
-0000055172 00000 n
-0000055340 00000 n
-0000055496 00000 n
-0000055659 00000 n
-0000055827 00000 n
-0000055995 00000 n
-0000056161 00000 n
-0000056329 00000 n
-0000056487 00000 n
-0000056650 00000 n
-0000056811 00000 n
-0000056979 00000 n
-0000057142 00000 n
-0000057310 00000 n
-0000057477 00000 n
-0000057645 00000 n
-0000057813 00000 n
-0000057981 00000 n
-0000058148 00000 n
-0000058316 00000 n
-0000058474 00000 n
-0000058637 00000 n
-0000058805 00000 n
-0000058973 00000 n
-0000059136 00000 n
-0000067346 00000 n
-0000061846 00000 n
-0000059389 00000 n
-0000062226 00000 n
-0000062394 00000 n
-0000062562 00000 n
-0000062730 00000 n
-0000062896 00000 n
-0000063064 00000 n
-0000063222 00000 n
-0000063384 00000 n
-0000063550 00000 n
-0000063718 00000 n
-0000063876 00000 n
-0000064037 00000 n
-0000064204 00000 n
-0000064372 00000 n
-0000064540 00000 n
-0000064708 00000 n
-0000064864 00000 n
-0000065026 00000 n
-0000065187 00000 n
-0000065355 00000 n
-0000065517 00000 n
-0000065685 00000 n
-0000065853 00000 n
-0000066021 00000 n
-0000066180 00000 n
-0000066344 00000 n
-0000066514 00000 n
-0000066684 00000 n
-0000066843 00000 n
-0000067007 00000 n
-0000067176 00000 n
-0000075439 00000 n
-0000069874 00000 n
-0000067431 00000 n
-0000070280 00000 n
-0000070450 00000 n
-0000070620 00000 n
-0000070790 00000 n
-0000070958 00000 n
-0000071118 00000 n
-0000071283 00000 n
-0000071453 00000 n
-0000071621 00000 n
-0000071791 00000 n
-0000071961 00000 n
-0000072131 00000 n
-0000072300 00000 n
-0000072470 00000 n
-0000072629 00000 n
-0000072792 00000 n
-0000072960 00000 n
-0000073130 00000 n
-0000073290 00000 n
-0000073454 00000 n
-0000073623 00000 n
-0000073792 00000 n
-0000073952 00000 n
-0000074116 00000 n
-0000074285 00000 n
-0000074455 00000 n
-0000074614 00000 n
-0000074778 00000 n
-0000074946 00000 n
-0000075106 00000 n
-0000075271 00000 n
-0000083493 00000 n
-0000077847 00000 n
-0000075525 00000 n
-0000078254 00000 n
-0000078414 00000 n
-0000078578 00000 n
-0000078742 00000 n
-0000078910 00000 n
-0000079080 00000 n
-0000079243 00000 n
-0000079413 00000 n
-0000079576 00000 n
-0000079746 00000 n
-0000079916 00000 n
-0000080086 00000 n
-0000080255 00000 n
-0000080425 00000 n
-0000080595 00000 n
-0000080765 00000 n
-0000080933 00000 n
-0000081103 00000 n
-0000081274 00000 n
-0000081445 00000 n
-0000081615 00000 n
-0000081786 00000 n
-0000081956 00000 n
-0000082127 00000 n
-0000082297 00000 n
-0000082468 00000 n
-0000082639 00000 n
-0000082810 00000 n
-0000082980 00000 n
-0000083151 00000 n
-0000083322 00000 n
-0000563131 00000 n
-0000091350 00000 n
-0000085940 00000 n
-0000083579 00000 n
-0000086338 00000 n
-0000086509 00000 n
-0000086680 00000 n
-0000086851 00000 n
-0000087022 00000 n
-0000087193 00000 n
-0000087364 00000 n
-0000087535 00000 n
-0000087704 00000 n
-0000087875 00000 n
-0000088046 00000 n
-0000088215 00000 n
-0000088375 00000 n
-0000088540 00000 n
-0000088709 00000 n
-0000088879 00000 n
-0000089039 00000 n
-0000089203 00000 n
-0000089373 00000 n
-0000089543 00000 n
-0000089702 00000 n
-0000089867 00000 n
-0000090037 00000 n
-0000090207 00000 n
-0000090367 00000 n
-0000090532 00000 n
-0000090700 00000 n
-0000090870 00000 n
-0000091027 00000 n
-0000091186 00000 n
-0000099217 00000 n
-0000093678 00000 n
-0000091436 00000 n
-0000094085 00000 n
-0000094248 00000 n
-0000094417 00000 n
-0000094586 00000 n
-0000094743 00000 n
-0000094906 00000 n
-0000095069 00000 n
-0000095237 00000 n
-0000095405 00000 n
-0000095574 00000 n
-0000095743 00000 n
-0000095912 00000 n
-0000096070 00000 n
-0000096233 00000 n
-0000096396 00000 n
-0000096565 00000 n
-0000096732 00000 n
-0000096891 00000 n
-0000097054 00000 n
-0000097216 00000 n
-0000097384 00000 n
-0000097543 00000 n
-0000097706 00000 n
-0000097868 00000 n
-0000098036 00000 n
-0000098205 00000 n
-0000098374 00000 n
-0000098543 00000 n
-0000098711 00000 n
-0000098880 00000 n
-0000099049 00000 n
-0000104451 00000 n
-0000100955 00000 n
-0000099303 00000 n
-0000101254 00000 n
-0000101423 00000 n
-0000101592 00000 n
-0000101762 00000 n
-0000101932 00000 n
-0000102102 00000 n
-0000102272 00000 n
-0000102441 00000 n
-0000102611 00000 n
-0000102781 00000 n
-0000102950 00000 n
-0000103120 00000 n
-0000103279 00000 n
-0000103443 00000 n
-0000103607 00000 n
-0000103776 00000 n
-0000103944 00000 n
-0000104113 00000 n
-0000104282 00000 n
-0000106259 00000 n
-0000105754 00000 n
-0000104537 00000 n
-0000105870 00000 n
-0000105997 00000 n
-0000106063 00000 n
-0000106129 00000 n
-0000109716 00000 n
-0000108569 00000 n
-0000106345 00000 n
-0000109456 00000 n
-0000108733 00000 n
-0000109521 00000 n
-0000108896 00000 n
-0000522569 00000 n
-0000503206 00000 n
-0000522394 00000 n
-0000109088 00000 n
-0000109265 00000 n
-0000502851 00000 n
-0000500854 00000 n
-0000502686 00000 n
-0000109651 00000 n
-0000144097 00000 n
-0000110815 00000 n
-0000121073 00000 n
-0000120058 00000 n
-0000110699 00000 n
-0000109830 00000 n
-0000119930 00000 n
-0000563256 00000 n
-0000131188 00000 n
-0000130368 00000 n
-0000120957 00000 n
-0000120195 00000 n
-0000130303 00000 n
-0000140105 00000 n
-0000131072 00000 n
-0000130505 00000 n
-0000140040 00000 n
-0000144357 00000 n
-0000142686 00000 n
-0000140229 00000 n
-0000144032 00000 n
-0000142877 00000 n
-0000143040 00000 n
-0000143202 00000 n
-0000143373 00000 n
-0000143537 00000 n
-0000143708 00000 n
-0000143876 00000 n
-0000144227 00000 n
-0000462728 00000 n
-0000462695 00000 n
-0000235401 00000 n
-0000462662 00000 n
-0000462629 00000 n
-0000462596 00000 n
-0000152131 00000 n
-0000146088 00000 n
-0000145907 00000 n
-0000144457 00000 n
-0000146023 00000 n
-0000148513 00000 n
-0000147716 00000 n
-0000146175 00000 n
-0000148252 00000 n
-0000148317 00000 n
-0000147862 00000 n
-0000148063 00000 n
-0000148447 00000 n
-0000150899 00000 n
-0000149849 00000 n
-0000148613 00000 n
-0000150771 00000 n
-0000150013 00000 n
-0000150210 00000 n
-0000150400 00000 n
-0000150586 00000 n
-0000500197 00000 n
-0000498253 00000 n
-0000500032 00000 n
-0000563381 00000 n
-0000151575 00000 n
-0000151394 00000 n
-0000151013 00000 n
-0000151510 00000 n
-0000152197 00000 n
-0000151887 00000 n
-0000151648 00000 n
-0000152003 00000 n
-0000155261 00000 n
-0000154509 00000 n
-0000154328 00000 n
-0000152270 00000 n
-0000154444 00000 n
-0000160972 00000 n
-0000155145 00000 n
-0000154595 00000 n
-0000160907 00000 n
-0000160406 00000 n
-0000160677 00000 n
-0000160725 00000 n
-0000160819 00000 n
-0000160842 00000 n
-0000161655 00000 n
-0000161474 00000 n
-0000161087 00000 n
-0000161590 00000 n
-0000167303 00000 n
-0000163275 00000 n
-0000161728 00000 n
-0000167111 00000 n
-0000163601 00000 n
-0000163759 00000 n
-0000163918 00000 n
-0000164077 00000 n
-0000164236 00000 n
-0000164395 00000 n
-0000164554 00000 n
-0000164713 00000 n
-0000164872 00000 n
-0000165031 00000 n
-0000165191 00000 n
-0000165351 00000 n
-0000165511 00000 n
-0000165671 00000 n
-0000165831 00000 n
-0000165991 00000 n
-0000166151 00000 n
-0000166311 00000 n
-0000166471 00000 n
-0000166631 00000 n
-0000166791 00000 n
-0000166951 00000 n
-0000563506 00000 n
-0000167961 00000 n
-0000167780 00000 n
-0000167389 00000 n
-0000167896 00000 n
-0000171487 00000 n
-0000168976 00000 n
-0000168034 00000 n
-0000171295 00000 n
-0000169212 00000 n
-0000169409 00000 n
-0000169568 00000 n
-0000169768 00000 n
-0000169927 00000 n
-0000170126 00000 n
-0000170285 00000 n
-0000170482 00000 n
-0000170641 00000 n
-0000170805 00000 n
-0000170964 00000 n
-0000171136 00000 n
-0000354126 00000 n
-0000358457 00000 n
-0000362382 00000 n
-0000364486 00000 n
-0000371208 00000 n
-0000385858 00000 n
-0000172150 00000 n
-0000171969 00000 n
-0000171573 00000 n
-0000172085 00000 n
-0000174250 00000 n
-0000172950 00000 n
-0000172223 00000 n
-0000173732 00000 n
-0000173860 00000 n
-0000173990 00000 n
-0000173105 00000 n
-0000497394 00000 n
-0000479930 00000 n
-0000497213 00000 n
-0000174120 00000 n
-0000173314 00000 n
-0000173523 00000 n
-0000190393 00000 n
-0000192283 00000 n
-0000180311 00000 n
-0000176138 00000 n
-0000174364 00000 n
-0000179534 00000 n
-0000179599 00000 n
-0000179727 00000 n
-0000176392 00000 n
-0000179793 00000 n
-0000176596 00000 n
-0000176802 00000 n
-0000177041 00000 n
-0000177278 00000 n
-0000177517 00000 n
-0000177756 00000 n
-0000177994 00000 n
-0000178233 00000 n
-0000178472 00000 n
-0000179859 00000 n
-0000178711 00000 n
-0000178917 00000 n
-0000179123 00000 n
-0000179989 00000 n
-0000180181 00000 n
-0000179328 00000 n
-0000182970 00000 n
-0000183036 00000 n
-0000183100 00000 n
-0000183166 00000 n
-0000183232 00000 n
-0000183298 00000 n
-0000183364 00000 n
-0000183430 00000 n
-0000183558 00000 n
-0000183688 00000 n
-0000182789 00000 n
-0000180411 00000 n
-0000182905 00000 n
-0000479225 00000 n
-0000464650 00000 n
-0000479044 00000 n
-0000563631 00000 n
-0000186162 00000 n
-0000184770 00000 n
-0000183802 00000 n
-0000185641 00000 n
-0000185706 00000 n
-0000185835 00000 n
-0000184934 00000 n
-0000185097 00000 n
-0000185900 00000 n
-0000185269 00000 n
-0000185433 00000 n
-0000186031 00000 n
-0000190524 00000 n
-0000187942 00000 n
-0000186276 00000 n
-0000189810 00000 n
-0000189875 00000 n
-0000190004 00000 n
-0000188142 00000 n
-0000188350 00000 n
-0000188559 00000 n
-0000188768 00000 n
-0000188977 00000 n
-0000189186 00000 n
-0000189394 00000 n
-0000189602 00000 n
-0000190133 00000 n
-0000190262 00000 n
-0000192414 00000 n
-0000191683 00000 n
-0000190652 00000 n
-0000192218 00000 n
-0000191829 00000 n
-0000192038 00000 n
-0000199750 00000 n
-0000200011 00000 n
-0000194840 00000 n
-0000192514 00000 n
-0000199685 00000 n
-0000199879 00000 n
-0000195157 00000 n
-0000195371 00000 n
-0000195618 00000 n
-0000195864 00000 n
-0000199945 00000 n
-0000196110 00000 n
-0000196324 00000 n
-0000196533 00000 n
-0000196739 00000 n
-0000196945 00000 n
-0000197158 00000 n
-0000197367 00000 n
-0000197573 00000 n
-0000197787 00000 n
-0000197995 00000 n
-0000198208 00000 n
-0000198417 00000 n
-0000198631 00000 n
-0000198840 00000 n
-0000199054 00000 n
-0000199262 00000 n
-0000199476 00000 n
-0000203001 00000 n
-0000203132 00000 n
-0000203196 00000 n
-0000203457 00000 n
-0000203587 00000 n
-0000203326 00000 n
-0000205849 00000 n
-0000205980 00000 n
-0000206111 00000 n
-0000206242 00000 n
-0000203718 00000 n
-0000201804 00000 n
-0000200139 00000 n
-0000202807 00000 n
-0000201968 00000 n
-0000202176 00000 n
-0000202384 00000 n
-0000202593 00000 n
-0000206308 00000 n
-0000205668 00000 n
-0000203818 00000 n
-0000205784 00000 n
-0000563756 00000 n
-0000207741 00000 n
-0000207496 00000 n
-0000206436 00000 n
-0000207612 00000 n
-0000214645 00000 n
-0000210003 00000 n
-0000207869 00000 n
-0000214058 00000 n
-0000214123 00000 n
-0000214252 00000 n
-0000210293 00000 n
-0000210504 00000 n
-0000214318 00000 n
-0000210716 00000 n
-0000210927 00000 n
-0000211136 00000 n
-0000211345 00000 n
-0000211553 00000 n
-0000211758 00000 n
-0000211964 00000 n
-0000212170 00000 n
-0000212382 00000 n
-0000212590 00000 n
-0000212802 00000 n
-0000213011 00000 n
-0000213223 00000 n
-0000213431 00000 n
-0000213637 00000 n
-0000213849 00000 n
-0000214449 00000 n
-0000214580 00000 n
-0000217805 00000 n
-0000217674 00000 n
-0000217281 00000 n
-0000217412 00000 n
-0000217543 00000 n
-0000217936 00000 n
-0000218002 00000 n
-0000216291 00000 n
-0000214759 00000 n
-0000217087 00000 n
-0000216446 00000 n
-0000216659 00000 n
-0000216873 00000 n
-0000243999 00000 n
-0000243868 00000 n
-0000219104 00000 n
-0000218859 00000 n
-0000218116 00000 n
-0000218975 00000 n
-0000223418 00000 n
-0000220840 00000 n
-0000219204 00000 n
-0000222833 00000 n
-0000222898 00000 n
-0000223027 00000 n
-0000221049 00000 n
-0000221212 00000 n
-0000221421 00000 n
-0000221629 00000 n
-0000221793 00000 n
-0000222003 00000 n
-0000222210 00000 n
-0000223157 00000 n
-0000223288 00000 n
-0000222414 00000 n
-0000222623 00000 n
-0000228586 00000 n
-0000225586 00000 n
-0000223546 00000 n
-0000227804 00000 n
-0000227869 00000 n
-0000227998 00000 n
-0000225804 00000 n
-0000226015 00000 n
-0000226221 00000 n
-0000226427 00000 n
-0000226638 00000 n
-0000226849 00000 n
-0000227058 00000 n
-0000227267 00000 n
-0000227431 00000 n
-0000227641 00000 n
-0000228128 00000 n
-0000228259 00000 n
-0000228390 00000 n
-0000228521 00000 n
-0000563881 00000 n
-0000229502 00000 n
-0000229257 00000 n
-0000228714 00000 n
-0000229373 00000 n
-0000235727 00000 n
-0000232082 00000 n
-0000229616 00000 n
-0000235336 00000 n
-0000235530 00000 n
-0000232336 00000 n
-0000232544 00000 n
-0000232783 00000 n
-0000233024 00000 n
-0000235596 00000 n
-0000233265 00000 n
-0000233472 00000 n
-0000233679 00000 n
-0000233884 00000 n
-0000234092 00000 n
-0000234300 00000 n
-0000234507 00000 n
-0000234714 00000 n
-0000234922 00000 n
-0000235129 00000 n
-0000238037 00000 n
-0000238168 00000 n
-0000238233 00000 n
-0000238298 00000 n
-0000238428 00000 n
-0000322336 00000 n
-0000238559 00000 n
-0000240024 00000 n
-0000332834 00000 n
-0000238624 00000 n
-0000237791 00000 n
-0000235855 00000 n
-0000237907 00000 n
-0000240155 00000 n
-0000239779 00000 n
-0000238738 00000 n
-0000239895 00000 n
-0000244130 00000 n
-0000241674 00000 n
-0000240269 00000 n
-0000243544 00000 n
-0000243609 00000 n
-0000243738 00000 n
-0000241874 00000 n
-0000242087 00000 n
-0000242295 00000 n
-0000242504 00000 n
-0000242709 00000 n
-0000242921 00000 n
-0000243130 00000 n
-0000243339 00000 n
-0000253632 00000 n
-0000246823 00000 n
-0000244258 00000 n
-0000252979 00000 n
-0000253044 00000 n
-0000253173 00000 n
-0000247221 00000 n
-0000247385 00000 n
-0000247610 00000 n
-0000247819 00000 n
-0000248057 00000 n
-0000248221 00000 n
-0000248446 00000 n
-0000248655 00000 n
-0000248864 00000 n
-0000249028 00000 n
-0000249192 00000 n
-0000249417 00000 n
-0000249626 00000 n
-0000249835 00000 n
-0000250041 00000 n
-0000250204 00000 n
-0000250368 00000 n
-0000250592 00000 n
-0000250801 00000 n
-0000250965 00000 n
-0000251129 00000 n
-0000251293 00000 n
-0000251518 00000 n
-0000251727 00000 n
-0000251891 00000 n
-0000252055 00000 n
-0000252280 00000 n
-0000252488 00000 n
-0000252652 00000 n
-0000252816 00000 n
-0000253304 00000 n
-0000253435 00000 n
-0000253566 00000 n
-0000564006 00000 n
-0000256262 00000 n
-0000256131 00000 n
-0000256393 00000 n
-0000256524 00000 n
-0000255158 00000 n
-0000253760 00000 n
-0000256002 00000 n
-0000255313 00000 n
-0000255538 00000 n
-0000255763 00000 n
-0000267980 00000 n
-0000259421 00000 n
-0000256638 00000 n
-0000267524 00000 n
-0000267589 00000 n
-0000267718 00000 n
-0000259891 00000 n
-0000260111 00000 n
-0000260320 00000 n
-0000260527 00000 n
-0000260733 00000 n
-0000260896 00000 n
-0000261060 00000 n
-0000261281 00000 n
-0000261490 00000 n
-0000261697 00000 n
-0000261861 00000 n
-0000262025 00000 n
-0000262189 00000 n
-0000262410 00000 n
-0000262619 00000 n
-0000262828 00000 n
-0000263035 00000 n
-0000263241 00000 n
-0000263405 00000 n
-0000263568 00000 n
-0000263788 00000 n
-0000263996 00000 n
-0000264205 00000 n
-0000264412 00000 n
-0000264576 00000 n
-0000264797 00000 n
-0000265006 00000 n
-0000265215 00000 n
-0000265422 00000 n
-0000265628 00000 n
-0000265849 00000 n
-0000266058 00000 n
-0000266267 00000 n
-0000266474 00000 n
-0000266694 00000 n
-0000266902 00000 n
-0000267111 00000 n
-0000267318 00000 n
-0000267849 00000 n
-0000270555 00000 n
-0000270685 00000 n
-0000270816 00000 n
-0000270947 00000 n
-0000270293 00000 n
-0000270424 00000 n
-0000271012 00000 n
-0000269870 00000 n
-0000268122 00000 n
-0000270228 00000 n
-0000270007 00000 n
-0000272525 00000 n
-0000272038 00000 n
-0000271126 00000 n
-0000272396 00000 n
-0000272175 00000 n
-0000276728 00000 n
-0000274169 00000 n
-0000272639 00000 n
-0000276142 00000 n
-0000276207 00000 n
-0000276336 00000 n
-0000274378 00000 n
-0000274541 00000 n
-0000274763 00000 n
-0000274971 00000 n
-0000275178 00000 n
-0000275341 00000 n
-0000275504 00000 n
-0000275727 00000 n
-0000275935 00000 n
-0000276466 00000 n
-0000276597 00000 n
-0000282290 00000 n
-0000279104 00000 n
-0000276856 00000 n
-0000281705 00000 n
-0000281770 00000 n
-0000281899 00000 n
-0000279340 00000 n
-0000279504 00000 n
-0000279728 00000 n
-0000279937 00000 n
-0000280143 00000 n
-0000280307 00000 n
-0000280471 00000 n
-0000280695 00000 n
-0000280904 00000 n
-0000281111 00000 n
-0000281317 00000 n
-0000282030 00000 n
-0000282161 00000 n
-0000281481 00000 n
-0000564131 00000 n
-0000286487 00000 n
-0000283930 00000 n
-0000282418 00000 n
-0000285901 00000 n
-0000285966 00000 n
-0000286095 00000 n
-0000284139 00000 n
-0000284302 00000 n
-0000284521 00000 n
-0000284729 00000 n
-0000284935 00000 n
-0000285099 00000 n
-0000285319 00000 n
-0000285528 00000 n
-0000285737 00000 n
-0000286225 00000 n
-0000286356 00000 n
-0000289306 00000 n
-0000287935 00000 n
-0000286615 00000 n
-0000288851 00000 n
-0000288916 00000 n
-0000289045 00000 n
-0000288099 00000 n
-0000288316 00000 n
-0000288524 00000 n
-0000288687 00000 n
-0000289175 00000 n
-0000292862 00000 n
-0000291065 00000 n
-0000289448 00000 n
-0000292407 00000 n
-0000292472 00000 n
-0000292601 00000 n
-0000291247 00000 n
-0000291462 00000 n
-0000291667 00000 n
-0000291830 00000 n
-0000291994 00000 n
-0000292731 00000 n
-0000292200 00000 n
-0000300583 00000 n
-0000295328 00000 n
-0000293004 00000 n
-0000300192 00000 n
-0000300257 00000 n
-0000300386 00000 n
-0000295654 00000 n
-0000295861 00000 n
-0000300451 00000 n
-0000296067 00000 n
-0000300517 00000 n
-0000296274 00000 n
-0000296479 00000 n
-0000296683 00000 n
-0000296889 00000 n
-0000297095 00000 n
-0000297301 00000 n
-0000297507 00000 n
-0000297712 00000 n
-0000297919 00000 n
-0000298126 00000 n
-0000298333 00000 n
-0000298540 00000 n
-0000298747 00000 n
-0000298954 00000 n
-0000299161 00000 n
-0000299368 00000 n
-0000299574 00000 n
-0000299780 00000 n
-0000299986 00000 n
-0000322012 00000 n
-0000322143 00000 n
-0000322662 00000 n
-0000327582 00000 n
-0000327190 00000 n
-0000325286 00000 n
-0000332965 00000 n
-0000324631 00000 n
-0000327843 00000 n
-0000333617 00000 n
-0000309228 00000 n
-0000303431 00000 n
-0000300711 00000 n
-0000309163 00000 n
-0000303793 00000 n
-0000304000 00000 n
-0000304207 00000 n
-0000304413 00000 n
-0000304619 00000 n
-0000304826 00000 n
-0000305032 00000 n
-0000305239 00000 n
-0000305446 00000 n
-0000305653 00000 n
-0000305859 00000 n
-0000306066 00000 n
-0000306273 00000 n
-0000306480 00000 n
-0000306687 00000 n
-0000306894 00000 n
-0000307101 00000 n
-0000307307 00000 n
-0000307514 00000 n
-0000307719 00000 n
-0000307925 00000 n
-0000308131 00000 n
-0000308337 00000 n
-0000308543 00000 n
-0000308749 00000 n
-0000308956 00000 n
-0000327320 00000 n
-0000327974 00000 n
-0000327713 00000 n
-0000333226 00000 n
-0000333095 00000 n
-0000327059 00000 n
-0000322531 00000 n
-0000330642 00000 n
-0000330771 00000 n
-0000324893 00000 n
-0000330120 00000 n
-0000330250 00000 n
-0000329858 00000 n
-0000319979 00000 n
-0000312238 00000 n
-0000309342 00000 n
-0000319914 00000 n
-0000312681 00000 n
-0000312888 00000 n
-0000313095 00000 n
-0000313302 00000 n
-0000313509 00000 n
-0000313716 00000 n
-0000313922 00000 n
-0000314129 00000 n
-0000314336 00000 n
-0000314543 00000 n
-0000314749 00000 n
-0000314955 00000 n
-0000315161 00000 n
-0000315367 00000 n
-0000315574 00000 n
-0000315781 00000 n
-0000315987 00000 n
-0000316194 00000 n
-0000316401 00000 n
-0000316608 00000 n
-0000316815 00000 n
-0000317022 00000 n
-0000317227 00000 n
-0000317434 00000 n
-0000317641 00000 n
-0000317848 00000 n
-0000318055 00000 n
-0000318262 00000 n
-0000318468 00000 n
-0000318675 00000 n
-0000318882 00000 n
-0000319088 00000 n
-0000319294 00000 n
-0000319500 00000 n
-0000319707 00000 n
-0000564256 00000 n
-0000329729 00000 n
-0000328104 00000 n
-0000329989 00000 n
-0000330511 00000 n
-0000324500 00000 n
-0000324762 00000 n
-0000333486 00000 n
-0000327451 00000 n
-0000330381 00000 n
-0000325155 00000 n
-0000325024 00000 n
-0000333355 00000 n
-0000322728 00000 n
-0000321474 00000 n
-0000320093 00000 n
-0000321818 00000 n
-0000321611 00000 n
-0000325352 00000 n
-0000324255 00000 n
-0000322856 00000 n
-0000324371 00000 n
-0000328169 00000 n
-0000326814 00000 n
-0000325480 00000 n
-0000326930 00000 n
-0000330837 00000 n
-0000329484 00000 n
-0000328297 00000 n
-0000329600 00000 n
-0000333683 00000 n
-0000332589 00000 n
-0000330951 00000 n
-0000332705 00000 n
-0000334637 00000 n
-0000334392 00000 n
-0000333811 00000 n
-0000334508 00000 n
-0000564381 00000 n
-0000339000 00000 n
-0000336542 00000 n
-0000334751 00000 n
-0000338415 00000 n
-0000338480 00000 n
-0000338609 00000 n
-0000336742 00000 n
-0000336954 00000 n
-0000337162 00000 n
-0000337371 00000 n
-0000337578 00000 n
-0000337785 00000 n
-0000337998 00000 n
-0000338206 00000 n
-0000338739 00000 n
-0000338870 00000 n
-0000343608 00000 n
-0000341345 00000 n
-0000339142 00000 n
-0000343021 00000 n
-0000343086 00000 n
-0000343215 00000 n
-0000341536 00000 n
-0000341759 00000 n
-0000341968 00000 n
-0000342177 00000 n
-0000342382 00000 n
-0000342589 00000 n
-0000342812 00000 n
-0000343346 00000 n
-0000343477 00000 n
-0000347714 00000 n
-0000345451 00000 n
-0000343750 00000 n
-0000347128 00000 n
-0000347193 00000 n
-0000347322 00000 n
-0000345642 00000 n
-0000345865 00000 n
-0000346072 00000 n
-0000346281 00000 n
-0000346488 00000 n
-0000346695 00000 n
-0000346919 00000 n
-0000347452 00000 n
-0000347583 00000 n
-0000351740 00000 n
-0000349471 00000 n
-0000347856 00000 n
-0000351153 00000 n
-0000351218 00000 n
-0000351347 00000 n
-0000349662 00000 n
-0000349887 00000 n
-0000350096 00000 n
-0000350305 00000 n
-0000350512 00000 n
-0000350719 00000 n
-0000350944 00000 n
-0000351478 00000 n
-0000351609 00000 n
-0000352460 00000 n
-0000352279 00000 n
-0000351882 00000 n
-0000352395 00000 n
-0000354646 00000 n
-0000353389 00000 n
-0000352533 00000 n
-0000353997 00000 n
-0000354257 00000 n
-0000353535 00000 n
-0000353766 00000 n
-0000354452 00000 n
-0000354581 00000 n
-0000564506 00000 n
-0000355619 00000 n
-0000355374 00000 n
-0000354774 00000 n
-0000355490 00000 n
-0000359108 00000 n
-0000357055 00000 n
-0000355705 00000 n
-0000358392 00000 n
-0000358586 00000 n
-0000357228 00000 n
-0000357460 00000 n
-0000357693 00000 n
-0000357926 00000 n
-0000358159 00000 n
-0000358781 00000 n
-0000358912 00000 n
-0000359042 00000 n
-0000360339 00000 n
-0000360209 00000 n
-0000360469 00000 n
-0000359964 00000 n
-0000359250 00000 n
-0000360080 00000 n
-0000362969 00000 n
-0000361708 00000 n
-0000360555 00000 n
-0000362317 00000 n
-0000362511 00000 n
-0000361854 00000 n
-0000362086 00000 n
-0000362707 00000 n
-0000362838 00000 n
-0000364942 00000 n
-0000364054 00000 n
-0000363097 00000 n
-0000364421 00000 n
-0000364615 00000 n
-0000364191 00000 n
-0000364811 00000 n
-0000371403 00000 n
-0000367285 00000 n
-0000365070 00000 n
-0000371143 00000 n
-0000371337 00000 n
-0000367584 00000 n
-0000367790 00000 n
-0000367987 00000 n
-0000368184 00000 n
-0000368381 00000 n
-0000368552 00000 n
-0000368748 00000 n
-0000368945 00000 n
-0000369142 00000 n
-0000369306 00000 n
-0000369503 00000 n
-0000369667 00000 n
-0000369864 00000 n
-0000370028 00000 n
-0000370225 00000 n
-0000370421 00000 n
-0000370585 00000 n
-0000370782 00000 n
-0000370946 00000 n
-0000564631 00000 n
-0000380779 00000 n
-0000378823 00000 n
-0000378432 00000 n
-0000375965 00000 n
-0000377778 00000 n
-0000378302 00000 n
-0000378563 00000 n
-0000380386 00000 n
-0000377909 00000 n
-0000380648 00000 n
-0000378693 00000 n
-0000380517 00000 n
-0000376159 00000 n
-0000373335 00000 n
-0000371545 00000 n
-0000375639 00000 n
-0000373562 00000 n
-0000373759 00000 n
-0000373923 00000 n
-0000374119 00000 n
-0000374283 00000 n
-0000374480 00000 n
-0000374644 00000 n
-0000374841 00000 n
-0000375038 00000 n
-0000375245 00000 n
-0000375442 00000 n
-0000375834 00000 n
-0000376094 00000 n
-0000378040 00000 n
-0000378171 00000 n
-0000380909 00000 n
-0000377647 00000 n
-0000380255 00000 n
-0000378888 00000 n
-0000377402 00000 n
-0000376287 00000 n
-0000377518 00000 n
-0000381040 00000 n
-0000380010 00000 n
-0000379002 00000 n
-0000380126 00000 n
-0000386184 00000 n
-0000382735 00000 n
-0000381154 00000 n
-0000385793 00000 n
-0000385987 00000 n
-0000382989 00000 n
-0000383187 00000 n
-0000383384 00000 n
-0000383583 00000 n
-0000386053 00000 n
-0000383780 00000 n
-0000383978 00000 n
-0000384182 00000 n
-0000384380 00000 n
-0000384584 00000 n
-0000384784 00000 n
-0000384988 00000 n
-0000385188 00000 n
-0000385393 00000 n
-0000385589 00000 n
-0000387331 00000 n
-0000387721 00000 n
-0000387462 00000 n
-0000387852 00000 n
-0000387592 00000 n
-0000387983 00000 n
-0000387086 00000 n
-0000386312 00000 n
-0000387202 00000 n
-0000396582 00000 n
-0000390501 00000 n
-0000388083 00000 n
-0000396517 00000 n
-0000390953 00000 n
-0000391107 00000 n
-0000391262 00000 n
-0000391417 00000 n
-0000391570 00000 n
-0000391725 00000 n
-0000391880 00000 n
-0000392035 00000 n
-0000392188 00000 n
-0000392343 00000 n
-0000392497 00000 n
-0000392650 00000 n
-0000392805 00000 n
-0000392960 00000 n
-0000393114 00000 n
-0000393269 00000 n
-0000393423 00000 n
-0000393578 00000 n
-0000393732 00000 n
-0000393886 00000 n
-0000394041 00000 n
-0000394196 00000 n
-0000394351 00000 n
-0000394506 00000 n
-0000394659 00000 n
-0000394813 00000 n
-0000394968 00000 n
-0000395123 00000 n
-0000395278 00000 n
-0000395432 00000 n
-0000395587 00000 n
-0000395742 00000 n
-0000395897 00000 n
-0000396052 00000 n
-0000396207 00000 n
-0000396362 00000 n
-0000564756 00000 n
-0000405958 00000 n
-0000398877 00000 n
-0000396668 00000 n
-0000405893 00000 n
-0000399383 00000 n
-0000399538 00000 n
-0000399693 00000 n
-0000399848 00000 n
-0000400003 00000 n
-0000400158 00000 n
-0000400313 00000 n
-0000400468 00000 n
-0000400623 00000 n
-0000400778 00000 n
-0000400933 00000 n
-0000401088 00000 n
-0000401243 00000 n
-0000401398 00000 n
-0000401553 00000 n
-0000401708 00000 n
-0000401863 00000 n
-0000402018 00000 n
-0000402173 00000 n
-0000402328 00000 n
-0000402483 00000 n
-0000402638 00000 n
-0000402793 00000 n
-0000402948 00000 n
-0000403103 00000 n
-0000403258 00000 n
-0000403413 00000 n
-0000403568 00000 n
-0000403723 00000 n
-0000403878 00000 n
-0000404033 00000 n
-0000404188 00000 n
-0000404343 00000 n
-0000404498 00000 n
-0000404653 00000 n
-0000404808 00000 n
-0000404963 00000 n
-0000405118 00000 n
-0000405273 00000 n
-0000405428 00000 n
-0000405583 00000 n
-0000405738 00000 n
-0000414531 00000 n
-0000408288 00000 n
-0000406044 00000 n
-0000414466 00000 n
-0000408749 00000 n
-0000408903 00000 n
-0000409057 00000 n
-0000409211 00000 n
-0000409366 00000 n
-0000409520 00000 n
-0000409675 00000 n
-0000409829 00000 n
-0000409983 00000 n
-0000410137 00000 n
-0000410291 00000 n
-0000410444 00000 n
-0000410598 00000 n
-0000410753 00000 n
-0000410907 00000 n
-0000411062 00000 n
-0000411217 00000 n
-0000411371 00000 n
-0000411526 00000 n
-0000411681 00000 n
-0000411836 00000 n
-0000411991 00000 n
-0000412146 00000 n
-0000412301 00000 n
-0000412456 00000 n
-0000412611 00000 n
-0000412766 00000 n
-0000412921 00000 n
-0000413074 00000 n
-0000413228 00000 n
-0000413383 00000 n
-0000413537 00000 n
-0000413692 00000 n
-0000413847 00000 n
-0000414001 00000 n
-0000414156 00000 n
-0000414311 00000 n
-0000428488 00000 n
-0000417987 00000 n
-0000414617 00000 n
-0000428423 00000 n
-0000418682 00000 n
-0000418836 00000 n
-0000418991 00000 n
-0000419146 00000 n
-0000419301 00000 n
-0000419455 00000 n
-0000419609 00000 n
-0000419763 00000 n
-0000419918 00000 n
-0000420073 00000 n
-0000420227 00000 n
-0000420382 00000 n
-0000420536 00000 n
-0000420691 00000 n
-0000420845 00000 n
-0000421000 00000 n
-0000421155 00000 n
-0000421310 00000 n
-0000421464 00000 n
-0000421619 00000 n
-0000421774 00000 n
-0000421929 00000 n
-0000422084 00000 n
-0000422239 00000 n
-0000422393 00000 n
-0000422548 00000 n
-0000422701 00000 n
-0000422856 00000 n
-0000423011 00000 n
-0000423166 00000 n
-0000423320 00000 n
-0000423475 00000 n
-0000423630 00000 n
-0000423785 00000 n
-0000423938 00000 n
-0000424093 00000 n
-0000424247 00000 n
-0000424402 00000 n
-0000424557 00000 n
-0000424711 00000 n
-0000424865 00000 n
-0000425020 00000 n
-0000425174 00000 n
-0000425327 00000 n
-0000425482 00000 n
-0000425637 00000 n
-0000425792 00000 n
-0000425947 00000 n
-0000426102 00000 n
-0000426257 00000 n
-0000426412 00000 n
-0000426567 00000 n
-0000426722 00000 n
-0000426877 00000 n
-0000427032 00000 n
-0000427187 00000 n
-0000427341 00000 n
-0000427496 00000 n
-0000427650 00000 n
-0000427804 00000 n
-0000427958 00000 n
-0000428113 00000 n
-0000428268 00000 n
-0000444577 00000 n
-0000432445 00000 n
-0000428574 00000 n
-0000444512 00000 n
-0000433230 00000 n
-0000433385 00000 n
-0000433540 00000 n
-0000433695 00000 n
-0000433850 00000 n
-0000434005 00000 n
-0000434160 00000 n
-0000434315 00000 n
-0000434470 00000 n
-0000434625 00000 n
-0000434780 00000 n
-0000434933 00000 n
-0000435087 00000 n
-0000435242 00000 n
-0000435397 00000 n
-0000435551 00000 n
-0000435706 00000 n
-0000435861 00000 n
-0000436016 00000 n
-0000436170 00000 n
-0000436325 00000 n
-0000436479 00000 n
-0000436633 00000 n
-0000436788 00000 n
-0000436942 00000 n
-0000437097 00000 n
-0000437252 00000 n
-0000437407 00000 n
-0000437560 00000 n
-0000437715 00000 n
-0000437870 00000 n
-0000438023 00000 n
-0000438178 00000 n
-0000438333 00000 n
-0000438488 00000 n
-0000438643 00000 n
-0000438797 00000 n
-0000438952 00000 n
-0000439107 00000 n
-0000439261 00000 n
-0000439415 00000 n
-0000439569 00000 n
-0000439724 00000 n
-0000439879 00000 n
-0000440034 00000 n
-0000440189 00000 n
-0000440344 00000 n
-0000440497 00000 n
-0000440652 00000 n
-0000440805 00000 n
-0000440960 00000 n
-0000441115 00000 n
-0000441269 00000 n
-0000441423 00000 n
-0000441578 00000 n
-0000441731 00000 n
-0000441886 00000 n
-0000442041 00000 n
-0000442196 00000 n
-0000442350 00000 n
-0000442505 00000 n
-0000442658 00000 n
-0000442813 00000 n
-0000442968 00000 n
-0000443122 00000 n
-0000443274 00000 n
-0000443429 00000 n
-0000443584 00000 n
-0000443739 00000 n
-0000443894 00000 n
-0000444049 00000 n
-0000444203 00000 n
-0000444357 00000 n
-0000456062 00000 n
-0000447685 00000 n
-0000444663 00000 n
-0000455997 00000 n
-0000448263 00000 n
-0000448418 00000 n
-0000448573 00000 n
-0000448727 00000 n
-0000448882 00000 n
-0000449037 00000 n
-0000449192 00000 n
-0000449347 00000 n
-0000449502 00000 n
-0000449655 00000 n
-0000449809 00000 n
-0000449962 00000 n
-0000450117 00000 n
-0000450272 00000 n
-0000450426 00000 n
-0000450581 00000 n
-0000450736 00000 n
-0000450891 00000 n
-0000451046 00000 n
-0000451201 00000 n
-0000451356 00000 n
-0000451511 00000 n
-0000451666 00000 n
-0000451820 00000 n
-0000451975 00000 n
-0000452128 00000 n
-0000452283 00000 n
-0000452438 00000 n
-0000452592 00000 n
-0000452746 00000 n
-0000452901 00000 n
-0000453056 00000 n
-0000453211 00000 n
-0000453365 00000 n
-0000453520 00000 n
-0000453675 00000 n
-0000453830 00000 n
-0000453985 00000 n
-0000454139 00000 n
-0000454294 00000 n
-0000454448 00000 n
-0000454603 00000 n
-0000454758 00000 n
-0000454913 00000 n
-0000455068 00000 n
-0000455222 00000 n
-0000455377 00000 n
-0000455532 00000 n
-0000455687 00000 n
-0000455842 00000 n
-0000462510 00000 n
-0000457903 00000 n
-0000456148 00000 n
-0000462445 00000 n
-0000458274 00000 n
-0000458427 00000 n
-0000458582 00000 n
-0000458737 00000 n
-0000458891 00000 n
-0000459046 00000 n
-0000459201 00000 n
-0000459356 00000 n
-0000459511 00000 n
-0000459666 00000 n
-0000459821 00000 n
-0000459976 00000 n
-0000460131 00000 n
-0000460286 00000 n
-0000460441 00000 n
-0000460596 00000 n
-0000460751 00000 n
-0000460903 00000 n
-0000461058 00000 n
-0000461211 00000 n
-0000461366 00000 n
-0000461521 00000 n
-0000461675 00000 n
-0000461827 00000 n
-0000461982 00000 n
-0000462135 00000 n
-0000462290 00000 n
-0000564881 00000 n
-0000462761 00000 n
-0000479563 00000 n
-0000497854 00000 n
-0000500689 00000 n
-0000500443 00000 n
-0000503098 00000 n
-0000503067 00000 n
-0000523147 00000 n
-0000541494 00000 n
-0000562523 00000 n
-0000564961 00000 n
-0000565086 00000 n
-0000565212 00000 n
-0000565320 00000 n
-0000565402 00000 n
-0000586870 00000 n
-0000609447 00000 n
-0000609488 00000 n
-0000609528 00000 n
-0000609662 00000 n
-trailer
-<<
-/Size 2555
-/Root 2553 0 R
-/Info 2554 0 R
-/ID [<0130F53A4B172AC2D6784AD1B7924F96> <0130F53A4B172AC2D6784AD1B7924F96>]
->>
-startxref
-609926
-%%EOF
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc.tag
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc.tag 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/hwloc.tag 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1194 +0,0 @@
-<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
-<tagfile>
- <compound kind="page">
- <name>index</name>
- <title>hwloc</title>
- <filename>index</filename>
- <docanchor file="index">Introduction</docanchor>
- <docanchor file="index">installation</docanchor>
- <docanchor file="index">examples</docanchor>
- <docanchor file="index">interface_example</docanchor>
- <docanchor file="index">interface</docanchor>
- <docanchor file="index">history</docanchor>
- <docanchor file="index">bugs</docanchor>
- </compound>
- <compound kind="page">
- <name>glossary</name>
- <title>Glossary</title>
- <filename>glossary</filename>
- </compound>
- <compound kind="group">
- <name>hwlocality_topology</name>
- <title>Topology context</title>
- <filename>group__hwlocality__topology.html</filename>
- <member kind="typedef">
- <type>struct hwloc_topology *</type>
- <name>hwloc_topology_t</name>
- <anchorfile>group__hwlocality__topology.html</anchorfile>
- <anchor>g9d1e76ee15a7dee158b786c30b6a6e38</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_types</name>
- <title>Topology Object Types</title>
- <filename>group__hwlocality__types.html</filename>
- <member kind="define">
- <type>#define</type>
- <name>HWLOC_TYPE_UNORDERED</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>g3b6e4128e9fe773863b123fa6e4a080b</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumeration">
- <name>hwloc_obj_type_t</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>gcd37bb612667dc437d66bfb175a8dc55</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_OBJ_SYSTEM</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_OBJ_MACHINE</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_OBJ_NODE</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_OBJ_SOCKET</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_OBJ_CACHE</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_OBJ_CORE</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_OBJ_PROC</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_OBJ_MISC</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d</anchor>
- <arglist></arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_compare_types</name>
- <anchorfile>group__hwlocality__types.html</anchorfile>
- <anchor>g1820ea0dfd8e9dca28f9ea7624df5ae2</anchor>
- <arglist>(hwloc_obj_type_t type1, hwloc_obj_type_t type2)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_objects</name>
- <title>Topology Objects</title>
- <filename>group__hwlocality__objects.html</filename>
- <class kind="struct">hwloc_obj</class>
- <class kind="union">hwloc_obj_attr_u</class>
- <member kind="typedef">
- <type>struct hwloc_obj *</type>
- <name>hwloc_obj_t</name>
- <anchorfile>group__hwlocality__objects.html</anchorfile>
- <anchor>g79b8ab56877ef99ac59b833203391c7d</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_creation</name>
- <title>Create and Destroy Topologies</title>
- <filename>group__hwlocality__creation.html</filename>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_init</name>
- <anchorfile>group__hwlocality__creation.html</anchorfile>
- <anchor>g03fd4a16d8b9ee1ffc32b25fd2f6bdfa</anchor>
- <arglist>(hwloc_topology_t *topologyp)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_load</name>
- <anchorfile>group__hwlocality__creation.html</anchorfile>
- <anchor>gbdf58d87ad77f6615fccdfe0535ff826</anchor>
- <arglist>(hwloc_topology_t topology)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_topology_destroy</name>
- <anchorfile>group__hwlocality__creation.html</anchorfile>
- <anchor>g9f34a640b6fd28d23699d4d084667b15</anchor>
- <arglist>(hwloc_topology_t topology)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_topology_check</name>
- <anchorfile>group__hwlocality__creation.html</anchorfile>
- <anchor>gf6746bc3a558ef1ac8348b4491d091b5</anchor>
- <arglist>(hwloc_topology_t topology)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_configuration</name>
- <title>Configure Topology Detection</title>
- <filename>group__hwlocality__configuration.html</filename>
- <member kind="enumeration">
- <name>hwloc_topology_flags_e</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>gda025d3ec20b4b420f8038d23d6e7bde</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b</anchor>
- <arglist></arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_ignore_type</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>gfcf30842e8cb47b4c3dcaebecea31e17</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_type_t type)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_ignore_type_keep_structure</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>g1f987bca941d6949faf7b1554dd7bc12</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_type_t type)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_ignore_all_keep_structure</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>g7c9cf147442d65d755c664ccde3bb3ef</anchor>
- <arglist>(hwloc_topology_t topology)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_set_flags</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>gaeed4df656979e5f16befea9d29b814b</anchor>
- <arglist>(hwloc_topology_t topology, unsigned long flags)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_set_fsroot</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>g45a6b5dd59be36879a64a7f73e0363c2</anchor>
- <arglist>(hwloc_topology_t __hwloc_restrict topology, const char *__hwloc_restrict fsroot_path)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_set_synthetic</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>g5c11f6e454ebd5f4089670269e097a1e</anchor>
- <arglist>(hwloc_topology_t __hwloc_restrict topology, const char *__hwloc_restrict description)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_set_xml</name>
- <anchorfile>group__hwlocality__configuration.html</anchorfile>
- <anchor>g29b8ebec1b85b324af18fdf5040806bf</anchor>
- <arglist>(hwloc_topology_t __hwloc_restrict topology, const char *__hwloc_restrict xmlpath)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_information</name>
- <title>Get some Topology Information</title>
- <filename>group__hwlocality__information.html</filename>
- <member kind="define">
- <type>#define</type>
- <name>HWLOC_TYPE_DEPTH_UNKNOWN</name>
- <anchorfile>group__hwlocality__information.html</anchorfile>
- <anchor>g9e86ce528f626330de2da7adb6c4e02e</anchor>
- <arglist></arglist>
- </member>
- <member kind="define">
- <type>#define</type>
- <name>HWLOC_TYPE_DEPTH_MULTIPLE</name>
- <anchorfile>group__hwlocality__information.html</anchorfile>
- <anchor>g64c80d3e0501b321d217b1642d68e23d</anchor>
- <arglist></arglist>
- </member>
- <member kind="function">
- <type>unsigned</type>
- <name>hwloc_topology_get_depth</name>
- <anchorfile>group__hwlocality__information.html</anchorfile>
- <anchor>g3cc2255e237b751a6c8efa8703b3daf5</anchor>
- <arglist>(hwloc_topology_t __hwloc_restrict topology)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_get_type_depth</name>
- <anchorfile>group__hwlocality__information.html</anchorfile>
- <anchor>g8bec782e21be313750da70cf7428b374</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_type_t type)</arglist>
- </member>
- <member kind="function">
- <type>hwloc_obj_type_t</type>
- <name>hwloc_get_depth_type</name>
- <anchorfile>group__hwlocality__information.html</anchorfile>
- <anchor>g8cc04ad9eb03b0b74d420adf8cc11ad2</anchor>
- <arglist>(hwloc_topology_t topology, unsigned depth)</arglist>
- </member>
- <member kind="function">
- <type>unsigned</type>
- <name>hwloc_get_nbobjs_by_depth</name>
- <anchorfile>group__hwlocality__information.html</anchorfile>
- <anchor>gb17065e3d53455973844568d9f21c72c</anchor>
- <arglist>(hwloc_topology_t topology, unsigned depth)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline int</type>
- <name>hwloc_get_nbobjs_by_type</name>
- <anchorfile>group__hwlocality__information.html</anchorfile>
- <anchor>gd86a90c0d3501d90410fb1a4eb36f5d0</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_type_t type)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_topology_is_thissystem</name>
- <anchorfile>group__hwlocality__information.html</anchorfile>
- <anchor>g29cdfde981aafc92eb89639a36b1ff9b</anchor>
- <arglist>(hwloc_topology_t __hwloc_restrict topology)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_traversal</name>
- <title>Retrieve Objects</title>
- <filename>group__hwlocality__traversal.html</filename>
- <member kind="function">
- <type>hwloc_obj_t</type>
- <name>hwloc_get_obj_by_depth</name>
- <anchorfile>group__hwlocality__traversal.html</anchorfile>
- <anchor>g75e8ae1463be35a0fb82f2f7f73b8170</anchor>
- <arglist>(hwloc_topology_t topology, unsigned depth, unsigned index)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_obj_by_type</name>
- <anchorfile>group__hwlocality__traversal.html</anchorfile>
- <anchor>g0ed52dae74f311185210e7a19dbf44c5</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_type_t type, unsigned index)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_conversion</name>
- <title>Object/String Conversion</title>
- <filename>group__hwlocality__conversion.html</filename>
- <member kind="function">
- <type>const char *</type>
- <name>hwloc_obj_type_string</name>
- <anchorfile>group__hwlocality__conversion.html</anchorfile>
- <anchor>g5ca0bf94bbbb080d0eff17a57bd90422</anchor>
- <arglist>(hwloc_obj_type_t type)</arglist>
- </member>
- <member kind="function">
- <type>hwloc_obj_type_t</type>
- <name>hwloc_obj_type_of_string</name>
- <anchorfile>group__hwlocality__conversion.html</anchorfile>
- <anchor>g8a1eee67a1de115d264719157c109a20</anchor>
- <arglist>(const char *string)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_obj_snprintf</name>
- <anchorfile>group__hwlocality__conversion.html</anchorfile>
- <anchor>g612dc210053b65d2466ac7ad39db92a4</anchor>
- <arglist>(char *__hwloc_restrict string, size_t size, hwloc_topology_t topology, hwloc_obj_t obj, const char *__hwloc_restrict indexprefix, int verbose)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_obj_cpuset_snprintf</name>
- <anchorfile>group__hwlocality__conversion.html</anchorfile>
- <anchor>ge001fafdeda3a67695d406affde1ab0d</anchor>
- <arglist>(char *__hwloc_restrict str, size_t size, size_t nobj, const hwloc_obj_t *__hwloc_restrict objs)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_binding</name>
- <title>Binding</title>
- <filename>group__hwlocality__binding.html</filename>
- <member kind="enumeration">
- <name>hwloc_cpubind_policy_t</name>
- <anchorfile>group__hwlocality__binding.html</anchorfile>
- <anchor>g9b2de9a34a18edb39fb272adf9c33622</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_CPUBIND_PROCESS</name>
- <anchorfile>group__hwlocality__binding.html</anchorfile>
- <anchor>gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_CPUBIND_THREAD</name>
- <anchorfile>group__hwlocality__binding.html</anchorfile>
- <anchor>gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421</anchor>
- <arglist></arglist>
- </member>
- <member kind="enumvalue">
- <name>HWLOC_CPUBIND_STRICT</name>
- <anchorfile>group__hwlocality__binding.html</anchorfile>
- <anchor>gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa</anchor>
- <arglist></arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_set_cpubind</name>
- <anchorfile>group__hwlocality__binding.html</anchorfile>
- <anchor>g47053da286384d86ec3e4fb3fe148dae</anchor>
- <arglist>(hwloc_topology_t topology, const hwloc_cpuset_t set, int policy)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_set_proc_cpubind</name>
- <anchorfile>group__hwlocality__binding.html</anchorfile>
- <anchor>g27f372f8d5fd8c9844318b492b316dfb</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_pid_t pid, const hwloc_cpuset_t set, int policy)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_set_thread_cpubind</name>
- <anchorfile>group__hwlocality__binding.html</anchorfile>
- <anchor>gdba2db76b9359d39c33bac86f2fb77b4</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_thread_t tid, const hwloc_cpuset_t set, int policy)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_helper_types</name>
- <title>Object Type Helpers</title>
- <filename>group__hwlocality__helper__types.html</filename>
- <member kind="function" static="yes">
- <type>static __inline unsigned</type>
- <name>hwloc_get_type_or_below_depth</name>
- <anchorfile>group__hwlocality__helper__types.html</anchorfile>
- <anchor>ga0835c86ef2ce8c62637d61a1cf134f9</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_type_t type)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline unsigned</type>
- <name>hwloc_get_type_or_above_depth</name>
- <anchorfile>group__hwlocality__helper__types.html</anchorfile>
- <anchor>g65a1d8f1012cb500817893ef848bc3f1</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_type_t type)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_helper_traversal_basic</name>
- <title>Basic Traversal Helpers</title>
- <filename>group__hwlocality__helper__traversal__basic.html</filename>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_system_obj</name>
- <anchorfile>group__hwlocality__helper__traversal__basic.html</anchorfile>
- <anchor>gb39658e42f1046db0f8870a0d0ba9f42</anchor>
- <arglist>(hwloc_topology_t topology)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_next_obj_by_depth</name>
- <anchorfile>group__hwlocality__helper__traversal__basic.html</anchorfile>
- <anchor>g5755cecb9124c5181642ac84dc5bc554</anchor>
- <arglist>(hwloc_topology_t topology, unsigned depth, hwloc_obj_t prev)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_next_obj_by_type</name>
- <anchorfile>group__hwlocality__helper__traversal__basic.html</anchorfile>
- <anchor>gd011fce572551516267de3c57241a326</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_type_t type, hwloc_obj_t prev)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_next_child</name>
- <anchorfile>group__hwlocality__helper__traversal__basic.html</anchorfile>
- <anchor>g3727d1e62843468ad3796fae52881512</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_t father, hwloc_obj_t prev)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_common_ancestor_obj</name>
- <anchorfile>group__hwlocality__helper__traversal__basic.html</anchorfile>
- <anchor>g58ba3d31ed79e7a1a47909824489d317</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_t obj1, hwloc_obj_t obj2)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline int</type>
- <name>hwloc_obj_is_in_subtree</name>
- <anchorfile>group__hwlocality__helper__traversal__basic.html</anchorfile>
- <anchor>g810bf401a37f879f864aa1ab9d10b12f</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_t obj, hwloc_obj_t subtree_root)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_helper_find_inside</name>
- <title>Finding Objects Inside a CPU set</title>
- <filename>group__hwlocality__helper__find__inside.html</filename>
- <member kind="function">
- <type>int</type>
- <name>hwloc_get_largest_objs_inside_cpuset</name>
- <anchorfile>group__hwlocality__helper__find__inside.html</anchorfile>
- <anchor>g762bf572ecf691ad812977ce29496ac2</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_t *__hwloc_restrict objs, int max)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_next_obj_inside_cpuset_by_depth</name>
- <anchorfile>group__hwlocality__helper__find__inside.html</anchorfile>
- <anchor>g9f0cdb50962d59220a557757278e1919</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, hwloc_obj_t prev)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_next_obj_inside_cpuset_by_type</name>
- <anchorfile>group__hwlocality__helper__find__inside.html</anchorfile>
- <anchor>g060d4f60652ef68bc25bf83e5db1fdb9</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, hwloc_obj_t prev)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_obj_inside_cpuset_by_depth</name>
- <anchorfile>group__hwlocality__helper__find__inside.html</anchorfile>
- <anchor>ge16043beea2e342c66b762854d95381f</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, unsigned index)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_obj_inside_cpuset_by_type</name>
- <anchorfile>group__hwlocality__helper__find__inside.html</anchorfile>
- <anchor>gcd512d31b960cfaf1defee895cb6dfff</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, unsigned index)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline unsigned</type>
- <name>hwloc_get_nbobjs_inside_cpuset_by_depth</name>
- <anchorfile>group__hwlocality__helper__find__inside.html</anchorfile>
- <anchor>gce5af1ea003c8269566b6726fade7b32</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline int</type>
- <name>hwloc_get_nbobjs_inside_cpuset_by_type</name>
- <anchorfile>group__hwlocality__helper__find__inside.html</anchorfile>
- <anchor>g7e44cec58c6bdb681400a52d007d2597</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_helper_find_covering</name>
- <title>Finding a single Object covering at least CPU set</title>
- <filename>group__hwlocality__helper__find__covering.html</filename>
- <member kind="function" static="yes">
- <type>static hwloc_obj_t</type>
- <name>hwloc_get_child_covering_cpuset</name>
- <anchorfile>group__hwlocality__helper__find__covering.html</anchorfile>
- <anchor>ge5124e202a86121b45c28ac6d67b5e5b</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_t father)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static hwloc_obj_t</type>
- <name>hwloc_get_obj_covering_cpuset</name>
- <anchorfile>group__hwlocality__helper__find__covering.html</anchorfile>
- <anchor>gbbbc2201adff148989b2faf532de3a5f</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_helper_find_coverings</name>
- <title>Finding a set of similar Objects covering at least a CPU set</title>
- <filename>group__hwlocality__helper__find__coverings.html</filename>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_next_obj_covering_cpuset_by_depth</name>
- <anchorfile>group__hwlocality__helper__find__coverings.html</anchorfile>
- <anchor>g39cbd3f1608d0fe503d396430cffe219</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, unsigned depth, hwloc_obj_t prev)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_next_obj_covering_cpuset_by_type</name>
- <anchorfile>group__hwlocality__helper__find__coverings.html</anchorfile>
- <anchor>gad89905a7c9388283535296802d766cb</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set, hwloc_obj_type_t type, hwloc_obj_t prev)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_helper_find_cache</name>
- <title>Cache-specific Finding Helpers</title>
- <filename>group__hwlocality__helper__find__cache.html</filename>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_cache_covering_cpuset</name>
- <anchorfile>group__hwlocality__helper__find__cache.html</anchorfile>
- <anchor>g5e56e841b6887dc596214965d379781e</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_obj_t</type>
- <name>hwloc_get_cache_covering_obj</name>
- <anchorfile>group__hwlocality__helper__find__cache.html</anchorfile>
- <anchor>gfdb27db8cae6b97c7e4271844e1ba986</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_t obj)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_helper_traversal</name>
- <title>Advanced Traversal Helpers</title>
- <filename>group__hwlocality__helper__traversal.html</filename>
- <member kind="function">
- <type>int</type>
- <name>hwloc_get_closest_objs</name>
- <anchorfile>group__hwlocality__helper__traversal.html</anchorfile>
- <anchor>gb761df678cab3699bd1a1d057e98bf1b</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_t *__hwloc_restrict objs, int max)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_helper_binding</name>
- <title>Binding Helpers</title>
- <filename>group__hwlocality__helper__binding.html</filename>
- <member kind="function" static="yes">
- <type>static __inline void</type>
- <name>hwloc_distribute</name>
- <anchorfile>group__hwlocality__helper__binding.html</anchorfile>
- <anchor>gea68e92b026930cf5c368e2d98cb6aac</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_obj_t root, hwloc_cpuset_t *cpuset, int n)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_cpuset</name>
- <title>The Cpuset API</title>
- <filename>group__hwlocality__cpuset.html</filename>
- <member kind="define">
- <type>#define</type>
- <name>hwloc_cpuset_foreach_begin</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g8f896ce703ad1740fdf9ce8ac6361359</anchor>
- <arglist>(cpu, set)</arglist>
- </member>
- <member kind="define">
- <type>#define</type>
- <name>hwloc_cpuset_foreach_end</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>ge2974be78a7d7cddbd38cb23fcc6240a</anchor>
- <arglist>()</arglist>
- </member>
- <member kind="typedef">
- <type>struct hwloc_opaque_cpuset_s *</type>
- <name>hwloc_cpuset_t</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g82e51d695c430832b703dad5ab8d75e4</anchor>
- <arglist></arglist>
- </member>
- <member kind="function">
- <type>hwloc_cpuset_t</type>
- <name>hwloc_cpuset_alloc</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g82803256c7e78369aad77a2a9e5599a2</anchor>
- <arglist>(void)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_free</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>gf5d5a9e082a43f8311fdcff55e611b23</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>hwloc_cpuset_t</type>
- <name>hwloc_cpuset_dup</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g19d8c163e4834ba69c808560aa5a89b3</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_copy</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>gdad3d25553afca090a81ffa270208f2e</anchor>
- <arglist>(hwloc_cpuset_t dst, hwloc_cpuset_t src)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_snprintf</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>gaa64dfeea7ff3c8427c88ac285be714e</anchor>
- <arglist>(char *__hwloc_restrict buf, size_t buflen, hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_asprintf</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>ge2ebb56edf26097a355f24d859c56713</anchor>
- <arglist>(char **strp, hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>hwloc_cpuset_t</type>
- <name>hwloc_cpuset_from_string</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g63e62db35640c1b90684952d7a3b5175</anchor>
- <arglist>(const char *__hwloc_restrict string)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_zero</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g4d63507128a35e6eda3fa6104970ac99</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_fill</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>gd1a6c02ae378aff412c2b843cf8cc3f4</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_from_ulong</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g1dbccf3bbf6e6ec0464bfd9e4d47e5cb</anchor>
- <arglist>(hwloc_cpuset_t set, unsigned long mask)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_from_ith_ulong</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>ge681e6cd7486dbd03185a8760dc2fa5e</anchor>
- <arglist>(hwloc_cpuset_t set, int i, unsigned long mask)</arglist>
- </member>
- <member kind="function">
- <type>unsigned long</type>
- <name>hwloc_cpuset_to_ulong</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g107de17ed191778705d959fa471a2504</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>unsigned long</type>
- <name>hwloc_cpuset_to_ith_ulong</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g509b2e92503092d3809c5fd71ecfceb9</anchor>
- <arglist>(hwloc_cpuset_t set, int i)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_cpu</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g212f2df54a64817dd094550a51b32c4f</anchor>
- <arglist>(hwloc_cpuset_t set, unsigned cpu)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_all_but_cpu</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>gddd96b6d8b7d11e0891c7416e5a68598</anchor>
- <arglist>(hwloc_cpuset_t set, unsigned cpu)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_set</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>gc5ba8c6d6367436995f67dbd4b3ba1de</anchor>
- <arglist>(hwloc_cpuset_t set, unsigned cpu)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_set_range</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g9bcf94a6a5c877071116ff2f4a395956</anchor>
- <arglist>(hwloc_cpuset_t set, unsigned begincpu, unsigned endcpu)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_clr</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g9ae6610a008402bf7959234bd2044a82</anchor>
- <arglist>(hwloc_cpuset_t set, unsigned cpu)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_isset</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g70f87ccdc6f295206f2d0df32aa62348</anchor>
- <arglist>(hwloc_cpuset_t set, unsigned cpu)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_iszero</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g38796861f5b8282d7f2b3acef36bc309</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_isfull</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g125297097b53bedec7919651ab83609e</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_isequal</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g15b36a71a420aab67d99fdaf44a022b1</anchor>
- <arglist>(hwloc_cpuset_t set1, hwloc_cpuset_t set2)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_intersects</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g009c89c43c86ece327df0ee4cf54f3a7</anchor>
- <arglist>(hwloc_cpuset_t set1, hwloc_cpuset_t set2)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_isincluded</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g82c079bdbed518fd175e71bac20223b1</anchor>
- <arglist>(hwloc_cpuset_t sub_set, hwloc_cpuset_t super_set)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_orset</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>ga8fe567ba2d77e55d08823c121d19b93</anchor>
- <arglist>(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_andset</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>gbc1bfa0483f52c3ddb58530076faba07</anchor>
- <arglist>(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_clearset</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>gfa939b045440ec9654cf58c2a497bfd0</anchor>
- <arglist>(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_xorset</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>ga79683934fe19784f17da38d16d14ec2</anchor>
- <arglist>(hwloc_cpuset_t set, hwloc_cpuset_t modifier_set)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_first</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g916c39218a447c7e2d2cabae004cf6fa</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_last</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g713e886fb6364e6440e911e1c58a7b62</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>void</type>
- <name>hwloc_cpuset_singlify</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g548a6620cce008fc5b1e2110d25135fe</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_compar_first</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g641ccf476257114e807bd74db0ca9cd0</anchor>
- <arglist>(hwloc_cpuset_t set1, hwloc_cpuset_t set2)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_compar</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>ga72d138f3e7a4ea5de4cf7603ef436bf</anchor>
- <arglist>(hwloc_cpuset_t set1, hwloc_cpuset_t set2)</arglist>
- </member>
- <member kind="function">
- <type>int</type>
- <name>hwloc_cpuset_weight</name>
- <anchorfile>group__hwlocality__cpuset.html</anchorfile>
- <anchor>g84bda8f4363d5ed3e55ac0634c3bc5cc</anchor>
- <arglist>(hwloc_cpuset_t set)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_glibc_sched</name>
- <title>Helpers for manipulating glibc sched affinity</title>
- <filename>group__hwlocality__glibc__sched.html</filename>
- <member kind="function" static="yes">
- <type>static __inline void</type>
- <name>hwloc_cpuset_to_glibc_sched_affinity</name>
- <anchorfile>group__hwlocality__glibc__sched.html</anchorfile>
- <anchor>g8d52ded42a9b3d832672d642798cdd8a</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t hwlocset, cpu_set_t *schedset, size_t schedsetsize)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_cpuset_t</type>
- <name>hwloc_cpuset_from_glibc_sched_affinity</name>
- <anchorfile>group__hwlocality__glibc__sched.html</anchorfile>
- <anchor>g95a1b94fc109895ee13b17bddac08f5f</anchor>
- <arglist>(hwloc_topology_t topology, const cpu_set_t *schedset, size_t schedsetsize)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_linux_libnuma_ulongs</name>
- <title>Helpers for manipulating Linux libnuma unsigned long masks</title>
- <filename>group__hwlocality__linux__libnuma__ulongs.html</filename>
- <member kind="function" static="yes">
- <type>static __inline void</type>
- <name>hwloc_cpuset_to_linux_libnuma_ulongs</name>
- <anchorfile>group__hwlocality__linux__libnuma__ulongs.html</anchorfile>
- <anchor>g7119f03aa7437b027edea3a32ebce265</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t cpuset, unsigned long *mask, unsigned long *maxnode)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_cpuset_t</type>
- <name>hwloc_cpuset_from_linux_libnuma_ulongs</name>
- <anchorfile>group__hwlocality__linux__libnuma__ulongs.html</anchorfile>
- <anchor>gad80d59fee26a1e0ecf7a0bae76dc685</anchor>
- <arglist>(hwloc_topology_t topology, const unsigned long *mask, unsigned long maxnode)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_linux_libnuma_bitmask</name>
- <title>Helpers for manipulating Linux libnuma bitmask</title>
- <filename>group__hwlocality__linux__libnuma__bitmask.html</filename>
- <member kind="function" static="yes">
- <type>static __inline struct bitmask *</type>
- <name>hwloc_cpuset_to_linux_libnuma_bitmask</name>
- <anchorfile>group__hwlocality__linux__libnuma__bitmask.html</anchorfile>
- <anchor>g66720508d673173aea250095be22822d</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t cpuset)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_cpuset_t</type>
- <name>hwloc_cpuset_from_linux_libnuma_bitmask</name>
- <anchorfile>group__hwlocality__linux__libnuma__bitmask.html</anchorfile>
- <anchor>ga7ac171ac41f209bfbc710ca690affe0</anchor>
- <arglist>(hwloc_topology_t topology, const struct bitmask *bitmask)</arglist>
- </member>
- </compound>
- <compound kind="group">
- <name>hwlocality_linux_libnuma_nodemask</name>
- <title>Helpers for manipulating Linux libnuma nodemask_t</title>
- <filename>group__hwlocality__linux__libnuma__nodemask.html</filename>
- <member kind="function" static="yes">
- <type>static __inline void</type>
- <name>hwloc_cpuset_to_linux_libnuma_nodemask</name>
- <anchorfile>group__hwlocality__linux__libnuma__nodemask.html</anchorfile>
- <anchor>gd6c037010e89674b799ed8131d7a632c</anchor>
- <arglist>(hwloc_topology_t topology, hwloc_cpuset_t cpuset, nodemask_t *nodemask)</arglist>
- </member>
- <member kind="function" static="yes">
- <type>static __inline hwloc_cpuset_t</type>
- <name>hwloc_cpuset_from_linux_libnuma_nodemask</name>
- <anchorfile>group__hwlocality__linux__libnuma__nodemask.html</anchorfile>
- <anchor>gc199bbdcd7913ce17bd36a168e00991f</anchor>
- <arglist>(hwloc_topology_t topology, const nodemask_t *nodemask)</arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>hwloc_obj</name>
- <filename>structhwloc__obj.html</filename>
- <member kind="variable">
- <type>hwloc_obj_type_t</type>
- <name>type</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>cc4f0803f244867e68fe0036800be5de</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>signed</type>
- <name>os_index</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>79d45afa49e2bd18297660ac68820d91</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>char *</type>
- <name>name</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>bb709ec38f2970677e4e57d1d30be96d</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>union hwloc_obj_attr_u *</type>
- <name>attr</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>ccd40e29f71f19e88db62ea3df02adc8</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>depth</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>9d82690370275d42d652eccdea5d3ee5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>logical_index</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>0d07fb7b8935e137c94d75a3eb492ae9</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj *</type>
- <name>next_cousin</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>85a788017457129589318b6c39451acf</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj *</type>
- <name>prev_cousin</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>c715989f55ff5a0eb6be2969ee477ec0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj *</type>
- <name>father</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>5fb4d37969f7e132cbd8040df2139dc8</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>sibling_rank</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>aa6043eee6f55869933c1d974efd9acd</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj *</type>
- <name>next_sibling</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>7f2343ed476fe4942e6fffd4cade1b40</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj *</type>
- <name>prev_sibling</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>7b89e8c189876c0158a9282aaaf17f50</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>arity</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>ac3f6da35c9b57599909a44ce2b716c1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj **</type>
- <name>children</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>04d05403da37bfe17cd63b7c7dd07b1f</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj *</type>
- <name>first_child</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>f51d08a0a79dba517c06c5afedc8d2dc</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj *</type>
- <name>last_child</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>84bd65634dbc55f4158b74443a9bd04f</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>void *</type>
- <name>userdata</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>76fd3ac94401cf32dfccc3a3a8de68a5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>hwloc_cpuset_t</type>
- <name>cpuset</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>67925e0f2c47f50408fbdb9bddd0790f</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>signed</type>
- <name>os_level</name>
- <anchorfile>structhwloc__obj.html</anchorfile>
- <anchor>68766f0b1c4d61b5bad87e3b81dacfde</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="union">
- <name>hwloc_obj_attr_u</name>
- <filename>unionhwloc__obj__attr__u.html</filename>
- <class kind="struct">hwloc_obj_attr_u::hwloc_cache_attr_s</class>
- <class kind="struct">hwloc_obj_attr_u::hwloc_machine_attr_s</class>
- <class kind="struct">hwloc_obj_attr_u::hwloc_memory_attr_s</class>
- <class kind="struct">hwloc_obj_attr_u::hwloc_misc_attr_s</class>
- <member kind="variable">
- <type>struct hwloc_obj_attr_u::hwloc_cache_attr_s</type>
- <name>cache</name>
- <anchorfile>unionhwloc__obj__attr__u.html</anchorfile>
- <anchor>b5a8ae3bf490e6b1071fea53f7382836</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj_attr_u::hwloc_memory_attr_s</type>
- <name>node</name>
- <anchorfile>unionhwloc__obj__attr__u.html</anchorfile>
- <anchor>941994ad83275213249f8adfd8204465</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj_attr_u::hwloc_machine_attr_s</type>
- <name>machine</name>
- <anchorfile>unionhwloc__obj__attr__u.html</anchorfile>
- <anchor>5b42966df7c5bfdc36891e414cc31607</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_machine_attr_s</type>
- <name>system</name>
- <anchorfile>unionhwloc__obj__attr__u.html</anchorfile>
- <anchor>a65b98d3eada000628dc66668e4954df</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>struct hwloc_obj_attr_u::hwloc_misc_attr_s</type>
- <name>misc</name>
- <anchorfile>unionhwloc__obj__attr__u.html</anchorfile>
- <anchor>33b7e687b61be1b62e22f4037788582c</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>hwloc_obj_attr_u::hwloc_cache_attr_s</name>
- <filename>structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html</filename>
- <member kind="variable">
- <type>unsigned long</type>
- <name>memory_kB</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html</anchorfile>
- <anchor>1320a26922eafef462f78ebcb4a46090</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>depth</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.html</anchorfile>
- <anchor>5c8f7f39193736c2187ed626940835d5</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>hwloc_obj_attr_u::hwloc_machine_attr_s</name>
- <filename>structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html</filename>
- <member kind="variable">
- <type>char *</type>
- <name>dmi_board_vendor</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html</anchorfile>
- <anchor>ae85be0b4ebb86501718c4b460df5167</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>char *</type>
- <name>dmi_board_name</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html</anchorfile>
- <anchor>8b99af84fd38753a91c861f0e856b461</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned long</type>
- <name>memory_kB</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html</anchorfile>
- <anchor>de283aa936a98b982fdd395d59c3ee32</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned long</type>
- <name>huge_page_free</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html</anchorfile>
- <anchor>87ff3de9e181599328be92c932cb7a16</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned long</type>
- <name>huge_page_size_kB</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.html</anchorfile>
- <anchor>f9d440e06744c23670a7b2e3a060abb9</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>hwloc_obj_attr_u::hwloc_memory_attr_s</name>
- <filename>structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html</filename>
- <member kind="variable">
- <type>unsigned long</type>
- <name>memory_kB</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html</anchorfile>
- <anchor>cf44c5e36f6d156f8a19793715552e71</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned long</type>
- <name>huge_page_free</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.html</anchorfile>
- <anchor>6d0863d71693d53d9ccfb694581efb19</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>hwloc_obj_attr_u::hwloc_misc_attr_s</name>
- <filename>structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html</filename>
- <member kind="variable">
- <type>unsigned</type>
- <name>depth</name>
- <anchorfile>structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.html</anchorfile>
- <anchor>67d34faf12434d9732754dcbfe58e4a9</anchor>
- <arglist></arglist>
- </member>
- </compound>
-</tagfile>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/Makefile
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/Makefile 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/Makefile 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,19 +0,0 @@
-all: clean refman.pdf
-
-pdf: refman.pdf
-
-refman.pdf: refman.tex
- pdflatex refman.tex
- makeindex refman.idx
- pdflatex refman.tex
- latex_count=5 ; \
- while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
- do \
- echo "Rerunning latex...." ;\
- pdflatex refman.tex ;\
- latex_count=`expr $$latex_count - 1` ;\
- done
-
-
-clean:
- rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/a4-refman.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/a4-refman.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/a4-refman.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,95 +0,0 @@
-\documentclass[a4paper]{book}
-\usepackage{a4wide}
-\usepackage{makeidx}
-\usepackage{fancyhdr}
-\usepackage{graphicx}
-\usepackage{multicol}
-\usepackage{float}
-\usepackage{listings}
-\usepackage{color}
-\usepackage{textcomp}
-\usepackage{alltt}
-\usepackage{times}
-\usepackage{ifpdf}
-\ifpdf
-\usepackage[pdftex,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\else
-\usepackage[ps2pdf,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\usepackage{pspicture}
-\fi
-\usepackage[utf8]{inputenc}
-\usepackage{doxygen}
-\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
-\makeindex
-\setcounter{tocdepth}{3}
-\renewcommand{\footrulewidth}{0.4pt}
-\begin{document}
-\hypersetup{pageanchor=false}
-\begin{titlepage}
-\vspace*{7cm}
-\begin{center}
-{\Large Hardware Locality (hwloc) \\[1ex]\large 0.9.1rc1 }\\
-\vspace*{1cm}
-{\large Generated by Doxygen 1.5.9}\\
-\vspace*{0.5cm}
-{\small Fri Oct 9 15:27:29 2009}\\
-\end{center}
-\end{titlepage}
-\clearemptydoublepage
-\pagenumbering{roman}
-\tableofcontents
-\clearemptydoublepage
-\pagenumbering{arabic}
-\hypersetup{pageanchor=true}
-\chapter{hwloc}
-\label{index}\hypertarget{index}{}\input{index}
-\chapter{Glossary}
-\label{glossary}
-\hypertarget{glossary}{}
-\include{glossary}
-\chapter{Module Index}
-\input{modules}
-\chapter{Data Structure Index}
-\input{annotated}
-\chapter{Module Documentation}
-\input{group__hwlocality__topology}
-\include{group__hwlocality__types}
-\include{group__hwlocality__objects}
-\include{group__hwlocality__creation}
-\include{group__hwlocality__configuration}
-\include{group__hwlocality__information}
-\include{group__hwlocality__traversal}
-\include{group__hwlocality__conversion}
-\include{group__hwlocality__binding}
-\include{group__hwlocality__helper__types}
-\include{group__hwlocality__helper__traversal__basic}
-\include{group__hwlocality__helper__find__inside}
-\include{group__hwlocality__helper__find__covering}
-\include{group__hwlocality__helper__find__coverings}
-\include{group__hwlocality__helper__find__cache}
-\include{group__hwlocality__helper__traversal}
-\include{group__hwlocality__helper__binding}
-\include{group__hwlocality__cpuset}
-\include{group__hwlocality__glibc__sched}
-\include{group__hwlocality__linux__libnuma__ulongs}
-\include{group__hwlocality__linux__libnuma__bitmask}
-\include{group__hwlocality__linux__libnuma__nodemask}
-\chapter{Data Structure Documentation}
-\input{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}
-\include{structhwloc__obj}
-\include{unionhwloc__obj__attr__u}
-\printindex
-\end{document}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/annotated.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/annotated.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/annotated.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,9 +0,0 @@
-\section{Data Structures}
-Here are the data structures with brief descriptions:\begin{CompactList}
-\item\contentsline{section}{\hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s} (Cache-specific Object Attributes )}{\pageref{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}}{}
-\item\contentsline{section}{\hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s} (Machine-specific Object Attributes )}{\pageref{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}}{}
-\item\contentsline{section}{\hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s} (Node-specific Object Attributes )}{\pageref{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}}{}
-\item\contentsline{section}{\hyperlink{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s} (Misc-specific Object Attributes )}{\pageref{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}}{}
-\item\contentsline{section}{\hyperlink{structhwloc__obj}{hwloc\_\-obj} (Structure of a topology object )}{\pageref{structhwloc__obj}}{}
-\item\contentsline{section}{\hyperlink{unionhwloc__obj__attr__u}{hwloc\_\-obj\_\-attr\_\-u} (Object type-specific Attributes )}{\pageref{unionhwloc__obj__attr__u}}{}
-\end{CompactList}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/annotated.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/annotated.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/annotated.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,9 +0,0 @@
-\section{Data Structures}
-Here are the data structures with brief descriptions:\begin{CompactList}
-\item\contentsline{section}{\hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s} (Cache-specific Object Attributes )}{\pageref{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}}{}
-\item\contentsline{section}{\hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s} (Machine-specific Object Attributes )}{\pageref{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}}{}
-\item\contentsline{section}{\hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s} (Node-specific Object Attributes )}{\pageref{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}}{}
-\item\contentsline{section}{\hyperlink{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s} (Misc-specific Object Attributes )}{\pageref{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}}{}
-\item\contentsline{section}{\hyperlink{structhwloc__obj}{hwloc\_\-obj} (Structure of a topology object )}{\pageref{structhwloc__obj}}{}
-\item\contentsline{section}{\hyperlink{unionhwloc__obj__attr__u}{hwloc\_\-obj\_\-attr\_\-u} (Object type-specific Attributes )}{\pageref{unionhwloc__obj__attr__u}}{}
-\end{CompactList}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/diagram.eps
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/diagram.eps 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/diagram.eps 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1008 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: images/diagram.fig
-%%Creator: /opt/local/bin/fig2dev Version 3.2 Patchlevel 5
-%%CreationDate: Fri Oct 9 13:22:30 2009
-%%For: jsquyres at beezle.local (Jeffrey Squyres)
-%%BoundingBox: 0 0 671 541
-%Magnification: 1.0000
-%%EndComments
-/$F2psDict 200 dict def
-$F2psDict begin
-$F2psDict /mtrx matrix put
-/col-1 {0 setgray} bind def
-/col0 {0.000 0.000 0.000 srgb} bind def
-/col1 {0.000 0.000 1.000 srgb} bind def
-/col2 {0.000 1.000 0.000 srgb} bind def
-/col3 {0.000 1.000 1.000 srgb} bind def
-/col4 {1.000 0.000 0.000 srgb} bind def
-/col5 {1.000 0.000 1.000 srgb} bind def
-/col6 {1.000 1.000 0.000 srgb} bind def
-/col7 {1.000 1.000 1.000 srgb} bind def
-/col8 {0.000 0.000 0.560 srgb} bind def
-/col9 {0.000 0.000 0.690 srgb} bind def
-/col10 {0.000 0.000 0.820 srgb} bind def
-/col11 {0.530 0.810 1.000 srgb} bind def
-/col12 {0.000 0.560 0.000 srgb} bind def
-/col13 {0.000 0.690 0.000 srgb} bind def
-/col14 {0.000 0.820 0.000 srgb} bind def
-/col15 {0.000 0.560 0.560 srgb} bind def
-/col16 {0.000 0.690 0.690 srgb} bind def
-/col17 {0.000 0.820 0.820 srgb} bind def
-/col18 {0.560 0.000 0.000 srgb} bind def
-/col19 {0.690 0.000 0.000 srgb} bind def
-/col20 {0.820 0.000 0.000 srgb} bind def
-/col21 {0.560 0.000 0.560 srgb} bind def
-/col22 {0.690 0.000 0.690 srgb} bind def
-/col23 {0.820 0.000 0.820 srgb} bind def
-/col24 {0.500 0.190 0.000 srgb} bind def
-/col25 {0.630 0.250 0.000 srgb} bind def
-/col26 {0.750 0.380 0.000 srgb} bind def
-/col27 {1.000 0.500 0.500 srgb} bind def
-/col28 {1.000 0.630 0.630 srgb} bind def
-/col29 {1.000 0.750 0.750 srgb} bind def
-/col30 {1.000 0.880 0.880 srgb} bind def
-/col31 {1.000 0.840 0.000 srgb} bind def
-
-end
-save
-newpath 0 541 moveto 0 0 lineto 671 0 lineto 671 541 lineto closepath clip newpath
--47.2 581.9 translate
-1 -1 scale
-
-/cp {closepath} bind def
-/ef {eofill} bind def
-/gr {grestore} bind def
-/gs {gsave} bind def
-/sa {save} bind def
-/rs {restore} bind def
-/l {lineto} bind def
-/m {moveto} bind def
-/rm {rmoveto} bind def
-/n {newpath} bind def
-/s {stroke} bind def
-/sh {show} bind def
-/slc {setlinecap} bind def
-/slj {setlinejoin} bind def
-/slw {setlinewidth} bind def
-/srgb {setrgbcolor} bind def
-/rot {rotate} bind def
-/sc {scale} bind def
-/sd {setdash} bind def
-/ff {findfont} bind def
-/sf {setfont} bind def
-/scf {scalefont} bind def
-/sw {stringwidth} bind def
-/tr {translate} bind def
-/tnt {dup dup currentrgbcolor
- 4 -2 roll dup 1 exch sub 3 -1 roll mul add
- 4 -2 roll dup 1 exch sub 3 -1 roll mul add
- 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
- bind def
-/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
- 4 -2 roll mul srgb} bind def
-/reencdict 12 dict def /ReEncode { reencdict begin
-/newcodesandnames exch def /newfontname exch def /basefontname exch def
-/basefontdict basefontname findfont def /newfont basefontdict maxlength dict def
-basefontdict { exch dup /FID ne { dup /Encoding eq
-{ exch dup length array copy newfont 3 1 roll put }
-{ exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall
-newfont /FontName newfontname put newcodesandnames aload pop
-128 1 255 { newfont /Encoding get exch /.notdef put } for
-newcodesandnames length 2 idiv { newfont /Encoding get 3 1 roll put } repeat
-newfontname newfont definefont pop end } def
-/isovec [
-8#055 /minus 8#200 /grave 8#201 /acute 8#202 /circumflex 8#203 /tilde
-8#204 /macron 8#205 /breve 8#206 /dotaccent 8#207 /dieresis
-8#210 /ring 8#211 /cedilla 8#212 /hungarumlaut 8#213 /ogonek 8#214 /caron
-8#220 /dotlessi 8#230 /oe 8#231 /OE
-8#240 /space 8#241 /exclamdown 8#242 /cent 8#243 /sterling
-8#244 /currency 8#245 /yen 8#246 /brokenbar 8#247 /section 8#250 /dieresis
-8#251 /copyright 8#252 /ordfeminine 8#253 /guillemotleft 8#254 /logicalnot
-8#255 /hyphen 8#256 /registered 8#257 /macron 8#260 /degree 8#261 /plusminus
-8#262 /twosuperior 8#263 /threesuperior 8#264 /acute 8#265 /mu 8#266 /paragraph
-8#267 /periodcentered 8#270 /cedilla 8#271 /onesuperior 8#272 /ordmasculine
-8#273 /guillemotright 8#274 /onequarter 8#275 /onehalf
-8#276 /threequarters 8#277 /questiondown 8#300 /Agrave 8#301 /Aacute
-8#302 /Acircumflex 8#303 /Atilde 8#304 /Adieresis 8#305 /Aring
-8#306 /AE 8#307 /Ccedilla 8#310 /Egrave 8#311 /Eacute
-8#312 /Ecircumflex 8#313 /Edieresis 8#314 /Igrave 8#315 /Iacute
-8#316 /Icircumflex 8#317 /Idieresis 8#320 /Eth 8#321 /Ntilde 8#322 /Ograve
-8#323 /Oacute 8#324 /Ocircumflex 8#325 /Otilde 8#326 /Odieresis 8#327 /multiply
-8#330 /Oslash 8#331 /Ugrave 8#332 /Uacute 8#333 /Ucircumflex
-8#334 /Udieresis 8#335 /Yacute 8#336 /Thorn 8#337 /germandbls 8#340 /agrave
-8#341 /aacute 8#342 /acircumflex 8#343 /atilde 8#344 /adieresis 8#345 /aring
-8#346 /ae 8#347 /ccedilla 8#350 /egrave 8#351 /eacute
-8#352 /ecircumflex 8#353 /edieresis 8#354 /igrave 8#355 /iacute
-8#356 /icircumflex 8#357 /idieresis 8#360 /eth 8#361 /ntilde 8#362 /ograve
-8#363 /oacute 8#364 /ocircumflex 8#365 /otilde 8#366 /odieresis 8#367 /divide
-8#370 /oslash 8#371 /ugrave 8#372 /uacute 8#373 /ucircumflex
-8#374 /udieresis 8#375 /yacute 8#376 /thorn 8#377 /ydieresis] def
-/Times-Roman /Times-Roman-iso isovec ReEncode
-/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
-/$F2psEnd {$F2psEnteredState restore end} def
-
-$F2psBegin
-10 setmiterlimit
-0 slj 0 slc
- 0.06299 0.06299 sc
-%
-% Fig objects follow
-%
-%
-% here starts figure with depth 50
-/Times-Roman-iso ff 180.00 scf sf
-10575 7650 m
-gs 1 -1 sc (father) col0 sh gr
-% Polyline
-0 slj
-0 slc
-7.500 slw
-n 9870 7740 m 9765 7740 9765 9075 105 arcto 4 {pop} repeat
- 9765 9180 11100 9180 105 arcto 4 {pop} repeat
- 11205 9180 11205 7845 105 arcto 4 {pop} repeat
- 11205 7740 9870 7740 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 8640 m
-gs 1 -1 sc (.os_index = 3) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-9855 7965 m
-gs 1 -1 sc (Proc) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 8865 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 9090 m
-gs 1 -1 sc (.arity=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 8190 m
-gs 1 -1 sc (.depth = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 8415 m
-gs 1 -1 sc (.logical_index = 3) col0 sh gr
-% Polyline
-n 3060 3330 m
- 4500 3330 l gs col0 s gr
-% Polyline
-n 3165 3060 m 3060 3060 3060 4395 105 arcto 4 {pop} repeat
- 3060 4500 4395 4500 105 arcto 4 {pop} repeat
- 4500 4500 4500 3165 105 arcto 4 {pop} repeat
- 4500 3060 3165 3060 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-/Times-Roman-iso ff 210.00 scf sf
-3150 3285 m
-gs 1 -1 sc (Socket) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 3510 m
-gs 1 -1 sc (.depth = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 3735 m
-gs 1 -1 sc (.logical_index =0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 3960 m
-gs 1 -1 sc (.os_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 4185 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 4410 m
-gs 1 -1 sc (.arity=2) col0 sh gr
-% Polyline
-n 9765 5670 m
- 11205 5670 l gs col0 s gr
-% Polyline
-n 9870 5400 m 9765 5400 9765 6735 105 arcto 4 {pop} repeat
- 9765 6840 11100 6840 105 arcto 4 {pop} repeat
- 11205 6840 11205 5505 105 arcto 4 {pop} repeat
- 11205 5400 9870 5400 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-/Times-Roman-iso ff 210.00 scf sf
-9855 5625 m
-gs 1 -1 sc (Core) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 6750 m
-gs 1 -1 sc (.arity=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 5850 m
-gs 1 -1 sc (.depth = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 6075 m
-gs 1 -1 sc (.logical_index = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 6300 m
-gs 1 -1 sc (.os_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 6525 m
-gs 1 -1 sc (.sibling_rank=1) col0 sh gr
-% Polyline
-gs clippath
-8279 3630 m 8430 3630 l 8430 3570 l 8279 3570 l 8279 3570 l 8399 3600 l 8279 3630 l cp
-eoclip
-n 4500 3600 m
- 8415 3600 l gs col0 s gr gr
-
-% arrowhead
-n 8279 3630 m 8399 3600 l 8279 3570 l 8279 3630 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-4636 3660 m 4485 3660 l 4485 3720 l 4636 3720 l 4636 3720 l 4516 3690 l 4636 3660 l cp
-eoclip
-n 8415 3690 m
- 4500 3690 l gs col0 s gr gr
-
-% arrowhead
-n 4636 3660 m 4516 3690 l 4636 3720 l 4636 3660 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-4545 3510 m
-gs 1 -1 sc (next_sibling) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7470 3870 m
-gs 1 -1 sc (prev_sibling) col0 sh gr
-% Polyline
-gs clippath
-9629 5880 m 9780 5880 l 9780 5820 l 9629 5820 l 9629 5820 l 9749 5850 l 9629 5880 l cp
-eoclip
-n 8505 5850 m
- 9765 5850 l gs col0 s gr gr
-
-% arrowhead
-n 9629 5880 m 9749 5850 l 9629 5820 l 9629 5880 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-8641 5910 m 8490 5910 l 8490 5970 l 8641 5970 l 8641 5970 l 8521 5940 l 8641 5910 l cp
-eoclip
-n 9765 5940 m
- 8505 5940 l gs col0 s gr gr
-
-% arrowhead
-n 8641 5910 m 8521 5940 l 8641 5970 l 8641 5910 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-8550 5760 m
-gs 1 -1 sc (next_sibling) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8820 6120 m
-gs 1 -1 sc (prev_sibling) col0 sh gr
-% Polyline
-gs clippath
-9629 6510 m 9780 6510 l 9780 6450 l 9629 6450 l 9629 6450 l 9749 6480 l 9629 6510 l cp
-eoclip
-n 8505 6480 m
- 9765 6480 l gs col0 s gr gr
-
-% arrowhead
-n 9629 6510 m 9749 6480 l 9629 6450 l 9629 6510 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-8641 6540 m 8490 6540 l 8490 6600 l 8641 6600 l 8641 6600 l 8521 6570 l 8641 6540 l cp
-eoclip
-n 9765 6570 m
- 8505 6570 l gs col0 s gr gr
-
-% arrowhead
-n 8641 6540 m 8521 6570 l 8641 6600 l 8641 6540 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-8550 6390 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8775 6750 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-4229 5880 m 4380 5880 l 4380 5820 l 4229 5820 l 4229 5820 l 4349 5850 l 4229 5880 l cp
-eoclip
-n 3105 5850 m
- 4365 5850 l gs col0 s gr gr
-
-% arrowhead
-n 4229 5880 m 4349 5850 l 4229 5820 l 4229 5880 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3241 5910 m 3090 5910 l 3090 5970 l 3241 5970 l 3241 5970 l 3121 5940 l 3241 5910 l cp
-eoclip
-n 4365 5940 m
- 3105 5940 l gs col0 s gr gr
-
-% arrowhead
-n 3241 5910 m 3121 5940 l 3241 5970 l 3241 5910 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-3150 5760 m
-gs 1 -1 sc (next_sibling) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3420 6120 m
-gs 1 -1 sc (prev_sibling) col0 sh gr
-% Polyline
-gs clippath
-4229 6510 m 4380 6510 l 4380 6450 l 4229 6450 l 4229 6450 l 4349 6480 l 4229 6510 l cp
-eoclip
-n 3105 6480 m
- 4365 6480 l gs col0 s gr gr
-
-% arrowhead
-n 4229 6510 m 4349 6480 l 4229 6450 l 4229 6510 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3241 6540 m 3090 6540 l 3090 6600 l 3241 6600 l 3241 6600 l 3121 6570 l 3241 6540 l cp
-eoclip
-n 4365 6570 m
- 3105 6570 l gs col0 s gr gr
-
-% arrowhead
-n 3241 6540 m 3121 6570 l 3241 6600 l 3241 6540 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-3150 6390 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3375 6750 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-6929 6510 m 7080 6510 l 7080 6450 l 6929 6450 l 6929 6450 l 7049 6480 l 6929 6510 l cp
-eoclip
-n 5805 6480 m
- 7065 6480 l gs col0 s gr gr
-
-% arrowhead
-n 6929 6510 m 7049 6480 l 6929 6450 l 6929 6510 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5941 6540 m 5790 6540 l 5790 6600 l 5941 6600 l 5941 6600 l 5821 6570 l 5941 6540 l cp
-eoclip
-n 7065 6570 m
- 5805 6570 l gs col0 s gr gr
-
-% arrowhead
-n 5941 6540 m 5821 6570 l 5941 6600 l 5941 6540 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-5850 6390 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6075 6750 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-4229 8850 m 4380 8850 l 4380 8790 l 4229 8790 l 4229 8790 l 4349 8820 l 4229 8850 l cp
-eoclip
-n 3105 8820 m
- 4365 8820 l gs col0 s gr gr
-
-% arrowhead
-n 4229 8850 m 4349 8820 l 4229 8790 l 4229 8850 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3241 8880 m 3090 8880 l 3090 8940 l 3241 8940 l 3241 8940 l 3121 8910 l 3241 8880 l cp
-eoclip
-n 4365 8910 m
- 3105 8910 l gs col0 s gr gr
-
-% arrowhead
-n 3241 8880 m 3121 8910 l 3241 8940 l 3241 8880 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-3150 8730 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3375 9090 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-6929 8850 m 7080 8850 l 7080 8790 l 6929 8790 l 6929 8790 l 7049 8820 l 6929 8850 l cp
-eoclip
-n 5805 8820 m
- 7065 8820 l gs col0 s gr gr
-
-% arrowhead
-n 6929 8850 m 7049 8820 l 6929 8790 l 6929 8850 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5941 8880 m 5790 8880 l 5790 8940 l 5941 8940 l 5941 8940 l 5821 8910 l 5941 8880 l cp
-eoclip
-n 7065 8910 m
- 5805 8910 l gs col0 s gr gr
-
-% arrowhead
-n 5941 8880 m 5821 8910 l 5941 8940 l 5941 8880 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-5850 8730 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6075 9090 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-9629 8850 m 9780 8850 l 9780 8790 l 9629 8790 l 9629 8790 l 9749 8820 l 9629 8850 l cp
-eoclip
-n 8505 8820 m
- 9765 8820 l gs col0 s gr gr
-
-% arrowhead
-n 9629 8850 m 9749 8820 l 9629 8790 l 9629 8850 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-8641 8880 m 8490 8880 l 8490 8940 l 8641 8940 l 8641 8940 l 8521 8910 l 8641 8880 l cp
-eoclip
-n 9765 8910 m
- 8505 8910 l gs col0 s gr gr
-
-% arrowhead
-n 8641 8880 m 8521 8910 l 8641 8940 l 8641 8880 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-8550 8730 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8775 9090 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8640 2565 m
-gs 1 -1 sc (last_child) dup sw pop neg 0 rm col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8190 2385 m
-gs 1 -1 sc (children[1]) dup sw pop neg 0 rm col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2385 4725 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2205 4905 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4185 4725 m
-gs 1 -1 sc (children[1]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 4905 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7785 4725 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7605 4905 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9585 4725 m
-gs 1 -1 sc (children[1]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 4905 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4230 7290 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4230 7515 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4230 7065 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6930 7290 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6930 7515 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6930 7065 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1530 7290 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1530 7515 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1530 7065 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4275 2565 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4725 2385 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4770 945 m
-gs 1 -1 sc (System) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4770 1170 m
-gs 1 -1 sc (level) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4770 1395 m
-gs 1 -1 sc (depth=0) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2115 3285 m
-gs 1 -1 sc (Socket) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2115 3510 m
-gs 1 -1 sc (level) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2115 3735 m
-gs 1 -1 sc (depth=1) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 5625 m
-gs 1 -1 sc (Core) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 5850 m
-gs 1 -1 sc (level) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 6075 m
-gs 1 -1 sc (depth=2) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 7965 m
-gs 1 -1 sc (Proc) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 8190 m
-gs 1 -1 sc (level) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 8415 m
-gs 1 -1 sc (depth=3) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9630 7290 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9630 7515 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9630 7065 m
-gs 1 -1 sc (children[0]) col0 sh gr
-% Polyline
-n 5715 990 m
- 7155 990 l gs col0 s gr
-% Polyline
-n 5820 720 m 5715 720 5715 2055 105 arcto 4 {pop} repeat
- 5715 2160 7050 2160 105 arcto 4 {pop} repeat
- 7155 2160 7155 825 105 arcto 4 {pop} repeat
- 7155 720 5820 720 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-gs clippath
-2310 7604 m 2310 7755 l 2370 7755 l 2370 7604 l 2370 7604 l 2340 7724 l 2310 7604 l cp
-eoclip
-n 2340 6840 m
- 2340 7740 l gs col0 s gr gr
-
-% arrowhead
-n 2310 7604 m 2340 7724 l 2370 7604 l 2310 7604 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-2460 6976 m 2460 6825 l 2400 6825 l 2400 6976 l 2400 6976 l 2430 6856 l 2460 6976 l cp
-eoclip
-n 2430 6840 m
- 2430 7740 l gs col0 s gr gr
-
-% arrowhead
-n 2460 6976 m 2430 6856 l 2400 6976 l 2460 6976 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-n 4365 8010 m
- 5805 8010 l gs col0 s gr
-% Polyline
-n 4470 7740 m 4365 7740 4365 9075 105 arcto 4 {pop} repeat
- 4365 9180 5700 9180 105 arcto 4 {pop} repeat
- 5805 9180 5805 7845 105 arcto 4 {pop} repeat
- 5805 7740 4470 7740 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-n 7065 8010 m
- 8505 8010 l gs col0 s gr
-% Polyline
-n 7170 7740 m 7065 7740 7065 9075 105 arcto 4 {pop} repeat
- 7065 9180 8400 9180 105 arcto 4 {pop} repeat
- 8505 9180 8505 7845 105 arcto 4 {pop} repeat
- 8505 7740 7170 7740 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-n 1665 8010 m
- 3105 8010 l gs col0 s gr
-% Polyline
-n 1770 7740 m 1665 7740 1665 9075 105 arcto 4 {pop} repeat
- 1665 9180 3000 9180 105 arcto 4 {pop} repeat
- 3105 9180 3105 7845 105 arcto 4 {pop} repeat
- 3105 7740 1770 7740 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-gs clippath
-10451 5341 m 10576 5425 l 10610 5375 l 10484 5291 l 10484 5291 l 10568 5383 l 10451 5341 l cp
-eoclip
-n 9231 4492 m
- 10581 5392 l gs col0 s gr gr
-
-% arrowhead
-n 10451 5341 m 10568 5383 l 10484 5291 l 10451 5341 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-7782 5287 m 7656 5371 l 7690 5421 l 7815 5337 l 7815 5337 l 7699 5379 l 7782 5287 l cp
-eoclip
-n 9036 4488 m
- 7686 5388 l gs col0 s gr gr
-
-% arrowhead
-n 7782 5287 m 7699 5379 l 7815 5337 l 7782 5287 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-9264 4550 m 9139 4466 l 9105 4516 l 9231 4600 l 9231 4600 l 9148 4509 l 9264 4550 l cp
-eoclip
-n 10485 5400 m
- 9135 4500 l gs col0 s gr gr
-
-% arrowhead
-n 9264 4550 m 9148 4509 l 9231 4600 l 9264 4550 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-9038 4600 m 9164 4516 l 9130 4466 l 9005 4550 l 9005 4550 l 9122 4509 l 9038 4600 l cp
-eoclip
-n 9135 4500 m
- 7785 5400 l gs col0 s gr gr
-
-% arrowhead
-n 9038 4600 m 9122 4509 l 9005 4550 l 9038 4600 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-n 8415 3330 m
- 9855 3330 l gs col0 s gr
-% Polyline
-n 8520 3060 m 8415 3060 8415 4395 105 arcto 4 {pop} repeat
- 8415 4500 9750 4500 105 arcto 4 {pop} repeat
- 9855 4500 9855 3165 105 arcto 4 {pop} repeat
- 9855 3060 8520 3060 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-n 4365 5670 m
- 5805 5670 l gs col0 s gr
-% Polyline
-n 4470 5400 m 4365 5400 4365 6735 105 arcto 4 {pop} repeat
- 4365 6840 5700 6840 105 arcto 4 {pop} repeat
- 5805 6840 5805 5505 105 arcto 4 {pop} repeat
- 5805 5400 4470 5400 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-n 7065 5670 m
- 8505 5670 l gs col0 s gr
-% Polyline
-n 1665 5670 m
- 3105 5670 l gs col0 s gr
-% Polyline
-n 1770 5400 m 1665 5400 1665 6735 105 arcto 4 {pop} repeat
- 1665 6840 3000 6840 105 arcto 4 {pop} repeat
- 3105 6840 3105 5505 105 arcto 4 {pop} repeat
- 3105 5400 1770 5400 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-gs clippath
-6315 2231 m 6458 2183 l 6439 2126 l 6296 2174 l 6296 2174 l 6420 2165 l 6315 2231 l cp
-eoclip
-n 6435 2160 m
- 3735 3060 l gs col0 s gr gr
-
-% arrowhead
-n 6315 2231 m 6420 2165 l 6296 2174 l 6315 2231 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3629 2988 m 3486 3036 l 3505 3093 l 3648 3045 l 3648 3045 l 3525 3055 l 3629 2988 l cp
-eoclip
-n 6210 2160 m
- 3510 3060 l gs col0 s gr gr
-
-% arrowhead
-n 3629 2988 m 3525 3055 l 3648 3045 l 3629 2988 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-n 7170 5400 m 7065 5400 7065 6735 105 arcto 4 {pop} repeat
- 7065 6840 8400 6840 105 arcto 4 {pop} repeat
- 8505 6840 8505 5505 105 arcto 4 {pop} repeat
- 8505 5400 7170 5400 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-gs clippath
-8279 4080 m 8430 4080 l 8430 4020 l 8279 4020 l 8279 4020 l 8399 4050 l 8279 4080 l cp
-eoclip
-n 4500 4050 m
- 8415 4050 l gs col0 s gr gr
-
-% arrowhead
-n 8279 4080 m 8399 4050 l 8279 4020 l 8279 4080 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-4636 4110 m 4485 4110 l 4485 4170 l 4636 4170 l 4636 4170 l 4516 4140 l 4636 4110 l cp
-eoclip
-n 8415 4140 m
- 4500 4140 l gs col0 s gr gr
-
-% arrowhead
-n 4636 4110 m 4516 4140 l 4636 4170 l 4636 4110 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5051 5341 m 5176 5425 l 5210 5375 l 5084 5291 l 5084 5291 l 5168 5383 l 5051 5341 l cp
-eoclip
-n 3831 4492 m
- 5181 5392 l gs col0 s gr gr
-
-% arrowhead
-n 5051 5341 m 5168 5383 l 5084 5291 l 5051 5341 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-2382 5287 m 2256 5371 l 2290 5421 l 2415 5337 l 2415 5337 l 2299 5379 l 2382 5287 l cp
-eoclip
-n 3636 4488 m
- 2286 5388 l gs col0 s gr gr
-
-% arrowhead
-n 2382 5287 m 2299 5379 l 2415 5337 l 2382 5287 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3864 4550 m 3739 4466 l 3705 4516 l 3831 4600 l 3831 4600 l 3748 4509 l 3864 4550 l cp
-eoclip
-n 5085 5400 m
- 3735 4500 l gs col0 s gr gr
-
-% arrowhead
-n 3864 4550 m 3748 4509 l 3831 4600 l 3864 4550 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3638 4600 m 3764 4516 l 3730 4466 l 3605 4550 l 3605 4550 l 3722 4509 l 3638 4600 l cp
-eoclip
-n 3735 4500 m
- 2385 5400 l gs col0 s gr gr
-
-% arrowhead
-n 3638 4600 m 3722 4509 l 3605 4550 l 3638 4600 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-9221 3045 m 9364 3093 l 9383 3036 l 9240 2988 l 9240 2988 l 9345 3055 l 9221 3045 l cp
-eoclip
-n 6660 2160 m
- 9360 3060 l gs col0 s gr gr
-
-% arrowhead
-n 9221 3045 m 9345 3055 l 9240 2988 l 9221 3045 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-6573 2174 m 6430 2126 l 6411 2183 l 6554 2231 l 6554 2231 l 6450 2165 l 6573 2174 l cp
-eoclip
-n 6435 2160 m
- 9135 3060 l gs col0 s gr gr
-
-% arrowhead
-n 6573 2174 m 6450 2165 l 6554 2231 l 6573 2174 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5010 7604 m 5010 7755 l 5070 7755 l 5070 7604 l 5070 7604 l 5040 7724 l 5010 7604 l cp
-eoclip
-n 5040 6840 m
- 5040 7740 l gs col0 s gr gr
-
-% arrowhead
-n 5010 7604 m 5040 7724 l 5070 7604 l 5010 7604 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5160 6976 m 5160 6825 l 5100 6825 l 5100 6976 l 5100 6976 l 5130 6856 l 5160 6976 l cp
-eoclip
-n 5130 6840 m
- 5130 7740 l gs col0 s gr gr
-
-% arrowhead
-n 5160 6976 m 5130 6856 l 5100 6976 l 5160 6976 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-7710 7604 m 7710 7755 l 7770 7755 l 7770 7604 l 7770 7604 l 7740 7724 l 7710 7604 l cp
-eoclip
-n 7740 6840 m
- 7740 7740 l gs col0 s gr gr
-
-% arrowhead
-n 7710 7604 m 7740 7724 l 7770 7604 l 7710 7604 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-7860 6976 m 7860 6825 l 7800 6825 l 7800 6976 l 7800 6976 l 7830 6856 l 7860 6976 l cp
-eoclip
-n 7830 6840 m
- 7830 7740 l gs col0 s gr gr
-
-% arrowhead
-n 7860 6976 m 7830 6856 l 7800 6976 l 7860 6976 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-10410 7604 m 10410 7755 l 10470 7755 l 10470 7604 l 10470 7604 l 10440 7724 l 10410 7604 l cp
-eoclip
-n 10440 6840 m
- 10440 7740 l gs col0 s gr gr
-
-% arrowhead
-n 10410 7604 m 10440 7724 l 10470 7604 l 10410 7604 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-10560 6976 m 10560 6825 l 10500 6825 l 10500 6976 l 10500 6976 l 10530 6856 l 10560 6976 l cp
-eoclip
-n 10530 6840 m
- 10530 7740 l gs col0 s gr gr
-
-% arrowhead
-n 10560 6976 m 10530 6856 l 10500 6976 l 10560 6976 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-n 10080 3015 m 2835 3015 l 2835 4545 l 10080 4545 l
- cp gs col4 s gr
-% Polyline
-n 7380 675 m 5490 675 l 5490 2205 l 7380 2205 l
- cp gs col4 s gr
-% Polyline
-n 11385 7695 m 1485 7695 l 1485 9225 l 11385 9225 l
- cp gs col4 s gr
-% Polyline
-n 11385 5355 m 1485 5355 l 1485 6885 l 11385 6885 l
- cp gs col4 s gr
-/Times-Roman-iso ff 180.00 scf sf
-8415 2970 m
-gs 1 -1 sc (father) dup sw pop neg 0 rm col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 1170 m
-gs 1 -1 sc (.depth = 0) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-5805 945 m
-gs 1 -1 sc (System) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 1620 m
-gs 1 -1 sc (.os_index = -1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 1845 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 1395 m
-gs 1 -1 sc (.logical_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 2070 m
-gs 1 -1 sc (.arity=2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2475 7650 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 8640 m
-gs 1 -1 sc (.os_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 8640 m
-gs 1 -1 sc (.os_index = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 8640 m
-gs 1 -1 sc (.os_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 8865 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-1755 7965 m
-gs 1 -1 sc (Proc) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-4455 7965 m
-gs 1 -1 sc (Proc) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-7155 7965 m
-gs 1 -1 sc (Proc) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 8865 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 8865 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 9090 m
-gs 1 -1 sc (.arity=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 9090 m
-gs 1 -1 sc (.arity=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 9090 m
-gs 1 -1 sc (.arity=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 8190 m
-gs 1 -1 sc (.depth = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 8415 m
-gs 1 -1 sc (.logical_index = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 8190 m
-gs 1 -1 sc (.depth = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 8415 m
-gs 1 -1 sc (.logical_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 8190 m
-gs 1 -1 sc (.depth = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 8415 m
-gs 1 -1 sc (.logical_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8145 5310 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9675 5310 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 4410 m
-gs 1 -1 sc (.arity=2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 3735 m
-gs 1 -1 sc (.logical_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 3960 m
-gs 1 -1 sc (.os_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 3510 m
-gs 1 -1 sc (.depth = 1) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-8505 3285 m
-gs 1 -1 sc (Socket) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 4185 m
-gs 1 -1 sc (.sibling_rank=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 6750 m
-gs 1 -1 sc (.arity=1) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-1755 5625 m
-gs 1 -1 sc (Core) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-4455 5625 m
-gs 1 -1 sc (Core) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-7155 5625 m
-gs 1 -1 sc (Core) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 6075 m
-gs 1 -1 sc (.logical_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 6075 m
-gs 1 -1 sc (.logical_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 6300 m
-gs 1 -1 sc (.os_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 6525 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 6750 m
-gs 1 -1 sc (.arity=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 6750 m
-gs 1 -1 sc (.arity=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 5850 m
-gs 1 -1 sc (.depth = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 5850 m
-gs 1 -1 sc (.depth = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 5850 m
-gs 1 -1 sc (.depth = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 6075 m
-gs 1 -1 sc (.logical_index = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 6300 m
-gs 1 -1 sc (.os_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 6525 m
-gs 1 -1 sc (.sibling_rank=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 6300 m
-gs 1 -1 sc (.os_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 6525 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 2970 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4545 3960 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7470 4320 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2745 5310 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4275 5310 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5175 7650 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7875 7650 m
-gs 1 -1 sc (father) col0 sh gr
-% Polyline
-n 9765 8010 m
- 11205 8010 l gs col0 s gr
-% here ends figure;
-$F2psEnd
-rs
-showpage
-%%Trailer
-%EOF
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/diagram.pdf
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/diagram.pdf 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/diagram.pdf 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,131 +0,0 @@
-%PDF-1.4
-%Çì¢
-5 0 obj
-<</Length 6 0 R/Filter /FlateDecode>>
-stream
-xÅ<M¹÷÷+ê6À«èûãË.,|H2r0ÓÓc{çµi;Ùäß/©I¤×3¯»0îâHER$EÕÏZõ¢ð_ýÿîáô»?ÅåÝçS.úïúÇã»ÓÏ'½ý]ÿ»{Xþã5OÖ«µÉ,¯<mhôtZ³Î0VÊÄåõÃéëß~yÿøÍëÿ=ý×ëÓOnÆ¿üßÉGçWìì
-/äVâC
-qÉÚ®9h~N1®ÎºåîDÌ|@ªIá´aõ:û
¨ÒóÝ)Àÿkø°:ÃàSXeôLTÇ!Î.!Þ '¨ÒóÝéýé»Ûäï#L
-a±q
-!¸"ÿõÓçï?|üáþËﯡ̵«11ã\µ8J0úÓ×xütÇ p²^^¿|?üõòáã»ïß~üé÷ê¯NÚ:ÚíÇ·¾ü«@ÕB íúÃýß¾¼'¾^/Þ}¸{{iûjSí¼_=,Àhè±ØÈd¢=üìbSÖÀ:ê!@¶·Z!8BæGãWAÖP^¡r\ ËSa!|&'·:¿Ez¾;á}ÊðnÍCx-§<oDïdµ¯KÙ'´.¢JÏ¿¨5òæIk´×«Ñ DìÀNRÑï>Ýýtÿe¢ åe£i¿jÞª×7¼TUömA}Hié ¬1l'Âë%Ó!*q:®¾u÷AÆlS\³mA;ïá#(¯i¼öÝ%a©Õ%vô,Î â<ÂÎbC)MñKØø&´.¢IÏÏPr _}ÒE þóÓãýD¢ZS°±5x}Õà
-"h=ÄÌôwj¢G5Ѥ?#ëy(;H&êæòÓï¢Û¬Äµ¸ Ã]² m 2³$Øã<xïÆîÇæ÷§?»|ÓC Vpý2ù;XZÞM¾NhdHÿøía¨6úuò6Î%ð!0[ãæUü¶·« .pѯ± hÎSpûů»ìְë´Y¶uh³uðdöÕ«DFÖ,Hú(T(éç\ÆæUHlRùbµïÿùåûj>Åø`ó1ðFÏX`âh{¼ÿG;è&ëò>ÛÕuÁùet½!¥â*äÒ@<èºAõ$T¶°CæÝÂÌï6dË#dÛà¹d\3~¯Ó¹#ÊðÊBuq¹FÁ5+ØêM.
-Ê<C.
-Ä©#']¤L ÕæÝB[eÍ¢CXú<e=cô:/">ìLÏ7,ÑSB諪1Ñ`XqU
-õã
-KGpØÖ7EKíV»F»T-
m8®ÆïÆæ½aÑH1,ÛVËïu:#wD¹1¬¢zaé3ÆçbX¹4¿ChÔìIHÕVDöû1¹³-ʶ%s[Ûjy½Ncä¨6ÆõRT/·.3زëºûô÷Ï>6!cµ-#¶%Cn2-0d]$;nc ¨FwÁNY ä¸eÖ0Åo6¿kH"í\³iA¸
-ñ¶lZ3¯Ùk6£PÝb[Ú\òSöàBLôÜâR=¸Lº
-p`ðÙ4Û@OHÂo-oZ,þÝ®5ãô:±f×:Óóí2ùßv×"E×M$nY äºeÖª¦²ô´ÓmÞÿ¸m;Nhd¯Ù¶BõÓÿM$¾Y ä¿eÖª®²ô´ëmßÀnß1{ÈÈZ³o
êåöõî[6eHbS£`6§¸Ü(@HÁdÖñ¢ö´øe[Ì!}lËfZ×áëFöã:
-Õ-Æe
-VDl£dP¯Ú4
-$R2õDcMÀ7ÊÚÓytÙ¸ø
-ìkÆìu"#kq
êùÆe
-WÖÿ гL±
-+¤
-Yõ..º è*ØÕ$Ýa´}DX6!O"ÂÛ«ær¾Ó³âAãWHpÚx°BM«¸³68zÂ1V¨'7©IDXF¶aºN¯PÙm<ø2L/߯¬^sÆü/T8l¿Õ¢ÝIô!¤Z<é: :~ÑÏаYI;MjÆíUBsIé9[¨mL¢;¼U±~±Ë~
-R]?«iOjةؤXúIÍ8½BadkgRazù.õWYµ¸¸ÎzÃR-t@
kÖÏÐPkgâð`Q3f¯Òxk-ê LϪ´³vq]U¬^\{
-Âå몥=©I½ZÚ1z
ÀÈÕÎ ÂôòZàËêìÁfpH¨íúòö3`yÿáòCaÁM_yÀÃoR~}¼ÿøFÿe£=h[Î@$öÔ6h[ðCà ?<¶Ô´ÁF§¥ÑÑÚê0{${ÊkÄä7æål=Î0Æ£/ÕSBMoH3[¤bÖ2Y]Røz©K`D|6xÍ
-òÀp:XÏnÙò?öͶs½Ú°lMKíÓÏ;êõàô]<XÛQïwÿúüåþ¡ë°¸Üÿãþ=¥£´Ø5D÷ÆâÛÃÊ ßÞôøôs°ßâ^GÙ`÷s¨%¤Í;<îUí#ûê ¶¸ãKXç>ÀálQX¢ÚÜÇ!jY³ÚÄ6ýØcä¸ìÚ èK ¢Ìâmð[»RÁÊCzÂx
Í$ȳ<ÚÚå);Öë· ¬BÀãb3átΨÒóÝ&ßV
-\»¡ÕJ~®Dïd½±@*붥ǻ6àf¦Jófƨò hêRï°ýh¡IsÒ¸ae0¢àQ%IÈëHjÖz¹ÜJ±ÎÀíHfde ð1nJÇñ@Þ°vð¦Á¢½dÙ6 0ÔYsèVÀYJacâe ÕȬ7È^Ö3fG"##=YLÉB
²¦rBÄÖ¹&õÙuc¾¿¦Å¹`«¶!¬Ô&LÏÒâÌ¥wnq&µ#NjW&ªÒâlµNXïgp'U ´ÂÉHnq&´8x'´6¢ºoq¦äX^£S%oÄØCkÅ/©Y©Ï"F.²² BK&$¢*bt LCF.yµ
-³-QÖ³}b+ø&|´.¢¸!¶FHJHTØlï3¦a¿Í"UÂÊÝöõ¹é¶¯¦Û¾B¸3¾âäÎùJUd¨±i56"Ô´ÆnÒb%4± "R$±N8iihßkÿëgÐd`Eþd2úãÀmGÌ!XqÖn§ºAC©q)¬f ë²µu$G´ ÅPZÍ3 ÈA6%kt¦T6Ç9ct 1pÑѯyqZÂÂ&Ý´³Ø#"ưݴ³Qã¶BÇÔ!Æä"#cæ:õ}«¶vÌOÑ#üA´JB.þò^*zÌXH|õD1?Ó-r(Í|Æ®Òué/nú´TÊ-x«óÂêw2Âb²Â°Ð O¥4ÓÑbAêζü¥ã(è¯#³*Bu¨
-àQñMG+W¥¼=û38yÜä
õT£Ò{Á90Û;EÔ#¯"##=YõA¨PÔÜâÍ·|oP.<Éí ¾¹ÔCÊ.Ð~Âë-y¦ûAáBÙnóN.QB>àÑmôÚGØáõTòL7Â7²ñN8imDuCÏÂø
-WîK68mö ` Âëey®l8~åK6)7b#åDS.ÙP )l(Ô$«Jy¤K6¼\ºd#oÂHë"ûK6| Âr¤zíî®ÒÉ >ylFQh$Âî!¢ñ&ÂL7øn4Q&7²]?ªùvR¥)®±È)p@¶aG5¯d-mÂH˪$
ûûL¿ò\Ì£ûÄ*¡JùìY»Û2YëÝ*¶ÏÁ£YÉk|,I¹Ã¦u:Jr,æÆH
--ðÂS;5>¨MX|ôTñ`ìL7Õ×ZA¤JX4¥i³ªÊ¦Ñ9᪣ڢ~â¢6_?DRCQ¹ÚÃÕQ9;HÕCjåmB,{9ÏXhõT±p¦÷MZ+öÞC$e'Dî?W{ç¬í] Å: #/Ñ{§SPS³ØÈÜɵóóÆ3a£5½çY;_\3 Ô[Nû*¤¹ê½<eA<é*îÌacLÖ»!¶¿çW6÷üxrÉ&^'20FTÛ+~/Ãô¬~°9ã
W¹áWrÃSQ[¶uónÌY·cqïmnøñäÝ
-¿Õ«DFÖl{Ãï
¨ntTímÈ
-^ÛêIjKM¹º 1µÚRÓ~O °ãaÃ){GHʲÙéUû¦º`b½l¾«.ÌH\t4QÈGà¹ømjû%ÚMÂû¦º'Ü.¶Õ`ÑMî=BrÄ&TÝdì=-2ZlÉ8©¼Ñt1=hË^'4FÎzª¥ö}ªDÃV¤áL!ÐÙ&ÇÕ·:åÁ¢ýM ØÁzg=)ñÏÑnÉ$ï³íS^"#k=YõA¨nÇri&ãL[§j¦MÅ
-)n"ýcb[Ô@ø<[Þ;ZVï%ç+ [¶ý*C
-Èf"Fz²[DvªÛêfÈYÍ!ÞÃÉ;ÊÙ GºÞÙÒ.Á°·¸/¤&@dþÎ4ádOK_¶µm_`Â]ð;cv$2²Ö-
³cPÝÎa×µµÄ&áGÜÍrwªÉï¸gJf3ø\TiOêt*i]:7²:ëb6w¢¢ys]rÎn°Æßb r=(-|Ýj¼t(gÁ4sw<²9àYè)bÌqÛ¢:TÚÜ<3×M|ÊM!|ð<æ »§ÕÈ7H'å ³#l îAuSJh±g·KÑ]¡,_#DÞï¢l9Àf5éiI¶R¬yòNÖfG"##YLBuÛI8ae÷ËÖbpHz5S¿ß$¨ÒºÎzÒÓjdMCEÖ¤õÙÈÈHO¶Öê¦sg<n|ò~ "Z4 ÊO ò~gÈrtÛoÔÓjNë¶¡"k¼õÙÈÈÈ@BuÛÄîÛæý2µ8@îñÌÂïwÁõøFOzZ¬i¨Èzt²0;éÉ£þcP¡¬¥ãÕB§/iBåÅ"Jÿ"ß÷xÖ!·×X¶ª4¶iy ´Ú
-rðàÀÒ×;ÓêÊ í¶ m7Èoc^ØvêÊØ0¤-ëÝèò¬-dòø}XvØ~MM?ÂØt+KWoG?ÔøjÿÅ´³¦V[ú0ßð=juÝ(a+<íÐË7ùÎÔ~.õÜú¡ÈfµÎCÏv Êrßt_þ;g_¾.¸öÝ×ßþòú~a1ðäÃso¶Î㳫³'Äß¿UjAoõtÏ)¤0@ÛyÒÂþF¾
ä·×ußðÍÌòn2ìWLÔϲ»Z=~3{HݶԪç}æ9Ó3.îl´#Ý"û¯NX-t_ìY¾ByÕ°ê¯~Õòê÷MNx¼ %¹]Å(ßAà/%¢JëüY+lIÓ³§brú«ÓëoßÌÞÈ9FtÆq&»Á~ùc
-l¯¨¾½±5yĵ÷4¤Õôö~ÆD·Ý)éNzolªÜ»ÅóTkÆà5ÝÜy:l³È°Gçs*?÷w®~m¯¹¬dr\IÇl¬»ñ[+Òç¨v÷d6ù·ÃwQ¥Pú¨ôþñôÿÑg×endstream
-endobj
-6 0 obj
-4722
-endobj
-4 0 obj
-<</Type/Page/MediaBox [0 0 671 541]
-/Rotate 0/Parent 3 0 R
-/Resources<</ProcSet[/PDF /Text]
-/ExtGState 9 0 R
-/Font 10 0 R
->>
-/Contents 5 0 R
->>
-endobj
-3 0 obj
-<< /Type /Pages /Kids [
-4 0 R
-] /Count 1
->>
-endobj
-1 0 obj
-<</Type /Catalog /Pages 3 0 R
-/Metadata 12 0 R
->>
-endobj
-7 0 obj
-<</Type/ExtGState
-/OPM 1>>endobj
-9 0 obj
-<</R7
-7 0 R>>
-endobj
-10 0 obj
-<</R8
-8 0 R>>
-endobj
-8 0 obj
-<</BaseFont/Times-Roman/Type/Font
-/Encoding 11 0 R/Subtype/Type1>>
-endobj
-11 0 obj
-<</Type/Encoding/Differences[
-45/minus]>>
-endobj
-12 0 obj
-<</Type/Metadata
-/Subtype/XML/Length 1460>>stream
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<?adobe-xap-filters esc="CRLF"?>
-<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
-<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
-<rdf:Description rdf:about='5506aa7c-ed26-11e9-0000-ce94c12732c5' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 8.70'/>
-<rdf:Description rdf:about='5506aa7c-ed26-11e9-0000-ce94c12732c5' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2009-10-09T15:27:29-04:00</xmp:ModifyDate>
-<xmp:CreateDate>2009-10-09T15:27:29-04:00</xmp:CreateDate>
-<xmp:CreatorTool>/opt/local/bin/fig2dev Version 3.2 Patchlevel 5</xmp:CreatorTool></rdf:Description>
-<rdf:Description rdf:about='5506aa7c-ed26-11e9-0000-ce94c12732c5' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='5506aa7c-ed26-11e9-0000-ce94c12732c5'/>
-<rdf:Description rdf:about='5506aa7c-ed26-11e9-0000-ce94c12732c5' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>images/diagram.fig</rdf:li></rdf:Alt></dc:title><dc:creator><rdf:Seq><rdf:li>jsquyres at beezle.local \(Jeffrey Squyres\)</rdf:li></rdf:Seq></dc:creator></rdf:Description>
-</rdf:RDF>
-</x:xmpmeta>
-
-
-<?xpacket end='w'?>
-endstream
-endobj
-2 0 obj
-<</Producer(GPL Ghostscript 8.70)
-/CreationDate(D:20091009152729-04'00')
-/ModDate(D:20091009152729-04'00')
-/Title(images/diagram.fig)
-/Creator(/opt/local/bin/fig2dev Version 3.2 Patchlevel 5)
-/Author(jsquyres at beezle.local \(Jeffrey Squyres\))>>endobj
-xref
-0 13
-0000000000 65535 f
-0000005045 00000 n
-0000006887 00000 n
-0000004986 00000 n
-0000004827 00000 n
-0000000015 00000 n
-0000004807 00000 n
-0000005110 00000 n
-0000005210 00000 n
-0000005151 00000 n
-0000005180 00000 n
-0000005292 00000 n
-0000005350 00000 n
-trailer
-<< /Size 13 /Root 1 0 R /Info 2 0 R
-/ID [<51D907B204A9F0C5D0DEF16C27B5A02A><51D907B204A9F0C5D0DEF16C27B5A02A>]
->>
-startxref
-7146
-%%EOF
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/doxygen.sty
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/doxygen.sty 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/doxygen.sty 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,97 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{doxygen}
-\RequirePackage{calc}
-\RequirePackage{array}
-\RequirePackage{color}
-\pagestyle{fancyplain}
-\newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}}
-\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
-\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
-\lhead[\fancyplain{}{\bfseries\thepage}]
- {\fancyplain{}{\bfseries\rightmark}}
-\rhead[\fancyplain{}{\bfseries\leftmark}]
- {\fancyplain{}{\bfseries\thepage}}
-\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by Doxygen }]{}
-\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Fri Oct 9 15:27:29 2009 for Hardware Locality (hwloc) by Doxygen }}
-\cfoot{}
-\newenvironment{Code}
-{\footnotesize}
-{\normalsize}
-\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})}
-\newenvironment{DocInclude}
-{\footnotesize}
-{\normalsize}
-\newenvironment{VerbInclude}
-{\footnotesize}
-{\normalsize}
-\newenvironment{Image}
-{\begin{figure}[H]}
-{\end{figure}}
-\newenvironment{ImageNoCaption}{}{}
-\newenvironment{CompactList}
-{\begin{list}{}{
- \setlength{\leftmargin}{0.5cm}
- \setlength{\itemsep}{0pt}
- \setlength{\parsep}{0pt}
- \setlength{\topsep}{0pt}
- \renewcommand{\makelabel}{\hfill}}}
-{\end{list}}
-\newenvironment{CompactItemize}
-{
- \begin{itemize}
- \setlength{\itemsep}{-3pt}
- \setlength{\parsep}{0pt}
- \setlength{\topsep}{0pt}
- \setlength{\partopsep}{0pt}
-}
-{\end{itemize}}
-\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
-\newlength{\tmplength}
-\newenvironment{TabularC}[1]
-{
-\setlength{\tmplength}
- {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
- \par\begin{tabular*}{\linewidth}
- {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
-}
-{\end{tabular*}\par}
-\newcommand{\entrylabel}[1]{
- {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
-\newenvironment{Desc}
-{\begin{list}{}
- {
- \settowidth{\labelwidth}{40pt}
- \setlength{\leftmargin}{\labelwidth}
- \setlength{\parsep}{0pt}
- \setlength{\itemsep}{-4pt}
- \renewcommand{\makelabel}{\entrylabel}
- }
-}
-{\end{list}}
-\newenvironment{Indent}
- {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
- \item[]\ignorespaces}
- {\unskip\end{list}}
-\setlength{\parindent}{0cm}
-\setlength{\parskip}{0.2cm}
-\addtocounter{secnumdepth}{1}
-\sloppy
-\usepackage[T1]{fontenc}
-\makeatletter
-\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}%
- {-3.25ex plus -1ex minus -0.2ex}%
- {1.5ex plus 0.2ex}%
- {\normalfont\normalsize\bfseries}}
-\makeatother
-\stepcounter{secnumdepth}
-\stepcounter{tocdepth}
-\definecolor{comment}{rgb}{0.5,0.0,0.0}
-\definecolor{keyword}{rgb}{0.0,0.5,0.0}
-\definecolor{keywordtype}{rgb}{0.38,0.25,0.125}
-\definecolor{keywordflow}{rgb}{0.88,0.5,0.0}
-\definecolor{preprocessor}{rgb}{0.5,0.38,0.125}
-\definecolor{stringliteral}{rgb}{0.0,0.125,0.25}
-\definecolor{charliteral}{rgb}{0.0,0.5,0.5}
-\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0}
-\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43}
-\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/dudley.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/dudley.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/dudley.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,97 +0,0 @@
-PNG
-
-
-IHDR Ê Qî¿ bKGD ÿ ÿ ÿ ½§ tIMEÙ.R
+ IDATxíÝ{teÇñ_@p`cÀD1C£BÔàG
-·eÎ
p×
uÝQX¹Íáâ :ÈnVØ º8ÜÆì
-$¸!µxè©@®ê®záû9ÇcS]ýÖÛïó<zº«_bb¢, nt
-OIIQff¦Ûs ÀuYYY
-s{ x 2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 6×E£\^^®´´4W¦òòrW
- p^½å>ø@Ý»wW&MÔ¹sg^½: ú|¾W¼¼<Ý{ï½Æ¿òßÕÇê¾
-eeeéÎ;ïT&MÔ¥K½ùæ×<.,,LÑÑÑZµjÿ¾={*//ÏÑç pO½åáÃkòäÉ*++Óû￯÷ß?XóªÜÜ\¥¤¤øÿmY,˪rß+÷ÙïÏÊÊÒ¦M´qãF?^6lÐöíÛ¯y\yy¹V¬X¡±cÇú·§¤¤(77×Ù' pM½åýèG:yò¤öï߯víÚé·Þ$íÞ½[?ùÉOTQQ!馲cÇúãÿ¨^zIZµºæ\ûíÃëg?ûÿê]»vù÷ù×ýWEEE©uëÖÊËËÓôéÓ¥ýèGþOv÷îÝ«ØØØ:=æÍ+22Rýû÷WQQ$iñâÅZ²dºuë¦Æ«S§NZ±bEµc´jÕÊ;66Vûöí«Ç* ¼¬^ò
-ôßÿýß7nÚµkç¿ôúg?ûºvíªõë×K>úè#uíÚU;wVNNæÌ£/Vú$×~{Ä5jþò¿hîܹJOO÷³Y³f:uêVZ¥áÃëöÛoשS§§'JJJJYëü-ËRii©N8¡®]»jðàÁ¤S§N©S§Nj¾l»Q£FzôÑGõÚk¯ù·GFFª¤¤¤>Ë ð0ß´iÓ¬ÌÌÌz?ðÀêÛ·¯%IGÑСCµoß>5JÃWrr²Ö®]«yóæéË/¿Ô?þã?êW^Ïç«tésãÆ+ýB,ϧ
-ù|>]¾|YaaaþíWÿÛ²,µnÝZGQóæÍ+?¹«cwáÂ5oÞ\ßÿ½¢££µmÛ6³|õc¯Ü¶,K;wîTzzº;&I:{ö¬ºté¢Ó§O×{
- ÞUÿï(=zT.]ÒáÃuùòeÿ}±±±JLLÔºuëô§?ýIÉÉÉ~øÐ»víÒ-[4gÎIR&MtêÔ)ÿcãââ´bÅ
-?^eù/áäo«û·$%$$èÈ#u~¥¥¥ÊÌÌT\\$)==]£GÖ±cÇtùòe\°°0ÿtôèQ%&&ÖùØ o¯ÏÎ=ö ãÇ+&&FK.tÿÌ3ÕµkWÍ7Ï¿íÊ%Ì-[¶Ô/¾(I;v¬:vì¨.Ȳ,^½ZcÆÑèÑ£uñâEIªöàª:TJHH¨tLûm˲ü·6mªûî»ÏÿëéÓ§ëå_VJJ¾ùæÅÆÆVúÍÖöqÚ´i£ùóçû·ïرà 7 À|_z]
-
->\o¾ù¦ÂÃëÕ7Hyy¹
-¦µk×ìW¤¥¥é·Þ
-éó GVVVý>Q®ÏçÓßýÝßiݺu!oÃÃÃ]i%¹v\ @p8ÖÑÖçRi ¼ª^¿Ì ë2 64Ê ØÐ( `C£
-2 6uúóP
*((ö\ ÔSbb¢kÜú¼úÌEýæªKýJulwìØ¡¼¼<õêÕ«Áàýû÷ëìÙ³µ:õxõúÌU×úêØ(KR¯^½4eÊMs-ZTç}©_À[¨_À\Ô/`®úÔ/ßQ ÀF e lh °¡Q ÀF e lh °¡Q ÀF O7Ê111nO@¨_À\Ô/`.êpFPå=úè£U>}ô?ü!©¤º
©S§ê/¾Pyy¹èß~úôi=õÔSêܹ³zê)>}:èsL`BýÆÄÄøÿð7&Ôï|àãc=¦]»v} L¨ß7ªoß¾U¿~ý´sçÎ ÏpKPå &hÔ¨Q:xð -[¦íÛ·ã0ubY$éÀºûî»ýÛ333 Ï>ûL ÊÌÌtk§P¿'NÐ'ÜàY&Ôï
-4oÞ<<xP#FÐsÏ=çÖO1¡~wìØ¡+Wê³Ï>Ó¸qã4~üx·¦]På[o½Uß|ó:¤Ö[kîܹþû>ÿüsõë×O:uR¿~ýtèÐ!IÒ¡C4`À uêÔéw·víÚ¥þô§ÊËËÓ±cÇôäOúßmûäOüûÛ?azóÍ7£õë׫ÿþzê©§´jÕ*ÿý}ôF©9R}ôQ00 õ j&Ôï¿ýÛ¿)66VJJJÒ-·Ü¥<Ïú3gÚµk§°°0ù|>µmÛ6K¸"(òoû[:uJ³fÍRïÞ½+]:2yòd¥¥¥éÀJKKÓäÉýÛxâ :t¨Ò'Eï¾û®fΩåËëé§ÖÄ5xð`}þùç1c¦Nêßßþ)Ó#ô駪wïÞ:qâôñÇûï/--U-$IQQQ*++ÆR Æ1¡~Tͤú-..Ö1c4cÆ`/`Sê7&&F]ºtÑ/¾¨W_}5K¸Â7mÚ4«¶Ë³²²
TTT¤)S¦Ôû ÖðáÃõÉ'H:uꤪiÓ¦ºpáî¾ûn=zT:uÒg}¦nºÉÿØ
kÉ%JIIñ?þòåË{>?®k¸*³fÍÒ#Ô³gOåçç«eË:sæyäÿ,Z´Haaaµ~màz¬_û~4Ï0Ñ^¿Ð³Ï>« &Túþ#`½~%éâÅÚ¶mrrr´cÇz??À-õ©ß |¢¡¯¾úJßÿ½;¦
-ÿ}?þñõöÛoëâÅZ¿~½:uê$é^³f¾ÿþûJc-]ºT'OV~~¾$©k×®ÊÉÉñ¿svüøqIRãÆõÍ7ßøwâÄ ¥§§kõêÕzï½÷ôäOêÄþ"¿ï¾û´lÙ2]ºtIË-Ó}÷Ý¥ cBý¨ õ»fÍýêW¿Ò«¯¾JØP¿/¿ü²JJJdY***táÂ
® ঠ4Ê=ô~õ«_©[·n;wn¥}öìÙúÝï~§îÝ»kõêÕÊÎÎ$eggkݺuêÚµk¥w³µråJ½ôÒKZ¾|¹~óßèÝwßÕ=÷ÜSé;ÿ÷¯|°Òcÿë¿þKñññ*++ó_f}Å/¼ ½{÷ª{÷îÚ»w¯^|ñÅ`,`ê×þX~û5ð7&Ôï/¾¨ÿýßÿÕ/~ñÿ8.]
-æ² F0¡~»té¢~ýú)>>^¿ýío5oÞ¼`. ઠ_z
- 8Bqéà ~sQ¿¹\¿ô SÑ( `C£
-2 64Ê ØÐ( `C£
-2 6áN¶ÿ~íÙ³ÇÉ!R||¼zõêÒcR¿3¨_À\Ô/`.§ë×ÑFyÏ=Ú¹s§¸¡ª¬¬,ä?¨©_ á¨_À\Ô/`®`Ô¯£²$¥¤¤(33ÓéaFVV\96õ4õúÌúå;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `cT£\^^®´´4·§Q«´´4»=
-ÀS¨_À\Ô/`.ꫲÏç«rûÚµkÕ¥K5iÒD=zôP~~¾$)//O÷Þ{ï5ûÏ1£ÒX'OTRR"""¤'OJ6mÚ¤;*""B>ø þüç?K***4kÖ,µk×Naaaþ±ìc>|X;wÖÂ
ý÷ù|>
)::Z«VòïÛ³gOååå5di Ï£~sQ¿¹¨_ 4<ùò¦M¯ÒÒRM>]C$åææ*%%¥Ò¾{÷îÕòåË+m4iî¿ÿ~*))I'O$ýò¿ÔüùóUVV¦I&ù·gffjݺuÚ¼y³._¾,˲*÷áêñÇ×%K4fÌÿv˲T^^®+VhìØ±þí)))ÊÍÍul= P¿¹¨_À\Ô/à¬p·'P+WJ.]º$ϧèèhI?ull¬¿.(==]«W¯Vrr²ûÖ[õùç«iÓ¦ÊÈÈÐ]wÝ%éw¾¤¿½ÓµyófIÒÒ¥KµxñbuëÖʹ,X°@[¶lQªs«Vü·cccµoß¾@:`<ê0õúåÉFYú[1FEEé>$(22Ò¿Ï/¼ ôôt=ðÀ[RRâ/¼-[ê»ï¾$-Y²D£GVqq±yæÿö¯¿þZùùùzâ'tÛm·iþüùêß¿¿$éÙgÕ%Kª,ò+slܸ±Ö¯_ïß©'0õúÌEýÎñä¥×Òeüõ¯Õ¢Eü´hÑBçÎóï3oÞ<edd\ó¨¨(
KÎ9£¨¨(IÒ ATTT¤¿þõ¯êׯڵkçß¿O>*))Ñî?ƶmÛ4~üø*/±,KÚ²e&Làß~îÜ9µhÑÂÉå Býæ¢~sQ¿s<Ù(?ÿüó*..öÒùóç%I :rä¿
-YåÿNÄÿ÷íÛWsçÎÕÅõú믫O>þÇX¥ÃkÒ¤I5j$)55URÕ¿!!!AÛ¶mÓ)S´xñâ*çæa¤£G*11±!K úÌEýæ¢~g¹~éõÕÅeYî¾ûnõèÑC%%%êÞ½»Ö¬Y#I:t¨
-
-
-Pã999JKKS³fÍ µk×V:V6môÌ3ÏhÚ´i¤9sæhÈ!4h¢££¯ùåݺuSAARSSuöìYM:õñæÏïßÇ<xp KúÌEýæ¢~àsµQ¾ú·ã]^éò+~úi
-6¬Ö±î¸ãíÞ½»ÎÇkÛ¶
-
-
-jÜ?&&Fǯu,IúøãQíýÀõúÌEýæ¢~Ðpýåú÷¿»åe&Ì5ê0õúãÉï( àe lh °¡Q ÀF e lh °qüï(jöìÙNÜ0
-
-
-Ô¡CWMý
-Cýæ¢~s£~mãââTVV¦¯¾úÊÉaJÔ«W¯úúÌEýæ
-Fý:Ú('&&*11ÑÉ!õúÌEýÞÄw °¡Q ÀF e lh °¡Q ÀF GÿòþýûµgÏ'DÅÇÇ×úÇ·÷Ô%nN#¼ú5õú5õú5Óõëh£¼gÏíܹSÉÉÉN ª¬¬¬Ö!nÞR׸9<ðê×LÔ/$ê×TÔ/$ê×TÁ¨_GeIJIIQff¦ÓÃ" YYY***ªÓ¾ÄÍ;ê7§ÞAýú
Dýú
Dý*õËw °¡Q ÀF e lh °¡Q ÀF e lh °¡Q ÀƨF¹¼¼\iiinO£Viii*//w{AÜ ¦"nÈS7Hä©û\m}>_Ûß~ûmuïÞ]M4Q\\¶nÝ*IÊËËÓ½÷Þ[éñWþ³;yò¤¡¤¤$<y²Æq¯1cF¥±ì·>¬Î;káÂ
¦èèhZµÊ¿oÏ=ȸA"LEÜ ¦"nÈS7óxòå5kÖ(77Weee7n"IÊÍÍUJJ?˲dYÖ54iî¿ÿ~*))I'O®q\IÚ»w¯/_^å|>üðC=þøãZ²dÆSéøåååZ±b
ÆëߢÜÜÜ$òÀTÄ
-y`*â<0qó.O6ÊëÖÓ]wÝ¥¦M*55UÍ5ôCPccck}üÖ[5~üx5mÚTÚ²eKã^¸pAéééZ½zõ5c\¹RS¦LÑ-[\í1[µjå¿«}ûöÕë9_$òÀTÄ
-y`*â<0qó®p·'PÓ§Oëç?ÿ¹æÎ+I*))Qddd+))ñ°eËúî»ïj÷
^PzzºxàkÆzöÙgµdÉuèÐáû®\¢Ð¸qc_¿Þ¿=22R%%%u{×!â<0qD¸A"LEܼÇ(K?¼Ò»wo?^$µhÑBçΫõ±QQQ*..$9sFQQQ5;oÞ<eddøÀ~þ¶mÛ4~üø*/)°,KÚ²e&Làß~îÜ9µhÑ"gm>â<0qD¸A"LEܼÉ
òÒ¥K5`À -^¼XÃ÷oOHHÐ#Gj}|ß¾}5wî\]¼xQ¯¿þºúôéS㸮û·_ÿ mÛ¶iÊ)Z¼xqÇó'¨$=zTõ{Ò×â<0qD¸A"LEܼËõK¯¯þÍmeiÔ¨Q¤GyÄ¿ýÂ
:t¨
-
-
-pÍc¯Ü¶,K999JKKS³fÍ µk×JRµã6mÚ´Æ9vëÖMJMMÕÙ³g5uêÔJÇlÓ¦æÏïßÇ<xp=VÁ<Ä
-y`*â<0qD¸ÅÕF¹ªßÜVÓö§~ZÃ
-«u¿;î¸C»wï®ó¸Õíc¿£ãÇ×i¬?þXµËTÄ
-y`*â<0qD¸ÇõOë#<<Üÿ.0ÇP"nÈS7Hä©$òÀTÄÍ}ü2 n¡Q ÀF e lh °¡Q ÀF Çÿraa¡fÏíô°@AA:tèP§}wÔ'nN#¼ú5õú5õú5U0ê×ÑF9..NeeeúꫯêСzõêUë~ÄÍ[ê7§ÞBýú
Dýú
Dý*õëh£¨ÄÄD'D7Hä©$òÀTÄ
-y`*âvýã;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£ £GyÿþýÚ³gC¢âããkýãÛÄÍ{ê7§ÞCýú
Dýú
DýÊéúu´QÞ³gvîÜ©ääd'E
-UVVVkÂ7o©kÜFxõk&êõk*êõkª`Ô¯£²$¥¤¤(33Óéa¬¬,Õi_âæõÓÈï ~ÍDýB¢~MEýB¢~Múå;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `cT£\^^®´´´7--Mååå!?îõ¸A"LEÜ ¦"nÈS7÷¹Ú(û|¾j·_ùÏ.//O÷Þ{oûUTThÖ¬Yj×®ÂÂÂü÷Û÷;|ø°:wî¬
V+,,LÑÑÑZµjß={*//¯aOö:BÜ ¦"nÈS7Hä©y<ù²eY²,ëí¹¹¹JII©u¿ÌÌL[·N7oÖå˯ÙçÃ?Ôã?®%KhÌ1Æ+//×+4vìXÿöåææ:ðÌ®oÄ
-y`*â<0qD¸yW¸Û¨½{÷*66¶Öý.]ªÅ«[·n×Ü·råJ-X°@[¶lQª£U«VþÛ±±±Ú·o_ at sqÃÈ37Hä©$òÀTÄÍ}üD¹:%%%¬u¿¯¿þZùùùºùæuçwjãÆþû}öYM8±Êdñù|jÔ¨}ôQ½öÚkþí*))qä9Ü$òÀTÄ
-y`*â<0qsQr-tîܹZ÷R>}TRR¢(==Ýß¶mÛ4~üø*/)°,KÚ²e&Làß~îÜ9µhÑÂ'q"nÈS7Hä©$òÀTÄÍ}F5Ê :räHû¥¦¦JªúKó Ú¶m¦L¢ÅWùø°°0ûÿ}ôèQ%&&8k7Hä©$òÀTÄ
-y`*âæ>׿£|uP-˪´íÊm˲4tèP(!!áÇÚ÷3g¢A)::ZË/¯tnݺ© @©©©:{ö¬¦NZi6mÚhþüùþýwìØ¡Á;õ¯Ä
-y`*â<0qD¸ÅÕF¹ªßÜVÓö§~ZÃ
-«u¿¶mÛª ÆqcbbtüøñZǤ?þXÕÞ£!nÈS7Hä©$òÀTÄÍ<®¢\áááZ»vmÈëÆ1¯'Ä
-y`*â<0qD¸¹Ï¨ï(
l4Ê ØÐ( `C£
-2 64Ê ØÐ( `ãøßQ.,,ÔìÙ³(((Pê´/qóúÄÍiäwP¿f¢~!Q¿¦¢~!Q¿¦
-Fý:Ú(ÇÅÅ©¬¬L_}õÃ"@:tP¯^½jݸyK]ãæ4òÀ[¨_3Q¿¨_SQ¿¨_S£~mèäâ<0qD¸A"LEÜ®|G e lh °¡Q ÀF e lh °qôï(ïß¿_{öìqrH4P||||¸yO]âæ4òÀ{¨_3Q¿¨_SQ¿¨_S9]¿6Ê{öìÑÆÕ£G'E¾øâÕ0ÄÍ[ê7§ÞBýú
Dýú
Dý*õëh£,I=zôÐ3Ï<ãô°@nnn÷%nÞQ¸9<ðê×LÔ/$ê×TÔ/$ê×TÁ¨_¾£
-2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 64Ê Ø¸Ú([¥wÞyG#FÐÃ?¬áÃë>pü8999:vìÊËË5fÌÿö3gÎè¹çÓÃ?¬ç{NgÎqüØ×#·ãöÐCùÿ{ÜÎê70nÇúõ·óú
-Ûq£~½Áí< ~ãvܨßúsµQ^·nòóó5}útmÚ´IÙÙÙ:xð ãDZ,Kôå_ªK.þí-R÷îݵqãFuïÞ]-rüØ×#·ã¶}ûvmß¾Ýñã¡~ÜÎê70nÇúõ·óú
-Ûq£~½Áí< ~ãvܨßúwóà¿ÿýïõ/ÿò/$µmÛV'OößäÈegg«¨¨HíÛ·×Ô©SÕ©S'=ôÐC4h6lØ Í7«¨¨H999:rän¿ývM2EwÝu~ÿûßkÞ¼yTé÷Þ{OÛ·o×'|¢eË©I&zòÉ'5räÈÐ.¡Ü¼Áí< ~ãvÜà
-nçõ·ãop;¨ßÀ¸7Ô«(«}ûöÕÞÇ{L6lÐc=¦Ù³gûïõ'AVVú÷ï¯÷ß_ãÆSNN$iàÀúÃþ øøxmß¾]={öÔ;ï¼ãO²²2Ýzë¤æÍë/ùK°êuÅí¸ÁÜÎê70nÇ7_Þ
-IDAT
-ÞàvP¿q;nð·óú
-ÛqCý¹úr«VTTTägåjEEEêׯ"""Ô¯_?½ñÆþ
ûúöí«°°úücÇ);;[ÙÙÙ$Ï'I®Á¿rû'ÐsÏ=§ê[nÑÙ³g¥ÒÒRÝrË-Ay×·ãop;¨ßÀ¸7xÛy@ýÆí¸ÁÜÎê70nÇ
-õçj£<pà@eggkâÄQqq±VZ¥I&I¢££µyóf=üðÃú÷ÿ÷JïÂ4jÔÈ»cÇ8p RRRáß¾}ûv-\¸P½{÷ÖM7ݤ÷Þ{OS¦Lñßß³gO_¿^¿øÅ/´~ýzÝsÏ=!xÖæs;nð·óú
-Ûq7¸Ôo`ܼÁí< ~ãvÜP®6ÊO=õ5j¤W^yE§OV«V4|øpÿý'OVNNæÍ§öíÛWìú§Òܹsõúë¯ëûï¿$ÿeRzzº<¨æÍWzÜ?üÃ?èå_VÿþýÕ¹sgýó?ÿséõÅí¸UõÛy@ýÆí¸Q¿ÞàvP¿q;nÔ¯7¸Ôo`Üõ[¾iÓ¦Y5¢¢ZßX´hþçþGÏ<ósDrssÕ¨Q#âfúÄ-,,LÔïõú5õú5õú5U0ê×Õ_æ ×Ð( `C£
-2 64Ê ØÐ( `C£
-2 6ánô/¾ÐÜ8t|ûí·º|ù²Ú´iãöTªÕµkWõèÑ#¤Ç$n
-çFÜF4õ{-âäAÃQ¿×"n¡A4õ{-âV=WåèàÁJNNvãðµÚºu«Z·nnݺ¹=*êܹs!OâÖ0nÅÍiäAÃP¿U#n¡A4õ[5âäAÃP¿U#nÕs¥Q¤effºuø}úé§÷ìü²²²ôÙg¹rlâ87ãæ4ò pÔoÕ[è£~«FÜB<õ[5âV=¾£
-2 64Ê ØÐ( `C£
-2 64Ê ØÐ( `C£
-2 64Ê ØÑ(û|>ù|>5jÔH;wÖ
-®Ù'==]~ú©þïÿþO?ýéOýÛO<©¤¤$EDD())I'OôÔüÞyçýøÇ?Vxx¸:vì¨wß}×ñù¹¥!ërÅ3äóù<7¿+½zno¿ý¶ºwï®&
M(..N[·n
-ÊÜMuöÊü6mÚ¤;*""B>ø þüç?m¡æTÜLªßµkתK.jÒ¤zôè¡üüü ÌÝ$
-YçP¼#BqÞl
-Y
-Í5KíÚµSXXXPj8?yÞ`¬s(^¡8o6'þ¶lÙÒ³ó«jL¯ÅÎFY,ËÒÅ#G^sEE
$iïÞ½JHHðo4iî¿ÿ~*))I'OöÔüÒÓÓµ`Á?^¿ùÍoª|¬É]+Û/_îÉùY%˲®ÙÍ5ÊÍÍUYYƧ!Coòqz½2¿_þò?¾ÊÊÊ4iÒ¤ ½¾¸¥!õ{%vÁÓyµiÓ&åçç«´´TÓ§O×СC6wºÎ¡z=t:BuÞl®Kff¦Ö[§Í7ëòåËA«á`ü\Åyi]çP½:¡:o¶®eYÚ½{·FíÉùU7¦×âgL£,ýðnCXXå)/X°@>O+V¬P||¼ôÆoøßغu«Æ¯¦M*##C[¶lñÔüÚ·oï¬ýß×@ÖåÂ
JOO×êÕ«=9¿ê¬[·NwÝu6mªÔÔT5kÖ,S7ëìù]ùApåß7oí¤C и5oÞ\êß¿¿<7¿ª¬\¹RíÛ·÷´y&uåë¡yÊó`d].]ª×^{Mݺuúk±qåyiYçP¾zýüÀ-
-]W_}UcÇõìü®ªóú0¦Qöù|Ð ´téRÿöqãÆé»ï¾ÓC=$˲ªo¿ýÖÿnDIIZµj%IjÙ²¥¾ûî;OÍoñâÅ2d"""4lØ0-^¼8(ósK ëòÂ/(==]<ð'çWÓ§Oëç?ÿ¹æÎ¬©%Xëìöü,Y¢Ñ£GëÖ[oÕæÍöúâ@×Ų,êÄêÚµ«ì©ùÕ6fÓ¦M5jÔ¨ëîõ8P
-]ç`¿:¡:o¶@×å믿V~~¾n¾ùfÝyçÚ¸q£§æWP7¦!ë×C¯¸¥¡ë²k×.µhÑBmÚ´ñäü®ªóú
-w{uUÝÛß¡¸rû¶ÛnÓüùó5nÜ8EEE©¸¸X[·Ö3gå©ù1B«VRjjªòóó5bÄýñÊÝèºÌ7Oe)##ÿO0^_MöîÝ«´´4½òÊ+0`s5X0ÖÙIÎoÐ A4h$)??_ï½÷^ð'B
-Ûm·Ý¦^zIÍ7÷äüªóÂ
Ú°aªcÇ97aC5dCñzètê¼!ØrÞÔ§OeffjëÖ9r¤¾ùæÏ̯:¡:o0MCÖ9¯^??pKC×eæÌÊÉÉñìüªìóú2¦Q®eY8q¢ ÈÈH½ñÆZ¶lÿþ¾}ûjîܹ9s¦^ýuõéÓÇSóûöÛoÕ¨Q#ÿâC:?·Ô¶.W.iÜùaWÛüª³téRM>]¿ûÝïôðÃ`¦ftC¥.ó³,K_~ù¥&M¤Q£F¹4ÓЪkÜJKKõë_ÿZqqqßÕþyM>]7ß|³***tþüùÌÖ\µ³Û¯æÛç
-ÁVÛº¤¦¦Jª|Âë¥ùUÇíóÓÔ¶În¿zýüÀ-uY;wª¼¼\ñññ_MÜ:o¨1^×d÷îÝJLLÔÙ³g¯ùín999*((P³fÍôÿñ3g§æ·páB3F7ÝtÆ«7Þx#äósKMëâ5ÍÏþ[ùì·G¥o¿ýV<òûÅC>w²Î^_XXúôé£'xBÓ¦MùüÜR¸Ý~ûíÚ½{·Þzë-OÎïêÛwß}·zôè¡-Zè׿þµÖ¬Yòy¦¦uöÂëa yà
ó`«i]æÌ£ììlEFFêùçwåcyýçÂõ¢¦uöÂëa yp#äGmçÏ3gÎÔøñã]Ù77ϪbÄ'ʵ½+øÿù~x¸oß¾î»ã;´{÷î ÍMjØüìëðÖu©Ï8jÈüjú}¨,ëì$¯ÏÏ-^_`Ì/==]éééÎLð:q#æA(Î!ëÒ¶m[mnRðóêz~m®¬s(^9«ZCÏ?üðà Ìë)n×Å'Ê 8
F e lh °¡Q ÀF e lh ° wëÀ
={¶[¯Ñþô']ºtɳó+((PTT+Ç&ns3nN#GýV¸
y8ê·jÄ-tÈ
ÀQ¿U#nÕs¥QþÉO~¢sçÎéÀn¾VwÜqÊËË=;¿¨¨(õèÑ#äÇ%n
-ãVÜF4õ[5âäAÃP¿U#n¡A4õ[5âV=W常8ÅÅŹqh4 qD¸A"LEÜ ¦"næâ;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£ ãGùðáÃÊÍÍuzXàÀºç{ê´/qóúÄÍiäwP¿f¢~!Q¿¦¢~!Q¿¦
-Fý:Ú(ÇÅÅ©¬¬ÌÉ!Ñ ÷ÜszõêUë~ÄÍ[ê7§ÞBýú
Dýú
Dý*õëh£¨ÄÄD'D7Hä©$òÀTÄ
-y`*âvýã;Ê ØÐ( `C£
-2 64Ê ØÐ( `C£ Mÿò§~ªEs. êaÏ=êÝ»wö¥~o¡~sQ¿¹êS¿ujuöìÙM
-³\§ý¨_À[¨_À\Ô/`®ºÖ¯$ù¦MfeffyJ x_VVßQ ÀF e lh °¡Q ÀF e l|)))Ö£>êö< pÝ;ôÿÓL9Ò7]â IEND®B`
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/emmett.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/emmett.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/emmett.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,62 +0,0 @@
-PNG
-
-
-IHDR ^ ® عn bKGD ÿ ÿ ÿ ½§ IDATxíÝTõÂ?ð÷. æC)×ÌRÂ@SD0=làGËÒt¡¨ZW44ó>¦ÏåË
cjihe7õ¥^J¬PyäÞ¼! ×Ôùþá
-ÅýÌ¢ï×9ÙÏ|æÍøfvMçëë+ùûû¬¯¤¤wÄÅÅi="¢;B||<ôZOèNÃâ%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ì¶(ÞææfFMöm4ÑÜܬɾ¨gêVñ~úé§3fìíí1bÄ|ðÁ·´SNwKÏëLNN&L`6~ëÇï÷ÛѺÄÅÅ᡽½=yä¼÷Þ{í§×ë1tèPìØ±C^7~üxäää¨z<Dt{ëVñbåÊhllD~~>òóó5¯nÉÊÊÁ`?$ $u¸m뺶ëããã±oß>äååáßÿþ7öîݶ{^ss3233±dÉy¹Á`@VVºDD·µnïpþüy;v÷ÝwvîÜ 8|ø0F
7JêáÆ÷ß7ß|lw¥Ùöñwß}I&ÉWÒ_~ù¥¼Mll,0hÐ dggcíÚµèß¿? _yÁÝÝÝ¢cèÛ·/ñäO¢ºº wß}£GF¯^½àîîíÛ·w:Æ AäÇîîîøê«¯º#ÝáºU¼yyyøßÿý_DFFâ_O4 #GÄ={ _|ñF#G"11qqq¸|ù²ÙfÛÇ/¾ø"/^K.!99.÷Ù¯_?üë_ÿÂ{ï½çÎÎÎ8wî>øà¼öÚk ºº:8::v9IÐÐЪª*5
-!!! ýë_psspóÛvvv5k6nÜ(/wttÄÏ?ÿÜèN·jÕ*éV|ûí·³³³üù?ü M0A$I
-$I¤;wJ¾¾¾Rß¾}¥5kÖHÒ¶5ë®»î È:NÞîúõëòv}.Iô?üAª¯¯o7Çßï§Ë/K½zõ$I|ðA©²²²Óç¶>nii¥áÃËë.^¼(
-4¨Óýµ'uûï©S§põêU8qׯ_×¹»»ÃÛÛ¹¹¹8}ú4üq À³Ï>#G ¸¸III ^½záÿþïÿäçzzzbÛ¶mø÷¿ÿ
-Iä[ ×Oñ÷ÀÄQYYiñqÔ××ãÏþ3<== .ÄË/¿S§Náúõë8}úôM_SS#?>uê¼½½-Þ7Ñ]ÝÙø'ÀO>ªª*¸ºº"##Ãlýºuë0zôh³â/Ù±zõj ÀâÅ1|øpüòË/$ |ð^yå¼üò˸rå
- túñÃd2ÉØö6AëcIäǽ{÷Æc=&ߣþïÿþo¬_¿?þ8.\¸ ww÷v¿±ÑúÜÁ#55U^^\\,ß² "²nÕªUZÿëImÛ¶¡W¯^ªi_ý¡¡¡ÈÎζÏVF£;wîÄ]wuë{Ý¡âãã»wÅ{3:}úôÁ®]».pãÖ
¥@³ýQÏ¥ZñvçÖ Ñì¶øa"¢ÅKD$H0/`,^""ÁX¼DDYôëd%%%0LÖQæëëÿ.·³¨xÅ#"º?~õõõê/ øøø ::ZÑÄnWiiioË{¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±x³éâuuuÕz
-DDª³JñL&Ì9îîîÄ'|bÝ鬤cbbðÝwß¡¹¹sçÎ?óæÍÃ#0oÞ<?Þês$"¬T¼+V¬@xx8¾ýö[dff¢¨¨È»±$IÐëõ8vìÆ+/··7¾ùæx{{#..N³9ÑÅ*ÅÛ¯_?ÔÔÔ ¢¢Drr²¼îÄ5kÜÜÜ0kÖ,TTT ***0{öl¸¹¹µ»zýòË/1qâDäääàôéÓxægä«é£GÊÛ»ººÊ333áêêÝ»wcæÌƶmÛäõ_|ñÂÂÂààà°°0|ñÅÖ¨«ï-[ðã?býúõðóóÃ~(¯ÑhDyy9F#¢¢¢äåsæÌAEEªªªäí?úè#¬]»[·nÅüùó±råJàÄX³f
-bbbäí«ªªäÇaaa8~ü8&Mªª*L4 G×744 ÿþ '''466Z#
-"¢v,~?Þîxè¡ðÖ[o *++9sæ N>
-£ÑÞ½{cÞ¼y :u
-ÁÁÁ°··7+&&7oWÆQQQraëtºçÐöª¹õñøñã±nÝ:¼ðÂèÛ·/êêêàìì/âÞ{ïU1"¢ÎYåwùòå8{ö,®]»~ø---òºáÃcÏ=øå_777 »»;víÚ
k×®¨¨(8p 0jÔ($%%ÉWÆgÎ Üu×]øé§äçUUU!,,YYYÈËËÑhDUU^xá Àc=ÌÌL\½zxì±Ç¬Q;V)Þ ,\¸HNN6ûÁUBBÞÿ}3»víBbb¢¼<77<òÙÕª¿¿?¶oß7ß|[·nÅ_ÿúW|ôÑGðòò2»§ûì³ÏÂ`0=÷رcðòòBCCúõëg6Ç×_eeexôÑGQVVÕ«W[#
-"¢vt«Vºú~||<ª««ù¿þ!"êDZZôz}¿!oÛ@ADt;bñ Æâ%"ÅKD$H0/`,^""ÁX¼DD©ú^
-ÇGii©C ÆnÃó¬Åó¯;T-ÞÒÒR:tþþþjKw¸466vyâóü#k°ôüëÕßÌ`0ðMÅIU²n ¤¶îâ=^""ÁX¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁX¼DDõ¨âmnnÑhÔz]2hnnÖz¤2¤MW§Óu¸<77°··§§'
- 9990aB»í×[g6Ö¹sç0yòd888`òäÉ8wî `ÿþýpsspá @KKÖ[!C@¯×Ëcµ³¢¢nnnxçwäu:z½CÅ;ämÇ%Ñ <ÿH+6yÅììl466"""!!! ¬¬,³m¿þúklÞ¼ÙlÙÊ+1eÊ444`Ê) ,X° ÉÉÉhllÄk¯½&/Cvv68ëׯC$³ñ-[¶àW^KææfdffbÉ%òrÁ¬¬,Õò ±xþµ©þîdjhûÝzÚ´i ÁÝÝ]^wåÊ
açÎâÄèÝ»7"##1zôh 7®,ß®$>ýôS @FF6mÚ$o×ÖöíÛ¸¸¸t:çAÉÝÝÝñÕW_u÷°ÉFðü#k³É+ÞVçÏÇܹs ¨««£££¼~ÕªUX°`üq³çÕÕÕaàÀ ggg\¼x ?þñèׯ
-
-
-äå?þø#
-ѧO¸¸¸`ïÞ½òXK.ÅÊ+;<éu:ììì0kÖ,lܸQ^îèèþYH3<ÿÈZl¶xËÊÊàççÈÈH<õÔS þýû£©©IÞ&%%+V¬hwOÌÉÉ 555 ÚÚZ899 æÌêêj\¾|Ó§OÇ< o?uêT\¼x6mBxx¸¼"22²Ãn$¡¥¥X¾|¹¼¼©© P3çYMoFFfÏôôtÊË'NÊÊJùóH$ßkýïÔ©S+W® 99òs$IÂÉ'
Ÿñr@?ÔðööÆÁôôôNçÜú
- N:ooï[>~ÒÏ?²6Íïñþþ'Ë$aÑ¢E 3fÈË/]ºàà`L¦.Oª¤¤$FÜ{ï½ðööFvv¶Ù¾Å#:: °aÃ<ûì³xúé§1tèPlݺÕl<L&L6
-õõõi7^jjª¼}qq±ü²m<ÿHïïzÛÕòùóç]tö|¶xÜûï¿ÅÅÅ7ÝÞÕÕgÎér,àÆOºÛ¾ô#ÛÄó´¢ùowôêÕK¾z°e=aÔ}<ÿH-6yèvÆâ%"ÅKD$H0/`,^""ÁX¼DD©þ{¼%%%HHHP{XºL¦¾3W[<ÿHmÝ9ÿ,¥jñzzz¢±±gÏUsXºÃ¹¸¸ÀÇǧËíxþ5XzþuªÅëëë___5$²Ï?ê)xH0/`,^""ÁX¼DD±xcñ Æâ%"LÕßã=~ü8JKKÕò¶1nܸ. ùuù)Ãü±$¿îPõ·´´N§ãGÒÒRL&æÇü_ü°4¿îPý½âââÔ¶GGuuµEÛ2¿ö2ÌOîäg)Þã%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$X*ÞææfFáû5hnn¾_µ1?e2Ìï7¯N§ëtyëG[9990aüyvv6F {{{xzz¢°° vËÛWQQ777¼óÎ;fûÔëõ:t(vìØ!o;~üxäää¨sÐ*b~Ê0?eß³É+^I IR»åYYY0òçùùù8pà °zõj¸ñ
ËÎÎFcc#"""b6NQQ°e˼òÊ+fûmnnFff&,Y"/7ÈÊÊRù(ù)Ãüa~]SýÝɬ©¬¬îîîòçï½÷ àêÕ«°³³Ã!C Àì»Û´iÓ+¾}ûv¤¦¦¢ ...îkÐ Aòcwww|õÕWjf2ÌOæ÷U¼uuuptt4[ÖúòÃÉÉ û÷ï7[wþüyÌ;)))ò²¥KbóæÍ~ÑZÇêÕ«öìÙ#/wttÄÏ?ÿ¬Öahù)Ãüa~¿±É[
-éß¿?ÌIË/#--
-Ï?ÿ¼¼¼¬¬~~~ÄSO=%/?xð "##;|é!IZZZPPPåËËË0`À +XÌOæ§óûM*Þ'¢²²Rþ<22555 ½^K. 2220{öl¤§§#44Ôlooo<xÑÑÑHOOït_ãÀ©S§àííæ¡hù)Ãüa~¿ÑüVÃïò)IÙ²ÖÇ$!88&IqÌ1ðôôDmm-Æ]»v -Z 1c<Në <<<`20mÚ4Ô××#&&Æl_Fjjª¼}qqq»ü¶ù)Ãüa~·FÓâíè'7[>þ|³ïaaa»¥q]]]qæÌ. _ýµÙK[Áüa~Ê0¿[§ùowôêÕÙÙÙÂ÷«Å>ù)Ãüa~¿éQ÷xn,^""ÁX¼DD±xcñ Æâ%"ÅKD$ê¿Ç[RRµíÑL&ÓMßI©-æ×óSù)Óü,¥jñzzz¢±±gÏUsØÏÅÅ>>>]nÇü:Æüa~ÊX_w¨Z¼¾¾¾ðõõUsÈ;
-óSù)ÃüÄá=^""ÁX¼DD±xcñ Æâ%"ÅKD$H0U÷øñã(--UsH7nÜ8Õ~¹ù)Ãüa~â¨Z¼¥¥¥Ø·oÆ«æ°6ëäÉhllTíÇüa~Ê0?qT¯±cÇ"<<\íamRVVêc2?e2ÌOÞã%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$H0MW$ìÙ³/¼ð¦OÐÐP|ú駪ï')) gÎAss3"""äåµµµX¶l¦OeË¡¶¶Võ}[ÖùÈ=ÖùL&,X° Ó§OGxx8=ªú¾Iëü>ÿüs¼øâ=2?M777X³f
-öïßÄÄD|óÍ7ªïG$èt:<y#G§¥¥áÑGž}ûðè£"--Mõ}[Öù¡¨¨Hõý¢u~ÅÅÅxã7°oß>!66Võ}[Öù 11yyyxî¹çðÖ[o©¾okQýÝɺãã?Fll,\]] ÷ß?¢££åõHLLDuu5
-¸¹¹! O?ý4òòòðÙg¡ººIII¨¬¬Ä}÷Ýèèh={öìÁ¦M Àì;ñ~¢¢"=z°··Ç3Ï<°°0±(¤u~=Öù]»V^6aÂìØ±CЫCëü^ýu À¯¿þ
-½^gggG¯¦W¼5556lX§ëñÄO //O<ñäu#F¿ñññ={6òóó¤¤$ Àܹs±wï^xyy¡¨¨^^^øøãåÒhllD¿~ý }ûöÅ¥K¬u¨V¡u~=äWWWµk×béÒ¥V8Jë±
ü0cÆlܸ+V¬°ÒªOÓ+Þâÿøzè¡×WWWcÖ¬YpppÀÌ3ñöÛoËë¡×ßø¾qúôi$$$È_XN f÷[aÙ²e
-
-Â=÷Üúúz899¡¡¡÷ÜsUÓZ´Î¯§³
ü¾ÿþ{¬_¿,À¤IÔ?H+²
üpõêU9rqqqxÿý÷Õ?P+дx+VÀÕÕ.\À;ä+CÅg}éÓ§ãoûÙwW;;;ùñÃ? 888ÈËðöÛoã±ÇC>}ðÉ'àµ×^×?»wïÆ/¾Ý»wÃËËKÀQ«Gëüz:óËÏÏÇ»ï¾Õ«Wc X]Zç·iÓ&<÷Üs¸ûÓépùòeGMwÞ¼y°³³ÃúõëqáÂ4¡¡¡òú¨¨($%%!%%Ã
-3»ÔÖþô'$''ã/ù®]» òË
-,Z´ß|óM»+ÚÅcýúõxòÉ'1bļñÆV:RëÐ:¿®HzÒmóÛ¸q# »ï¾[Õã´ósuuExx80|øp¬Y³ÆJGª>ݪU«¤¸¸¸nêêêNkþówÔÿ:ÄÎήË\,Åüa~Ê0?eÒÒÒ ×ëaIò(cñ Æâ%"ÅKD$H0/`,^""ÁX¼DDiòk'ODyy¹»¶Ø¨Q£0vìX§Ñ!æ§óSù)§IñãÛo¿
¿¿¿»ïRII löÇüa~Ê0?å4{¯ÁÐåÖi%>>Þ*oè¬&æ§óSù)Ã{¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±xcñ Ö#W§ÓA§ÓÁÎÎîîîØ»wo»m.\òòrüúë¯ðóó;w'O&OsçκMP_«uëÖA§Ó®ÍQ_nn.<<<`ooOOOºMP_KKÖ[!C@¯×ß6ç`(^ $ W¯^Å
-ðÒK/µ[ßÒÒ½^#G`âÄòò+WbÊ)hhhÀ)S%rÚ6ãVó¯¿þ7o5Ut«ùåææ";;@HHÈiÛ[Í/..ÙÙÙ8pà ®_¿IDNÛjzLñ¶²³³3û<99:Û¶mÃ1càïïù;caa!"##Ñ»woDFF¢ @iÛîæwåÊ
açÎZL׿t7¿=½{÷Æ´iÓðÿñZLÛft7¿lذ£G¾m®vT¼:xõÕW./D]]!IQ[[+g¬««ÃÀ ÎÎθxñ¢&ó×Úæ·jÕ*,X° ?þ¸VS· ·_«óçÏcîܹHII=up«ùýøã(,,D>}àââÒámH³÷ãí®Î^b´ý.ØúØÙÙ©©©jjj0hÐ ÔÖÖÂÉÉIÈ|mÍæI°bÅ
-yÛåå^wÜj~ PVV£Ñ·ÞzO=õõ'küû:u*âããQXXà¿þë¿ÌÙzÌog$IÂòåËQ\\cÇá¥^$IòI?uêT$''ãÊ+HNNF`` Æ3¶-]å×ÒÒIä8wbéÞLWùedd`öìÙHOOGhh¨Æ³µ=]å7mÚ4 ¿òír»¡Ç/ >|~~~¨««CÿþýÍÖ%%%Ád2áÞ{ïÅ¡C°aÃfi»nuífù-Z´?ýôfÌ!ÿt¿©©I£Ú¦å·aÃ$%%ÁÑѯ¾ú*¶nݪÑ,ÕÕ#n5tuURR lwEûàâðáÃV[O $¿îs»RßY[Jò»ÿþûQ\\l©i涸â%"êIX¼DD±xcñ Æâ%"ÅKD$H0/`ýEII ´ÚýML&Oæ§óSù)£Iñ>òÈ#hjjByy¹»ïÆ«õ4:Åüa~Ê0?å4)^OOOxzzj±ëÛóSù)Ãüã=^""ÁX¼DD±xcñ Æâ%"ÅKD$H0Õ÷»ï¾CVVÚÃÚ¤òòrxyy©:&óSù)ÃüÄPµx===ÑØØ¨æ6ÍËË>>>ªÇüa~Ê0?qT-^___øúúª9ä
ù)Ãüa~âð/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$Å¿Çû÷¿ÿiiiÖQUZZ
-???¶µ¨x}}}Q__¯hRDD·3___øûû[´EÅk0`0Ìþ?Þã%"ÅKD$H0/`,^""ÁX¼DD±x³è÷xKJJ`2¬="¢ÍÒ?¢°¨x£ÙÿÈÖ?~õõõê/ øøø ::ZÑÄnWÝy/Þã%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$M¯«««ÖS "RU×d2aæÌpwwG`` >ùäkìÆLg%ï¾ûÍÍÍ;w®ÙöDD"Y¥xW¬Xððp|ûí·ÈÌÌDQQ5vcI ×ëqìØ1;V^^UU
ªª*ÍæEDw.«o¿~ýPSS
-8ÉÉÉòº'N`Ö¬YpssìY³PQQ ¨¨¨ÀìÙ³áææÖî*ôË/¿ÄÄÓ§Oãg¯¦=*oßö
-633®®®Ø½{7fÎàà`lÛ¶W¸D¤9«ï-[ðã?býúõðóóÃ~(¯ÑhDyy9F#¢¢¢äåsæÌAEE
ÙèG}µk×bëÖ?>V®\8qkÖ¬ALL¼}۫ذ°0?~&MBUU&M£Gò*4gñûñvÇC=·Þz PYYÌ3 púôiFôîÝóæÍCll, àÔ©S½½½ÙX111ؼy3<<< ܸ2[§Óu8¶W¶ÇuëÖá
^PñhºÇ*W¼Ë/ÇÙ³gqíÚ5üðÃhii×
->{öìÁ/¿üÜÜ\¸¹¹ ÜÝݱk×.\»vÍl¬DEEáÀ Q£F!))I¾2>sæ à®»îÂO?ý$?¯ªª
-aaaÈÊÊB^^F#ªªªXºD¤9«o@@ .\$''#..N^÷ßcÆÁ®]»(/ÏÍÍÅ#<bvµêïïíÛ·ãÍ7ßÄÖ[ñ׿þ}ô¼¼¼Ìîé>ûì³0fÏ=vì¼¼¼ÐÐÐ~ýúͱ %äë IDATísùÛ
-D$nÕªURÛbìH||<ª««ù¿þ!"êDZZôz=,éSþ
-"¢ÛH0/`,^""ÁX¼DD±xcñ Æâ%"LÕ÷j8~ü8JKKÕ 0nÜ8øøøÜtd-Ý¡jñâСCð÷÷WsXºÃ ±±±ËçY¥ç_w¨þîd¡Ë?#êÖ?Y·Ï?R[wÎ?Kñ/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁzTñ677Ãh4j=.F477k=
-RÏ?R¦Å«Óé:\ØÛÛÃÓÓ
L0¡ÝöëÖ3ëܹs<y20yòd;w °ÿ~¸¹¹ÁÁÁ¸pá ¥¥ëÖÃ!C ×ëå±ÚYQQ777¼óÎ;ò:N½^¡CbÇò¶ãÇGNNhH ¤¼âÍÍÍEvv6 @VVÙ¶_ý56oÞl¶låÊ2e
-0eÊDEE ,Xääd466âµ×^ÇÅÅ!;;Àõë×!IÙxEEE
-
-Â-[ðÊ+¯ÈË%IBss3233±dÉy¹Á`@VVjyX<ÿÈÚTw25´ýn=mÚ4ÄÆÆ ÊÊÊàîî.¯»rå
-°sçNÈËqâÄ ôîÝ=z4WÀoW~ú) ##6m·kkûöíHMMEAA\\\:ó AäÇîîîøê«¯º{Ød#xþµÙäo«óçÏcîܹHII ÔÕÕÁÑÑQ^¿jÕ*,X° ?þ¸Ùóêêê0pà@ ³³3.^¼ HOOÇÿøGôë×òòü
èÓ§\\\°wï^y¬¥KbåÊô:vvv5k6nÜ(/wttÄÏ?ÿ¬N¤d-6[¼eeeðóóCdd$zê) @ÿþýÑÔÔ$o+V´»'æää @mm- sæÌAuu5._¾éÓ§ã·:u*.^¼M6!<<\ÞÇÁÙáK7IÐÒÒ,_¾\^ÞÔÔ¨ Æó¬É&7##³gÏFzz:BCCåå'NDee¥üyKK$IïµþwêÔ©HNNÆ+WÀÀ@ù9$áäÉÂâÅÜx9 Ãjx{{ãàÁFzzz§sný §N··÷-?içYæ÷xÿeI°hÑ" À3äå.]Bpp0L&S'URRF#î½÷^x{{#;;Ûl_ÆâÅ
- ذa}öY<ýôÓ:t(¶nÝj6L&¦MúúzÄÄÄ´/55UÞ¾¸¸XþÙ6¤M÷÷?½íjùüùóÍ®@:{Î>Ã[<îý÷ßââânïêê3gÎt9pã'Ým_úmâùGZÑü·;zõê%_=ز0Gê>¤¼ÇKDt;cñ Æâ%"ÅKD$H0/`,^""ÁTÿ=Þ$$$¨=,ÝÁL&ÓMß«-¤¶îRµx===ÑØØ³gϪ9,Ýá\\\àããÓåv<ÿÈ,=ÿºCÕâõõõ
¯¯¯CYçõ¼ÇKD$H0/`,^""ÁX¼DD±xcñ ¦êïñ?~¥¥¥jyÛ7n\¿Íü:Çüa~ÊX_w¨zÅ[ZZCA§Óñ£ÍGii)L&óc~̯~X_w¨þ^
-qqqjÛ£ÅÇÇ£ººÚ¢m_{ÌOæ§Lwò³ïñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æ
â%"¬Goss3F£ðýF477߯Ú2ÌOæ÷MW§Óuº¼õ£L0Aþ<;;#G½½=<==QXX ÈÍÍ
G»åmÇ«¨¨Þyç³}êõz:;vì·?~<rrrÔ9h1?e2ÌïÖÙä¯$I$©Ýò¬¬,ùóüü|8p
-
-
-X½z5ÜøÂegg£±± 1§¨¨AAAزe^yå³ý677#33K,dee©|ÖÃüa~Ê0¿®©þîdÖTVVwwwùó÷Þ{ põêUØÙÙaÈ! `öÝmÚ´i?ß¾};RSSQPP N÷5hÐ ù±»»;¾úê+µC3ÌOæ§óûM*Þºº:8::-k}ùáääýû÷;þ<æÎyÙÒ¥K±yóæ¿hcõêÕ{öì;::âçVë04Ãüa~Ê0¿ßØäÎôïßMMMfË$IÂåËç^^^VV???DFFâ©§<x¾ô$ ---(((ÀòåËååMMM0`H,æ§óSùý¦GïÄQYY) ^¯Ç¥K ={6ÒÓÓj6··7<èèh¤§§wº¯ÖqàÔ©SðööVóP4Áüa~Ê0¿ßh~«á÷?ù$ÉlYëcIÉ$8fÌxzz¢¶¶cÆÁ®]» - Ì1C§õ
- 0L6mêëëc¶¯Á#55UÞ¾¸¸¸Ý
-~[Áüa~Ê0¿[£iñvôÏ-?¾ÙwÀ°°0
ÝÒ¸®®®8sæLϯ¿þÚì¥`~Ê0?eßÓü·;zõê
ììláûÕbÖÀüa~Ê0¿ßô¨{¼DD·/`,^""ÁX¼DD±xcñ Æâ%"Lõßã-))ABBÚÃöh&é¦ï¤Ôókù)ÃüéN~Rµx===ÑØØ³gϪ9lçââ.·c~c~Ê0?e,ͯ;T-^___øúúª9ä
ù)Ãüa~âð/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$ª¿Ç{üøqª9¤Í7nj¿\Íüa~Ê0?qT-ÞÒÒRìÛ·cÇUsXuòäI466ªö
c~Ê0?e8ª¿WÃØ±c®ö°6)++Kõ12ÌOæ'ïñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$¦Å+IöìÙ^xÓ§OGhh(>ýôSÕ÷3gÎ ¹¹òòÚÚZ,[¶Ó§ODzeËP[[«ú¾IëüäHëüL&,XéÓ§#<<GU}ßÖ¤u~þ9^|ñŦŬY³û÷ïGbb"¾ùæÕ÷#It:N<#GÊËÓÒÒðè£bß¾}xôÑG¦ú¾IëüPTT¤úþDÑ:¿ââb¼ñÆØ·o«ú¾IëüJJJ¼¼<<÷Üsxë·Tß·µ¨þîdÝññÇ#66®®® ûï¿ÑÑÑòúÊÊJ$&&¢ººÃ
-CLLÜÜܧ~yyyøì³ÏP]]¤¤$TVVâ¾ûîCtt4F={ö`Ó¦M `öøÃ?DQQ=ÌÌLØÛÛãgAXXØ Ò:¿NëüÖ®]+/0avìØ!èÈÕ¡u~¯¿þ: à×_
^¯³³³À£WFÓ+Þ6¬Óõxâ''x òº#FÈ_øøxÌ=ùùù@RR `îܹػw/¼¼¼PTT///|üñÇri466¢_¿~ ¾}ûâÒ¥KÖ:T«Ð:¿ÎVò«««ÃÚµk±téR+¥õØB~1c6n
Ü+VXéHÕ§éïÀñü=ôPë«««1kÖ,888`æÌxûí·åuÐëo|ß8}ú4ä/¬N§ ³{°lÙ2á{îA}}=ÐÐÐ{î¹Ç*Çi-Zç×ÓÙB~ßÿ=Ö¯_`Ò¤Iê¤ÙB~EEE¸zõ*9¸¸8¼ÿþûê¨hZ¼AAAHLLÄ+àêê.`ÇòË¡Câ³Ï>ÃôéÓñ·¿ýÍ컫üøáFPPäåEEExûí·ñØc¡O>øäOðÚk¯ÉëÇÝ»wãÅ_ÄîÝ»áåå%à¨Õ£u~=ÖùåççãÝwßÅêÕ«1aÂG¬.óÛ´i{î9Ü}÷ÝÐét¸|ù²£V¦Å;oÞ<ØÙÙaýúõ¸pá
-ÐÐPy}TTaÃÝ?jëOúñ¿ü×®] ùåHEE-Zo¾ù¦Ýíâű~ýz<ùä1bÞxã
-+©uh_GW$=é6Öùmܸ ÌÆÍÏÏÇÝwßêqZÖù¹ºº"<<
-
-
->|8Ö¬Yc¥#UnÕªUR\\ÜM7Guuu§ÁµJKKÃ?ÿùÏ;êbgg×e.b~Ê0?e2iiiÐëõ°¤OùDD±xcñ Æâ%"ÅKD$H0/`,^""Á4ù˵'O¢¼¼\][lÔ¨Q;v¬ÖÓèóSù)ÃüÓ¤xËËËñí·ßÂßß_Ýw©¤¤MMM6û
c~Ê0?er½WÁ`èòOë´o7tVóSù)Ãüá=^""ÁX¼DD±xcñ Æâ%"ÅKD$H0/`,^""ÁX¼DD±xëÅ«Óé Óé`ggwwwìÝ»·Ý6.Dyy9~ýõWøùùµ{®N§9e¢V~wjJòËÎÎÆÈ#aooOOOºMPóüsvv9u«éÅ $áêիذa^zé¥vë[ZZ ×ëqäÈL8Ñìy$ªMºÕüZ{§çx«ùåççãÀhhhÀêÕ«,rÚ6Cé¿_Ipøða¼üòË"§m5=¦x[ÙÙÙ}NmÛ¶aÌ1ð÷÷GJJÊ{uÖ[ɯoß¾pttÄO>êêjÑS¶)ÝÍï½÷Þðaà ×ëagg!C
h1m¡äßïÿüÏÿ`É%¢¦jU=¦xu:ðꫯ"==]^ºº:B$¢¶¶ö¾:ëÈæ'IPUU
Q£F!$$D«CÐóO§Ó¡wïÞ7{îDé¿ß/¿üýû÷ÇàÁEOÝ*4{?Þîê¬HÛ~gl}ìììÔÔTDDD[O 4¿?üáxóÍ7Ñ·o_ëNÔF)ÉO$üòË/ÈËËÃóÏ?S§NYÂ6Féù·víZ$%%Ywõ+ÞÎHåË£¸¸ÇÃK/½IXº²4¿úúzüùϧ§§F3µM]å ^¯Ç¥K´®Í±äü;tè1nÜ8
-gª®_¼ pøðaøùù¡®®ýû÷7[×ö§ñwòOæoÆü#G`çÎÍÒvÝ,¿1cÆÀÓÓýúõCBBvíÚ¥Ñ,m×Íòn\íFFFj03ëé·ºº_[RR D```·{'`~Ê(É/,,aaaV[O $? øüóÏ2/-ÝW¼DD= H0/`,^""ÁX¼DD±xcñ Æâ%"L³? ())ABBV»¿)É'''§qSÌOæ§óSFâ}äGÐÔÔòòr-vß%''';Vëitù)Ãüa~ÊiR¼|³2ÌOæ§ïñ Æâ%"ÅKD$H0/`,^""ÁX¼DD©þ{¼ß}÷²²²ÔÖ&ÃËËKÕ12ÌOæ'ªÅëé鯯F5´i^^^ðññQm<æ§óSù£jñúúúÂ××WÍ!ï(ÌOæ§ó÷xcñ Æâ%"ÅKD$H0/`,^""Á,þ=Þ¿ÿýïHKK³æ\z¬ÒÒRøùùY´EÅëëëúúzE""ºùúúÂßßߢm-*^Á Á dNDDôÿñ/`,^""ÁX¼DD±xcñ Æâ%"ÅKD$Î`0Hÿùÿ©õ<îÅÅÅøíÙ®-´ IEND®B`
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/glossary.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/glossary.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/glossary.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,37 +0,0 @@
-\begin{description}
-\item[Object ]Interesting kind of part of the system, such as a Core, a Cache, a Memory node, etc. The different types detected by hwloc are detailed in the hwloc\_\-obj\_\-type\_\-e enumeration.
-
-They are topologically sorted by CPU set into a tree whose root is the System object which always exists.
-
-\item[CPU set ]The set of logical processors logically included in an object, if any
-
-\item[Father object ]The object logically containing the current object, for instance because its CPU set includes the CPU set of the current object.
-
-\item[Children objects ]The object contained in the current object because their CPU set is included in the CPU set of the current object.
-
-\item[Arity ]The number of children of an object
-
-\item[Sibling objects ]Objects of the same type which have the same father
-
-\item[Sibling rank ]Index to uniquely identify objecst of the same type which have the same father, numbered from 0 to the arity of the father minus one.
-
-\item[Cousin objects ]Objects of the same type as the current object
-
-\item[Level ]Set of objects of the same type
-
-\item[OS index ]The index that the OS uses to identify the object. This may sometimes be completely arbitrary or depend on the BIOS configuration.
-
-\item[Depth ]Nesting level in the object tree, starting from the System object.
-
-\item[Logical index ]Index to uniquely identify objects of the same type. This index is always linear from 0 to the number of objects of the level for that type, to express proximity. It could also be called cousin rank.
-
-\end{description}
-
-
-The following diagram can help to understand the vocabulary of the relationships by showing the example of a machine with two dual core non-SMT sockets, thus a topology with 4 levels.
-
- \begin{ImageNoCaption}\mbox{\includegraphics[width=\textwidth]{diagram}}
-\end{ImageNoCaption}
-
-
-It can be noticed that for Processor objects, the logical index, computed linearly by hwloc, is not the same as the OS index.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/glossary.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/glossary.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/glossary.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,37 +0,0 @@
-\begin{description}
-\item[Object ]Interesting kind of part of the system, such as a Core, a Cache, a Memory node, etc. The different types detected by hwloc are detailed in the hwloc\_\-obj\_\-type\_\-e enumeration.
-
-They are topologically sorted by CPU set into a tree whose root is the System object which always exists.
-
-\item[CPU set ]The set of logical processors logically included in an object, if any
-
-\item[Father object ]The object logically containing the current object, for instance because its CPU set includes the CPU set of the current object.
-
-\item[Children objects ]The object contained in the current object because their CPU set is included in the CPU set of the current object.
-
-\item[Arity ]The number of children of an object
-
-\item[Sibling objects ]Objects of the same type which have the same father
-
-\item[Sibling rank ]Index to uniquely identify objecst of the same type which have the same father, numbered from 0 to the arity of the father minus one.
-
-\item[Cousin objects ]Objects of the same type as the current object
-
-\item[Level ]Set of objects of the same type
-
-\item[OS index ]The index that the OS uses to identify the object. This may sometimes be completely arbitrary or depend on the BIOS configuration.
-
-\item[Depth ]Nesting level in the object tree, starting from the System object.
-
-\item[Logical index ]Index to uniquely identify objects of the same type. This index is always linear from 0 to the number of objects of the level for that type, to express proximity. It could also be called cousin rank.
-
-\end{description}
-
-
-The following diagram can help to understand the vocabulary of the relationships by showing the example of a machine with two dual core non-SMT sockets, thus a topology with 4 levels.
-
- \begin{ImageNoCaption}\mbox{\includegraphics[width=\textwidth]{diagram}}
-\end{ImageNoCaption}
-
-
-It can be noticed that for Processor objects, the logical index, computed linearly by hwloc, is not the same as the OS index.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__binding.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__binding.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__binding.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,126 +0,0 @@
-\hypertarget{group__hwlocality__binding}{
-\section{Binding}
-\label{group__hwlocality__binding}\index{Binding@{Binding}}
-}
-\subsection*{Enumerations}
-\begin{CompactItemize}
-\item
-enum \hyperlink{group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622}{hwloc\_\-cpubind\_\-policy\_\-t} \{ \hyperlink{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc}{HWLOC\_\-CPUBIND\_\-PROCESS} = (1$<$$<$0),
-\hyperlink{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421}{HWLOC\_\-CPUBIND\_\-THREAD} = (1$<$$<$1),
-\hyperlink{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa}{HWLOC\_\-CPUBIND\_\-STRICT} = (1$<$$<$2)
- \}
-\begin{CompactList}\small\item\em Process/Thread binding policy. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae}{hwloc\_\-set\_\-cpubind} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int policy)
-\begin{CompactList}\small\item\em Bind current process or thread on cpus given in cpuset {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb}{hwloc\_\-set\_\-proc\_\-cpubind} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, hwloc\_\-pid\_\-t pid, const \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int policy)
-\begin{CompactList}\small\item\em Bind a process {\tt pid} on cpus given in cpuset {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4}{hwloc\_\-set\_\-thread\_\-cpubind} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, hwloc\_\-thread\_\-t tid, const \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int policy)
-\begin{CompactList}\small\item\em Bind a thread {\tt tid} on cpus given in cpuset {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-It is often useful to call \hyperlink{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}{hwloc\_\-cpuset\_\-singlify()} first so that a single CPU remains in the set. This way, the process will not even migrate between different CPUs. Some OSes also only support that kind of binding.
-
-\begin{Desc}
-\item[Note:]Some OSes do not provide all ways to bind processes, threads, etc and the corresponding binding functions may fail. ENOSYS is returned when it is not possible to bind the requested kind of object processes/threads). EXDEV is returned when the requested cpuset can not be enforced (e.g. some systems only allow one CPU, and some other systems only allow one NUMA node)\end{Desc}
-The most portable version that should be preferred over the others, whenever possible, is
-
-
-
-\begin{Code}\begin{verbatim} hwloc_set_cpubind(topology, set, 0),
-\end{verbatim}
-\end{Code}
-
-
-
-as it just binds the current program, assuming it is monothread, or
-
-
-
-\begin{Code}\begin{verbatim} hwloc_set_cpubind(topology, set, HWLOC_CPUBIND_THREAD),
-\end{verbatim}
-\end{Code}
-
-
-
-which binds the current thread of the current program (which may be multithreaded).
-
-\begin{Desc}
-\item[Note:]To unbind, just call the binding function with either a full cpuset or a cpuset equal to the system cpuset. \end{Desc}
-
-
-\subsection{Enumeration Type Documentation}
-\hypertarget{group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622}{
-\index{hwlocality\_\-binding@{hwlocality\_\-binding}!hwloc\_\-cpubind\_\-policy\_\-t@{hwloc\_\-cpubind\_\-policy\_\-t}}
-\index{hwloc\_\-cpubind\_\-policy\_\-t@{hwloc\_\-cpubind\_\-policy\_\-t}!hwlocality_binding@{hwlocality\_\-binding}}
-\subsubsection[{hwloc\_\-cpubind\_\-policy\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf hwloc\_\-cpubind\_\-policy\_\-t}}}
-\label{group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622}
-
-
-Process/Thread binding policy.
-
-These flags can be used to refine the binding policy.
-
-The default (0) is to bind the current process, assumed to be mono-thread, in a non-strict way. This is the most portable way to bind as all OSes usually provide it.
-
-\begin{Desc}
-\item[Note:]Depending on OSes and implementations, strict binding (i.e. the thread/process will really never be scheduled outside of the cpuset) may not be possible, not be allowed, only used as a hint when no load balancing is needed, etc. If strict binding is required, the strict flag should be set, and the function will fail if strict binding is not possible or allowed. \end{Desc}
-\begin{Desc}
-\item[Enumerator: ]\par
-\begin{description}
-\index{HWLOC\_\-CPUBIND\_\-PROCESS@{HWLOC\_\-CPUBIND\_\-PROCESS}!hwlocality\_\-binding@{hwlocality\_\-binding}}\index{hwlocality\_\-binding@{hwlocality\_\-binding}!HWLOC\_\-CPUBIND\_\-PROCESS@{HWLOC\_\-CPUBIND\_\-PROCESS}}\item[{\em
-\hypertarget{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc}{
-HWLOC\_\-CPUBIND\_\-PROCESS}
-\label{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc}
-}]Bind all threads of the current multithreaded process. This may not be supported by some OSes (e.g. Linux). \index{HWLOC\_\-CPUBIND\_\-THREAD@{HWLOC\_\-CPUBIND\_\-THREAD}!hwlocality\_\-binding@{hwlocality\_\-binding}}\index{hwlocality\_\-binding@{hwlocality\_\-binding}!HWLOC\_\-CPUBIND\_\-THREAD@{HWLOC\_\-CPUBIND\_\-THREAD}}\item[{\em
-\hypertarget{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421}{
-HWLOC\_\-CPUBIND\_\-THREAD}
-\label{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421}
-}]Bind current thread of current process. \index{HWLOC\_\-CPUBIND\_\-STRICT@{HWLOC\_\-CPUBIND\_\-STRICT}!hwlocality\_\-binding@{hwlocality\_\-binding}}\index{hwlocality\_\-binding@{hwlocality\_\-binding}!HWLOC\_\-CPUBIND\_\-STRICT@{HWLOC\_\-CPUBIND\_\-STRICT}}\item[{\em
-\hypertarget{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa}{
-HWLOC\_\-CPUBIND\_\-STRICT}
-\label{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa}
-}]Request for strict binding from the OS Note that strict binding may not be allowed for administrative reasons, and the binding function will fail in that case. \end{description}
-\end{Desc}
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae}{
-\index{hwlocality\_\-binding@{hwlocality\_\-binding}!hwloc\_\-set\_\-cpubind@{hwloc\_\-set\_\-cpubind}}
-\index{hwloc\_\-set\_\-cpubind@{hwloc\_\-set\_\-cpubind}!hwlocality_binding@{hwlocality\_\-binding}}
-\subsubsection[{hwloc\_\-set\_\-cpubind}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-set\_\-cpubind ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em policy})}}
-\label{group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae}
-
-
-Bind current process or thread on cpus given in cpuset {\tt set}.
-
-\hypertarget{group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb}{
-\index{hwlocality\_\-binding@{hwlocality\_\-binding}!hwloc\_\-set\_\-proc\_\-cpubind@{hwloc\_\-set\_\-proc\_\-cpubind}}
-\index{hwloc\_\-set\_\-proc\_\-cpubind@{hwloc\_\-set\_\-proc\_\-cpubind}!hwlocality_binding@{hwlocality\_\-binding}}
-\subsubsection[{hwloc\_\-set\_\-proc\_\-cpubind}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-set\_\-proc\_\-cpubind ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ hwloc\_\-pid\_\-t {\em pid}, \/ const {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em policy})}}
-\label{group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb}
-
-
-Bind a process {\tt pid} on cpus given in cpuset {\tt set}.
-
-\begin{Desc}
-\item[Note:]hwloc\_\-pid\_\-t is pid\_\-t on unix platforms, and HANDLE on native Windows platforms
-
-HWLOC\_\-CPUBIND\_\-THREAD can not be used in {\tt policy}. \end{Desc}
-\hypertarget{group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4}{
-\index{hwlocality\_\-binding@{hwlocality\_\-binding}!hwloc\_\-set\_\-thread\_\-cpubind@{hwloc\_\-set\_\-thread\_\-cpubind}}
-\index{hwloc\_\-set\_\-thread\_\-cpubind@{hwloc\_\-set\_\-thread\_\-cpubind}!hwlocality_binding@{hwlocality\_\-binding}}
-\subsubsection[{hwloc\_\-set\_\-thread\_\-cpubind}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-set\_\-thread\_\-cpubind ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ hwloc\_\-thread\_\-t {\em tid}, \/ const {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em policy})}}
-\label{group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4}
-
-
-Bind a thread {\tt tid} on cpus given in cpuset {\tt set}.
-
-\begin{Desc}
-\item[Note:]hwloc\_\-thread\_\-t is pthread\_\-t on unix platforms, and HANDLE on native Windows platforms
-
-HWLOC\_\-CPUBIND\_\-PROCESS can not be used in {\tt policy}. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__binding.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__binding.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__binding.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,126 +0,0 @@
-\hypertarget{group__hwlocality__binding}{
-\section{Binding}
-\label{group__hwlocality__binding}\index{Binding@{Binding}}
-}
-\subsection*{Enumerations}
-\begin{CompactItemize}
-\item
-enum \hyperlink{group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622}{hwloc\_\-cpubind\_\-policy\_\-t} \{ \hyperlink{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc}{HWLOC\_\-CPUBIND\_\-PROCESS} = (1$<$$<$0),
-\hyperlink{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421}{HWLOC\_\-CPUBIND\_\-THREAD} = (1$<$$<$1),
-\hyperlink{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa}{HWLOC\_\-CPUBIND\_\-STRICT} = (1$<$$<$2)
- \}
-\begin{CompactList}\small\item\em Process/Thread binding policy. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae}{hwloc\_\-set\_\-cpubind} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int policy)
-\begin{CompactList}\small\item\em Bind current process or thread on cpus given in cpuset {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb}{hwloc\_\-set\_\-proc\_\-cpubind} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, hwloc\_\-pid\_\-t pid, const \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int policy)
-\begin{CompactList}\small\item\em Bind a process {\tt pid} on cpus given in cpuset {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4}{hwloc\_\-set\_\-thread\_\-cpubind} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, hwloc\_\-thread\_\-t tid, const \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int policy)
-\begin{CompactList}\small\item\em Bind a thread {\tt tid} on cpus given in cpuset {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-It is often useful to call \hyperlink{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}{hwloc\_\-cpuset\_\-singlify()} first so that a single CPU remains in the set. This way, the process will not even migrate between different CPUs. Some OSes also only support that kind of binding.
-
-\begin{Desc}
-\item[Note:]Some OSes do not provide all ways to bind processes, threads, etc and the corresponding binding functions may fail. ENOSYS is returned when it is not possible to bind the requested kind of object processes/threads). EXDEV is returned when the requested cpuset can not be enforced (e.g. some systems only allow one CPU, and some other systems only allow one NUMA node)\end{Desc}
-The most portable version that should be preferred over the others, whenever possible, is
-
-
-
-\begin{Code}\begin{verbatim} hwloc_set_cpubind(topology, set, 0),
-\end{verbatim}
-\end{Code}
-
-
-
-as it just binds the current program, assuming it is monothread, or
-
-
-
-\begin{Code}\begin{verbatim} hwloc_set_cpubind(topology, set, HWLOC_CPUBIND_THREAD),
-\end{verbatim}
-\end{Code}
-
-
-
-which binds the current thread of the current program (which may be multithreaded).
-
-\begin{Desc}
-\item[Note:]To unbind, just call the binding function with either a full cpuset or a cpuset equal to the system cpuset. \end{Desc}
-
-
-\subsection{Enumeration Type Documentation}
-\hypertarget{group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622}{
-\index{hwlocality\_\-binding@{hwlocality\_\-binding}!hwloc\_\-cpubind\_\-policy\_\-t@{hwloc\_\-cpubind\_\-policy\_\-t}}
-\index{hwloc\_\-cpubind\_\-policy\_\-t@{hwloc\_\-cpubind\_\-policy\_\-t}!hwlocality_binding@{hwlocality\_\-binding}}
-\subsubsection[{hwloc\_\-cpubind\_\-policy\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf hwloc\_\-cpubind\_\-policy\_\-t}}}
-\label{group__hwlocality__binding_g9b2de9a34a18edb39fb272adf9c33622}
-
-
-Process/Thread binding policy.
-
-These flags can be used to refine the binding policy.
-
-The default (0) is to bind the current process, assumed to be mono-thread, in a non-strict way. This is the most portable way to bind as all OSes usually provide it.
-
-\begin{Desc}
-\item[Note:]Depending on OSes and implementations, strict binding (i.e. the thread/process will really never be scheduled outside of the cpuset) may not be possible, not be allowed, only used as a hint when no load balancing is needed, etc. If strict binding is required, the strict flag should be set, and the function will fail if strict binding is not possible or allowed. \end{Desc}
-\begin{Desc}
-\item[Enumerator: ]\par
-\begin{description}
-\index{HWLOC\_\-CPUBIND\_\-PROCESS@{HWLOC\_\-CPUBIND\_\-PROCESS}!hwlocality\_\-binding@{hwlocality\_\-binding}}\index{hwlocality\_\-binding@{hwlocality\_\-binding}!HWLOC\_\-CPUBIND\_\-PROCESS@{HWLOC\_\-CPUBIND\_\-PROCESS}}\item[{\em
-\hypertarget{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc}{
-HWLOC\_\-CPUBIND\_\-PROCESS}
-\label{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c336222e0dd0128dac6b03408c7dd170477fdc}
-}]Bind all threads of the current multithreaded process. This may not be supported by some OSes (e.g. Linux). \index{HWLOC\_\-CPUBIND\_\-THREAD@{HWLOC\_\-CPUBIND\_\-THREAD}!hwlocality\_\-binding@{hwlocality\_\-binding}}\index{hwlocality\_\-binding@{hwlocality\_\-binding}!HWLOC\_\-CPUBIND\_\-THREAD@{HWLOC\_\-CPUBIND\_\-THREAD}}\item[{\em
-\hypertarget{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421}{
-HWLOC\_\-CPUBIND\_\-THREAD}
-\label{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622f1b6bbad00d7b1017b918e3719f4d421}
-}]Bind current thread of current process. \index{HWLOC\_\-CPUBIND\_\-STRICT@{HWLOC\_\-CPUBIND\_\-STRICT}!hwlocality\_\-binding@{hwlocality\_\-binding}}\index{hwlocality\_\-binding@{hwlocality\_\-binding}!HWLOC\_\-CPUBIND\_\-STRICT@{HWLOC\_\-CPUBIND\_\-STRICT}}\item[{\em
-\hypertarget{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa}{
-HWLOC\_\-CPUBIND\_\-STRICT}
-\label{group__hwlocality__binding_gg9b2de9a34a18edb39fb272adf9c33622679a7e0f0c7ee06b123565f90d98e7fa}
-}]Request for strict binding from the OS Note that strict binding may not be allowed for administrative reasons, and the binding function will fail in that case. \end{description}
-\end{Desc}
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae}{
-\index{hwlocality\_\-binding@{hwlocality\_\-binding}!hwloc\_\-set\_\-cpubind@{hwloc\_\-set\_\-cpubind}}
-\index{hwloc\_\-set\_\-cpubind@{hwloc\_\-set\_\-cpubind}!hwlocality_binding@{hwlocality\_\-binding}}
-\subsubsection[{hwloc\_\-set\_\-cpubind}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-set\_\-cpubind ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em policy})}}
-\label{group__hwlocality__binding_g47053da286384d86ec3e4fb3fe148dae}
-
-
-Bind current process or thread on cpus given in cpuset {\tt set}.
-
-\hypertarget{group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb}{
-\index{hwlocality\_\-binding@{hwlocality\_\-binding}!hwloc\_\-set\_\-proc\_\-cpubind@{hwloc\_\-set\_\-proc\_\-cpubind}}
-\index{hwloc\_\-set\_\-proc\_\-cpubind@{hwloc\_\-set\_\-proc\_\-cpubind}!hwlocality_binding@{hwlocality\_\-binding}}
-\subsubsection[{hwloc\_\-set\_\-proc\_\-cpubind}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-set\_\-proc\_\-cpubind ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ hwloc\_\-pid\_\-t {\em pid}, \/ const {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em policy})}}
-\label{group__hwlocality__binding_g27f372f8d5fd8c9844318b492b316dfb}
-
-
-Bind a process {\tt pid} on cpus given in cpuset {\tt set}.
-
-\begin{Desc}
-\item[Note:]hwloc\_\-pid\_\-t is pid\_\-t on unix platforms, and HANDLE on native Windows platforms
-
-HWLOC\_\-CPUBIND\_\-THREAD can not be used in {\tt policy}. \end{Desc}
-\hypertarget{group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4}{
-\index{hwlocality\_\-binding@{hwlocality\_\-binding}!hwloc\_\-set\_\-thread\_\-cpubind@{hwloc\_\-set\_\-thread\_\-cpubind}}
-\index{hwloc\_\-set\_\-thread\_\-cpubind@{hwloc\_\-set\_\-thread\_\-cpubind}!hwlocality_binding@{hwlocality\_\-binding}}
-\subsubsection[{hwloc\_\-set\_\-thread\_\-cpubind}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-set\_\-thread\_\-cpubind ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ hwloc\_\-thread\_\-t {\em tid}, \/ const {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em policy})}}
-\label{group__hwlocality__binding_gdba2db76b9359d39c33bac86f2fb77b4}
-
-
-Bind a thread {\tt tid} on cpus given in cpuset {\tt set}.
-
-\begin{Desc}
-\item[Note:]hwloc\_\-thread\_\-t is pthread\_\-t on unix platforms, and HANDLE on native Windows platforms
-
-HWLOC\_\-CPUBIND\_\-PROCESS can not be used in {\tt policy}. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__configuration.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__configuration.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__configuration.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,137 +0,0 @@
-\hypertarget{group__hwlocality__configuration}{
-\section{Configure Topology Detection}
-\label{group__hwlocality__configuration}\index{Configure Topology Detection@{Configure Topology Detection}}
-}
-\subsection*{Enumerations}
-\begin{CompactItemize}
-\item
-enum \hyperlink{group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde}{hwloc\_\-topology\_\-flags\_\-e} \{ \hyperlink{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8}{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM} = (1$<$$<$0),
-\hyperlink{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b}{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM} = (1$<$$<$1)
- \}
-\begin{CompactList}\small\item\em Flags to be set onto a topology context before load. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17}{hwloc\_\-topology\_\-ignore\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Ignore an object type. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g1f987bca941d6949faf7b1554dd7bc12}{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Ignore an object type if it does not bring any structure. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef}{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Ignore all objects that do not bring any structure. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b}{hwloc\_\-topology\_\-set\_\-flags} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned long flags)
-\begin{CompactList}\small\item\em Set OR'ed flags to non-yet-loaded topology. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2}{hwloc\_\-topology\_\-set\_\-fsroot} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} restrict topology, const char $\ast$restrict fsroot\_\-path)
-\begin{CompactList}\small\item\em Change the file-system root path when building the topology from sysfs/procfs. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e}{hwloc\_\-topology\_\-set\_\-synthetic} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} restrict topology, const char $\ast$restrict description)
-\begin{CompactList}\small\item\em Enable synthetic topology. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf}{hwloc\_\-topology\_\-set\_\-xml} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} restrict topology, const char $\ast$restrict xmlpath)
-\begin{CompactList}\small\item\em Enable XML-file based topology. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-These functions can optionally be called between \hyperlink{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{hwloc\_\-topology\_\-init()} and \hyperlink{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}{hwloc\_\-topology\_\-load()} to configure how the detection should be performed, e.g. to ignore some objects types, define a synthetic topology, etc.
-
-If none of them is called, the default is to detect all the objects of the machine that the caller is allowed to access.
-
-\subsection{Enumeration Type Documentation}
-\hypertarget{group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-flags\_\-e@{hwloc\_\-topology\_\-flags\_\-e}}
-\index{hwloc\_\-topology\_\-flags\_\-e@{hwloc\_\-topology\_\-flags\_\-e}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-flags\_\-e}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf hwloc\_\-topology\_\-flags\_\-e}}}
-\label{group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde}
-
-
-Flags to be set onto a topology context before load.
-
-Flags should be given to \hyperlink{group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b}{hwloc\_\-topology\_\-set\_\-flags()}. \begin{Desc}
-\item[Enumerator: ]\par
-\begin{description}
-\index{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM@{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM}!hwlocality\_\-configuration@{hwlocality\_\-configuration}}\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM@{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM}}\item[{\em
-\hypertarget{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8}{
-HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM}
-\label{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8}
-}]\index{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM@{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM}!hwlocality\_\-configuration@{hwlocality\_\-configuration}}\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM@{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM}}\item[{\em
-\hypertarget{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b}{
-HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM}
-\label{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b}
-}]\end{description}
-\end{Desc}
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure@{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure}}
-\index{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure@{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure ({\bf hwloc\_\-topology\_\-t} {\em topology})}}
-\label{group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef}
-
-
-Ignore all objects that do not bring any structure.
-
-Ignore all objects that do not bring any structure: Each ignored object should have a single children or be the only child of its father. \hypertarget{group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-ignore\_\-type@{hwloc\_\-topology\_\-ignore\_\-type}}
-\index{hwloc\_\-topology\_\-ignore\_\-type@{hwloc\_\-topology\_\-ignore\_\-type}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-ignore\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-ignore\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})}}
-\label{group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17}
-
-
-Ignore an object type.
-
-Ignore all objects from the given type. The top-level type HWLOC\_\-OBJ\_\-SYSTEM and bottom-level type HWLOC\_\-OBJ\_\-PROC may not be ignored. \hypertarget{group__hwlocality__configuration_g1f987bca941d6949faf7b1554dd7bc12}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure@{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure}}
-\index{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure@{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})}}
-\label{group__hwlocality__configuration_g1f987bca941d6949faf7b1554dd7bc12}
-
-
-Ignore an object type if it does not bring any structure.
-
-Ignore all objects from the given type as long as they do not bring any structure: Each ignored object should have a single children or be the only child of its father. The top-level type HWLOC\_\-OBJ\_\-SYSTEM and bottom-level type HWLOC\_\-OBJ\_\-PROC may not be ignored. \hypertarget{group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-set\_\-flags@{hwloc\_\-topology\_\-set\_\-flags}}
-\index{hwloc\_\-topology\_\-set\_\-flags@{hwloc\_\-topology\_\-set\_\-flags}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-set\_\-flags}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-set\_\-flags ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned long {\em flags})}}
-\label{group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b}
-
-
-Set OR'ed flags to non-yet-loaded topology.
-
-Set a OR'ed set of hwloc\_\-topology\_\-flags\_\-e onto a topology that was not yet loaded. \hypertarget{group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-set\_\-fsroot@{hwloc\_\-topology\_\-set\_\-fsroot}}
-\index{hwloc\_\-topology\_\-set\_\-fsroot@{hwloc\_\-topology\_\-set\_\-fsroot}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-set\_\-fsroot}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-set\_\-fsroot ({\bf hwloc\_\-topology\_\-t} restrict {\em topology}, \/ const char $\ast$restrict {\em fsroot\_\-path})}}
-\label{group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2}
-
-
-Change the file-system root path when building the topology from sysfs/procfs.
-
-On Linux system, use sysfs and procfs files as if they were mounted on the given {\tt fsroot\_\-path} instead of the main file-system root. Not using the main file-system root causes hwloc\_\-topology\_\-is\_\-thissystem field to return 0.
-
-\begin{Desc}
-\item[Note:]For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM has to be set to assert that the loaded file is really the underlying system. \end{Desc}
-\hypertarget{group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-set\_\-synthetic@{hwloc\_\-topology\_\-set\_\-synthetic}}
-\index{hwloc\_\-topology\_\-set\_\-synthetic@{hwloc\_\-topology\_\-set\_\-synthetic}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-set\_\-synthetic}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-set\_\-synthetic ({\bf hwloc\_\-topology\_\-t} restrict {\em topology}, \/ const char $\ast$restrict {\em description})}}
-\label{group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e}
-
-
-Enable synthetic topology.
-
-Gather topology information from the given {\tt description} which should be a comma separated string of numbers describing the arity of each level. Each number may be prefixed with a type and a colon to enforce the type of a level.
-
-\begin{Desc}
-\item[Note:]For conveniency, this backend provides empty binding hooks which just return success. \end{Desc}
-\hypertarget{group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-set\_\-xml@{hwloc\_\-topology\_\-set\_\-xml}}
-\index{hwloc\_\-topology\_\-set\_\-xml@{hwloc\_\-topology\_\-set\_\-xml}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-set\_\-xml}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-set\_\-xml ({\bf hwloc\_\-topology\_\-t} restrict {\em topology}, \/ const char $\ast$restrict {\em xmlpath})}}
-\label{group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf}
-
-
-Enable XML-file based topology.
-
-Gather topology information the XML file given at {\tt xmlpath}. This file may have been generated earlier with lstopo file.xml.
-
-\begin{Desc}
-\item[Note:]For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM has to be set to assert that the loaded file is really the underlying system. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__configuration.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__configuration.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__configuration.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,137 +0,0 @@
-\hypertarget{group__hwlocality__configuration}{
-\section{Configure Topology Detection}
-\label{group__hwlocality__configuration}\index{Configure Topology Detection@{Configure Topology Detection}}
-}
-\subsection*{Enumerations}
-\begin{CompactItemize}
-\item
-enum \hyperlink{group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde}{hwloc\_\-topology\_\-flags\_\-e} \{ \hyperlink{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8}{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM} = (1$<$$<$0),
-\hyperlink{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b}{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM} = (1$<$$<$1)
- \}
-\begin{CompactList}\small\item\em Flags to be set onto a topology context before load. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17}{hwloc\_\-topology\_\-ignore\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Ignore an object type. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g1f987bca941d6949faf7b1554dd7bc12}{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Ignore an object type if it does not bring any structure. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef}{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Ignore all objects that do not bring any structure. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b}{hwloc\_\-topology\_\-set\_\-flags} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned long flags)
-\begin{CompactList}\small\item\em Set OR'ed flags to non-yet-loaded topology. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2}{hwloc\_\-topology\_\-set\_\-fsroot} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict topology, const char $\ast$\_\-\_\-hwloc\_\-restrict fsroot\_\-path)
-\begin{CompactList}\small\item\em Change the file-system root path when building the topology from sysfs/procfs. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e}{hwloc\_\-topology\_\-set\_\-synthetic} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict topology, const char $\ast$\_\-\_\-hwloc\_\-restrict description)
-\begin{CompactList}\small\item\em Enable synthetic topology. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf}{hwloc\_\-topology\_\-set\_\-xml} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict topology, const char $\ast$\_\-\_\-hwloc\_\-restrict xmlpath)
-\begin{CompactList}\small\item\em Enable XML-file based topology. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-These functions can optionally be called between \hyperlink{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{hwloc\_\-topology\_\-init()} and \hyperlink{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}{hwloc\_\-topology\_\-load()} to configure how the detection should be performed, e.g. to ignore some objects types, define a synthetic topology, etc.
-
-If none of them is called, the default is to detect all the objects of the machine that the caller is allowed to access.
-
-\subsection{Enumeration Type Documentation}
-\hypertarget{group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-flags\_\-e@{hwloc\_\-topology\_\-flags\_\-e}}
-\index{hwloc\_\-topology\_\-flags\_\-e@{hwloc\_\-topology\_\-flags\_\-e}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-flags\_\-e}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf hwloc\_\-topology\_\-flags\_\-e}}}
-\label{group__hwlocality__configuration_gda025d3ec20b4b420f8038d23d6e7bde}
-
-
-Flags to be set onto a topology context before load.
-
-Flags should be given to \hyperlink{group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b}{hwloc\_\-topology\_\-set\_\-flags()}. \begin{Desc}
-\item[Enumerator: ]\par
-\begin{description}
-\index{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM@{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM}!hwlocality\_\-configuration@{hwlocality\_\-configuration}}\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM@{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM}}\item[{\em
-\hypertarget{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8}{
-HWLOC\_\-TOPOLOGY\_\-FLAG\_\-WHOLE\_\-SYSTEM}
-\label{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde129b4fea1300be22bbaf0bb0958994c8}
-}]\index{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM@{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM}!hwlocality\_\-configuration@{hwlocality\_\-configuration}}\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM@{HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM}}\item[{\em
-\hypertarget{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b}{
-HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM}
-\label{group__hwlocality__configuration_ggda025d3ec20b4b420f8038d23d6e7bde6ecb6abc6a0bb75e81564f8bca85783b}
-}]\end{description}
-\end{Desc}
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure@{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure}}
-\index{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure@{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-ignore\_\-all\_\-keep\_\-structure ({\bf hwloc\_\-topology\_\-t} {\em topology})}}
-\label{group__hwlocality__configuration_g7c9cf147442d65d755c664ccde3bb3ef}
-
-
-Ignore all objects that do not bring any structure.
-
-Ignore all objects that do not bring any structure: Each ignored object should have a single children or be the only child of its father. \hypertarget{group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-ignore\_\-type@{hwloc\_\-topology\_\-ignore\_\-type}}
-\index{hwloc\_\-topology\_\-ignore\_\-type@{hwloc\_\-topology\_\-ignore\_\-type}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-ignore\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-ignore\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})}}
-\label{group__hwlocality__configuration_gfcf30842e8cb47b4c3dcaebecea31e17}
-
-
-Ignore an object type.
-
-Ignore all objects from the given type. The top-level type HWLOC\_\-OBJ\_\-SYSTEM and bottom-level type HWLOC\_\-OBJ\_\-PROC may not be ignored. \hypertarget{group__hwlocality__configuration_g1f987bca941d6949faf7b1554dd7bc12}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure@{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure}}
-\index{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure@{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-ignore\_\-type\_\-keep\_\-structure ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})}}
-\label{group__hwlocality__configuration_g1f987bca941d6949faf7b1554dd7bc12}
-
-
-Ignore an object type if it does not bring any structure.
-
-Ignore all objects from the given type as long as they do not bring any structure: Each ignored object should have a single children or be the only child of its father. The top-level type HWLOC\_\-OBJ\_\-SYSTEM and bottom-level type HWLOC\_\-OBJ\_\-PROC may not be ignored. \hypertarget{group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-set\_\-flags@{hwloc\_\-topology\_\-set\_\-flags}}
-\index{hwloc\_\-topology\_\-set\_\-flags@{hwloc\_\-topology\_\-set\_\-flags}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-set\_\-flags}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-set\_\-flags ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned long {\em flags})}}
-\label{group__hwlocality__configuration_gaeed4df656979e5f16befea9d29b814b}
-
-
-Set OR'ed flags to non-yet-loaded topology.
-
-Set a OR'ed set of hwloc\_\-topology\_\-flags\_\-e onto a topology that was not yet loaded. \hypertarget{group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-set\_\-fsroot@{hwloc\_\-topology\_\-set\_\-fsroot}}
-\index{hwloc\_\-topology\_\-set\_\-fsroot@{hwloc\_\-topology\_\-set\_\-fsroot}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-set\_\-fsroot}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-set\_\-fsroot ({\bf hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict {\em topology}, \/ const char $\ast$\_\-\_\-hwloc\_\-restrict {\em fsroot\_\-path})}}
-\label{group__hwlocality__configuration_g45a6b5dd59be36879a64a7f73e0363c2}
-
-
-Change the file-system root path when building the topology from sysfs/procfs.
-
-On Linux system, use sysfs and procfs files as if they were mounted on the given {\tt fsroot\_\-path} instead of the main file-system root. Not using the main file-system root causes hwloc\_\-topology\_\-is\_\-thissystem field to return 0.
-
-\begin{Desc}
-\item[Note:]For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM has to be set to assert that the loaded file is really the underlying system. \end{Desc}
-\hypertarget{group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-set\_\-synthetic@{hwloc\_\-topology\_\-set\_\-synthetic}}
-\index{hwloc\_\-topology\_\-set\_\-synthetic@{hwloc\_\-topology\_\-set\_\-synthetic}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-set\_\-synthetic}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-set\_\-synthetic ({\bf hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict {\em topology}, \/ const char $\ast$\_\-\_\-hwloc\_\-restrict {\em description})}}
-\label{group__hwlocality__configuration_g5c11f6e454ebd5f4089670269e097a1e}
-
-
-Enable synthetic topology.
-
-Gather topology information from the given {\tt description} which should be a comma separated string of numbers describing the arity of each level. Each number may be prefixed with a type and a colon to enforce the type of a level.
-
-\begin{Desc}
-\item[Note:]For conveniency, this backend provides empty binding hooks which just return success. \end{Desc}
-\hypertarget{group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf}{
-\index{hwlocality\_\-configuration@{hwlocality\_\-configuration}!hwloc\_\-topology\_\-set\_\-xml@{hwloc\_\-topology\_\-set\_\-xml}}
-\index{hwloc\_\-topology\_\-set\_\-xml@{hwloc\_\-topology\_\-set\_\-xml}!hwlocality_configuration@{hwlocality\_\-configuration}}
-\subsubsection[{hwloc\_\-topology\_\-set\_\-xml}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-set\_\-xml ({\bf hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict {\em topology}, \/ const char $\ast$\_\-\_\-hwloc\_\-restrict {\em xmlpath})}}
-\label{group__hwlocality__configuration_g29b8ebec1b85b324af18fdf5040806bf}
-
-
-Enable XML-file based topology.
-
-Gather topology information the XML file given at {\tt xmlpath}. This file may have been generated earlier with lstopo file.xml.
-
-\begin{Desc}
-\item[Note:]For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC\_\-TOPOLOGY\_\-FLAG\_\-IS\_\-THISSYSTEM has to be set to assert that the loaded file is really the underlying system. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__conversion.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__conversion.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__conversion.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,58 +0,0 @@
-\hypertarget{group__hwlocality__conversion}{
-\section{Object/String Conversion}
-\label{group__hwlocality__conversion}\index{Object/String Conversion@{Object/String Conversion}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-const char $\ast$ \hyperlink{group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422}{hwloc\_\-obj\_\-type\_\-string} (\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Return a stringified topology object type. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} \hyperlink{group__hwlocality__conversion_g8a1eee67a1de115d264719157c109a20}{hwloc\_\-obj\_\-type\_\-of\_\-string} (const char $\ast$string)
-\begin{CompactList}\small\item\em Return an object type from the string. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4}{hwloc\_\-obj\_\-snprintf} (char $\ast$restrict string, size\_\-t size, \hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj, const char $\ast$restrict indexprefix, int verbose)
-\begin{CompactList}\small\item\em Stringify a given topology object into a human-readable form. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d}{hwloc\_\-obj\_\-cpuset\_\-snprintf} (char $\ast$restrict str, size\_\-t size, size\_\-t nobj, const \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} $\ast$restrict objs)
-\begin{CompactList}\small\item\em Stringify the cpuset containing a set of objects. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d}{
-\index{hwlocality\_\-conversion@{hwlocality\_\-conversion}!hwloc\_\-obj\_\-cpuset\_\-snprintf@{hwloc\_\-obj\_\-cpuset\_\-snprintf}}
-\index{hwloc\_\-obj\_\-cpuset\_\-snprintf@{hwloc\_\-obj\_\-cpuset\_\-snprintf}!hwlocality_conversion@{hwlocality\_\-conversion}}
-\subsubsection[{hwloc\_\-obj\_\-cpuset\_\-snprintf}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-obj\_\-cpuset\_\-snprintf (char $\ast$restrict {\em str}, \/ size\_\-t {\em size}, \/ size\_\-t {\em nobj}, \/ const {\bf hwloc\_\-obj\_\-t} $\ast$restrict {\em objs})}}
-\label{group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d}
-
-
-Stringify the cpuset containing a set of objects.
-
-\begin{Desc}
-\item[Returns:]how many characters were actually written (not including the ending $\backslash$0). \end{Desc}
-\hypertarget{group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4}{
-\index{hwlocality\_\-conversion@{hwlocality\_\-conversion}!hwloc\_\-obj\_\-snprintf@{hwloc\_\-obj\_\-snprintf}}
-\index{hwloc\_\-obj\_\-snprintf@{hwloc\_\-obj\_\-snprintf}!hwlocality_conversion@{hwlocality\_\-conversion}}
-\subsubsection[{hwloc\_\-obj\_\-snprintf}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-obj\_\-snprintf (char $\ast$restrict {\em string}, \/ size\_\-t {\em size}, \/ {\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj}, \/ const char $\ast$restrict {\em indexprefix}, \/ int {\em verbose})}}
-\label{group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4}
-
-
-Stringify a given topology object into a human-readable form.
-
-\begin{Desc}
-\item[Returns:]how many characters were actually written (not including the ending $\backslash$0). \end{Desc}
-\hypertarget{group__hwlocality__conversion_g8a1eee67a1de115d264719157c109a20}{
-\index{hwlocality\_\-conversion@{hwlocality\_\-conversion}!hwloc\_\-obj\_\-type\_\-of\_\-string@{hwloc\_\-obj\_\-type\_\-of\_\-string}}
-\index{hwloc\_\-obj\_\-type\_\-of\_\-string@{hwloc\_\-obj\_\-type\_\-of\_\-string}!hwlocality_conversion@{hwlocality\_\-conversion}}
-\subsubsection[{hwloc\_\-obj\_\-type\_\-of\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-obj\_\-type\_\-t} hwloc\_\-obj\_\-type\_\-of\_\-string (const char $\ast$ {\em string})}}
-\label{group__hwlocality__conversion_g8a1eee67a1de115d264719157c109a20}
-
-
-Return an object type from the string.
-
-\hypertarget{group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422}{
-\index{hwlocality\_\-conversion@{hwlocality\_\-conversion}!hwloc\_\-obj\_\-type\_\-string@{hwloc\_\-obj\_\-type\_\-string}}
-\index{hwloc\_\-obj\_\-type\_\-string@{hwloc\_\-obj\_\-type\_\-string}!hwlocality_conversion@{hwlocality\_\-conversion}}
-\subsubsection[{hwloc\_\-obj\_\-type\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ hwloc\_\-obj\_\-type\_\-string ({\bf hwloc\_\-obj\_\-type\_\-t} {\em type})}}
-\label{group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422}
-
-
-Return a stringified topology object type.
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__conversion.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__conversion.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__conversion.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,58 +0,0 @@
-\hypertarget{group__hwlocality__conversion}{
-\section{Object/String Conversion}
-\label{group__hwlocality__conversion}\index{Object/String Conversion@{Object/String Conversion}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-const char $\ast$ \hyperlink{group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422}{hwloc\_\-obj\_\-type\_\-string} (\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Return a stringified topology object type. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} \hyperlink{group__hwlocality__conversion_g8a1eee67a1de115d264719157c109a20}{hwloc\_\-obj\_\-type\_\-of\_\-string} (const char $\ast$string)
-\begin{CompactList}\small\item\em Return an object type from the string. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4}{hwloc\_\-obj\_\-snprintf} (char $\ast$\_\-\_\-hwloc\_\-restrict string, size\_\-t size, \hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj, const char $\ast$\_\-\_\-hwloc\_\-restrict indexprefix, int verbose)
-\begin{CompactList}\small\item\em Stringify a given topology object into a human-readable form. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d}{hwloc\_\-obj\_\-cpuset\_\-snprintf} (char $\ast$\_\-\_\-hwloc\_\-restrict str, size\_\-t size, size\_\-t nobj, const \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} $\ast$\_\-\_\-hwloc\_\-restrict objs)
-\begin{CompactList}\small\item\em Stringify the cpuset containing a set of objects. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d}{
-\index{hwlocality\_\-conversion@{hwlocality\_\-conversion}!hwloc\_\-obj\_\-cpuset\_\-snprintf@{hwloc\_\-obj\_\-cpuset\_\-snprintf}}
-\index{hwloc\_\-obj\_\-cpuset\_\-snprintf@{hwloc\_\-obj\_\-cpuset\_\-snprintf}!hwlocality_conversion@{hwlocality\_\-conversion}}
-\subsubsection[{hwloc\_\-obj\_\-cpuset\_\-snprintf}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-obj\_\-cpuset\_\-snprintf (char $\ast$\_\-\_\-hwloc\_\-restrict {\em str}, \/ size\_\-t {\em size}, \/ size\_\-t {\em nobj}, \/ const {\bf hwloc\_\-obj\_\-t} $\ast$\_\-\_\-hwloc\_\-restrict {\em objs})}}
-\label{group__hwlocality__conversion_ge001fafdeda3a67695d406affde1ab0d}
-
-
-Stringify the cpuset containing a set of objects.
-
-\begin{Desc}
-\item[Returns:]how many characters were actually written (not including the ending $\backslash$0). \end{Desc}
-\hypertarget{group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4}{
-\index{hwlocality\_\-conversion@{hwlocality\_\-conversion}!hwloc\_\-obj\_\-snprintf@{hwloc\_\-obj\_\-snprintf}}
-\index{hwloc\_\-obj\_\-snprintf@{hwloc\_\-obj\_\-snprintf}!hwlocality_conversion@{hwlocality\_\-conversion}}
-\subsubsection[{hwloc\_\-obj\_\-snprintf}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-obj\_\-snprintf (char $\ast$\_\-\_\-hwloc\_\-restrict {\em string}, \/ size\_\-t {\em size}, \/ {\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj}, \/ const char $\ast$\_\-\_\-hwloc\_\-restrict {\em indexprefix}, \/ int {\em verbose})}}
-\label{group__hwlocality__conversion_g612dc210053b65d2466ac7ad39db92a4}
-
-
-Stringify a given topology object into a human-readable form.
-
-\begin{Desc}
-\item[Returns:]how many characters were actually written (not including the ending $\backslash$0). \end{Desc}
-\hypertarget{group__hwlocality__conversion_g8a1eee67a1de115d264719157c109a20}{
-\index{hwlocality\_\-conversion@{hwlocality\_\-conversion}!hwloc\_\-obj\_\-type\_\-of\_\-string@{hwloc\_\-obj\_\-type\_\-of\_\-string}}
-\index{hwloc\_\-obj\_\-type\_\-of\_\-string@{hwloc\_\-obj\_\-type\_\-of\_\-string}!hwlocality_conversion@{hwlocality\_\-conversion}}
-\subsubsection[{hwloc\_\-obj\_\-type\_\-of\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-obj\_\-type\_\-t} hwloc\_\-obj\_\-type\_\-of\_\-string (const char $\ast$ {\em string})}}
-\label{group__hwlocality__conversion_g8a1eee67a1de115d264719157c109a20}
-
-
-Return an object type from the string.
-
-\hypertarget{group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422}{
-\index{hwlocality\_\-conversion@{hwlocality\_\-conversion}!hwloc\_\-obj\_\-type\_\-string@{hwloc\_\-obj\_\-type\_\-string}}
-\index{hwloc\_\-obj\_\-type\_\-string@{hwloc\_\-obj\_\-type\_\-string}!hwlocality_conversion@{hwlocality\_\-conversion}}
-\subsubsection[{hwloc\_\-obj\_\-type\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ hwloc\_\-obj\_\-type\_\-string ({\bf hwloc\_\-obj\_\-type\_\-t} {\em type})}}
-\label{group__hwlocality__conversion_g5ca0bf94bbbb080d0eff17a57bd90422}
-
-
-Return a stringified topology object type.
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__cpuset.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__cpuset.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__cpuset.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,451 +0,0 @@
-\hypertarget{group__hwlocality__cpuset}{
-\section{The Cpuset API}
-\label{group__hwlocality__cpuset}\index{The Cpuset API@{The Cpuset API}}
-}
-\subsection*{Defines}
-\begin{CompactItemize}
-\item
-\#define \hyperlink{group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359}{hwloc\_\-cpuset\_\-foreach\_\-begin}(cpu, set)
-\begin{CompactList}\small\item\em Loop macro iterating on CPU set {\tt set}. \item\end{CompactList}\item
-\#define \hyperlink{group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a}{hwloc\_\-cpuset\_\-foreach\_\-end}()~\}
-\begin{CompactList}\small\item\em End of loop. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Typedefs}
-\begin{CompactItemize}
-\item
-typedef struct hwloc\_\-opaque\_\-cpuset\_\-s $\ast$ \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t}
-\begin{CompactList}\small\item\em Set of CPUs represented as an opaque pointer to an internal bitmask. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2}{hwloc\_\-cpuset\_\-alloc} (void)
-\begin{CompactList}\small\item\em Allocate a new empty CPU set. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23}{hwloc\_\-cpuset\_\-free} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Free CPU set {\tt set}. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3}{hwloc\_\-cpuset\_\-dup} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Duplicate CPU set {\tt set} by allocating a new CPU set and copying its contents. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e}{hwloc\_\-cpuset\_\-copy} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} dst, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} src)
-\begin{CompactList}\small\item\em Copy the contents of CPU set {\tt src} into the already allocated CPU set {\tt dst}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e}{hwloc\_\-cpuset\_\-snprintf} (char $\ast$restrict buf, size\_\-t buflen, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Stringify a cpuset. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713}{hwloc\_\-cpuset\_\-asprintf} (char $\ast$$\ast$strp, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Stringify a cpuset into a newly allocated string. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__cpuset_g63e62db35640c1b90684952d7a3b5175}{hwloc\_\-cpuset\_\-from\_\-string} (const char $\ast$restrict string)
-\begin{CompactList}\small\item\em Parse a cpuset string. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99}{hwloc\_\-cpuset\_\-zero} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Primitives \& macros for building, modifying and consulting \char`\"{}sets\char`\"{} of cpus. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4}{hwloc\_\-cpuset\_\-fill} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Fill CPU set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb}{hwloc\_\-cpuset\_\-from\_\-ulong} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned long mask)
-\begin{CompactList}\small\item\em Setup CPU set {\tt set} from unsigned long {\tt mask}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e}{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int i, unsigned long mask)
-\begin{CompactList}\small\item\em Setup CPU set {\tt set} from unsigned long {\tt mask} used as {\tt i} -th subset. \item\end{CompactList}\item
-unsigned long \hyperlink{group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504}{hwloc\_\-cpuset\_\-to\_\-ulong} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Convert the beginning part of CPU set {\tt set} into unsigned long {\tt mask}. \item\end{CompactList}\item
-unsigned long \hyperlink{group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9}{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int i)
-\begin{CompactList}\small\item\em Convert the {\tt i} -th subset of CPU set {\tt set} into unsigned long mask. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f}{hwloc\_\-cpuset\_\-cpu} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Clear CPU set {\tt set} and set CPU {\tt cpu}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598}{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Clear CPU set {\tt set} and set all but the CPU {\tt cpu}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de}{hwloc\_\-cpuset\_\-set} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Add CPU {\tt cpu} in CPU set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956}{hwloc\_\-cpuset\_\-set\_\-range} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned begincpu, unsigned endcpu)
-\begin{CompactList}\small\item\em Add CPUs from {\tt begincpu} to {\tt endcpu} in CPU set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82}{hwloc\_\-cpuset\_\-clr} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Remove CPU {\tt cpu} from CPU set {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348}{hwloc\_\-cpuset\_\-isset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Test whether CPU {\tt cpu} is part of set {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309}{hwloc\_\-cpuset\_\-iszero} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Test whether set {\tt set} is zero. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e}{hwloc\_\-cpuset\_\-isfull} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Test whether set {\tt set} is full. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1}{hwloc\_\-cpuset\_\-isequal} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set1, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set2)
-\begin{CompactList}\small\item\em Test whether set {\tt set1} is equal to set {\tt set2}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7}{hwloc\_\-cpuset\_\-intersects} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set1, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set2)
-\begin{CompactList}\small\item\em Test whether sets {\tt set1} and {\tt set2} intersects. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1}{hwloc\_\-cpuset\_\-isincluded} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} sub\_\-set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} super\_\-set)
-\begin{CompactList}\small\item\em Test whether set {\tt sub\_\-set} is part of set {\tt super\_\-set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_ga8fe567ba2d77e55d08823c121d19b93}{hwloc\_\-cpuset\_\-orset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} modifier\_\-set)
-\begin{CompactList}\small\item\em Or set {\tt modifier\_\-set} into set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07}{hwloc\_\-cpuset\_\-andset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} modifier\_\-set)
-\begin{CompactList}\small\item\em And set {\tt modifier\_\-set} into set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0}{hwloc\_\-cpuset\_\-clearset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} modifier\_\-set)
-\begin{CompactList}\small\item\em Clear set {\tt modifier\_\-set} out of set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2}{hwloc\_\-cpuset\_\-xorset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} modifier\_\-set)
-\begin{CompactList}\small\item\em Xor set {\tt set} with set {\tt modifier\_\-set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa}{hwloc\_\-cpuset\_\-first} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Compute the first CPU (least significant bit) in CPU set {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62}{hwloc\_\-cpuset\_\-last} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Compute the last CPU (most significant bit) in CPU set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}{hwloc\_\-cpuset\_\-singlify} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Keep a single CPU among those set in CPU set {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0}{hwloc\_\-cpuset\_\-compar\_\-first} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set1, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set2)
-\begin{CompactList}\small\item\em Compar CPU sets {\tt set1} and {\tt set2} using their first set bit. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf}{hwloc\_\-cpuset\_\-compar} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set1, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set2)
-\begin{CompactList}\small\item\em Compar CPU sets {\tt set1} and {\tt set2} using their last bits. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc}{hwloc\_\-cpuset\_\-weight} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Compute the weight of CPU set {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-For use in hwloc itself, a hwloc\_\-cpuset\_\-t represents a set of logical processors.
-
-\begin{Desc}
-\item[Note:]cpusets are indexed by OS logical processor number. \end{Desc}
-
-
-\subsection{Define Documentation}
-\hypertarget{group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-foreach\_\-begin@{hwloc\_\-cpuset\_\-foreach\_\-begin}}
-\index{hwloc\_\-cpuset\_\-foreach\_\-begin@{hwloc\_\-cpuset\_\-foreach\_\-begin}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-foreach\_\-begin}]{\setlength{\rightskip}{0pt plus 5cm}\#define hwloc\_\-cpuset\_\-foreach\_\-begin(cpu, \/ set)}}
-\label{group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359}
-
-
-\textbf{Value:}
-
-\begin{Code}\begin{verbatim}for (cpu = 0; cpu < HWLOC_NBMAXCPUS; cpu++) \
- if (hwloc_cpuset_isset(set, cpu)) {
-\end{verbatim}
-\end{Code}
-Loop macro iterating on CPU set {\tt set}.
-
-It yields on each cpu that is member of the set. It uses variables {\tt set} (the cpu set) and {\tt cpu} (the loop variable) \hypertarget{group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-foreach\_\-end@{hwloc\_\-cpuset\_\-foreach\_\-end}}
-\index{hwloc\_\-cpuset\_\-foreach\_\-end@{hwloc\_\-cpuset\_\-foreach\_\-end}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-foreach\_\-end}]{\setlength{\rightskip}{0pt plus 5cm}\#define hwloc\_\-cpuset\_\-foreach\_\-end()~\}}}
-\label{group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a}
-
-
-End of loop.
-
-\begin{Desc}
-\item[See also:]\hyperlink{group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359}{hwloc\_\-cpuset\_\-foreach\_\-begin} \end{Desc}
-
-
-\subsection{Typedef Documentation}
-\hypertarget{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-t@{hwloc\_\-cpuset\_\-t}}
-\index{hwloc\_\-cpuset\_\-t@{hwloc\_\-cpuset\_\-t}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct hwloc\_\-opaque\_\-cpuset\_\-s$\ast$ {\bf hwloc\_\-cpuset\_\-t}}}
-\label{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}
-
-
-Set of CPUs represented as an opaque pointer to an internal bitmask.
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-all\_\-but\_\-cpu@{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu}}
-\index{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu@{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-all\_\-but\_\-cpu ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598}
-
-
-Clear CPU set {\tt set} and set all but the CPU {\tt cpu}.
-
-\hypertarget{group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-alloc@{hwloc\_\-cpuset\_\-alloc}}
-\index{hwloc\_\-cpuset\_\-alloc@{hwloc\_\-cpuset\_\-alloc}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-alloc}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-alloc (void)}}
-\label{group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2}
-
-
-Allocate a new empty CPU set.
-
-\hypertarget{group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-andset@{hwloc\_\-cpuset\_\-andset}}
-\index{hwloc\_\-cpuset\_\-andset@{hwloc\_\-cpuset\_\-andset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-andset}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-andset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em modifier\_\-set})}}
-\label{group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07}
-
-
-And set {\tt modifier\_\-set} into set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-asprintf@{hwloc\_\-cpuset\_\-asprintf}}
-\index{hwloc\_\-cpuset\_\-asprintf@{hwloc\_\-cpuset\_\-asprintf}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-asprintf}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-asprintf (char $\ast$$\ast$ {\em strp}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713}
-
-
-Stringify a cpuset into a newly allocated string.
-
-\begin{Desc}
-\item[Returns:]the number of character that were actually written (not including the ending $\backslash$0). \end{Desc}
-\hypertarget{group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-clearset@{hwloc\_\-cpuset\_\-clearset}}
-\index{hwloc\_\-cpuset\_\-clearset@{hwloc\_\-cpuset\_\-clearset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-clearset}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-clearset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em modifier\_\-set})}}
-\label{group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0}
-
-
-Clear set {\tt modifier\_\-set} out of set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-clr@{hwloc\_\-cpuset\_\-clr}}
-\index{hwloc\_\-cpuset\_\-clr@{hwloc\_\-cpuset\_\-clr}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-clr}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-clr ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82}
-
-
-Remove CPU {\tt cpu} from CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-compar@{hwloc\_\-cpuset\_\-compar}}
-\index{hwloc\_\-cpuset\_\-compar@{hwloc\_\-cpuset\_\-compar}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-compar}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-compar ({\bf hwloc\_\-cpuset\_\-t} {\em set1}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set2})}}
-\label{group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf}
-
-
-Compar CPU sets {\tt set1} and {\tt set2} using their last bits.
-
-Higher most significant bit is higher. The empty CPU set is considered lower than anything. \hypertarget{group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-compar\_\-first@{hwloc\_\-cpuset\_\-compar\_\-first}}
-\index{hwloc\_\-cpuset\_\-compar\_\-first@{hwloc\_\-cpuset\_\-compar\_\-first}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-compar\_\-first}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-compar\_\-first ({\bf hwloc\_\-cpuset\_\-t} {\em set1}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set2})}}
-\label{group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0}
-
-
-Compar CPU sets {\tt set1} and {\tt set2} using their first set bit.
-
-Smaller least significant bit is smaller. The empty CPU set is considered higher than anything. \hypertarget{group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-copy@{hwloc\_\-cpuset\_\-copy}}
-\index{hwloc\_\-cpuset\_\-copy@{hwloc\_\-cpuset\_\-copy}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-copy}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-copy ({\bf hwloc\_\-cpuset\_\-t} {\em dst}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em src})}}
-\label{group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e}
-
-
-Copy the contents of CPU set {\tt src} into the already allocated CPU set {\tt dst}.
-
-\hypertarget{group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-cpu@{hwloc\_\-cpuset\_\-cpu}}
-\index{hwloc\_\-cpuset\_\-cpu@{hwloc\_\-cpuset\_\-cpu}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-cpu}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-cpu ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f}
-
-
-Clear CPU set {\tt set} and set CPU {\tt cpu}.
-
-\hypertarget{group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-dup@{hwloc\_\-cpuset\_\-dup}}
-\index{hwloc\_\-cpuset\_\-dup@{hwloc\_\-cpuset\_\-dup}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-dup}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-dup ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3}
-
-
-Duplicate CPU set {\tt set} by allocating a new CPU set and copying its contents.
-
-\hypertarget{group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-fill@{hwloc\_\-cpuset\_\-fill}}
-\index{hwloc\_\-cpuset\_\-fill@{hwloc\_\-cpuset\_\-fill}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-fill}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-fill ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4}
-
-
-Fill CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-first@{hwloc\_\-cpuset\_\-first}}
-\index{hwloc\_\-cpuset\_\-first@{hwloc\_\-cpuset\_\-first}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-first}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-first ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa}
-
-
-Compute the first CPU (least significant bit) in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-free@{hwloc\_\-cpuset\_\-free}}
-\index{hwloc\_\-cpuset\_\-free@{hwloc\_\-cpuset\_\-free}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-free ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23}
-
-
-Free CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong@{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong}}
-\index{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong@{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em i}, \/ unsigned long {\em mask})}}
-\label{group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e}
-
-
-Setup CPU set {\tt set} from unsigned long {\tt mask} used as {\tt i} -th subset.
-
-\hypertarget{group__hwlocality__cpuset_g63e62db35640c1b90684952d7a3b5175}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-from\_\-string@{hwloc\_\-cpuset\_\-from\_\-string}}
-\index{hwloc\_\-cpuset\_\-from\_\-string@{hwloc\_\-cpuset\_\-from\_\-string}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-string (const char $\ast$restrict {\em string})}}
-\label{group__hwlocality__cpuset_g63e62db35640c1b90684952d7a3b5175}
-
-
-Parse a cpuset string.
-
-Must start and end with a digit. \hypertarget{group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-from\_\-ulong@{hwloc\_\-cpuset\_\-from\_\-ulong}}
-\index{hwloc\_\-cpuset\_\-from\_\-ulong@{hwloc\_\-cpuset\_\-from\_\-ulong}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-ulong}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-from\_\-ulong ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned long {\em mask})}}
-\label{group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb}
-
-
-Setup CPU set {\tt set} from unsigned long {\tt mask}.
-
-\hypertarget{group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-intersects@{hwloc\_\-cpuset\_\-intersects}}
-\index{hwloc\_\-cpuset\_\-intersects@{hwloc\_\-cpuset\_\-intersects}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-intersects}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-intersects ({\bf hwloc\_\-cpuset\_\-t} {\em set1}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set2})}}
-\label{group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7}
-
-
-Test whether sets {\tt set1} and {\tt set2} intersects.
-
-\hypertarget{group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-isequal@{hwloc\_\-cpuset\_\-isequal}}
-\index{hwloc\_\-cpuset\_\-isequal@{hwloc\_\-cpuset\_\-isequal}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-isequal}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-isequal ({\bf hwloc\_\-cpuset\_\-t} {\em set1}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set2})}}
-\label{group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1}
-
-
-Test whether set {\tt set1} is equal to set {\tt set2}.
-
-\hypertarget{group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-isfull@{hwloc\_\-cpuset\_\-isfull}}
-\index{hwloc\_\-cpuset\_\-isfull@{hwloc\_\-cpuset\_\-isfull}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-isfull}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-isfull ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e}
-
-
-Test whether set {\tt set} is full.
-
-\hypertarget{group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-isincluded@{hwloc\_\-cpuset\_\-isincluded}}
-\index{hwloc\_\-cpuset\_\-isincluded@{hwloc\_\-cpuset\_\-isincluded}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-isincluded}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-isincluded ({\bf hwloc\_\-cpuset\_\-t} {\em sub\_\-set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em super\_\-set})}}
-\label{group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1}
-
-
-Test whether set {\tt sub\_\-set} is part of set {\tt super\_\-set}.
-
-\hypertarget{group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-isset@{hwloc\_\-cpuset\_\-isset}}
-\index{hwloc\_\-cpuset\_\-isset@{hwloc\_\-cpuset\_\-isset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-isset}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-isset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348}
-
-
-Test whether CPU {\tt cpu} is part of set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-iszero@{hwloc\_\-cpuset\_\-iszero}}
-\index{hwloc\_\-cpuset\_\-iszero@{hwloc\_\-cpuset\_\-iszero}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-iszero}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-iszero ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309}
-
-
-Test whether set {\tt set} is zero.
-
-\hypertarget{group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-last@{hwloc\_\-cpuset\_\-last}}
-\index{hwloc\_\-cpuset\_\-last@{hwloc\_\-cpuset\_\-last}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-last}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-last ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62}
-
-
-Compute the last CPU (most significant bit) in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ga8fe567ba2d77e55d08823c121d19b93}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-orset@{hwloc\_\-cpuset\_\-orset}}
-\index{hwloc\_\-cpuset\_\-orset@{hwloc\_\-cpuset\_\-orset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-orset}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-orset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em modifier\_\-set})}}
-\label{group__hwlocality__cpuset_ga8fe567ba2d77e55d08823c121d19b93}
-
-
-Or set {\tt modifier\_\-set} into set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-set@{hwloc\_\-cpuset\_\-set}}
-\index{hwloc\_\-cpuset\_\-set@{hwloc\_\-cpuset\_\-set}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-set ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de}
-
-
-Add CPU {\tt cpu} in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-set\_\-range@{hwloc\_\-cpuset\_\-set\_\-range}}
-\index{hwloc\_\-cpuset\_\-set\_\-range@{hwloc\_\-cpuset\_\-set\_\-range}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-set\_\-range}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-set\_\-range ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em begincpu}, \/ unsigned {\em endcpu})}}
-\label{group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956}
-
-
-Add CPUs from {\tt begincpu} to {\tt endcpu} in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-singlify@{hwloc\_\-cpuset\_\-singlify}}
-\index{hwloc\_\-cpuset\_\-singlify@{hwloc\_\-cpuset\_\-singlify}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-singlify}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-singlify ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}
-
-
-Keep a single CPU among those set in CPU set {\tt set}.
-
-Might be used before binding so that the process does not have a chance of migrating between multiple logical CPUs in the original mask. \hypertarget{group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-snprintf@{hwloc\_\-cpuset\_\-snprintf}}
-\index{hwloc\_\-cpuset\_\-snprintf@{hwloc\_\-cpuset\_\-snprintf}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-snprintf}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-snprintf (char $\ast$restrict {\em buf}, \/ size\_\-t {\em buflen}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e}
-
-
-Stringify a cpuset.
-
-Up to {\tt buflen} characters may be written in buffer {\tt buf}.
-
-\begin{Desc}
-\item[Returns:]the number of character that were actually written if not truncating, or that would have been written (not including the ending $\backslash$0). \end{Desc}
-\hypertarget{group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong@{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong}}
-\index{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong@{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em i})}}
-\label{group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9}
-
-
-Convert the {\tt i} -th subset of CPU set {\tt set} into unsigned long mask.
-
-\hypertarget{group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-to\_\-ulong@{hwloc\_\-cpuset\_\-to\_\-ulong}}
-\index{hwloc\_\-cpuset\_\-to\_\-ulong@{hwloc\_\-cpuset\_\-to\_\-ulong}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-ulong}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long hwloc\_\-cpuset\_\-to\_\-ulong ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504}
-
-
-Convert the beginning part of CPU set {\tt set} into unsigned long {\tt mask}.
-
-\hypertarget{group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-weight@{hwloc\_\-cpuset\_\-weight}}
-\index{hwloc\_\-cpuset\_\-weight@{hwloc\_\-cpuset\_\-weight}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-weight}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-weight ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc}
-
-
-Compute the weight of CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-xorset@{hwloc\_\-cpuset\_\-xorset}}
-\index{hwloc\_\-cpuset\_\-xorset@{hwloc\_\-cpuset\_\-xorset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-xorset}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-xorset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em modifier\_\-set})}}
-\label{group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2}
-
-
-Xor set {\tt set} with set {\tt modifier\_\-set}.
-
-\hypertarget{group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-zero@{hwloc\_\-cpuset\_\-zero}}
-\index{hwloc\_\-cpuset\_\-zero@{hwloc\_\-cpuset\_\-zero}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-zero}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-zero ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99}
-
-
-Primitives \& macros for building, modifying and consulting \char`\"{}sets\char`\"{} of cpus.
-
-Empty CPU set {\tt set}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__cpuset.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__cpuset.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__cpuset.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,451 +0,0 @@
-\hypertarget{group__hwlocality__cpuset}{
-\section{The Cpuset API}
-\label{group__hwlocality__cpuset}\index{The Cpuset API@{The Cpuset API}}
-}
-\subsection*{Defines}
-\begin{CompactItemize}
-\item
-\#define \hyperlink{group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359}{hwloc\_\-cpuset\_\-foreach\_\-begin}(cpu, set)
-\begin{CompactList}\small\item\em Loop macro iterating on CPU set {\tt set}. \item\end{CompactList}\item
-\#define \hyperlink{group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a}{hwloc\_\-cpuset\_\-foreach\_\-end}()~\}
-\begin{CompactList}\small\item\em End of loop. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Typedefs}
-\begin{CompactItemize}
-\item
-typedef struct hwloc\_\-opaque\_\-cpuset\_\-s $\ast$ \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t}
-\begin{CompactList}\small\item\em Set of CPUs represented as an opaque pointer to an internal bitmask. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2}{hwloc\_\-cpuset\_\-alloc} (void)
-\begin{CompactList}\small\item\em Allocate a new empty CPU set. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23}{hwloc\_\-cpuset\_\-free} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Free CPU set {\tt set}. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3}{hwloc\_\-cpuset\_\-dup} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Duplicate CPU set {\tt set} by allocating a new CPU set and copying its contents. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e}{hwloc\_\-cpuset\_\-copy} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} dst, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} src)
-\begin{CompactList}\small\item\em Copy the contents of CPU set {\tt src} into the already allocated CPU set {\tt dst}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e}{hwloc\_\-cpuset\_\-snprintf} (char $\ast$\_\-\_\-hwloc\_\-restrict buf, size\_\-t buflen, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Stringify a cpuset. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713}{hwloc\_\-cpuset\_\-asprintf} (char $\ast$$\ast$strp, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Stringify a cpuset into a newly allocated string. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__cpuset_g63e62db35640c1b90684952d7a3b5175}{hwloc\_\-cpuset\_\-from\_\-string} (const char $\ast$\_\-\_\-hwloc\_\-restrict string)
-\begin{CompactList}\small\item\em Parse a cpuset string. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99}{hwloc\_\-cpuset\_\-zero} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Primitives \& macros for building, modifying and consulting \char`\"{}sets\char`\"{} of cpus. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4}{hwloc\_\-cpuset\_\-fill} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Fill CPU set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb}{hwloc\_\-cpuset\_\-from\_\-ulong} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned long mask)
-\begin{CompactList}\small\item\em Setup CPU set {\tt set} from unsigned long {\tt mask}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e}{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int i, unsigned long mask)
-\begin{CompactList}\small\item\em Setup CPU set {\tt set} from unsigned long {\tt mask} used as {\tt i} -th subset. \item\end{CompactList}\item
-unsigned long \hyperlink{group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504}{hwloc\_\-cpuset\_\-to\_\-ulong} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Convert the beginning part of CPU set {\tt set} into unsigned long {\tt mask}. \item\end{CompactList}\item
-unsigned long \hyperlink{group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9}{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, int i)
-\begin{CompactList}\small\item\em Convert the {\tt i} -th subset of CPU set {\tt set} into unsigned long mask. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f}{hwloc\_\-cpuset\_\-cpu} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Clear CPU set {\tt set} and set CPU {\tt cpu}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598}{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Clear CPU set {\tt set} and set all but the CPU {\tt cpu}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de}{hwloc\_\-cpuset\_\-set} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Add CPU {\tt cpu} in CPU set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956}{hwloc\_\-cpuset\_\-set\_\-range} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned begincpu, unsigned endcpu)
-\begin{CompactList}\small\item\em Add CPUs from {\tt begincpu} to {\tt endcpu} in CPU set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82}{hwloc\_\-cpuset\_\-clr} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Remove CPU {\tt cpu} from CPU set {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348}{hwloc\_\-cpuset\_\-isset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned cpu)
-\begin{CompactList}\small\item\em Test whether CPU {\tt cpu} is part of set {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309}{hwloc\_\-cpuset\_\-iszero} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Test whether set {\tt set} is zero. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e}{hwloc\_\-cpuset\_\-isfull} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Test whether set {\tt set} is full. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1}{hwloc\_\-cpuset\_\-isequal} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set1, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set2)
-\begin{CompactList}\small\item\em Test whether set {\tt set1} is equal to set {\tt set2}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7}{hwloc\_\-cpuset\_\-intersects} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set1, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set2)
-\begin{CompactList}\small\item\em Test whether sets {\tt set1} and {\tt set2} intersects. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1}{hwloc\_\-cpuset\_\-isincluded} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} sub\_\-set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} super\_\-set)
-\begin{CompactList}\small\item\em Test whether set {\tt sub\_\-set} is part of set {\tt super\_\-set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_ga8fe567ba2d77e55d08823c121d19b93}{hwloc\_\-cpuset\_\-orset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} modifier\_\-set)
-\begin{CompactList}\small\item\em Or set {\tt modifier\_\-set} into set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07}{hwloc\_\-cpuset\_\-andset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} modifier\_\-set)
-\begin{CompactList}\small\item\em And set {\tt modifier\_\-set} into set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0}{hwloc\_\-cpuset\_\-clearset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} modifier\_\-set)
-\begin{CompactList}\small\item\em Clear set {\tt modifier\_\-set} out of set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2}{hwloc\_\-cpuset\_\-xorset} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} modifier\_\-set)
-\begin{CompactList}\small\item\em Xor set {\tt set} with set {\tt modifier\_\-set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa}{hwloc\_\-cpuset\_\-first} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Compute the first CPU (least significant bit) in CPU set {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62}{hwloc\_\-cpuset\_\-last} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Compute the last CPU (most significant bit) in CPU set {\tt set}. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}{hwloc\_\-cpuset\_\-singlify} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Keep a single CPU among those set in CPU set {\tt set}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0}{hwloc\_\-cpuset\_\-compar\_\-first} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set1, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set2)
-\begin{CompactList}\small\item\em Compar CPU sets {\tt set1} and {\tt set2} using their first set bit. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf}{hwloc\_\-cpuset\_\-compar} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set1, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set2)
-\begin{CompactList}\small\item\em Compar CPU sets {\tt set1} and {\tt set2} using their last bits. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc}{hwloc\_\-cpuset\_\-weight} (\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Compute the weight of CPU set {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-For use in hwloc itself, a hwloc\_\-cpuset\_\-t represents a set of logical processors.
-
-\begin{Desc}
-\item[Note:]cpusets are indexed by OS logical processor number. \end{Desc}
-
-
-\subsection{Define Documentation}
-\hypertarget{group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-foreach\_\-begin@{hwloc\_\-cpuset\_\-foreach\_\-begin}}
-\index{hwloc\_\-cpuset\_\-foreach\_\-begin@{hwloc\_\-cpuset\_\-foreach\_\-begin}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-foreach\_\-begin}]{\setlength{\rightskip}{0pt plus 5cm}\#define hwloc\_\-cpuset\_\-foreach\_\-begin(cpu, \/ set)}}
-\label{group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359}
-
-
-\textbf{Value:}
-
-\begin{Code}\begin{verbatim}for (cpu = 0; cpu < HWLOC_NBMAXCPUS; cpu++) \
- if (hwloc_cpuset_isset(set, cpu)) {
-\end{verbatim}
-\end{Code}
-Loop macro iterating on CPU set {\tt set}.
-
-It yields on each cpu that is member of the set. It uses variables {\tt set} (the cpu set) and {\tt cpu} (the loop variable) \hypertarget{group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-foreach\_\-end@{hwloc\_\-cpuset\_\-foreach\_\-end}}
-\index{hwloc\_\-cpuset\_\-foreach\_\-end@{hwloc\_\-cpuset\_\-foreach\_\-end}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-foreach\_\-end}]{\setlength{\rightskip}{0pt plus 5cm}\#define hwloc\_\-cpuset\_\-foreach\_\-end()~\}}}
-\label{group__hwlocality__cpuset_ge2974be78a7d7cddbd38cb23fcc6240a}
-
-
-End of loop.
-
-\begin{Desc}
-\item[See also:]\hyperlink{group__hwlocality__cpuset_g8f896ce703ad1740fdf9ce8ac6361359}{hwloc\_\-cpuset\_\-foreach\_\-begin} \end{Desc}
-
-
-\subsection{Typedef Documentation}
-\hypertarget{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-t@{hwloc\_\-cpuset\_\-t}}
-\index{hwloc\_\-cpuset\_\-t@{hwloc\_\-cpuset\_\-t}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct hwloc\_\-opaque\_\-cpuset\_\-s$\ast$ {\bf hwloc\_\-cpuset\_\-t}}}
-\label{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}
-
-
-Set of CPUs represented as an opaque pointer to an internal bitmask.
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-all\_\-but\_\-cpu@{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu}}
-\index{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu@{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-all\_\-but\_\-cpu}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-all\_\-but\_\-cpu ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_gddd96b6d8b7d11e0891c7416e5a68598}
-
-
-Clear CPU set {\tt set} and set all but the CPU {\tt cpu}.
-
-\hypertarget{group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-alloc@{hwloc\_\-cpuset\_\-alloc}}
-\index{hwloc\_\-cpuset\_\-alloc@{hwloc\_\-cpuset\_\-alloc}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-alloc}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-alloc (void)}}
-\label{group__hwlocality__cpuset_g82803256c7e78369aad77a2a9e5599a2}
-
-
-Allocate a new empty CPU set.
-
-\hypertarget{group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-andset@{hwloc\_\-cpuset\_\-andset}}
-\index{hwloc\_\-cpuset\_\-andset@{hwloc\_\-cpuset\_\-andset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-andset}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-andset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em modifier\_\-set})}}
-\label{group__hwlocality__cpuset_gbc1bfa0483f52c3ddb58530076faba07}
-
-
-And set {\tt modifier\_\-set} into set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-asprintf@{hwloc\_\-cpuset\_\-asprintf}}
-\index{hwloc\_\-cpuset\_\-asprintf@{hwloc\_\-cpuset\_\-asprintf}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-asprintf}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-asprintf (char $\ast$$\ast$ {\em strp}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_ge2ebb56edf26097a355f24d859c56713}
-
-
-Stringify a cpuset into a newly allocated string.
-
-\begin{Desc}
-\item[Returns:]the number of character that were actually written (not including the ending $\backslash$0). \end{Desc}
-\hypertarget{group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-clearset@{hwloc\_\-cpuset\_\-clearset}}
-\index{hwloc\_\-cpuset\_\-clearset@{hwloc\_\-cpuset\_\-clearset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-clearset}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-clearset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em modifier\_\-set})}}
-\label{group__hwlocality__cpuset_gfa939b045440ec9654cf58c2a497bfd0}
-
-
-Clear set {\tt modifier\_\-set} out of set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-clr@{hwloc\_\-cpuset\_\-clr}}
-\index{hwloc\_\-cpuset\_\-clr@{hwloc\_\-cpuset\_\-clr}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-clr}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-clr ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_g9ae6610a008402bf7959234bd2044a82}
-
-
-Remove CPU {\tt cpu} from CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-compar@{hwloc\_\-cpuset\_\-compar}}
-\index{hwloc\_\-cpuset\_\-compar@{hwloc\_\-cpuset\_\-compar}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-compar}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-compar ({\bf hwloc\_\-cpuset\_\-t} {\em set1}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set2})}}
-\label{group__hwlocality__cpuset_ga72d138f3e7a4ea5de4cf7603ef436bf}
-
-
-Compar CPU sets {\tt set1} and {\tt set2} using their last bits.
-
-Higher most significant bit is higher. The empty CPU set is considered lower than anything. \hypertarget{group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-compar\_\-first@{hwloc\_\-cpuset\_\-compar\_\-first}}
-\index{hwloc\_\-cpuset\_\-compar\_\-first@{hwloc\_\-cpuset\_\-compar\_\-first}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-compar\_\-first}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-compar\_\-first ({\bf hwloc\_\-cpuset\_\-t} {\em set1}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set2})}}
-\label{group__hwlocality__cpuset_g641ccf476257114e807bd74db0ca9cd0}
-
-
-Compar CPU sets {\tt set1} and {\tt set2} using their first set bit.
-
-Smaller least significant bit is smaller. The empty CPU set is considered higher than anything. \hypertarget{group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-copy@{hwloc\_\-cpuset\_\-copy}}
-\index{hwloc\_\-cpuset\_\-copy@{hwloc\_\-cpuset\_\-copy}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-copy}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-copy ({\bf hwloc\_\-cpuset\_\-t} {\em dst}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em src})}}
-\label{group__hwlocality__cpuset_gdad3d25553afca090a81ffa270208f2e}
-
-
-Copy the contents of CPU set {\tt src} into the already allocated CPU set {\tt dst}.
-
-\hypertarget{group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-cpu@{hwloc\_\-cpuset\_\-cpu}}
-\index{hwloc\_\-cpuset\_\-cpu@{hwloc\_\-cpuset\_\-cpu}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-cpu}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-cpu ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_g212f2df54a64817dd094550a51b32c4f}
-
-
-Clear CPU set {\tt set} and set CPU {\tt cpu}.
-
-\hypertarget{group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-dup@{hwloc\_\-cpuset\_\-dup}}
-\index{hwloc\_\-cpuset\_\-dup@{hwloc\_\-cpuset\_\-dup}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-dup}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-dup ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g19d8c163e4834ba69c808560aa5a89b3}
-
-
-Duplicate CPU set {\tt set} by allocating a new CPU set and copying its contents.
-
-\hypertarget{group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-fill@{hwloc\_\-cpuset\_\-fill}}
-\index{hwloc\_\-cpuset\_\-fill@{hwloc\_\-cpuset\_\-fill}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-fill}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-fill ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_gd1a6c02ae378aff412c2b843cf8cc3f4}
-
-
-Fill CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-first@{hwloc\_\-cpuset\_\-first}}
-\index{hwloc\_\-cpuset\_\-first@{hwloc\_\-cpuset\_\-first}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-first}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-first ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g916c39218a447c7e2d2cabae004cf6fa}
-
-
-Compute the first CPU (least significant bit) in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-free@{hwloc\_\-cpuset\_\-free}}
-\index{hwloc\_\-cpuset\_\-free@{hwloc\_\-cpuset\_\-free}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-free ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_gf5d5a9e082a43f8311fdcff55e611b23}
-
-
-Free CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong@{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong}}
-\index{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong@{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-from\_\-ith\_\-ulong ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em i}, \/ unsigned long {\em mask})}}
-\label{group__hwlocality__cpuset_ge681e6cd7486dbd03185a8760dc2fa5e}
-
-
-Setup CPU set {\tt set} from unsigned long {\tt mask} used as {\tt i} -th subset.
-
-\hypertarget{group__hwlocality__cpuset_g63e62db35640c1b90684952d7a3b5175}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-from\_\-string@{hwloc\_\-cpuset\_\-from\_\-string}}
-\index{hwloc\_\-cpuset\_\-from\_\-string@{hwloc\_\-cpuset\_\-from\_\-string}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-string (const char $\ast$\_\-\_\-hwloc\_\-restrict {\em string})}}
-\label{group__hwlocality__cpuset_g63e62db35640c1b90684952d7a3b5175}
-
-
-Parse a cpuset string.
-
-Must start and end with a digit. \hypertarget{group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-from\_\-ulong@{hwloc\_\-cpuset\_\-from\_\-ulong}}
-\index{hwloc\_\-cpuset\_\-from\_\-ulong@{hwloc\_\-cpuset\_\-from\_\-ulong}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-ulong}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-from\_\-ulong ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned long {\em mask})}}
-\label{group__hwlocality__cpuset_g1dbccf3bbf6e6ec0464bfd9e4d47e5cb}
-
-
-Setup CPU set {\tt set} from unsigned long {\tt mask}.
-
-\hypertarget{group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-intersects@{hwloc\_\-cpuset\_\-intersects}}
-\index{hwloc\_\-cpuset\_\-intersects@{hwloc\_\-cpuset\_\-intersects}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-intersects}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-intersects ({\bf hwloc\_\-cpuset\_\-t} {\em set1}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set2})}}
-\label{group__hwlocality__cpuset_g009c89c43c86ece327df0ee4cf54f3a7}
-
-
-Test whether sets {\tt set1} and {\tt set2} intersects.
-
-\hypertarget{group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-isequal@{hwloc\_\-cpuset\_\-isequal}}
-\index{hwloc\_\-cpuset\_\-isequal@{hwloc\_\-cpuset\_\-isequal}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-isequal}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-isequal ({\bf hwloc\_\-cpuset\_\-t} {\em set1}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set2})}}
-\label{group__hwlocality__cpuset_g15b36a71a420aab67d99fdaf44a022b1}
-
-
-Test whether set {\tt set1} is equal to set {\tt set2}.
-
-\hypertarget{group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-isfull@{hwloc\_\-cpuset\_\-isfull}}
-\index{hwloc\_\-cpuset\_\-isfull@{hwloc\_\-cpuset\_\-isfull}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-isfull}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-isfull ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g125297097b53bedec7919651ab83609e}
-
-
-Test whether set {\tt set} is full.
-
-\hypertarget{group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-isincluded@{hwloc\_\-cpuset\_\-isincluded}}
-\index{hwloc\_\-cpuset\_\-isincluded@{hwloc\_\-cpuset\_\-isincluded}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-isincluded}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-isincluded ({\bf hwloc\_\-cpuset\_\-t} {\em sub\_\-set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em super\_\-set})}}
-\label{group__hwlocality__cpuset_g82c079bdbed518fd175e71bac20223b1}
-
-
-Test whether set {\tt sub\_\-set} is part of set {\tt super\_\-set}.
-
-\hypertarget{group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-isset@{hwloc\_\-cpuset\_\-isset}}
-\index{hwloc\_\-cpuset\_\-isset@{hwloc\_\-cpuset\_\-isset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-isset}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-isset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_g70f87ccdc6f295206f2d0df32aa62348}
-
-
-Test whether CPU {\tt cpu} is part of set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-iszero@{hwloc\_\-cpuset\_\-iszero}}
-\index{hwloc\_\-cpuset\_\-iszero@{hwloc\_\-cpuset\_\-iszero}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-iszero}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-iszero ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g38796861f5b8282d7f2b3acef36bc309}
-
-
-Test whether set {\tt set} is zero.
-
-\hypertarget{group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-last@{hwloc\_\-cpuset\_\-last}}
-\index{hwloc\_\-cpuset\_\-last@{hwloc\_\-cpuset\_\-last}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-last}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-last ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g713e886fb6364e6440e911e1c58a7b62}
-
-
-Compute the last CPU (most significant bit) in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ga8fe567ba2d77e55d08823c121d19b93}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-orset@{hwloc\_\-cpuset\_\-orset}}
-\index{hwloc\_\-cpuset\_\-orset@{hwloc\_\-cpuset\_\-orset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-orset}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-orset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em modifier\_\-set})}}
-\label{group__hwlocality__cpuset_ga8fe567ba2d77e55d08823c121d19b93}
-
-
-Or set {\tt modifier\_\-set} into set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-set@{hwloc\_\-cpuset\_\-set}}
-\index{hwloc\_\-cpuset\_\-set@{hwloc\_\-cpuset\_\-set}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-set ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em cpu})}}
-\label{group__hwlocality__cpuset_gc5ba8c6d6367436995f67dbd4b3ba1de}
-
-
-Add CPU {\tt cpu} in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-set\_\-range@{hwloc\_\-cpuset\_\-set\_\-range}}
-\index{hwloc\_\-cpuset\_\-set\_\-range@{hwloc\_\-cpuset\_\-set\_\-range}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-set\_\-range}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-set\_\-range ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em begincpu}, \/ unsigned {\em endcpu})}}
-\label{group__hwlocality__cpuset_g9bcf94a6a5c877071116ff2f4a395956}
-
-
-Add CPUs from {\tt begincpu} to {\tt endcpu} in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-singlify@{hwloc\_\-cpuset\_\-singlify}}
-\index{hwloc\_\-cpuset\_\-singlify@{hwloc\_\-cpuset\_\-singlify}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-singlify}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-singlify ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}
-
-
-Keep a single CPU among those set in CPU set {\tt set}.
-
-Might be used before binding so that the process does not have a chance of migrating between multiple logical CPUs in the original mask. \hypertarget{group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-snprintf@{hwloc\_\-cpuset\_\-snprintf}}
-\index{hwloc\_\-cpuset\_\-snprintf@{hwloc\_\-cpuset\_\-snprintf}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-snprintf}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-snprintf (char $\ast$\_\-\_\-hwloc\_\-restrict {\em buf}, \/ size\_\-t {\em buflen}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_gaa64dfeea7ff3c8427c88ac285be714e}
-
-
-Stringify a cpuset.
-
-Up to {\tt buflen} characters may be written in buffer {\tt buf}.
-
-\begin{Desc}
-\item[Returns:]the number of character that were actually written if not truncating, or that would have been written (not including the ending $\backslash$0). \end{Desc}
-\hypertarget{group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong@{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong}}
-\index{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong@{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long hwloc\_\-cpuset\_\-to\_\-ith\_\-ulong ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ int {\em i})}}
-\label{group__hwlocality__cpuset_g509b2e92503092d3809c5fd71ecfceb9}
-
-
-Convert the {\tt i} -th subset of CPU set {\tt set} into unsigned long mask.
-
-\hypertarget{group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-to\_\-ulong@{hwloc\_\-cpuset\_\-to\_\-ulong}}
-\index{hwloc\_\-cpuset\_\-to\_\-ulong@{hwloc\_\-cpuset\_\-to\_\-ulong}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-ulong}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long hwloc\_\-cpuset\_\-to\_\-ulong ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g107de17ed191778705d959fa471a2504}
-
-
-Convert the beginning part of CPU set {\tt set} into unsigned long {\tt mask}.
-
-\hypertarget{group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-weight@{hwloc\_\-cpuset\_\-weight}}
-\index{hwloc\_\-cpuset\_\-weight@{hwloc\_\-cpuset\_\-weight}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-weight}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-cpuset\_\-weight ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g84bda8f4363d5ed3e55ac0634c3bc5cc}
-
-
-Compute the weight of CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-xorset@{hwloc\_\-cpuset\_\-xorset}}
-\index{hwloc\_\-cpuset\_\-xorset@{hwloc\_\-cpuset\_\-xorset}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-xorset}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-xorset ({\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em modifier\_\-set})}}
-\label{group__hwlocality__cpuset_ga79683934fe19784f17da38d16d14ec2}
-
-
-Xor set {\tt set} with set {\tt modifier\_\-set}.
-
-\hypertarget{group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99}{
-\index{hwlocality\_\-cpuset@{hwlocality\_\-cpuset}!hwloc\_\-cpuset\_\-zero@{hwloc\_\-cpuset\_\-zero}}
-\index{hwloc\_\-cpuset\_\-zero@{hwloc\_\-cpuset\_\-zero}!hwlocality_cpuset@{hwlocality\_\-cpuset}}
-\subsubsection[{hwloc\_\-cpuset\_\-zero}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-cpuset\_\-zero ({\bf hwloc\_\-cpuset\_\-t} {\em set})}}
-\label{group__hwlocality__cpuset_g4d63507128a35e6eda3fa6104970ac99}
-
-
-Primitives \& macros for building, modifying and consulting \char`\"{}sets\char`\"{} of cpus.
-
-Empty CPU set {\tt set}
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__creation.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__creation.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__creation.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,82 +0,0 @@
-\hypertarget{group__hwlocality__creation}{
-\section{Create and Destroy Topologies}
-\label{group__hwlocality__creation}\index{Create and Destroy Topologies@{Create and Destroy Topologies}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{hwloc\_\-topology\_\-init} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} $\ast$topologyp)
-\begin{CompactList}\small\item\em Allocate a topology context. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}{hwloc\_\-topology\_\-load} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Build the actual topology. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__creation_g9f34a640b6fd28d23699d4d084667b15}{hwloc\_\-topology\_\-destroy} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Terminate and free a topology context. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5}{hwloc\_\-topology\_\-check} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Run internal checks on a topology structure. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5}{
-\index{hwlocality\_\-creation@{hwlocality\_\-creation}!hwloc\_\-topology\_\-check@{hwloc\_\-topology\_\-check}}
-\index{hwloc\_\-topology\_\-check@{hwloc\_\-topology\_\-check}!hwlocality_creation@{hwlocality\_\-creation}}
-\subsubsection[{hwloc\_\-topology\_\-check}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-topology\_\-check ({\bf hwloc\_\-topology\_\-t} {\em topology})}}
-\label{group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5}
-
-
-Run internal checks on a topology structure.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em topology}]is the topology to be checked \end{description}
-\end{Desc}
-\hypertarget{group__hwlocality__creation_g9f34a640b6fd28d23699d4d084667b15}{
-\index{hwlocality\_\-creation@{hwlocality\_\-creation}!hwloc\_\-topology\_\-destroy@{hwloc\_\-topology\_\-destroy}}
-\index{hwloc\_\-topology\_\-destroy@{hwloc\_\-topology\_\-destroy}!hwlocality_creation@{hwlocality\_\-creation}}
-\subsubsection[{hwloc\_\-topology\_\-destroy}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-topology\_\-destroy ({\bf hwloc\_\-topology\_\-t} {\em topology})}}
-\label{group__hwlocality__creation_g9f34a640b6fd28d23699d4d084667b15}
-
-
-Terminate and free a topology context.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em topology}]is the topology to be freed \end{description}
-\end{Desc}
-\hypertarget{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{
-\index{hwlocality\_\-creation@{hwlocality\_\-creation}!hwloc\_\-topology\_\-init@{hwloc\_\-topology\_\-init}}
-\index{hwloc\_\-topology\_\-init@{hwloc\_\-topology\_\-init}!hwlocality_creation@{hwlocality\_\-creation}}
-\subsubsection[{hwloc\_\-topology\_\-init}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-init ({\bf hwloc\_\-topology\_\-t} $\ast$ {\em topologyp})}}
-\label{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}
-
-
-Allocate a topology context.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[\mbox{$\rightarrow$} {\em topologyp}]is assigned a pointer to the new allocated context.\end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]0 on success, -1 on error. \end{Desc}
-\hypertarget{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}{
-\index{hwlocality\_\-creation@{hwlocality\_\-creation}!hwloc\_\-topology\_\-load@{hwloc\_\-topology\_\-load}}
-\index{hwloc\_\-topology\_\-load@{hwloc\_\-topology\_\-load}!hwlocality_creation@{hwlocality\_\-creation}}
-\subsubsection[{hwloc\_\-topology\_\-load}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-load ({\bf hwloc\_\-topology\_\-t} {\em topology})}}
-\label{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}
-
-
-Build the actual topology.
-
-Build the actual topology once initialized with \hyperlink{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{hwloc\_\-topology\_\-init()} and tuned with hwlocality\_\-configuration routine. No other routine may be called earlier using this topology context.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em topology}]is the topology to be loaded with objects.\end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]0 on success, -1 on error.\end{Desc}
-\begin{Desc}
-\item[See also:]\hyperlink{group__hwlocality__configuration}{Configure Topology Detection} \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__creation.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__creation.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__creation.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,82 +0,0 @@
-\hypertarget{group__hwlocality__creation}{
-\section{Create and Destroy Topologies}
-\label{group__hwlocality__creation}\index{Create and Destroy Topologies@{Create and Destroy Topologies}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{hwloc\_\-topology\_\-init} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} $\ast$topologyp)
-\begin{CompactList}\small\item\em Allocate a topology context. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}{hwloc\_\-topology\_\-load} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Build the actual topology. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__creation_g9f34a640b6fd28d23699d4d084667b15}{hwloc\_\-topology\_\-destroy} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Terminate and free a topology context. \item\end{CompactList}\item
-void \hyperlink{group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5}{hwloc\_\-topology\_\-check} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Run internal checks on a topology structure. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5}{
-\index{hwlocality\_\-creation@{hwlocality\_\-creation}!hwloc\_\-topology\_\-check@{hwloc\_\-topology\_\-check}}
-\index{hwloc\_\-topology\_\-check@{hwloc\_\-topology\_\-check}!hwlocality_creation@{hwlocality\_\-creation}}
-\subsubsection[{hwloc\_\-topology\_\-check}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-topology\_\-check ({\bf hwloc\_\-topology\_\-t} {\em topology})}}
-\label{group__hwlocality__creation_gf6746bc3a558ef1ac8348b4491d091b5}
-
-
-Run internal checks on a topology structure.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em topology}]is the topology to be checked \end{description}
-\end{Desc}
-\hypertarget{group__hwlocality__creation_g9f34a640b6fd28d23699d4d084667b15}{
-\index{hwlocality\_\-creation@{hwlocality\_\-creation}!hwloc\_\-topology\_\-destroy@{hwloc\_\-topology\_\-destroy}}
-\index{hwloc\_\-topology\_\-destroy@{hwloc\_\-topology\_\-destroy}!hwlocality_creation@{hwlocality\_\-creation}}
-\subsubsection[{hwloc\_\-topology\_\-destroy}]{\setlength{\rightskip}{0pt plus 5cm}void hwloc\_\-topology\_\-destroy ({\bf hwloc\_\-topology\_\-t} {\em topology})}}
-\label{group__hwlocality__creation_g9f34a640b6fd28d23699d4d084667b15}
-
-
-Terminate and free a topology context.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em topology}]is the topology to be freed \end{description}
-\end{Desc}
-\hypertarget{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{
-\index{hwlocality\_\-creation@{hwlocality\_\-creation}!hwloc\_\-topology\_\-init@{hwloc\_\-topology\_\-init}}
-\index{hwloc\_\-topology\_\-init@{hwloc\_\-topology\_\-init}!hwlocality_creation@{hwlocality\_\-creation}}
-\subsubsection[{hwloc\_\-topology\_\-init}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-init ({\bf hwloc\_\-topology\_\-t} $\ast$ {\em topologyp})}}
-\label{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}
-
-
-Allocate a topology context.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[\mbox{$\rightarrow$} {\em topologyp}]is assigned a pointer to the new allocated context.\end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]0 on success, -1 on error. \end{Desc}
-\hypertarget{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}{
-\index{hwlocality\_\-creation@{hwlocality\_\-creation}!hwloc\_\-topology\_\-load@{hwloc\_\-topology\_\-load}}
-\index{hwloc\_\-topology\_\-load@{hwloc\_\-topology\_\-load}!hwlocality_creation@{hwlocality\_\-creation}}
-\subsubsection[{hwloc\_\-topology\_\-load}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-load ({\bf hwloc\_\-topology\_\-t} {\em topology})}}
-\label{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}
-
-
-Build the actual topology.
-
-Build the actual topology once initialized with \hyperlink{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{hwloc\_\-topology\_\-init()} and tuned with hwlocality\_\-configuration routine. No other routine may be called earlier using this topology context.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em topology}]is the topology to be loaded with objects.\end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]0 on success, -1 on error.\end{Desc}
-\begin{Desc}
-\item[See also:]\hyperlink{group__hwlocality__configuration}{Configure Topology Detection} \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__glibc__sched.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__glibc__sched.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__glibc__sched.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,37 +0,0 @@
-\hypertarget{group__hwlocality__glibc__sched}{
-\section{Helpers for manipulating glibc sched affinity}
-\label{group__hwlocality__glibc__sched}\index{Helpers for manipulating glibc sched affinity@{Helpers for manipulating glibc sched affinity}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline void \hyperlink{group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a}{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} hwlocset, cpu\_\-set\_\-t $\ast$schedset, size\_\-t schedsetsize)
-\begin{CompactList}\small\item\em Convert hwloc CPU set {\tt toposet} into glibc sched affinity CPU set {\tt schedset}. \item\end{CompactList}\item
-static inline \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f}{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const cpu\_\-set\_\-t $\ast$schedset, size\_\-t schedsetsize)
-\begin{CompactList}\small\item\em Convert glibc sched affinity CPU set {\tt schedset} into hwloc CPU set. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f}{
-\index{hwlocality\_\-glibc\_\-sched@{hwlocality\_\-glibc\_\-sched}!hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity@{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity}}
-\index{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity@{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity}!hwlocality_glibc_sched@{hwlocality\_\-glibc\_\-sched}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const cpu\_\-set\_\-t $\ast$ {\em schedset}, \/ size\_\-t {\em schedsetsize})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f}
-
-
-Convert glibc sched affinity CPU set {\tt schedset} into hwloc CPU set.
-
-This function may be used before calling sched\_\-setaffinity or any other function that takes a cpu\_\-set\_\-t as input parameter.
-
-{\tt schedsetsize} should be sizeof(cpu\_\-set\_\-t) unless {\tt schedset} was dynamically allocated with CPU\_\-ALLOC \hypertarget{group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a}{
-\index{hwlocality\_\-glibc\_\-sched@{hwlocality\_\-glibc\_\-sched}!hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity@{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity}}
-\index{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity@{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity}!hwlocality_glibc_sched@{hwlocality\_\-glibc\_\-sched}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity}]{\setlength{\rightskip}{0pt plus 5cm}static inline void hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em hwlocset}, \/ cpu\_\-set\_\-t $\ast$ {\em schedset}, \/ size\_\-t {\em schedsetsize})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a}
-
-
-Convert hwloc CPU set {\tt toposet} into glibc sched affinity CPU set {\tt schedset}.
-
-This function may be used before calling sched\_\-setaffinity or any other function that takes a cpu\_\-set\_\-t as input parameter.
-
-{\tt schedsetsize} should be sizeof(cpu\_\-set\_\-t) unless {\tt schedset} was dynamically allocated with CPU\_\-ALLOC
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__glibc__sched.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__glibc__sched.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__glibc__sched.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,37 +0,0 @@
-\hypertarget{group__hwlocality__glibc__sched}{
-\section{Helpers for manipulating glibc sched affinity}
-\label{group__hwlocality__glibc__sched}\index{Helpers for manipulating glibc sched affinity@{Helpers for manipulating glibc sched affinity}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline void \hyperlink{group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a}{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} hwlocset, cpu\_\-set\_\-t $\ast$schedset, size\_\-t schedsetsize)
-\begin{CompactList}\small\item\em Convert hwloc CPU set {\tt toposet} into glibc sched affinity CPU set {\tt schedset}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f}{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const cpu\_\-set\_\-t $\ast$schedset, size\_\-t schedsetsize)
-\begin{CompactList}\small\item\em Convert glibc sched affinity CPU set {\tt schedset} into hwloc CPU set. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f}{
-\index{hwlocality\_\-glibc\_\-sched@{hwlocality\_\-glibc\_\-sched}!hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity@{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity}}
-\index{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity@{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity}!hwlocality_glibc_sched@{hwlocality\_\-glibc\_\-sched}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-glibc\_\-sched\_\-affinity ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const cpu\_\-set\_\-t $\ast$ {\em schedset}, \/ size\_\-t {\em schedsetsize})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__glibc__sched_g95a1b94fc109895ee13b17bddac08f5f}
-
-
-Convert glibc sched affinity CPU set {\tt schedset} into hwloc CPU set.
-
-This function may be used before calling sched\_\-setaffinity or any other function that takes a cpu\_\-set\_\-t as input parameter.
-
-{\tt schedsetsize} should be sizeof(cpu\_\-set\_\-t) unless {\tt schedset} was dynamically allocated with CPU\_\-ALLOC \hypertarget{group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a}{
-\index{hwlocality\_\-glibc\_\-sched@{hwlocality\_\-glibc\_\-sched}!hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity@{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity}}
-\index{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity@{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity}!hwlocality_glibc_sched@{hwlocality\_\-glibc\_\-sched}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline void hwloc\_\-cpuset\_\-to\_\-glibc\_\-sched\_\-affinity ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em hwlocset}, \/ cpu\_\-set\_\-t $\ast$ {\em schedset}, \/ size\_\-t {\em schedsetsize})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__glibc__sched_g8d52ded42a9b3d832672d642798cdd8a}
-
-
-Convert hwloc CPU set {\tt toposet} into glibc sched affinity CPU set {\tt schedset}.
-
-This function may be used before calling sched\_\-setaffinity or any other function that takes a cpu\_\-set\_\-t as input parameter.
-
-{\tt schedsetsize} should be sizeof(cpu\_\-set\_\-t) unless {\tt schedset} was dynamically allocated with CPU\_\-ALLOC
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__binding.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__binding.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__binding.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,26 +0,0 @@
-\hypertarget{group__hwlocality__helper__binding}{
-\section{Binding Helpers}
-\label{group__hwlocality__helper__binding}\index{Binding Helpers@{Binding Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline void \hyperlink{group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac}{hwloc\_\-distribute} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} root, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} $\ast$cpuset, int n)
-\begin{CompactList}\small\item\em Distribute {\tt n} items over the topology under {\tt root}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac}{
-\index{hwlocality\_\-helper\_\-binding@{hwlocality\_\-helper\_\-binding}!hwloc\_\-distribute@{hwloc\_\-distribute}}
-\index{hwloc\_\-distribute@{hwloc\_\-distribute}!hwlocality_helper_binding@{hwlocality\_\-helper\_\-binding}}
-\subsubsection[{hwloc\_\-distribute}]{\setlength{\rightskip}{0pt plus 5cm}static inline void hwloc\_\-distribute ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em root}, \/ {\bf hwloc\_\-cpuset\_\-t} $\ast$ {\em cpuset}, \/ int {\em n})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac}
-
-
-Distribute {\tt n} items over the topology under {\tt root}.
-
-Array {\tt cpuset} will be filled with {\tt n} cpusets distributed linearly over the topology under {\tt root} .
-
-This is typically useful when an application wants to distribute {\tt n} threads over a machine, giving each of them as much private cache as possible and keeping them locally in number order.
-
-The caller may typicall want to additionally call \hyperlink{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}{hwloc\_\-cpuset\_\-singlify()} before binding a thread, so that it doesn't move at all.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__binding.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__binding.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__binding.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,26 +0,0 @@
-\hypertarget{group__hwlocality__helper__binding}{
-\section{Binding Helpers}
-\label{group__hwlocality__helper__binding}\index{Binding Helpers@{Binding Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline void \hyperlink{group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac}{hwloc\_\-distribute} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} root, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} $\ast$cpuset, int n)
-\begin{CompactList}\small\item\em Distribute {\tt n} items over the topology under {\tt root}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac}{
-\index{hwlocality\_\-helper\_\-binding@{hwlocality\_\-helper\_\-binding}!hwloc\_\-distribute@{hwloc\_\-distribute}}
-\index{hwloc\_\-distribute@{hwloc\_\-distribute}!hwlocality_helper_binding@{hwlocality\_\-helper\_\-binding}}
-\subsubsection[{hwloc\_\-distribute}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline void hwloc\_\-distribute ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em root}, \/ {\bf hwloc\_\-cpuset\_\-t} $\ast$ {\em cpuset}, \/ int {\em n})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__binding_gea68e92b026930cf5c368e2d98cb6aac}
-
-
-Distribute {\tt n} items over the topology under {\tt root}.
-
-Array {\tt cpuset} will be filled with {\tt n} cpusets distributed linearly over the topology under {\tt root} .
-
-This is typically useful when an application wants to distribute {\tt n} threads over a machine, giving each of them as much private cache as possible and keeping them locally in number order.
-
-The caller may typicall want to additionally call \hyperlink{group__hwlocality__cpuset_g548a6620cce008fc5b1e2110d25135fe}{hwloc\_\-cpuset\_\-singlify()} before binding a thread, so that it doesn't move at all.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__cache.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__cache.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__cache.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,36 +0,0 @@
-\hypertarget{group__hwlocality__helper__find__cache}{
-\section{Cache-specific Finding Helpers}
-\label{group__hwlocality__helper__find__cache}\index{Cache-specific Finding Helpers@{Cache-specific Finding Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e}{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Get the first cache covering a cpuset {\tt set}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986}{hwloc\_\-get\_\-cache\_\-covering\_\-obj} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj)
-\begin{CompactList}\small\item\em Get the first cache shared between an object and somebody else. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e}{
-\index{hwlocality\_\-helper\_\-find\_\-cache@{hwlocality\_\-helper\_\-find\_\-cache}!hwloc\_\-get\_\-cache\_\-covering\_\-cpuset@{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset}}
-\index{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset@{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset}!hwlocality_helper_find_cache@{hwlocality\_\-helper\_\-find\_\-cache}}
-\subsubsection[{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-cache\_\-covering\_\-cpuset ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e}
-
-
-Get the first cache covering a cpuset {\tt set}.
-
-\begin{Desc}
-\item[Returns:]{\tt NULL} if no cache matches \end{Desc}
-\hypertarget{group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986}{
-\index{hwlocality\_\-helper\_\-find\_\-cache@{hwlocality\_\-helper\_\-find\_\-cache}!hwloc\_\-get\_\-cache\_\-covering\_\-obj@{hwloc\_\-get\_\-cache\_\-covering\_\-obj}}
-\index{hwloc\_\-get\_\-cache\_\-covering\_\-obj@{hwloc\_\-get\_\-cache\_\-covering\_\-obj}!hwlocality_helper_find_cache@{hwlocality\_\-helper\_\-find\_\-cache}}
-\subsubsection[{hwloc\_\-get\_\-cache\_\-covering\_\-obj}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-cache\_\-covering\_\-obj ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986}
-
-
-Get the first cache shared between an object and somebody else.
-
-\begin{Desc}
-\item[Returns:]{\tt NULL} if no cache matches \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__cache.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__cache.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__cache.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,36 +0,0 @@
-\hypertarget{group__hwlocality__helper__find__cache}{
-\section{Cache-specific Finding Helpers}
-\label{group__hwlocality__helper__find__cache}\index{Cache-specific Finding Helpers@{Cache-specific Finding Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e}{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Get the first cache covering a cpuset {\tt set}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986}{hwloc\_\-get\_\-cache\_\-covering\_\-obj} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj)
-\begin{CompactList}\small\item\em Get the first cache shared between an object and somebody else. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e}{
-\index{hwlocality\_\-helper\_\-find\_\-cache@{hwlocality\_\-helper\_\-find\_\-cache}!hwloc\_\-get\_\-cache\_\-covering\_\-cpuset@{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset}}
-\index{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset@{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset}!hwlocality_helper_find_cache@{hwlocality\_\-helper\_\-find\_\-cache}}
-\subsubsection[{hwloc\_\-get\_\-cache\_\-covering\_\-cpuset}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-cache\_\-covering\_\-cpuset ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__cache_g5e56e841b6887dc596214965d379781e}
-
-
-Get the first cache covering a cpuset {\tt set}.
-
-\begin{Desc}
-\item[Returns:]{\tt NULL} if no cache matches \end{Desc}
-\hypertarget{group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986}{
-\index{hwlocality\_\-helper\_\-find\_\-cache@{hwlocality\_\-helper\_\-find\_\-cache}!hwloc\_\-get\_\-cache\_\-covering\_\-obj@{hwloc\_\-get\_\-cache\_\-covering\_\-obj}}
-\index{hwloc\_\-get\_\-cache\_\-covering\_\-obj@{hwloc\_\-get\_\-cache\_\-covering\_\-obj}!hwlocality_helper_find_cache@{hwlocality\_\-helper\_\-find\_\-cache}}
-\subsubsection[{hwloc\_\-get\_\-cache\_\-covering\_\-obj}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-cache\_\-covering\_\-obj ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__cache_gfdb27db8cae6b97c7e4271844e1ba986}
-
-
-Get the first cache shared between an object and somebody else.
-
-\begin{Desc}
-\item[Returns:]{\tt NULL} if no cache matches \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__covering.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__covering.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__covering.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,36 +0,0 @@
-\hypertarget{group__hwlocality__helper__find__covering}{
-\section{Finding a single Object covering at least CPU set}
-\label{group__hwlocality__helper__find__covering}\index{Finding a single Object covering at least CPU set@{Finding a single Object covering at least CPU set}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b}{hwloc\_\-get\_\-child\_\-covering\_\-cpuset} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} father)
-\begin{CompactList}\small\item\em Get the child covering at least CPU set {\tt set}. \item\end{CompactList}\item
-static \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f}{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Get the lowest object covering at least CPU set {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b}{
-\index{hwlocality\_\-helper\_\-find\_\-covering@{hwlocality\_\-helper\_\-find\_\-covering}!hwloc\_\-get\_\-child\_\-covering\_\-cpuset@{hwloc\_\-get\_\-child\_\-covering\_\-cpuset}}
-\index{hwloc\_\-get\_\-child\_\-covering\_\-cpuset@{hwloc\_\-get\_\-child\_\-covering\_\-cpuset}!hwlocality_helper_find_covering@{hwlocality\_\-helper\_\-find\_\-covering}}
-\subsubsection[{hwloc\_\-get\_\-child\_\-covering\_\-cpuset}]{\setlength{\rightskip}{0pt plus 5cm}static {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-child\_\-covering\_\-cpuset ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-t} {\em father})\hspace{0.3cm}{\tt \mbox{[}inline, static\mbox{]}}}}
-\label{group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b}
-
-
-Get the child covering at least CPU set {\tt set}.
-
-\begin{Desc}
-\item[Returns:]{\tt NULL} if no child matches. \end{Desc}
-\hypertarget{group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f}{
-\index{hwlocality\_\-helper\_\-find\_\-covering@{hwlocality\_\-helper\_\-find\_\-covering}!hwloc\_\-get\_\-obj\_\-covering\_\-cpuset@{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset}}
-\index{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset@{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset}!hwlocality_helper_find_covering@{hwlocality\_\-helper\_\-find\_\-covering}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset}]{\setlength{\rightskip}{0pt plus 5cm}static {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-covering\_\-cpuset ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set})\hspace{0.3cm}{\tt \mbox{[}inline, static\mbox{]}}}}
-\label{group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f}
-
-
-Get the lowest object covering at least CPU set {\tt set}.
-
-\begin{Desc}
-\item[Returns:]{\tt NULL} if no object matches. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__covering.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__covering.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__covering.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,36 +0,0 @@
-\hypertarget{group__hwlocality__helper__find__covering}{
-\section{Finding a single Object covering at least CPU set}
-\label{group__hwlocality__helper__find__covering}\index{Finding a single Object covering at least CPU set@{Finding a single Object covering at least CPU set}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b}{hwloc\_\-get\_\-child\_\-covering\_\-cpuset} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} father)
-\begin{CompactList}\small\item\em Get the child covering at least CPU set {\tt set}. \item\end{CompactList}\item
-static \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f}{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set)
-\begin{CompactList}\small\item\em Get the lowest object covering at least CPU set {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b}{
-\index{hwlocality\_\-helper\_\-find\_\-covering@{hwlocality\_\-helper\_\-find\_\-covering}!hwloc\_\-get\_\-child\_\-covering\_\-cpuset@{hwloc\_\-get\_\-child\_\-covering\_\-cpuset}}
-\index{hwloc\_\-get\_\-child\_\-covering\_\-cpuset@{hwloc\_\-get\_\-child\_\-covering\_\-cpuset}!hwlocality_helper_find_covering@{hwlocality\_\-helper\_\-find\_\-covering}}
-\subsubsection[{hwloc\_\-get\_\-child\_\-covering\_\-cpuset}]{\setlength{\rightskip}{0pt plus 5cm}static {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-child\_\-covering\_\-cpuset ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-t} {\em father})\hspace{0.3cm}{\tt \mbox{[}inline, static\mbox{]}}}}
-\label{group__hwlocality__helper__find__covering_ge5124e202a86121b45c28ac6d67b5e5b}
-
-
-Get the child covering at least CPU set {\tt set}.
-
-\begin{Desc}
-\item[Returns:]{\tt NULL} if no child matches. \end{Desc}
-\hypertarget{group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f}{
-\index{hwlocality\_\-helper\_\-find\_\-covering@{hwlocality\_\-helper\_\-find\_\-covering}!hwloc\_\-get\_\-obj\_\-covering\_\-cpuset@{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset}}
-\index{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset@{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset}!hwlocality_helper_find_covering@{hwlocality\_\-helper\_\-find\_\-covering}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-covering\_\-cpuset}]{\setlength{\rightskip}{0pt plus 5cm}static {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-covering\_\-cpuset ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set})\hspace{0.3cm}{\tt \mbox{[}inline, static\mbox{]}}}}
-\label{group__hwlocality__helper__find__covering_gbbbc2201adff148989b2faf532de3a5f}
-
-
-Get the lowest object covering at least CPU set {\tt set}.
-
-\begin{Desc}
-\item[Returns:]{\tt NULL} if no object matches. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__coverings.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__coverings.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__coverings.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,35 +0,0 @@
-\hypertarget{group__hwlocality__helper__find__coverings}{
-\section{Finding a set of similar Objects covering at least a CPU set}
-\label{group__hwlocality__helper__find__coverings}\index{Finding a set of similar Objects covering at least a CPU set@{Finding a set of similar Objects covering at least a CPU set}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219}{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned depth, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Iterate through same-depth objects covering at least CPU set {\tt set}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb}{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Iterate through same-type objects covering at least CPU set {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219}{
-\index{hwlocality\_\-helper\_\-find\_\-coverings@{hwlocality\_\-helper\_\-find\_\-coverings}!hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth}!hwlocality_helper_find_coverings@{hwlocality\_\-helper\_\-find\_\-coverings}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em depth}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219}
-
-
-Iterate through same-depth objects covering at least CPU set {\tt set}.
-
-If object {\tt prev} is {\tt NULL}, return the first object at depth {\tt depth} covering at least part of CPU set {\tt set}. The next invokation should pass the previous return value in {\tt prev} so as to obtain the next object covering at least another part of {\tt set}. \hypertarget{group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb}{
-\index{hwlocality\_\-helper\_\-find\_\-coverings@{hwlocality\_\-helper\_\-find\_\-coverings}!hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type}!hwlocality_helper_find_coverings@{hwlocality\_\-helper\_\-find\_\-coverings}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb}
-
-
-Iterate through same-type objects covering at least CPU set {\tt set}.
-
-If object {\tt prev} is {\tt NULL}, return the first object of type {\tt type} covering at least part of CPU set {\tt set}. The next invokation should pass the previous return value in {\tt prev} so as to obtain the next object of type {\tt type} covering at least another part of {\tt set}.
-
-If there are no or multiple depths for type {\tt type}, {\tt NULL} is returned. The caller may fallback to \hyperlink{group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219}{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth()} for each depth.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__coverings.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__coverings.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__coverings.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,35 +0,0 @@
-\hypertarget{group__hwlocality__helper__find__coverings}{
-\section{Finding a set of similar Objects covering at least a CPU set}
-\label{group__hwlocality__helper__find__coverings}\index{Finding a set of similar Objects covering at least a CPU set@{Finding a set of similar Objects covering at least a CPU set}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219}{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned depth, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Iterate through same-depth objects covering at least CPU set {\tt set}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb}{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Iterate through same-type objects covering at least CPU set {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219}{
-\index{hwlocality\_\-helper\_\-find\_\-coverings@{hwlocality\_\-helper\_\-find\_\-coverings}!hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth}!hwlocality_helper_find_coverings@{hwlocality\_\-helper\_\-find\_\-coverings}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em depth}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219}
-
-
-Iterate through same-depth objects covering at least CPU set {\tt set}.
-
-If object {\tt prev} is {\tt NULL}, return the first object at depth {\tt depth} covering at least part of CPU set {\tt set}. The next invokation should pass the previous return value in {\tt prev} so as to obtain the next object covering at least another part of {\tt set}. \hypertarget{group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb}{
-\index{hwlocality\_\-helper\_\-find\_\-coverings@{hwlocality\_\-helper\_\-find\_\-coverings}!hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type}!hwlocality_helper_find_coverings@{hwlocality\_\-helper\_\-find\_\-coverings}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__coverings_gad89905a7c9388283535296802d766cb}
-
-
-Iterate through same-type objects covering at least CPU set {\tt set}.
-
-If object {\tt prev} is {\tt NULL}, return the first object of type {\tt type} covering at least part of CPU set {\tt set}. The next invokation should pass the previous return value in {\tt prev} so as to obtain the next object of type {\tt type} covering at least another part of {\tt set}.
-
-If there are no or multiple depths for type {\tt type}, {\tt NULL} is returned. The caller may fallback to \hyperlink{group__hwlocality__helper__find__coverings_g39cbd3f1608d0fe503d396430cffe219}{hwloc\_\-get\_\-next\_\-obj\_\-covering\_\-cpuset\_\-by\_\-depth()} for each depth.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__inside.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__inside.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__inside.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,90 +0,0 @@
-\hypertarget{group__hwlocality__helper__find__inside}{
-\section{Finding Objects Inside a CPU set}
-\label{group__hwlocality__helper__find__inside}\index{Finding Objects Inside a CPU set@{Finding Objects Inside a CPU set}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2}{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} $\ast$restrict objs, int max)
-\begin{CompactList}\small\item\em Get the set of largest objects covering exactly a given cpuset {\tt set}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919}{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned depth, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Return the next object at depth {\tt depth} included in CPU set {\tt set}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9}{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Return the next object of type {\tt type} included in CPU set {\tt set}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f}{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned depth, unsigned index)
-\begin{CompactList}\small\item\em Return the {\tt index} -th object at depth {\tt depth} included in CPU set {\tt set}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff}{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, unsigned index)
-\begin{CompactList}\small\item\em Return the {\tt index} -th object of type {\tt type} included in CPU set {\tt set}. \item\end{CompactList}\item
-static inline unsigned \hyperlink{group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32}{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned depth)
-\begin{CompactList}\small\item\em Return the number of objects at depth {\tt depth} included in CPU set {\tt set}. \item\end{CompactList}\item
-static inline int \hyperlink{group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597}{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Return the number of objects of type {\tt type} included in CPU set {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset@{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset}}
-\index{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset@{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-t} $\ast$restrict {\em objs}, \/ int {\em max})}}
-\label{group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2}
-
-
-Get the set of largest objects covering exactly a given cpuset {\tt set}.
-
-\begin{Desc}
-\item[Returns:]the number of objects returned in {\tt objs}. \end{Desc}
-\hypertarget{group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static inline unsigned hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em depth})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32}
-
-
-Return the number of objects at depth {\tt depth} included in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static inline int hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597}
-
-
-Return the number of objects of type {\tt type} included in CPU set {\tt set}.
-
-If no object for that type exists inside CPU set {\tt set}, 0 is returned. If there are several levels with objects of that type inside CPU set {\tt set}, -1 is returned. \hypertarget{group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em depth}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919}
-
-
-Return the next object at depth {\tt depth} included in CPU set {\tt set}.
-
-If {\tt prev} is {\tt NULL}, return the first object at depth {\tt depth} included in {\tt set}. The next invokation should pass the previous return value in {\tt prev} so as to obtain the next object in {\tt set}. \hypertarget{group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9}
-
-
-Return the next object of type {\tt type} included in CPU set {\tt set}.
-
-If there are multiple or no depth for given type, return {\tt NULL} and let the caller fallback to \hyperlink{group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919}{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth()}. \hypertarget{group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em depth}, \/ unsigned {\em index})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f}
-
-
-Return the {\tt index} -th object at depth {\tt depth} included in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ unsigned {\em index})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff}
-
-
-Return the {\tt index} -th object of type {\tt type} included in CPU set {\tt set}.
-
-If there are multiple or no depth for given type, return {\tt NULL} and let the caller fallback to \hyperlink{group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f}{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth()}.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__inside.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__inside.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__find__inside.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,90 +0,0 @@
-\hypertarget{group__hwlocality__helper__find__inside}{
-\section{Finding Objects Inside a CPU set}
-\label{group__hwlocality__helper__find__inside}\index{Finding Objects Inside a CPU set@{Finding Objects Inside a CPU set}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2}{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} $\ast$\_\-\_\-hwloc\_\-restrict objs, int max)
-\begin{CompactList}\small\item\em Get the set of largest objects covering exactly a given cpuset {\tt set}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919}{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned depth, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Return the next object at depth {\tt depth} included in CPU set {\tt set}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9}{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Return the next object of type {\tt type} included in CPU set {\tt set}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f}{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned depth, unsigned index)
-\begin{CompactList}\small\item\em Return the {\tt index} -th object at depth {\tt depth} included in CPU set {\tt set}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff}{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, unsigned index)
-\begin{CompactList}\small\item\em Return the {\tt index} -th object of type {\tt type} included in CPU set {\tt set}. \item\end{CompactList}\item
-static \_\-\_\-inline unsigned \hyperlink{group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32}{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, unsigned depth)
-\begin{CompactList}\small\item\em Return the number of objects at depth {\tt depth} included in CPU set {\tt set}. \item\end{CompactList}\item
-static \_\-\_\-inline int \hyperlink{group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597}{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} set, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Return the number of objects of type {\tt type} included in CPU set {\tt set}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset@{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset}}
-\index{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset@{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-get\_\-largest\_\-objs\_\-inside\_\-cpuset ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-t} $\ast$\_\-\_\-hwloc\_\-restrict {\em objs}, \/ int {\em max})}}
-\label{group__hwlocality__helper__find__inside_g762bf572ecf691ad812977ce29496ac2}
-
-
-Get the set of largest objects covering exactly a given cpuset {\tt set}.
-
-\begin{Desc}
-\item[Returns:]the number of objects returned in {\tt objs}. \end{Desc}
-\hypertarget{group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline unsigned hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em depth})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_gce5af1ea003c8269566b6726fade7b32}
-
-
-Return the number of objects at depth {\tt depth} included in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline int hwloc\_\-get\_\-nbobjs\_\-inside\_\-cpuset\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_g7e44cec58c6bdb681400a52d007d2597}
-
-
-Return the number of objects of type {\tt type} included in CPU set {\tt set}.
-
-If no object for that type exists inside CPU set {\tt set}, 0 is returned. If there are several levels with objects of that type inside CPU set {\tt set}, -1 is returned. \hypertarget{group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em depth}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919}
-
-
-Return the next object at depth {\tt depth} included in CPU set {\tt set}.
-
-If {\tt prev} is {\tt NULL}, return the first object at depth {\tt depth} included in {\tt set}. The next invokation should pass the previous return value in {\tt prev} so as to obtain the next object in {\tt set}. \hypertarget{group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_g060d4f60652ef68bc25bf83e5db1fdb9}
-
-
-Return the next object of type {\tt type} included in CPU set {\tt set}.
-
-If there are multiple or no depth for given type, return {\tt NULL} and let the caller fallback to \hyperlink{group__hwlocality__helper__find__inside_g9f0cdb50962d59220a557757278e1919}{hwloc\_\-get\_\-next\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth()}. \hypertarget{group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth@{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ unsigned {\em depth}, \/ unsigned {\em index})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f}
-
-
-Return the {\tt index} -th object at depth {\tt depth} included in CPU set {\tt set}.
-
-\hypertarget{group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff}{
-\index{hwlocality\_\-helper\_\-find\_\-inside@{hwlocality\_\-helper\_\-find\_\-inside}!hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type@{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}!hwlocality_helper_find_inside@{hwlocality\_\-helper\_\-find\_\-inside}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em set}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ unsigned {\em index})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__find__inside_gcd512d31b960cfaf1defee895cb6dfff}
-
-
-Return the {\tt index} -th object of type {\tt type} included in CPU set {\tt set}.
-
-If there are multiple or no depth for given type, return {\tt NULL} and let the caller fallback to \hyperlink{group__hwlocality__helper__find__inside_ge16043beea2e342c66b762854d95381f}{hwloc\_\-get\_\-obj\_\-inside\_\-cpuset\_\-by\_\-depth()}.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,25 +0,0 @@
-\hypertarget{group__hwlocality__helper__traversal}{
-\section{Advanced Traversal Helpers}
-\label{group__hwlocality__helper__traversal}\index{Advanced Traversal Helpers@{Advanced Traversal Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b}{hwloc\_\-get\_\-closest\_\-objs} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} src, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} $\ast$restrict objs, int max)
-\begin{CompactList}\small\item\em Do a depth-first traversal of the topology to find and sort. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b}{
-\index{hwlocality\_\-helper\_\-traversal@{hwlocality\_\-helper\_\-traversal}!hwloc\_\-get\_\-closest\_\-objs@{hwloc\_\-get\_\-closest\_\-objs}}
-\index{hwloc\_\-get\_\-closest\_\-objs@{hwloc\_\-get\_\-closest\_\-objs}!hwlocality_helper_traversal@{hwlocality\_\-helper\_\-traversal}}
-\subsubsection[{hwloc\_\-get\_\-closest\_\-objs}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-get\_\-closest\_\-objs ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em src}, \/ {\bf hwloc\_\-obj\_\-t} $\ast$restrict {\em objs}, \/ int {\em max})}}
-\label{group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b}
-
-
-Do a depth-first traversal of the topology to find and sort.
-
-all objects that are at the same depth than {\tt src}. Report in {\tt objs} up to {\tt max} physically closest ones to {\tt src}.
-
-\begin{Desc}
-\item[Returns:]the number of objects returned in {\tt objs}. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,25 +0,0 @@
-\hypertarget{group__hwlocality__helper__traversal}{
-\section{Advanced Traversal Helpers}
-\label{group__hwlocality__helper__traversal}\index{Advanced Traversal Helpers@{Advanced Traversal Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b}{hwloc\_\-get\_\-closest\_\-objs} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} src, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} $\ast$\_\-\_\-hwloc\_\-restrict objs, int max)
-\begin{CompactList}\small\item\em Do a depth-first traversal of the topology to find and sort. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b}{
-\index{hwlocality\_\-helper\_\-traversal@{hwlocality\_\-helper\_\-traversal}!hwloc\_\-get\_\-closest\_\-objs@{hwloc\_\-get\_\-closest\_\-objs}}
-\index{hwloc\_\-get\_\-closest\_\-objs@{hwloc\_\-get\_\-closest\_\-objs}!hwlocality_helper_traversal@{hwlocality\_\-helper\_\-traversal}}
-\subsubsection[{hwloc\_\-get\_\-closest\_\-objs}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-get\_\-closest\_\-objs ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em src}, \/ {\bf hwloc\_\-obj\_\-t} $\ast$\_\-\_\-hwloc\_\-restrict {\em objs}, \/ int {\em max})}}
-\label{group__hwlocality__helper__traversal_gb761df678cab3699bd1a1d057e98bf1b}
-
-
-Do a depth-first traversal of the topology to find and sort.
-
-all objects that are at the same depth than {\tt src}. Report in {\tt objs} up to {\tt max} physically closest ones to {\tt src}.
-
-\begin{Desc}
-\item[Returns:]the number of objects returned in {\tt objs}. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal__basic.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal__basic.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal__basic.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,76 +0,0 @@
-\hypertarget{group__hwlocality__helper__traversal__basic}{
-\section{Basic Traversal Helpers}
-\label{group__hwlocality__helper__traversal__basic}\index{Basic Traversal Helpers@{Basic Traversal Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42}{hwloc\_\-get\_\-system\_\-obj} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Returns the top-object of the topology-tree. Its type is \hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}{HWLOC\_\-OBJ\_\-SYSTEM}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554}{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned depth, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Returns the next object at depth {\tt depth}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326}{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Returns the next object of type {\tt type}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_g3727d1e62843468ad3796fae52881512}{hwloc\_\-get\_\-next\_\-child} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} father, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Return the next child. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317}{hwloc\_\-get\_\-common\_\-ancestor\_\-obj} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj1, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj2)
-\begin{CompactList}\small\item\em Returns the common father object to objects lvl1 and lvl2. \item\end{CompactList}\item
-static inline int \hyperlink{group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f}{hwloc\_\-obj\_\-is\_\-in\_\-subtree} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} subtree\_\-root)
-\begin{CompactList}\small\item\em Returns true if \_\-obj\_\- is inside the subtree beginning with {\tt subtree\_\-root}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-common\_\-ancestor\_\-obj@{hwloc\_\-get\_\-common\_\-ancestor\_\-obj}}
-\index{hwloc\_\-get\_\-common\_\-ancestor\_\-obj@{hwloc\_\-get\_\-common\_\-ancestor\_\-obj}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-common\_\-ancestor\_\-obj}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-common\_\-ancestor\_\-obj ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj1}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj2})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317}
-
-
-Returns the common father object to objects lvl1 and lvl2.
-
-\hypertarget{group__hwlocality__helper__traversal__basic_g3727d1e62843468ad3796fae52881512}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-next\_\-child@{hwloc\_\-get\_\-next\_\-child}}
-\index{hwloc\_\-get\_\-next\_\-child@{hwloc\_\-get\_\-next\_\-child}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-child}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-child ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em father}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_g3727d1e62843468ad3796fae52881512}
-
-
-Return the next child.
-
-If {\tt prev} is {\tt NULL}, return the first child. \hypertarget{group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned {\em depth}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554}
-
-
-Returns the next object at depth {\tt depth}.
-
-If {\tt prev} is {\tt NULL}, return the first object at depth {\tt depth}. \hypertarget{group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326}
-
-
-Returns the next object of type {\tt type}.
-
-If {\tt prev} is {\tt NULL}, return the first object at type {\tt type}. If there are multiple or no depth for given type, return {\tt NULL} and let the caller fallback to \hyperlink{group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554}{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth()}. \hypertarget{group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-system\_\-obj@{hwloc\_\-get\_\-system\_\-obj}}
-\index{hwloc\_\-get\_\-system\_\-obj@{hwloc\_\-get\_\-system\_\-obj}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-system\_\-obj}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-system\_\-obj ({\bf hwloc\_\-topology\_\-t} {\em topology})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42}
-
-
-Returns the top-object of the topology-tree. Its type is \hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}{HWLOC\_\-OBJ\_\-SYSTEM}.
-
-\hypertarget{group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-obj\_\-is\_\-in\_\-subtree@{hwloc\_\-obj\_\-is\_\-in\_\-subtree}}
-\index{hwloc\_\-obj\_\-is\_\-in\_\-subtree@{hwloc\_\-obj\_\-is\_\-in\_\-subtree}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-obj\_\-is\_\-in\_\-subtree}]{\setlength{\rightskip}{0pt plus 5cm}static inline int hwloc\_\-obj\_\-is\_\-in\_\-subtree ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj}, \/ {\bf hwloc\_\-obj\_\-t} {\em subtree\_\-root})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f}
-
-
-Returns true if \_\-obj\_\- is inside the subtree beginning with {\tt subtree\_\-root}.
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal__basic.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal__basic.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__traversal__basic.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,76 +0,0 @@
-\hypertarget{group__hwlocality__helper__traversal__basic}{
-\section{Basic Traversal Helpers}
-\label{group__hwlocality__helper__traversal__basic}\index{Basic Traversal Helpers@{Basic Traversal Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42}{hwloc\_\-get\_\-system\_\-obj} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology)
-\begin{CompactList}\small\item\em Returns the top-object of the topology-tree. Its type is \hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}{HWLOC\_\-OBJ\_\-SYSTEM}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554}{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned depth, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Returns the next object at depth {\tt depth}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326}{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Returns the next object of type {\tt type}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_g3727d1e62843468ad3796fae52881512}{hwloc\_\-get\_\-next\_\-child} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} father, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} prev)
-\begin{CompactList}\small\item\em Return the next child. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317}{hwloc\_\-get\_\-common\_\-ancestor\_\-obj} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj1, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj2)
-\begin{CompactList}\small\item\em Returns the common father object to objects lvl1 and lvl2. \item\end{CompactList}\item
-static \_\-\_\-inline int \hyperlink{group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f}{hwloc\_\-obj\_\-is\_\-in\_\-subtree} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} obj, \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} subtree\_\-root)
-\begin{CompactList}\small\item\em Returns true if \_\-obj\_\- is inside the subtree beginning with {\tt subtree\_\-root}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-common\_\-ancestor\_\-obj@{hwloc\_\-get\_\-common\_\-ancestor\_\-obj}}
-\index{hwloc\_\-get\_\-common\_\-ancestor\_\-obj@{hwloc\_\-get\_\-common\_\-ancestor\_\-obj}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-common\_\-ancestor\_\-obj}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-common\_\-ancestor\_\-obj ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj1}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj2})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_g58ba3d31ed79e7a1a47909824489d317}
-
-
-Returns the common father object to objects lvl1 and lvl2.
-
-\hypertarget{group__hwlocality__helper__traversal__basic_g3727d1e62843468ad3796fae52881512}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-next\_\-child@{hwloc\_\-get\_\-next\_\-child}}
-\index{hwloc\_\-get\_\-next\_\-child@{hwloc\_\-get\_\-next\_\-child}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-child}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-child ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em father}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_g3727d1e62843468ad3796fae52881512}
-
-
-Return the next child.
-
-If {\tt prev} is {\tt NULL}, return the first child. \hypertarget{group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth@{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned {\em depth}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554}
-
-
-Returns the next object at depth {\tt depth}.
-
-If {\tt prev} is {\tt NULL}, return the first object at depth {\tt depth}. \hypertarget{group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type@{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-next\_\-obj\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ {\bf hwloc\_\-obj\_\-t} {\em prev})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_gd011fce572551516267de3c57241a326}
-
-
-Returns the next object of type {\tt type}.
-
-If {\tt prev} is {\tt NULL}, return the first object at type {\tt type}. If there are multiple or no depth for given type, return {\tt NULL} and let the caller fallback to \hyperlink{group__hwlocality__helper__traversal__basic_g5755cecb9124c5181642ac84dc5bc554}{hwloc\_\-get\_\-next\_\-obj\_\-by\_\-depth()}. \hypertarget{group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-get\_\-system\_\-obj@{hwloc\_\-get\_\-system\_\-obj}}
-\index{hwloc\_\-get\_\-system\_\-obj@{hwloc\_\-get\_\-system\_\-obj}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-get\_\-system\_\-obj}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-system\_\-obj ({\bf hwloc\_\-topology\_\-t} {\em topology})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_gb39658e42f1046db0f8870a0d0ba9f42}
-
-
-Returns the top-object of the topology-tree. Its type is \hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}{HWLOC\_\-OBJ\_\-SYSTEM}.
-
-\hypertarget{group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f}{
-\index{hwlocality\_\-helper\_\-traversal\_\-basic@{hwlocality\_\-helper\_\-traversal\_\-basic}!hwloc\_\-obj\_\-is\_\-in\_\-subtree@{hwloc\_\-obj\_\-is\_\-in\_\-subtree}}
-\index{hwloc\_\-obj\_\-is\_\-in\_\-subtree@{hwloc\_\-obj\_\-is\_\-in\_\-subtree}!hwlocality_helper_traversal_basic@{hwlocality\_\-helper\_\-traversal\_\-basic}}
-\subsubsection[{hwloc\_\-obj\_\-is\_\-in\_\-subtree}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline int hwloc\_\-obj\_\-is\_\-in\_\-subtree ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-t} {\em obj}, \/ {\bf hwloc\_\-obj\_\-t} {\em subtree\_\-root})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__traversal__basic_g810bf401a37f879f864aa1ab9d10b12f}
-
-
-Returns true if \_\-obj\_\- is inside the subtree beginning with {\tt subtree\_\-root}.
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__types.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__types.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__types.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,33 +0,0 @@
-\hypertarget{group__hwlocality__helper__types}{
-\section{Object Type Helpers}
-\label{group__hwlocality__helper__types}\index{Object Type Helpers@{Object Type Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline unsigned \hyperlink{group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9}{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Returns the depth of objects of type {\tt type} or below. \item\end{CompactList}\item
-static inline unsigned \hyperlink{group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1}{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Returns the depth of objects of type {\tt type} or above. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1}{
-\index{hwlocality\_\-helper\_\-types@{hwlocality\_\-helper\_\-types}!hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth@{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth}}
-\index{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth@{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth}!hwlocality_helper_types@{hwlocality\_\-helper\_\-types}}
-\subsubsection[{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static inline unsigned hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1}
-
-
-Returns the depth of objects of type {\tt type} or above.
-
-If no object of this type is present on the underlying architecture, the function returns the depth of the first \char`\"{}present\char`\"{} object typically containing {\tt type}. \hypertarget{group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9}{
-\index{hwlocality\_\-helper\_\-types@{hwlocality\_\-helper\_\-types}!hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth@{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth}}
-\index{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth@{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth}!hwlocality_helper_types@{hwlocality\_\-helper\_\-types}}
-\subsubsection[{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static inline unsigned hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9}
-
-
-Returns the depth of objects of type {\tt type} or below.
-
-If no object of this type is present on the underlying architecture, the function returns the depth of the first \char`\"{}present\char`\"{} object typically found inside {\tt type}.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__types.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__types.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__helper__types.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,33 +0,0 @@
-\hypertarget{group__hwlocality__helper__types}{
-\section{Object Type Helpers}
-\label{group__hwlocality__helper__types}\index{Object Type Helpers@{Object Type Helpers}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline unsigned \hyperlink{group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9}{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Returns the depth of objects of type {\tt type} or below. \item\end{CompactList}\item
-static \_\-\_\-inline unsigned \hyperlink{group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1}{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Returns the depth of objects of type {\tt type} or above. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1}{
-\index{hwlocality\_\-helper\_\-types@{hwlocality\_\-helper\_\-types}!hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth@{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth}}
-\index{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth@{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth}!hwlocality_helper_types@{hwlocality\_\-helper\_\-types}}
-\subsubsection[{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline unsigned hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1}
-
-
-Returns the depth of objects of type {\tt type} or above.
-
-If no object of this type is present on the underlying architecture, the function returns the depth of the first \char`\"{}present\char`\"{} object typically containing {\tt type}. \hypertarget{group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9}{
-\index{hwlocality\_\-helper\_\-types@{hwlocality\_\-helper\_\-types}!hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth@{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth}}
-\index{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth@{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth}!hwlocality_helper_types@{hwlocality\_\-helper\_\-types}}
-\subsubsection[{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline unsigned hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9}
-
-
-Returns the depth of objects of type {\tt type} or below.
-
-If no object of this type is present on the underlying architecture, the function returns the depth of the first \char`\"{}present\char`\"{} object typically found inside {\tt type}.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__information.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__information.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__information.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,110 +0,0 @@
-\hypertarget{group__hwlocality__information}{
-\section{Get some Topology Information}
-\label{group__hwlocality__information}\index{Get some Topology Information@{Get some Topology Information}}
-}
-\subsection*{Defines}
-\begin{CompactItemize}
-\item
-\#define \hyperlink{group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e}{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN}~-1
-\begin{CompactList}\small\item\em No object of given type exists in the topology. \item\end{CompactList}\item
-\#define \hyperlink{group__hwlocality__information_g64c80d3e0501b321d217b1642d68e23d}{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE}~-2
-\begin{CompactList}\small\item\em Objects of given type exist at different depth in the topology. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-unsigned \hyperlink{group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5}{hwloc\_\-topology\_\-get\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} restrict topology)
-\begin{CompactList}\small\item\em Get the depth of the hierachical tree of objects. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__information_g8bec782e21be313750da70cf7428b374}{hwloc\_\-get\_\-type\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Returns the depth of objects of type {\tt type}. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} \hyperlink{group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2}{hwloc\_\-get\_\-depth\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned depth)
-\begin{CompactList}\small\item\em Returns the type of objects at depth {\tt depth}. \item\end{CompactList}\item
-unsigned \hyperlink{group__hwlocality__information_gb17065e3d53455973844568d9f21c72c}{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned depth)
-\begin{CompactList}\small\item\em Returns the width of level at depth {\tt depth}. \item\end{CompactList}\item
-static inline int \hyperlink{group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0}{hwloc\_\-get\_\-nbobjs\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Returns the width of level type {\tt type}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b}{hwloc\_\-topology\_\-is\_\-thissystem} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} restrict topology)
-\begin{CompactList}\small\item\em Does the topology context come from this system? \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Define Documentation}
-\hypertarget{group__hwlocality__information_g64c80d3e0501b321d217b1642d68e23d}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE@{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE}}
-\index{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE@{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE}]{\setlength{\rightskip}{0pt plus 5cm}\#define HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE~-2}}
-\label{group__hwlocality__information_g64c80d3e0501b321d217b1642d68e23d}
-
-
-Objects of given type exist at different depth in the topology.
-
-\hypertarget{group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN@{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN}}
-\index{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN@{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN}]{\setlength{\rightskip}{0pt plus 5cm}\#define HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN~-1}}
-\label{group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e}
-
-
-No object of given type exists in the topology.
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-get\_\-depth\_\-type@{hwloc\_\-get\_\-depth\_\-type}}
-\index{hwloc\_\-get\_\-depth\_\-type@{hwloc\_\-get\_\-depth\_\-type}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-get\_\-depth\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-obj\_\-type\_\-t} hwloc\_\-get\_\-depth\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned {\em depth})}}
-\label{group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2}
-
-
-Returns the type of objects at depth {\tt depth}.
-
-\hypertarget{group__hwlocality__information_gb17065e3d53455973844568d9f21c72c}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-get\_\-nbobjs\_\-by\_\-depth@{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth@{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned hwloc\_\-get\_\-nbobjs\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned {\em depth})}}
-\label{group__hwlocality__information_gb17065e3d53455973844568d9f21c72c}
-
-
-Returns the width of level at depth {\tt depth}.
-
-\hypertarget{group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-get\_\-nbobjs\_\-by\_\-type@{hwloc\_\-get\_\-nbobjs\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-nbobjs\_\-by\_\-type@{hwloc\_\-get\_\-nbobjs\_\-by\_\-type}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-get\_\-nbobjs\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static inline int hwloc\_\-get\_\-nbobjs\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0}
-
-
-Returns the width of level type {\tt type}.
-
-If no object for that type exists, 0 is returned. If there are several levels with objects of that type, -1 is returned. \hypertarget{group__hwlocality__information_g8bec782e21be313750da70cf7428b374}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-get\_\-type\_\-depth@{hwloc\_\-get\_\-type\_\-depth}}
-\index{hwloc\_\-get\_\-type\_\-depth@{hwloc\_\-get\_\-type\_\-depth}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-get\_\-type\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-get\_\-type\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})}}
-\label{group__hwlocality__information_g8bec782e21be313750da70cf7428b374}
-
-
-Returns the depth of objects of type {\tt type}.
-
-If no object of this type is present on the underlying architecture, or if the OS doesn't provide this kind of information, the function returns HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN.
-
-If type is absent but a similar type is acceptable, see also \hyperlink{group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9}{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth()} and \hyperlink{group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1}{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth()}. \hypertarget{group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-topology\_\-get\_\-depth@{hwloc\_\-topology\_\-get\_\-depth}}
-\index{hwloc\_\-topology\_\-get\_\-depth@{hwloc\_\-topology\_\-get\_\-depth}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-topology\_\-get\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned hwloc\_\-topology\_\-get\_\-depth ({\bf hwloc\_\-topology\_\-t} restrict {\em topology})}}
-\label{group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5}
-
-
-Get the depth of the hierachical tree of objects.
-
-This is the depth of HWLOC\_\-OBJ\_\-PROC objects plus one. \hypertarget{group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-topology\_\-is\_\-thissystem@{hwloc\_\-topology\_\-is\_\-thissystem}}
-\index{hwloc\_\-topology\_\-is\_\-thissystem@{hwloc\_\-topology\_\-is\_\-thissystem}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-topology\_\-is\_\-thissystem}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-is\_\-thissystem ({\bf hwloc\_\-topology\_\-t} restrict {\em topology})}}
-\label{group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b}
-
-
-Does the topology context come from this system?
-
-\begin{Desc}
-\item[Returns:]1 if this topology context was built using the system running this program.
-
-0 instead (for instance if using another file-system root, a XML topology file, or a synthetic topology). \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__information.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__information.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__information.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,110 +0,0 @@
-\hypertarget{group__hwlocality__information}{
-\section{Get some Topology Information}
-\label{group__hwlocality__information}\index{Get some Topology Information@{Get some Topology Information}}
-}
-\subsection*{Defines}
-\begin{CompactItemize}
-\item
-\#define \hyperlink{group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e}{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN}~-1
-\begin{CompactList}\small\item\em No object of given type exists in the topology. \item\end{CompactList}\item
-\#define \hyperlink{group__hwlocality__information_g64c80d3e0501b321d217b1642d68e23d}{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE}~-2
-\begin{CompactList}\small\item\em Objects of given type exist at different depth in the topology. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-unsigned \hyperlink{group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5}{hwloc\_\-topology\_\-get\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict topology)
-\begin{CompactList}\small\item\em Get the depth of the hierachical tree of objects. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__information_g8bec782e21be313750da70cf7428b374}{hwloc\_\-get\_\-type\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Returns the depth of objects of type {\tt type}. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} \hyperlink{group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2}{hwloc\_\-get\_\-depth\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned depth)
-\begin{CompactList}\small\item\em Returns the type of objects at depth {\tt depth}. \item\end{CompactList}\item
-unsigned \hyperlink{group__hwlocality__information_gb17065e3d53455973844568d9f21c72c}{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned depth)
-\begin{CompactList}\small\item\em Returns the width of level at depth {\tt depth}. \item\end{CompactList}\item
-static \_\-\_\-inline int \hyperlink{group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0}{hwloc\_\-get\_\-nbobjs\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type)
-\begin{CompactList}\small\item\em Returns the width of level type {\tt type}. \item\end{CompactList}\item
-int \hyperlink{group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b}{hwloc\_\-topology\_\-is\_\-thissystem} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict topology)
-\begin{CompactList}\small\item\em Does the topology context come from this system? \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Define Documentation}
-\hypertarget{group__hwlocality__information_g64c80d3e0501b321d217b1642d68e23d}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE@{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE}}
-\index{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE@{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE}]{\setlength{\rightskip}{0pt plus 5cm}\#define HWLOC\_\-TYPE\_\-DEPTH\_\-MULTIPLE~-2}}
-\label{group__hwlocality__information_g64c80d3e0501b321d217b1642d68e23d}
-
-
-Objects of given type exist at different depth in the topology.
-
-\hypertarget{group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN@{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN}}
-\index{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN@{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN}]{\setlength{\rightskip}{0pt plus 5cm}\#define HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN~-1}}
-\label{group__hwlocality__information_g9e86ce528f626330de2da7adb6c4e02e}
-
-
-No object of given type exists in the topology.
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-get\_\-depth\_\-type@{hwloc\_\-get\_\-depth\_\-type}}
-\index{hwloc\_\-get\_\-depth\_\-type@{hwloc\_\-get\_\-depth\_\-type}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-get\_\-depth\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-obj\_\-type\_\-t} hwloc\_\-get\_\-depth\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned {\em depth})}}
-\label{group__hwlocality__information_g8cc04ad9eb03b0b74d420adf8cc11ad2}
-
-
-Returns the type of objects at depth {\tt depth}.
-
-\hypertarget{group__hwlocality__information_gb17065e3d53455973844568d9f21c72c}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-get\_\-nbobjs\_\-by\_\-depth@{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth@{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-get\_\-nbobjs\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned hwloc\_\-get\_\-nbobjs\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned {\em depth})}}
-\label{group__hwlocality__information_gb17065e3d53455973844568d9f21c72c}
-
-
-Returns the width of level at depth {\tt depth}.
-
-\hypertarget{group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-get\_\-nbobjs\_\-by\_\-type@{hwloc\_\-get\_\-nbobjs\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-nbobjs\_\-by\_\-type@{hwloc\_\-get\_\-nbobjs\_\-by\_\-type}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-get\_\-nbobjs\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline int hwloc\_\-get\_\-nbobjs\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__information_gd86a90c0d3501d90410fb1a4eb36f5d0}
-
-
-Returns the width of level type {\tt type}.
-
-If no object for that type exists, 0 is returned. If there are several levels with objects of that type, -1 is returned. \hypertarget{group__hwlocality__information_g8bec782e21be313750da70cf7428b374}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-get\_\-type\_\-depth@{hwloc\_\-get\_\-type\_\-depth}}
-\index{hwloc\_\-get\_\-type\_\-depth@{hwloc\_\-get\_\-type\_\-depth}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-get\_\-type\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-get\_\-type\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type})}}
-\label{group__hwlocality__information_g8bec782e21be313750da70cf7428b374}
-
-
-Returns the depth of objects of type {\tt type}.
-
-If no object of this type is present on the underlying architecture, or if the OS doesn't provide this kind of information, the function returns HWLOC\_\-TYPE\_\-DEPTH\_\-UNKNOWN.
-
-If type is absent but a similar type is acceptable, see also \hyperlink{group__hwlocality__helper__types_ga0835c86ef2ce8c62637d61a1cf134f9}{hwloc\_\-get\_\-type\_\-or\_\-below\_\-depth()} and \hyperlink{group__hwlocality__helper__types_g65a1d8f1012cb500817893ef848bc3f1}{hwloc\_\-get\_\-type\_\-or\_\-above\_\-depth()}. \hypertarget{group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-topology\_\-get\_\-depth@{hwloc\_\-topology\_\-get\_\-depth}}
-\index{hwloc\_\-topology\_\-get\_\-depth@{hwloc\_\-topology\_\-get\_\-depth}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-topology\_\-get\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned hwloc\_\-topology\_\-get\_\-depth ({\bf hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict {\em topology})}}
-\label{group__hwlocality__information_g3cc2255e237b751a6c8efa8703b3daf5}
-
-
-Get the depth of the hierachical tree of objects.
-
-This is the depth of HWLOC\_\-OBJ\_\-PROC objects plus one. \hypertarget{group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b}{
-\index{hwlocality\_\-information@{hwlocality\_\-information}!hwloc\_\-topology\_\-is\_\-thissystem@{hwloc\_\-topology\_\-is\_\-thissystem}}
-\index{hwloc\_\-topology\_\-is\_\-thissystem@{hwloc\_\-topology\_\-is\_\-thissystem}!hwlocality_information@{hwlocality\_\-information}}
-\subsubsection[{hwloc\_\-topology\_\-is\_\-thissystem}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-topology\_\-is\_\-thissystem ({\bf hwloc\_\-topology\_\-t} \_\-\_\-hwloc\_\-restrict {\em topology})}}
-\label{group__hwlocality__information_g29cdfde981aafc92eb89639a36b1ff9b}
-
-
-Does the topology context come from this system?
-
-\begin{Desc}
-\item[Returns:]1 if this topology context was built using the system running this program.
-
-0 instead (for instance if using another file-system root, a XML topology file, or a synthetic topology). \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__bitmask.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__bitmask.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__bitmask.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,35 +0,0 @@
-\hypertarget{group__hwlocality__linux__libnuma__bitmask}{
-\section{Helpers for manipulating Linux libnuma bitmask}
-\label{group__hwlocality__linux__libnuma__bitmask}\index{Helpers for manipulating Linux libnuma bitmask@{Helpers for manipulating Linux libnuma bitmask}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline struct bitmask $\ast$ \hyperlink{group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d}{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} cpuset)
-\begin{CompactList}\small\item\em Convert hwloc CPU set {\tt cpuset} into the returned libnuma bitmask. \item\end{CompactList}\item
-static inline \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0}{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const struct bitmask $\ast$bitmask)
-\begin{CompactList}\small\item\em Convert libnuma bitmask {\tt bitmask} into hwloc CPU set {\tt cpuset}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-bitmask@{hwlocality\_\-linux\_\-libnuma\_\-bitmask}!hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask}}
-\index{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask}!hwlocality_linux_libnuma_bitmask@{hwlocality\_\-linux\_\-libnuma\_\-bitmask}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const struct bitmask $\ast$ {\em bitmask})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0}
-
-
-Convert libnuma bitmask {\tt bitmask} into hwloc CPU set {\tt cpuset}.
-
-This function may be used after calling many numa\_\- functions that use a struct bitmask as an output parameter. \hypertarget{group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-bitmask@{hwlocality\_\-linux\_\-libnuma\_\-bitmask}!hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask}}
-\index{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask}!hwlocality_linux_libnuma_bitmask@{hwlocality\_\-linux\_\-libnuma\_\-bitmask}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask}]{\setlength{\rightskip}{0pt plus 5cm}static inline struct bitmask$\ast$ hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em cpuset})\hspace{0.3cm}{\tt \mbox{[}static, read\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d}
-
-
-Convert hwloc CPU set {\tt cpuset} into the returned libnuma bitmask.
-
-The returned bitmask should later be freed with numa\_\-bitmask\_\-free.
-
-This function may be used before calling many numa\_\- functions that use a struct bitmask as an input parameter.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__bitmask.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__bitmask.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__bitmask.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,35 +0,0 @@
-\hypertarget{group__hwlocality__linux__libnuma__bitmask}{
-\section{Helpers for manipulating Linux libnuma bitmask}
-\label{group__hwlocality__linux__libnuma__bitmask}\index{Helpers for manipulating Linux libnuma bitmask@{Helpers for manipulating Linux libnuma bitmask}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline struct bitmask $\ast$ \hyperlink{group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d}{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} cpuset)
-\begin{CompactList}\small\item\em Convert hwloc CPU set {\tt cpuset} into the returned libnuma bitmask. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0}{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const struct bitmask $\ast$bitmask)
-\begin{CompactList}\small\item\em Convert libnuma bitmask {\tt bitmask} into hwloc CPU set {\tt cpuset}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-bitmask@{hwlocality\_\-linux\_\-libnuma\_\-bitmask}!hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask}}
-\index{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask}!hwlocality_linux_libnuma_bitmask@{hwlocality\_\-linux\_\-libnuma\_\-bitmask}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-bitmask ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const struct bitmask $\ast$ {\em bitmask})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__bitmask_ga7ac171ac41f209bfbc710ca690affe0}
-
-
-Convert libnuma bitmask {\tt bitmask} into hwloc CPU set {\tt cpuset}.
-
-This function may be used after calling many numa\_\- functions that use a struct bitmask as an output parameter. \hypertarget{group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-bitmask@{hwlocality\_\-linux\_\-libnuma\_\-bitmask}!hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask}}
-\index{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask}!hwlocality_linux_libnuma_bitmask@{hwlocality\_\-linux\_\-libnuma\_\-bitmask}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline struct bitmask$\ast$ hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-bitmask ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em cpuset})\hspace{0.3cm}{\tt \mbox{[}static, read\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__bitmask_g66720508d673173aea250095be22822d}
-
-
-Convert hwloc CPU set {\tt cpuset} into the returned libnuma bitmask.
-
-The returned bitmask should later be freed with numa\_\-bitmask\_\-free.
-
-This function may be used before calling many numa\_\- functions that use a struct bitmask as an input parameter.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__nodemask.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__nodemask.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__nodemask.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,33 +0,0 @@
-\hypertarget{group__hwlocality__linux__libnuma__nodemask}{
-\section{Helpers for manipulating Linux libnuma nodemask\_\-t}
-\label{group__hwlocality__linux__libnuma__nodemask}\index{Helpers for manipulating Linux libnuma nodemask\_\-t@{Helpers for manipulating Linux libnuma nodemask\_\-t}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline void \hyperlink{group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c}{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} cpuset, nodemask\_\-t $\ast$nodemask)
-\begin{CompactList}\small\item\em Convert hwloc CPU set {\tt cpuset} into libnuma nodemask {\tt nodemask}. \item\end{CompactList}\item
-static inline \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f}{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const nodemask\_\-t $\ast$nodemask)
-\begin{CompactList}\small\item\em Convert libnuma nodemask {\tt nodemask} into hwloc CPU set {\tt cpuset}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-nodemask@{hwlocality\_\-linux\_\-libnuma\_\-nodemask}!hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask}}
-\index{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask}!hwlocality_linux_libnuma_nodemask@{hwlocality\_\-linux\_\-libnuma\_\-nodemask}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const nodemask\_\-t $\ast$ {\em nodemask})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f}
-
-
-Convert libnuma nodemask {\tt nodemask} into hwloc CPU set {\tt cpuset}.
-
-This function may be used before calling some old libnuma functions that use a nodemask\_\-t as an output parameter. \hypertarget{group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-nodemask@{hwlocality\_\-linux\_\-libnuma\_\-nodemask}!hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask}}
-\index{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask}!hwlocality_linux_libnuma_nodemask@{hwlocality\_\-linux\_\-libnuma\_\-nodemask}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask}]{\setlength{\rightskip}{0pt plus 5cm}static inline void hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em cpuset}, \/ nodemask\_\-t $\ast$ {\em nodemask})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c}
-
-
-Convert hwloc CPU set {\tt cpuset} into libnuma nodemask {\tt nodemask}.
-
-This function may be used before calling some old libnuma functions that use a nodemask\_\-t as an input parameter.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__nodemask.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__nodemask.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__nodemask.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,33 +0,0 @@
-\hypertarget{group__hwlocality__linux__libnuma__nodemask}{
-\section{Helpers for manipulating Linux libnuma nodemask\_\-t}
-\label{group__hwlocality__linux__libnuma__nodemask}\index{Helpers for manipulating Linux libnuma nodemask\_\-t@{Helpers for manipulating Linux libnuma nodemask\_\-t}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline void \hyperlink{group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c}{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} cpuset, nodemask\_\-t $\ast$nodemask)
-\begin{CompactList}\small\item\em Convert hwloc CPU set {\tt cpuset} into libnuma nodemask {\tt nodemask}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f}{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const nodemask\_\-t $\ast$nodemask)
-\begin{CompactList}\small\item\em Convert libnuma nodemask {\tt nodemask} into hwloc CPU set {\tt cpuset}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-nodemask@{hwlocality\_\-linux\_\-libnuma\_\-nodemask}!hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask}}
-\index{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask}!hwlocality_linux_libnuma_nodemask@{hwlocality\_\-linux\_\-libnuma\_\-nodemask}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-nodemask ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const nodemask\_\-t $\ast$ {\em nodemask})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__nodemask_gc199bbdcd7913ce17bd36a168e00991f}
-
-
-Convert libnuma nodemask {\tt nodemask} into hwloc CPU set {\tt cpuset}.
-
-This function may be used before calling some old libnuma functions that use a nodemask\_\-t as an output parameter. \hypertarget{group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-nodemask@{hwlocality\_\-linux\_\-libnuma\_\-nodemask}!hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask}}
-\index{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask}!hwlocality_linux_libnuma_nodemask@{hwlocality\_\-linux\_\-libnuma\_\-nodemask}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline void hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-nodemask ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em cpuset}, \/ nodemask\_\-t $\ast$ {\em nodemask})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__nodemask_gd6c037010e89674b799ed8131d7a632c}
-
-
-Convert hwloc CPU set {\tt cpuset} into libnuma nodemask {\tt nodemask}.
-
-This function may be used before calling some old libnuma functions that use a nodemask\_\-t as an input parameter.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__ulongs.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__ulongs.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__ulongs.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,37 +0,0 @@
-\hypertarget{group__hwlocality__linux__libnuma__ulongs}{
-\section{Helpers for manipulating Linux libnuma unsigned long masks}
-\label{group__hwlocality__linux__libnuma__ulongs}\index{Helpers for manipulating Linux libnuma unsigned long masks@{Helpers for manipulating Linux libnuma unsigned long masks}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static inline void \hyperlink{group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027edea3a32ebce265}{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} cpuset, unsigned long $\ast$mask, unsigned long $\ast$maxnode)
-\begin{CompactList}\small\item\em Convert hwloc CPU set {\tt cpuset} into the array of unsigned long {\tt mask}. \item\end{CompactList}\item
-static inline \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685}{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const unsigned long $\ast$mask, unsigned long maxnode)
-\begin{CompactList}\small\item\em Convert the array of unsigned long {\tt mask} into hwloc CPU set. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-ulongs@{hwlocality\_\-linux\_\-libnuma\_\-ulongs}!hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs}}
-\index{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs}!hwlocality_linux_libnuma_ulongs@{hwlocality\_\-linux\_\-libnuma\_\-ulongs}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const unsigned long $\ast$ {\em mask}, \/ unsigned long {\em maxnode})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685}
-
-
-Convert the array of unsigned long {\tt mask} into hwloc CPU set.
-
-{\tt mask} is a array of unsigned long that will be read. {\tt maxnode} contains the maximal node number that may be read in {\tt mask}.
-
-This function may be used after calling get\_\-mempolicy or any other function that takes an array of unsigned long as output parameter (and possibly a maximal node number as input parameter). \hypertarget{group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027edea3a32ebce265}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-ulongs@{hwlocality\_\-linux\_\-libnuma\_\-ulongs}!hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs}}
-\index{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs}!hwlocality_linux_libnuma_ulongs@{hwlocality\_\-linux\_\-libnuma\_\-ulongs}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs}]{\setlength{\rightskip}{0pt plus 5cm}static inline void hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em cpuset}, \/ unsigned long $\ast$ {\em mask}, \/ unsigned long $\ast$ {\em maxnode})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027edea3a32ebce265}
-
-
-Convert hwloc CPU set {\tt cpuset} into the array of unsigned long {\tt mask}.
-
-{\tt mask} is the array of unsigned long that will be filled. {\tt maxnode} contains the maximal node number that may be stored in {\tt mask}. {\tt maxnode} will be set to the maximal node number that was found, plus one.
-
-This function may be used before calling set\_\-mempolicy, mbind, migrate\_\-pages or any other function that takes an array of unsigned long and a maximal node number as input parameter.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__ulongs.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__ulongs.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__linux__libnuma__ulongs.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,37 +0,0 @@
-\hypertarget{group__hwlocality__linux__libnuma__ulongs}{
-\section{Helpers for manipulating Linux libnuma unsigned long masks}
-\label{group__hwlocality__linux__libnuma__ulongs}\index{Helpers for manipulating Linux libnuma unsigned long masks@{Helpers for manipulating Linux libnuma unsigned long masks}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-static \_\-\_\-inline void \hyperlink{group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027edea3a32ebce265}{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} cpuset, unsigned long $\ast$mask, unsigned long $\ast$maxnode)
-\begin{CompactList}\small\item\em Convert hwloc CPU set {\tt cpuset} into the array of unsigned long {\tt mask}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685}{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, const unsigned long $\ast$mask, unsigned long maxnode)
-\begin{CompactList}\small\item\em Convert the array of unsigned long {\tt mask} into hwloc CPU set. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-ulongs@{hwlocality\_\-linux\_\-libnuma\_\-ulongs}!hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs}}
-\index{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs@{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs}!hwlocality_linux_libnuma_ulongs@{hwlocality\_\-linux\_\-libnuma\_\-ulongs}}
-\subsubsection[{hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-cpuset\_\-t} hwloc\_\-cpuset\_\-from\_\-linux\_\-libnuma\_\-ulongs ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ const unsigned long $\ast$ {\em mask}, \/ unsigned long {\em maxnode})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__ulongs_gad80d59fee26a1e0ecf7a0bae76dc685}
-
-
-Convert the array of unsigned long {\tt mask} into hwloc CPU set.
-
-{\tt mask} is a array of unsigned long that will be read. {\tt maxnode} contains the maximal node number that may be read in {\tt mask}.
-
-This function may be used after calling get\_\-mempolicy or any other function that takes an array of unsigned long as output parameter (and possibly a maximal node number as input parameter). \hypertarget{group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027edea3a32ebce265}{
-\index{hwlocality\_\-linux\_\-libnuma\_\-ulongs@{hwlocality\_\-linux\_\-libnuma\_\-ulongs}!hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs}}
-\index{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs@{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs}!hwlocality_linux_libnuma_ulongs@{hwlocality\_\-linux\_\-libnuma\_\-ulongs}}
-\subsubsection[{hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline void hwloc\_\-cpuset\_\-to\_\-linux\_\-libnuma\_\-ulongs ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-cpuset\_\-t} {\em cpuset}, \/ unsigned long $\ast$ {\em mask}, \/ unsigned long $\ast$ {\em maxnode})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__linux__libnuma__ulongs_g7119f03aa7437b027edea3a32ebce265}
-
-
-Convert hwloc CPU set {\tt cpuset} into the array of unsigned long {\tt mask}.
-
-{\tt mask} is the array of unsigned long that will be filled. {\tt maxnode} contains the maximal node number that may be stored in {\tt mask}. {\tt maxnode} will be set to the maximal node number that was found, plus one.
-
-This function may be used before calling set\_\-mempolicy, mbind, migrate\_\-pages or any other function that takes an array of unsigned long and a maximal node number as input parameter.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__objects.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__objects.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__objects.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,26 +0,0 @@
-\hypertarget{group__hwlocality__objects}{
-\section{Topology Objects}
-\label{group__hwlocality__objects}\index{Topology Objects@{Topology Objects}}
-}
-\subsection*{Data Structures}
-\begin{CompactItemize}
-\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj}
-\begin{CompactList}\small\item\em Structure of a topology object. \item\end{CompactList}\item
-union \hyperlink{unionhwloc__obj__attr__u}{hwloc\_\-obj\_\-attr\_\-u}
-\begin{CompactList}\small\item\em Object type-specific Attributes. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Typedefs}
-\begin{CompactItemize}
-\item
-typedef struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d}{hwloc\_\-obj\_\-t}
-\end{CompactItemize}
-
-
-\subsection{Typedef Documentation}
-\hypertarget{group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d}{
-\index{hwlocality\_\-objects@{hwlocality\_\-objects}!hwloc\_\-obj\_\-t@{hwloc\_\-obj\_\-t}}
-\index{hwloc\_\-obj\_\-t@{hwloc\_\-obj\_\-t}!hwlocality_objects@{hwlocality\_\-objects}}
-\subsubsection[{hwloc\_\-obj\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj\_\-t}}}
-\label{group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d}
-
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__objects.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__objects.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__objects.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,26 +0,0 @@
-\hypertarget{group__hwlocality__objects}{
-\section{Topology Objects}
-\label{group__hwlocality__objects}\index{Topology Objects@{Topology Objects}}
-}
-\subsection*{Data Structures}
-\begin{CompactItemize}
-\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj}
-\begin{CompactList}\small\item\em Structure of a topology object. \item\end{CompactList}\item
-union \hyperlink{unionhwloc__obj__attr__u}{hwloc\_\-obj\_\-attr\_\-u}
-\begin{CompactList}\small\item\em Object type-specific Attributes. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Typedefs}
-\begin{CompactItemize}
-\item
-typedef struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d}{hwloc\_\-obj\_\-t}
-\end{CompactItemize}
-
-
-\subsection{Typedef Documentation}
-\hypertarget{group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d}{
-\index{hwlocality\_\-objects@{hwlocality\_\-objects}!hwloc\_\-obj\_\-t@{hwloc\_\-obj\_\-t}}
-\index{hwloc\_\-obj\_\-t@{hwloc\_\-obj\_\-t}!hwlocality_objects@{hwlocality\_\-objects}}
-\subsubsection[{hwloc\_\-obj\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj\_\-t}}}
-\label{group__hwlocality__objects_g79b8ab56877ef99ac59b833203391c7d}
-
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__topology.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__topology.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__topology.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,22 +0,0 @@
-\hypertarget{group__hwlocality__topology}{
-\section{Topology context}
-\label{group__hwlocality__topology}\index{Topology context@{Topology context}}
-}
-\subsection*{Typedefs}
-\begin{CompactItemize}
-\item
-typedef struct hwloc\_\-topology $\ast$ \hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t}
-\begin{CompactList}\small\item\em Topology context. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Typedef Documentation}
-\hypertarget{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{
-\index{hwlocality\_\-topology@{hwlocality\_\-topology}!hwloc\_\-topology\_\-t@{hwloc\_\-topology\_\-t}}
-\index{hwloc\_\-topology\_\-t@{hwloc\_\-topology\_\-t}!hwlocality_topology@{hwlocality\_\-topology}}
-\subsubsection[{hwloc\_\-topology\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct hwloc\_\-topology$\ast$ {\bf hwloc\_\-topology\_\-t}}}
-\label{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}
-
-
-Topology context.
-
-To be initialized with \hyperlink{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{hwloc\_\-topology\_\-init()} and built with \hyperlink{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}{hwloc\_\-topology\_\-load()}.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__topology.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__topology.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__topology.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,22 +0,0 @@
-\hypertarget{group__hwlocality__topology}{
-\section{Topology context}
-\label{group__hwlocality__topology}\index{Topology context@{Topology context}}
-}
-\subsection*{Typedefs}
-\begin{CompactItemize}
-\item
-typedef struct hwloc\_\-topology $\ast$ \hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t}
-\begin{CompactList}\small\item\em Topology context. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Typedef Documentation}
-\hypertarget{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{
-\index{hwlocality\_\-topology@{hwlocality\_\-topology}!hwloc\_\-topology\_\-t@{hwloc\_\-topology\_\-t}}
-\index{hwloc\_\-topology\_\-t@{hwloc\_\-topology\_\-t}!hwlocality_topology@{hwlocality\_\-topology}}
-\subsubsection[{hwloc\_\-topology\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct hwloc\_\-topology$\ast$ {\bf hwloc\_\-topology\_\-t}}}
-\label{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}
-
-
-Topology context.
-
-To be initialized with \hyperlink{group__hwlocality__creation_g03fd4a16d8b9ee1ffc32b25fd2f6bdfa}{hwloc\_\-topology\_\-init()} and built with \hyperlink{group__hwlocality__creation_gbdf58d87ad77f6615fccdfe0535ff826}{hwloc\_\-topology\_\-load()}.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__traversal.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__traversal.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__traversal.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,33 +0,0 @@
-\hypertarget{group__hwlocality__traversal}{
-\section{Retrieve Objects}
-\label{group__hwlocality__traversal}\index{Retrieve Objects@{Retrieve Objects}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170}{hwloc\_\-get\_\-obj\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned depth, unsigned index)
-\begin{CompactList}\small\item\em Returns the topology object at index {\tt index} from depth {\tt depth}. \item\end{CompactList}\item
-static inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5}{hwloc\_\-get\_\-obj\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, unsigned index)
-\begin{CompactList}\small\item\em Returns the topology object at index {\tt index} with type {\tt type}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170}{
-\index{hwlocality\_\-traversal@{hwlocality\_\-traversal}!hwloc\_\-get\_\-obj\_\-by\_\-depth@{hwloc\_\-get\_\-obj\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-obj\_\-by\_\-depth@{hwloc\_\-get\_\-obj\_\-by\_\-depth}!hwlocality_traversal@{hwlocality\_\-traversal}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned {\em depth}, \/ unsigned {\em index})}}
-\label{group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170}
-
-
-Returns the topology object at index {\tt index} from depth {\tt depth}.
-
-\hypertarget{group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5}{
-\index{hwlocality\_\-traversal@{hwlocality\_\-traversal}!hwloc\_\-get\_\-obj\_\-by\_\-type@{hwloc\_\-get\_\-obj\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-obj\_\-by\_\-type@{hwloc\_\-get\_\-obj\_\-by\_\-type}!hwlocality_traversal@{hwlocality\_\-traversal}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ unsigned {\em index})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5}
-
-
-Returns the topology object at index {\tt index} with type {\tt type}.
-
-If no object for that type exists, {\tt NULL} is returned. If there are several levels with objects of that type, {\tt NULL} is returned and ther caller may fallback to \hyperlink{group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170}{hwloc\_\-get\_\-obj\_\-by\_\-depth()}.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__traversal.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__traversal.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__traversal.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,33 +0,0 @@
-\hypertarget{group__hwlocality__traversal}{
-\section{Retrieve Objects}
-\label{group__hwlocality__traversal}\index{Retrieve Objects@{Retrieve Objects}}
-}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170}{hwloc\_\-get\_\-obj\_\-by\_\-depth} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, unsigned depth, unsigned index)
-\begin{CompactList}\small\item\em Returns the topology object at index {\tt index} from depth {\tt depth}. \item\end{CompactList}\item
-static \_\-\_\-inline \hyperlink{structhwloc__obj}{hwloc\_\-obj\_\-t} \hyperlink{group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5}{hwloc\_\-get\_\-obj\_\-by\_\-type} (\hyperlink{group__hwlocality__topology_g9d1e76ee15a7dee158b786c30b6a6e38}{hwloc\_\-topology\_\-t} topology, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type, unsigned index)
-\begin{CompactList}\small\item\em Returns the topology object at index {\tt index} with type {\tt type}. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170}{
-\index{hwlocality\_\-traversal@{hwlocality\_\-traversal}!hwloc\_\-get\_\-obj\_\-by\_\-depth@{hwloc\_\-get\_\-obj\_\-by\_\-depth}}
-\index{hwloc\_\-get\_\-obj\_\-by\_\-depth@{hwloc\_\-get\_\-obj\_\-by\_\-depth}!hwlocality_traversal@{hwlocality\_\-traversal}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-by\_\-depth}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-by\_\-depth ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ unsigned {\em depth}, \/ unsigned {\em index})}}
-\label{group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170}
-
-
-Returns the topology object at index {\tt index} from depth {\tt depth}.
-
-\hypertarget{group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5}{
-\index{hwlocality\_\-traversal@{hwlocality\_\-traversal}!hwloc\_\-get\_\-obj\_\-by\_\-type@{hwloc\_\-get\_\-obj\_\-by\_\-type}}
-\index{hwloc\_\-get\_\-obj\_\-by\_\-type@{hwloc\_\-get\_\-obj\_\-by\_\-type}!hwlocality_traversal@{hwlocality\_\-traversal}}
-\subsubsection[{hwloc\_\-get\_\-obj\_\-by\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}static \_\-\_\-inline {\bf hwloc\_\-obj\_\-t} hwloc\_\-get\_\-obj\_\-by\_\-type ({\bf hwloc\_\-topology\_\-t} {\em topology}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type}, \/ unsigned {\em index})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{group__hwlocality__traversal_g0ed52dae74f311185210e7a19dbf44c5}
-
-
-Returns the topology object at index {\tt index} with type {\tt type}.
-
-If no object for that type exists, {\tt NULL} is returned. If there are several levels with objects of that type, {\tt NULL} is returned and ther caller may fallback to \hyperlink{group__hwlocality__traversal_g75e8ae1463be35a0fb82f2f7f73b8170}{hwloc\_\-get\_\-obj\_\-by\_\-depth()}.
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__types.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__types.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__types.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,111 +0,0 @@
-\hypertarget{group__hwlocality__types}{
-\section{Topology Object Types}
-\label{group__hwlocality__types}\index{Topology Object Types@{Topology Object Types}}
-}
-\subsection*{Defines}
-\begin{CompactItemize}
-\item
-\#define \hyperlink{group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b}{HWLOC\_\-TYPE\_\-UNORDERED}~INT\_\-MAX
-\begin{CompactList}\small\item\em Value returned by hwloc\_\-compare\_\-types when types can not be compared. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Enumerations}
-\begin{CompactItemize}
-\item
-enum \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} \{ \par
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}{HWLOC\_\-OBJ\_\-SYSTEM},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80}{HWLOC\_\-OBJ\_\-MACHINE},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd}{HWLOC\_\-OBJ\_\-NODE},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec}{HWLOC\_\-OBJ\_\-SOCKET},
-\par
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc}{HWLOC\_\-OBJ\_\-CACHE},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f}{HWLOC\_\-OBJ\_\-CORE},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2}{HWLOC\_\-OBJ\_\-PROC},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d}{HWLOC\_\-OBJ\_\-MISC}
- \}
-\begin{CompactList}\small\item\em Type of topology object. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2}{hwloc\_\-compare\_\-types} (\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type1, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type2)
-\begin{CompactList}\small\item\em Compare the depth of two object types. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Define Documentation}
-\hypertarget{group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b}{
-\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-TYPE\_\-UNORDERED@{HWLOC\_\-TYPE\_\-UNORDERED}}
-\index{HWLOC\_\-TYPE\_\-UNORDERED@{HWLOC\_\-TYPE\_\-UNORDERED}!hwlocality_types@{hwlocality\_\-types}}
-\subsubsection[{HWLOC\_\-TYPE\_\-UNORDERED}]{\setlength{\rightskip}{0pt plus 5cm}\#define HWLOC\_\-TYPE\_\-UNORDERED~INT\_\-MAX}}
-\label{group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b}
-
-
-Value returned by hwloc\_\-compare\_\-types when types can not be compared.
-
-
-
-\subsection{Enumeration Type Documentation}
-\hypertarget{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{
-\index{hwlocality\_\-types@{hwlocality\_\-types}!hwloc\_\-obj\_\-type\_\-t@{hwloc\_\-obj\_\-type\_\-t}}
-\index{hwloc\_\-obj\_\-type\_\-t@{hwloc\_\-obj\_\-type\_\-t}!hwlocality_types@{hwlocality\_\-types}}
-\subsubsection[{hwloc\_\-obj\_\-type\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf hwloc\_\-obj\_\-type\_\-t}}}
-\label{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}
-
-
-Type of topology object.
-
-\begin{Desc}
-\item[Note:]Do not rely on the ordering or completeness of the values as new ones may be defined in the future! If you need to compare types, use \hyperlink{group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2}{hwloc\_\-compare\_\-types()} instead. \end{Desc}
-\begin{Desc}
-\item[Enumerator: ]\par
-\begin{description}
-\index{HWLOC\_\-OBJ\_\-SYSTEM@{HWLOC\_\-OBJ\_\-SYSTEM}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-SYSTEM@{HWLOC\_\-OBJ\_\-SYSTEM}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}{
-HWLOC\_\-OBJ\_\-SYSTEM}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}
-}]Whole system (may be a cluster of machines). The whole system that is accessible to hwloc. That may comprise several machines in SSI systems like Kerrighed. \index{HWLOC\_\-OBJ\_\-MACHINE@{HWLOC\_\-OBJ\_\-MACHINE}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-MACHINE@{HWLOC\_\-OBJ\_\-MACHINE}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80}{
-HWLOC\_\-OBJ\_\-MACHINE}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80}
-}]Machine. A set of processors and memory with cache coherency. \index{HWLOC\_\-OBJ\_\-NODE@{HWLOC\_\-OBJ\_\-NODE}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-NODE@{HWLOC\_\-OBJ\_\-NODE}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd}{
-HWLOC\_\-OBJ\_\-NODE}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd}
-}]NUMA node. A set of processors around memory which the processors can directly access. \index{HWLOC\_\-OBJ\_\-SOCKET@{HWLOC\_\-OBJ\_\-SOCKET}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-SOCKET@{HWLOC\_\-OBJ\_\-SOCKET}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec}{
-HWLOC\_\-OBJ\_\-SOCKET}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec}
-}]Socket, physical package, or chip. In the physical meaning, i.e. that you can add or remove physically. \index{HWLOC\_\-OBJ\_\-CACHE@{HWLOC\_\-OBJ\_\-CACHE}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-CACHE@{HWLOC\_\-OBJ\_\-CACHE}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc}{
-HWLOC\_\-OBJ\_\-CACHE}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc}
-}]Data cache. Can be L1, L2, L3, ... \index{HWLOC\_\-OBJ\_\-CORE@{HWLOC\_\-OBJ\_\-CORE}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-CORE@{HWLOC\_\-OBJ\_\-CORE}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f}{
-HWLOC\_\-OBJ\_\-CORE}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f}
-}]Core. A computation unit (may be shared by several logical processors). \index{HWLOC\_\-OBJ\_\-PROC@{HWLOC\_\-OBJ\_\-PROC}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-PROC@{HWLOC\_\-OBJ\_\-PROC}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2}{
-HWLOC\_\-OBJ\_\-PROC}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2}
-}](Logical) Processor. An execution unit (may share a core with some other logical processors, e.g. in the case of an SMT core).
-
-Objects of this kind are always reported and can thus be used as fallback when others are not. \index{HWLOC\_\-OBJ\_\-MISC@{HWLOC\_\-OBJ\_\-MISC}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-MISC@{HWLOC\_\-OBJ\_\-MISC}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d}{
-HWLOC\_\-OBJ\_\-MISC}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d}
-}]Miscellaneous objects. Objects which do not fit in the above but are detected by hwloc and are useful to take into account for affinity. For instance, some OSes expose their arbitrary processors aggregation this way. \end{description}
-\end{Desc}
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2}{
-\index{hwlocality\_\-types@{hwlocality\_\-types}!hwloc\_\-compare\_\-types@{hwloc\_\-compare\_\-types}}
-\index{hwloc\_\-compare\_\-types@{hwloc\_\-compare\_\-types}!hwlocality_types@{hwlocality\_\-types}}
-\subsubsection[{hwloc\_\-compare\_\-types}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-compare\_\-types ({\bf hwloc\_\-obj\_\-type\_\-t} {\em type1}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type2})}}
-\label{group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2}
-
-
-Compare the depth of two object types.
-
-Types shouldn't be compared as they are, since newer ones may be added in the future. This function returns less than, equal to, or greater than zero if {\tt type1} is considered to be respectively higher than, equal to, or deeper than {\tt type2} in the hierarchy. If the types can not be compared (because it does not make sense), HWLOC\_\-TYPE\_\-UNORDERED is returned. Object types containing CPUs can always be compared.
-
-\begin{Desc}
-\item[Note:]HWLOC\_\-OBJ\_\-SYSTEM will always be the highest, and HWLOC\_\-OBJ\_\-PROC will always be the deepest. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__types.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__types.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/group__hwlocality__types.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,111 +0,0 @@
-\hypertarget{group__hwlocality__types}{
-\section{Topology Object Types}
-\label{group__hwlocality__types}\index{Topology Object Types@{Topology Object Types}}
-}
-\subsection*{Defines}
-\begin{CompactItemize}
-\item
-\#define \hyperlink{group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b}{HWLOC\_\-TYPE\_\-UNORDERED}~INT\_\-MAX
-\begin{CompactList}\small\item\em Value returned by hwloc\_\-compare\_\-types when types can not be compared. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Enumerations}
-\begin{CompactItemize}
-\item
-enum \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} \{ \par
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}{HWLOC\_\-OBJ\_\-SYSTEM},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80}{HWLOC\_\-OBJ\_\-MACHINE},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd}{HWLOC\_\-OBJ\_\-NODE},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec}{HWLOC\_\-OBJ\_\-SOCKET},
-\par
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc}{HWLOC\_\-OBJ\_\-CACHE},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f}{HWLOC\_\-OBJ\_\-CORE},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2}{HWLOC\_\-OBJ\_\-PROC},
-\hyperlink{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d}{HWLOC\_\-OBJ\_\-MISC}
- \}
-\begin{CompactList}\small\item\em Type of topology object. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2}{hwloc\_\-compare\_\-types} (\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type1, \hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} type2)
-\begin{CompactList}\small\item\em Compare the depth of two object types. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Define Documentation}
-\hypertarget{group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b}{
-\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-TYPE\_\-UNORDERED@{HWLOC\_\-TYPE\_\-UNORDERED}}
-\index{HWLOC\_\-TYPE\_\-UNORDERED@{HWLOC\_\-TYPE\_\-UNORDERED}!hwlocality_types@{hwlocality\_\-types}}
-\subsubsection[{HWLOC\_\-TYPE\_\-UNORDERED}]{\setlength{\rightskip}{0pt plus 5cm}\#define HWLOC\_\-TYPE\_\-UNORDERED~INT\_\-MAX}}
-\label{group__hwlocality__types_g3b6e4128e9fe773863b123fa6e4a080b}
-
-
-Value returned by hwloc\_\-compare\_\-types when types can not be compared.
-
-
-
-\subsection{Enumeration Type Documentation}
-\hypertarget{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{
-\index{hwlocality\_\-types@{hwlocality\_\-types}!hwloc\_\-obj\_\-type\_\-t@{hwloc\_\-obj\_\-type\_\-t}}
-\index{hwloc\_\-obj\_\-type\_\-t@{hwloc\_\-obj\_\-type\_\-t}!hwlocality_types@{hwlocality\_\-types}}
-\subsubsection[{hwloc\_\-obj\_\-type\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf hwloc\_\-obj\_\-type\_\-t}}}
-\label{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}
-
-
-Type of topology object.
-
-\begin{Desc}
-\item[Note:]Do not rely on the ordering or completeness of the values as new ones may be defined in the future! If you need to compare types, use \hyperlink{group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2}{hwloc\_\-compare\_\-types()} instead. \end{Desc}
-\begin{Desc}
-\item[Enumerator: ]\par
-\begin{description}
-\index{HWLOC\_\-OBJ\_\-SYSTEM@{HWLOC\_\-OBJ\_\-SYSTEM}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-SYSTEM@{HWLOC\_\-OBJ\_\-SYSTEM}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}{
-HWLOC\_\-OBJ\_\-SYSTEM}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553aa1b842d1fd4207ebce171f95a244ec}
-}]Whole system (may be a cluster of machines). The whole system that is accessible to hwloc. That may comprise several machines in SSI systems like Kerrighed. \index{HWLOC\_\-OBJ\_\-MACHINE@{HWLOC\_\-OBJ\_\-MACHINE}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-MACHINE@{HWLOC\_\-OBJ\_\-MACHINE}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80}{
-HWLOC\_\-OBJ\_\-MACHINE}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc553f4e83ffc4a259354959ae8a9eaa2a80}
-}]Machine. A set of processors and memory with cache coherency. \index{HWLOC\_\-OBJ\_\-NODE@{HWLOC\_\-OBJ\_\-NODE}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-NODE@{HWLOC\_\-OBJ\_\-NODE}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd}{
-HWLOC\_\-OBJ\_\-NODE}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55af0964881117bdedf1a5e9332cd120dd}
-}]NUMA node. A set of processors around memory which the processors can directly access. \index{HWLOC\_\-OBJ\_\-SOCKET@{HWLOC\_\-OBJ\_\-SOCKET}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-SOCKET@{HWLOC\_\-OBJ\_\-SOCKET}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec}{
-HWLOC\_\-OBJ\_\-SOCKET}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc551ac6e07775ae4324b3fe9dbd72c785ec}
-}]Socket, physical package, or chip. In the physical meaning, i.e. that you can add or remove physically. \index{HWLOC\_\-OBJ\_\-CACHE@{HWLOC\_\-OBJ\_\-CACHE}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-CACHE@{HWLOC\_\-OBJ\_\-CACHE}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc}{
-HWLOC\_\-OBJ\_\-CACHE}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5556ee0b7eca88f363b75b34fdde8c9ddc}
-}]Data cache. Can be L1, L2, L3, ... \index{HWLOC\_\-OBJ\_\-CORE@{HWLOC\_\-OBJ\_\-CORE}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-CORE@{HWLOC\_\-OBJ\_\-CORE}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f}{
-HWLOC\_\-OBJ\_\-CORE}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc55c793958f330bca371aa1535de8aff45f}
-}]Core. A computation unit (may be shared by several logical processors). \index{HWLOC\_\-OBJ\_\-PROC@{HWLOC\_\-OBJ\_\-PROC}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-PROC@{HWLOC\_\-OBJ\_\-PROC}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2}{
-HWLOC\_\-OBJ\_\-PROC}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc555e0ccbbd5922cbb07b53fe892b91b8f2}
-}](Logical) Processor. An execution unit (may share a core with some other logical processors, e.g. in the case of an SMT core).
-
-Objects of this kind are always reported and can thus be used as fallback when others are not. \index{HWLOC\_\-OBJ\_\-MISC@{HWLOC\_\-OBJ\_\-MISC}!hwlocality\_\-types@{hwlocality\_\-types}}\index{hwlocality\_\-types@{hwlocality\_\-types}!HWLOC\_\-OBJ\_\-MISC@{HWLOC\_\-OBJ\_\-MISC}}\item[{\em
-\hypertarget{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d}{
-HWLOC\_\-OBJ\_\-MISC}
-\label{group__hwlocality__types_ggcd37bb612667dc437d66bfb175a8dc5519f8a6953fa91efc76bcbcdf2d22de4d}
-}]Miscellaneous objects. Objects which do not fit in the above but are detected by hwloc and are useful to take into account for affinity. For instance, some OSes expose their arbitrary processors aggregation this way. \end{description}
-\end{Desc}
-
-
-
-\subsection{Function Documentation}
-\hypertarget{group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2}{
-\index{hwlocality\_\-types@{hwlocality\_\-types}!hwloc\_\-compare\_\-types@{hwloc\_\-compare\_\-types}}
-\index{hwloc\_\-compare\_\-types@{hwloc\_\-compare\_\-types}!hwlocality_types@{hwlocality\_\-types}}
-\subsubsection[{hwloc\_\-compare\_\-types}]{\setlength{\rightskip}{0pt plus 5cm}int hwloc\_\-compare\_\-types ({\bf hwloc\_\-obj\_\-type\_\-t} {\em type1}, \/ {\bf hwloc\_\-obj\_\-type\_\-t} {\em type2})}}
-\label{group__hwlocality__types_g1820ea0dfd8e9dca28f9ea7624df5ae2}
-
-
-Compare the depth of two object types.
-
-Types shouldn't be compared as they are, since newer ones may be added in the future. This function returns less than, equal to, or greater than zero if {\tt type1} is considered to be respectively higher than, equal to, or deeper than {\tt type2} in the hierarchy. If the types can not be compared (because it does not make sense), HWLOC\_\-TYPE\_\-UNORDERED is returned. Object types containing CPUs can always be compared.
-
-\begin{Desc}
-\item[Note:]HWLOC\_\-OBJ\_\-SYSTEM will always be the highest, and HWLOC\_\-OBJ\_\-PROC will always be the deepest. \end{Desc}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/hagrid.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/hagrid.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/hagrid.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,76 +0,0 @@
-PNG
-
-
-IHDR * " & bKGD ÿ ÿ ÿ ½§ IDATxíÝyxTõùÿÿ×µH Ê!=°] °¨ÄlbÄ%`Á
E£PMÜ +eð$¬ -KV,
-@PCæûçLÎLÎ{ÏÇuåº&gÎóûáÎÌd<111Þnݺ L°eËUbb¢Ók IRRRB^ ü
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã¸bPÉÉÉQ\\#çSNN#ç ܪTʧ~ªVZ©bÅjÒ¤Þ}÷Ý+:©Çã¹¢Ûù²dÉÝ|óÍÖ÷/Vdd¤*V¬¨¨¨(Y³FtôèQuéÒE*UR.]tôèQIRnn®Õ°aCU¬XQM6Õò×ãñ($$DõêÕÓÛo¿m]×®];-Y²Ä¯÷ ¸ÚjP4hÆ«ììl\¹R+W®ÔºJeáÂ
µ¾_¹r¥VZ¥¬¬,M4I$;V]»vUVVºvíªqãÆI´bÅ
--_¾\çÎÓG}¤µk׿;×ëUNNRSS5bÄk{ll¬.\ø; \EJ5¨\{íµ:vìvîܩ믿^ï¼ó$ióæÍjÖ¬rss%]úO}£Fô¯ýKÏ<ój×®m=+qùÙ¼÷ï߯N:YÏÔlÚ´ÉÚç¹çShh¨Â´xñbM<Y5kÖÔµ×^k=³±uëVEDDXë\°`êׯ¯+WNuëÖ$Y³F ª\¹²´zõjIÒ9sôÆo¨EªP¡"""4þ|u³.GDDhÛ¶m¥)# bjPY¾|¹¾þúk%$$èw¿ûõò¨N:)22RË-$mܸQÔôéÓ¨üQ^¯W^¯Wò]~àôðÃëÌ3JIIÑСCsÖ¨QCß}÷,X ûï¿_µjÕÒÑ£Gõî»ïêñÇ$effªjÕªùÖêñxT¹re
-6LsæÌ±ö«]»¶$©VZ:uê$é»ï¾SãÆÛå¢ò¯\¹rêÝ»·^|ñEk{ÕªUuòäÉÒ @1<'Nô&&&ú{÷îU÷îÝuüøqIÒô§?ýIÛ¶mÓC=¤ª{÷îz÷Ýw5kÖ,íß¿_£FÒÔ©Såñx¬!E*T¨ï
-éG¹¹¹òx<ºxñ¢BBB¬í¿þÞëõ*,,LPõêÕóñüùóZ¾|¹|òI<xPµjÕÒ¾}û¦ï¿ÿ^-Z´ÐñãÇU¯^=]»ÖVò;ïe¯×«
-6hèС:tè$éôéÓÔ±cÇJ]C %%%þ=*ÔO?ý¤½{÷êâÅÖuÖÒ¥KuèÐ!uïÞ]tß}÷éóÏ?×úõë,éÒ`ò¿ÿýϺmTTÞzë-;wN^¯×z $k(ñõ½$µoß^°¾OHH°¨9sFÔ³gO¥¤¤èÂ
JIIQ=$ICÕ#<¢êâÅÖâËåcKÒÁ]äþ J§|ivîÓ§î¸ãedd(<<\óæÍËwý)SÔ¢E|/ºüªZµjiÒ¤I¤~X7ÝtÎ?/¯×«wß}WÃ×#<¢.HR¾g\3`À ¥¥¥YC«V¥'N¨U«VZ´h$)99YqqqªV¢££µxñbIÒ_þòM:UÝ»w×÷߯Ñìòý¨
S§fÍem_¿~½Xâµ (Þ¿ô«0[¶lQÿþý¡
-*øå%ñË/¿hÐ AÖàQâââôÎ;ï¨|ùRÍ| |HJJ*Ý3*Eñx<ªR¥-ZT¦Cté¥dN);/ àf~TJóR- (J©ÞL eA qT A qT A qJôç·lÙ¢´´´@¯0NLLºuëVä>äW+òøF> ßJ©Êúõëµð½7tsǦ¶=;éôéÓÅ|àjD> ßÈà[Ió!â£;5Õcâl-&oÌZ.ål_ò«
-ù |#o¥ÉïQ ` ÆaP ` ÆaP ` ÆaP `JIìÙqHÛ?ßïÏCѪ]£2ÿ-ò`A> ßÈà¿óá×AeÛæýÚôêÒ¡?øÕ¶]»t&ûÇ2ÿAC>Èàù |D>ü:¨HR<~¼¿øMÊk³õíyg~3E>`:òøF> ßÞ£ À8* à À8* à À8* à À8* à À8* ãA%´ax@sñ¢âG>cBüÈGsñ¢ÓËaÈÇ%ä
!|\B>ãè Ú0\ï¾÷^mòè Ú»¿~ÉÉQ¯»ûYÛÿwì~ß¿¿Â"è÷ýûëÇI>\±RQZZû-ÿt򮮻V£ÆjÓ-VË?]eùòW^«?[¯v±ÝÑDwÝ÷'ýpâDçm®V®Ìwç½ï¸ÏS3ü&µèÔYK>üк®uËúpEþÛ#x_ï@åãÃO>QÌ·éºÆêÚ»ÖoÚd|à2SòáëñJ>à$Sòñþjߣ'ùÀsüEï ÿ=Z&çÊÍõ*$$DÛvîT»Öíy!Q££õ/÷¨ct´JL$½÷ñÇêcí7rüxM2EG¿Ú§i'ëÑ $I§¾ÎЩ¯3
-oĸqJ|úiýgïùàzú
Ä"Ï'IsÞzK^¯WôKNðAãú:C'ÔËÉÓ5ö©§í]bbôÞÇÛ)cB>|=¾V~¢7_¥ÿîýRìeÝ| /òáëñJ>à4òñÏuiÙùúÏ{4fÄ5| T¢ÑOþE¹¹¹®ûâ˽êr{oÕnÔX]nï=ûöI¶ñ
nî~nhÖ\ÏLníàÐ!ÝÚï]×8BÑ·ôPúö¤×RSß.tþýíê7 at sÞzˤÓ6nÔðøxUªTIÃããµþÿÛ(IÚ¹{·5lhÿƺu%IGTïw¿+ò¾]¾O÷_Väù$©uóúÇ5¤¥~¨^Ýc<ÇuµjY5l¨]{ö¹? ùð%PùxóÕ4"B*UR÷.]T¥Jë6äy_Wò§Ù}Q7Ö+OHÊ
S°0Iä%çø Ò¤qcÝÒµ«^}#µÀu#ÆÓàq:²g·ÓÇ$=6ñ
-×áÛUçú0kÿáÕûê¿ûö*ñ駬|x|¼¾þbºuî¤S_g¨[çN:¼s5¥ÊÊR5%I×êtvö¥í§Oë<òÄ4tÔc
-h¢a úëóÏyßþöÂzü©§T¿Uk}¶q£Ngey>IzdÈýõWåõzõZêzðþû7´a¸®½©îý¿!zî/OZÛ¯¹æe:Uä\LÈ/ÊÇe??®ÁÃkÚÉÖ6ò¼LÊǯ¯äN3%¡
-Ãu}H=öÄJyáyIä%çø "IÃãhý¦Mú×ù¶8tHãâT¥J
-êß_ÿ>xÐÚþ§þ÷è7¿ùî¿÷^kÿ=ûöéÏcÇéú&ê?$^¾þZÒ¥^è6JÛ´Y¡
-öi³njÛNó,$Õ¨^]'23%I'ORjÕ.Ý®F
-ûñGëø£7f¾¤cÿþ楤høÇ¼_wþþ6}¹i£þ·ÿ+ÝÒµ«n¨S§ÈóIRÃúõt}XÆM¬Æááºáúë÷Ô×ÊÌ8¬Þþ»&=û¬µýܹsªZä|Î/Ê$íØ½[½îî§áññº½gOk;ùÀ¯Â¯ä&0!§¾ÎÐÿö¥¿>ÿ=æÒíÈJÈAÅãñèoÏ?§Çz*ßöÆ7ݤ
Ëéüùóz{éR5iÜXѨ.[¦.èÝ÷Yû·lÖL¯ÎHÖw_í³lÒ¥ÞÆkÅ¢
J[±\ãâtêë
-<XÛ¹³^KMÕO?ý¤×RSÕsgIRÛÖ0JËëÍû}Q¼^¯þ}ð JLÔûî+ò|xp¨ÞøûÛzøÿþ¯Øã8i]>üÍ7jÓªU±·Apq:¾*ó-ÒÀ¡êo/<¯{ûö-pò¼Î¯Ç+ù ÎÇSµ~1¢³çÎI"(9#éÒëÿÔÿ|ÛfM¦yþ®z-[iþÂEzyú¥×K¾¨W^CámÛéÛï¾³ö7ó%-þà5lÓ¶À_غc§¢Û¶Õ©ÓY
-Q#ßy¦NzBÒ·êÆ-µyëV=ûä$IR¿;ïÔ¦ôtk¿¿½ð¼êiÝдÆO¢^¤|çúõåá7éî×ûôÖ¨*ò|uÖ©¯3Ôáæv
ÖêòqzLÓbm߸eî¹ë®b*`äd>|=¾'&éøÉê7økÿ¼¿y#ø5'óáëñJ>`
-'óÑ<2R]{÷QýVõÒk³õƬøùóL8Ñç¯N&))I¾Û¬Ç&Ź߳Ës*TÇ÷çóKNNÔg9½ù¨æ¾¢òåÊ9½£¥¼6[ßß_¢Çóor||¸ùðòáNäÃ?È;"åý¹@·©P¾|ÐHRPÁ| ¾À7ò2æ¥_ p
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0ß?Geû®/2{¶¿øÍÆôt5hUÍs| ¾À·@äïJ«vt&ûGý÷Ü~ð«ú-«éæMËü¼äÁ| ¾À·@äïJt§¦îTöù |#oäW+Þ£ À8* à À8* à À8* à À8~ý=;iûç|Ìת]£2ÿÐ.ò`A> ßÈà¿óá×AeÛæýÚðêС?øÕ®]»t&ûÇ2ÿAC>Èàù |D>ü:¨HR4~üxðÙ³gëäyg~3E>`:òøF> ßÞ£ À8* à À8* à À8* à À8* à À8* ãA%<<Üé% Æ"oäð|Ài*iiiºýöÛ¡=zèã?ø9}
n ڿ¿rrrÔ¯_?kû±cÇÔ¿5iÒDýû÷×±cǾF@
-|[_ at Y
-||òÉ'ºí¶Û¡>}úhÓ¦M_# G>V¬X¡={ÉÑAeÌ16l¾üòK¥¦¦jݺuÅëõ*$$D;wîTëÖíÖ={ÄÄDÇÖ«K0ä###CW¯`ÈÇ'|¢Y³féË/¿ÔàÁ5jÔ(ÇÖ«K0äã³Ï>ÓüùóµgÏýùÏ&(£J5tüøqíÛ·Oµk×VJJuÝÞ½{Õ»wo5nÜX½{÷Ö¾}û$IûöíÓwÞ©ÆÞ7mÚ¤öíÛkÉ%:tèî¹çë· ;vì°öÏûàÔÔT
ë½÷ÞÓí·ß®è·Þ²®ß¸q£âããU©R%ÅÇÇkãÆeQ (ò8%òñòË/+""B*UR.]T¥J²(
-ùxñÅU·n]
¨\¹r
-+Ò È8:¨¼þúëúöÛo5uêTuìØQï¿ÿ¾uݸqã§Ý»w+..NãÆ³¶ß}÷ÝÚ·o_¾ßä~ðÁ<y²Þ|óMÝ{ï½;v¬¨½{÷ê©§Ò ¬ýóþ8>>^»víR§N¡N:iÇÖõYYYªY³¦$)44TÙÙÙeR ò8%òqüøq
->\'OtY IÁððpEFFê'ÐóÏ?_¥A)ïäÉ6l¨g}VtàÀ
-8Pwß}·$éСCSåÊÕ¿=÷Üs¤jÀªX±b¾cM0AsçÎUóæÍ%]úÍÀ¸q㬠z<B×÷·/·k×NS¦LÑàÁU½zueffªVZ:uêªU«æÇ
- ¾C> §K>vïÞG}TcÆQÏ=ýu÷"K>222táÂ]»VcÆÑg}æ¯À%}FeôèÑúæoôóÏ?ëßÿþ·rssënºé&-[¶LçÏ×Ò¥KÕ¸qcIRDD-Z¤þ9ß±æÍ§qãÆiÕªU¤fÍ)99ÙúÍÀáÃ%IåË×?ü`Ý.##CñññZ¸p¡/_®¸¸8eddX!êܹ³RSSõÓO?)55U;whMË!S!-Ò>¨ç^}ûö
-h=¼!Ï>û¬233%I!!!:wî\à
- åè rË-·hèСjÞ¼¹RRRò½Q}Ú´iúûßÿ®VZiÑ¢E>}ºµ}éÒ¥jÚ´i¾i½[·n?¾yæ½ùæzé¥ôÁ¨mÛ¶ù^3yß}÷)666ßmwîÜ©¶mÛ*++K5jÔÈ·Æ'xB[·nUË-µuëVM4)%,Á¼·å¯¡,C>&M¤'Oê°óã?²,¤àÈGdd¤úôé£Ö[köìÙ9sf K å8q¢·¸¿d¤CßmÖcâÜïYËõSf¨ÆïÏ5~5{öl<¿¿Dçßä6,ö/½¸ ù |#oÈ+>ð »0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0Ny'Nºk×.¥§§;qjãµiÓF:t(rêç[Iêg:úëù°|¸ù°|¸ù°Ç©|8òJzzº6lØ ÇÃW¯ôôt¥¥¥Q¿ ×Ïtô×^©½úþÚë/õ³W?ÓÑ_{ý¥~öê<£"I±±±JLLtêôFJJJÒ#GJ´/õ+¨4õ3ý-|ØC>Ü|ØC>Ü|Øãd>x
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0+ÅÅÅ9½bÅÅÅ)''Çée@ýÜþÚCýÜþÚCýÜþÚCýJ/(ÇSèö¥KªyóæªX±¢¢¢¢´fÍIÒ%KtóÍ7ç»ý导=ª.]º¨R¥JêÒ¥=Zäq/2eJ¾cå½¼oß>5nÜX¯½öZ¾s¨^½zzûí·}Ûµk§%K\IIJ
ú¹ýµú¹ýµú¹ýµú^P*¾,]ºT/Vvv¶F©J.\¨ØØXk?¯×+¯×[àöcÇU×®]¥®]»jܸqEW¶oß®¹sçºuëÖ©oß¾zýõ×5|øð|çÏÉÉQjjªFamÕÂ
mÕÀêçnô×êçnô×êçnô×êç?A=¨,Y²D-Z´PåÊÕ«W/]sÍ5¤[·*""¢ØÛ¯Y³F ª\¹²´zõê"{áÂÅÇÇëwÞ)p¬ùóçküøñZ½zµºuëæóaaaÖåmÛ¶T÷Ù¨»Ñ_{¨»Ñ_{¨»Ñ_{¨ÿwzþpìØ1õë×O3gÎ$effªjÕªÅÞ.33Sµk×$ÕªUK§N*ò¸'NÔ!CÔ½{÷ÇzôÑG5wî\5hÐ Àuz«P¡-[fm¯ZµªN<Y²;@ÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=ÔϾ ~FEº4vìØQ ºë®»$I5kÖÔÙ³g½mhh¨?.I:qâBCC<îÌ35fÌ«±y_û·víZ%$$úT×ëUnn®V¯^Ñ£G[ÛÏ=«k¯½ö
-îµÿP?w£¿öP?w£¿öP?w£¿öP?ÿêAeÞ¼yºóÎ;5gÎ
-4ÈÚÞ¾}{8p ØÛ÷ìÙS)))ºpáRRRÔ£G"ïõy_Wµk×jüøñ3gÏs^~àIÒÁ]ò;ìgÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=ÔÏæ¥_¿þ^¯W=ô$é¶Ûn³¶9sFPZZUäÂþ×ëUrr²âââTZ5EGGkñâÅäó¸Å=]×¼ys¥¥¥©W¯^:}ú´&LïuêÔѬY³¬ýׯ_ïPDýÜþÚCýÜþÚCýÜþÚCý+(Âþ"BQÛï½÷Þ|¦¯ýn¼ñFmÞ¼¹ÄÇõµOÞËááá:|øpµ}ûö|Oµ
-õs7úkõs7úkõs7úkõ¼ TJ«B
-Öôi2S×HýÜþÚCýÜþÚCýÜþÚCýJ/¨ß£ ÀT A qT A qT A qû-[¶hÚ´iNÞHiiijÐ Aö¥~¦~¦£¿{È»{È»{Ì#JTT²³³õÍ7ß8qzc5hÐ@:t(v?êW¸ÖÏtô·päÃòánäÃòánäÃ'óáÈ £'Ní
-ÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=ÔÏ<¼G qT A qT A qT A qù]»v)==ÝS¯M6Å~¨õó$õ3ýõ|ØC>Ü|ØC>Ü|ØãT>yF%==]6lÇãá+ÏWzzºÒÒÒ¨_ëg:úk¯¿ÔÏ^ýLGíõúÙ«é诽þR?{õGQ¤ØØX%&&:uz#%%%éÈ#%ÚúTúþD>ì!îF>ì!îF>ìq2¼G qT A qT A qT A qT A qT ÇJNNâââÊü¼qqqÊÉÉ)óóúõs7úkõs7úkõs7úkõ+½ T<Ïí¿òZ²dn¾ùfëûÜÜ\M2EuëÖUHHHý§Lo[ÞËûöíSãÆõÚk¯å;gHHêÕ«§·ß~ÛÚ·]»vZ²dÉßÑ ¡~îFí¡~îFí¡~îFí¡~/^¯W^¯·Àö
*66Öú>11Q/ÖªU«tñâÅ|·Ù¾}»æÎ[èñ×[§¾}ûêõ×_×ðáÃó7''G©©©1bµ=66V.ôÃ=+ÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=ÔÏzPñeëÖ°¾7ofÌ¡-ZäF/\¸ øøx½óÎ;1þ|?^«W¯V·nÝ|+,,̺¡mÛ¶ùé^8ú¹ýµú¹ýµú¹ýµú+ÌÌLUZÕúþÛo¿Õ5kT¥J5hÐ@}ô$iâÄ2dºwï^à>ú¨Æ«
-¸Îãñ¨\¹rêÝ»·^|ñEk{ÕªUuòäIÿß¡2FýÜþÚCýÜþÚCýÜþÚCýJÏJÍ5uöìYëûÐÐPõìÙS§NÒ+¯¼¢aÃIfΩ1cÆXSlÞivíÚµJHH(ô©2¯×«ÜÜ\^½Z£G¶¶={V×^{m îV¡~îFí¡~îFí¡~îFí¡~¥çÊA¥}ûö:pàõ}¯^½$©@Ãsssó½0ïk£££µvíZ?^sæÌñy®ãÇ[<¨èèhÿÝP?w£¿öP?w£¿öP?w£¿öP¿Ò+ïôJê× Áëõú¼^¯ ´´4«)3f
ÌÐ}÷ݧ?þñªW¯Þ|óͳyóæJKKS¯^½túôiM0!ß¹êÔ©£Y³fYû¯_¿^¼ò;@ÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=Ô/°bP)ì/'µýÞ{ïÕ A¬ïo¸á_¿¾ÄçÈ{9<<\O°¿ PIDAT.öÒ¥¿Ð÷©6SP?w£¿öP?w£¿öP?w£¿öP¿ÀA¥´*T¨ Åùy8g P?w£¿öP?w£¿öP?w£¿öP¿Òså{T 7 ÆaP ` ÆaP ` ÆaP `Ç>GeË-6mS§7RZZ4hP¢}©_A¥©éèoAäÃòánäÃòánäÃ'óáÈ ¥ììl}óÍ7NÞX
-4PÝú®¤õ3ý-ù°|¸ù°|¸ù°ÇÉ|82¨ÄÄÄ(&&ÆS»õs7úkõs7úkõs7úkõ3ïQ ` ÆaP ` ÆaP ` ÆaP `G>Ge×®]JOOwâÔiÓ¦ß>,ú¹ýµú¹ýµú¹ýµúÇA%==]+V¬PëÖ8}ûꫯí·õs7úkõs7úkõs7úkõ3#$µnÝZÃ
-sêôejáÂ
~?&õs7úkõs7úkõs7úkõ3ïQ ` ÆaP ` ÆaP ` ÆaP ` ÆaP ` ÆaP ` T¼^¯-[¦ÁëÖ[oÕ Aôé§úý<ÉÉÉ:|ø°rrr4räHkû'4jÔ(Ýzë5jN8á÷sÓõ»å[¬/øÓý%%C>átÉGÉg8Ý_òQ2Ws>bPYºt©V¯^§zJ|ò¦O®={öøý<^¯WG_}õ"##í³gÏVË-µbÅ
-µlÙR³gÏöû¹Ééú[·NëÖóûùpÓý%%C>átÉGÉg8Ý_òQ2Ws>Ê;½øðÃõÜsÏ)<<\tÃ
-7hüøñÖõÐôéÓuäÈÕ¯__&LPãÆuË-·èü£/_®þó:räuàÀ]ýõ?~¼Z´h¡eËéW^¤|ðû￯uëÖiÇJMMUÅuÏ=÷(>>¾l`ÓõC`9Ý_òA>LætÉù0Óý%ä£8AñÊñãÇU¿~}×O>]}úôÑòåËÕ§OM6ͺ®I&VstçwjåÊ9r¤%IýúõÓG}¤¶mÛjݺujÛ¶>üðCëA5jHªW¯®3gÎê®ÓõC`9Ý_òA>LætÉù0Óý%ä£8AñJíÚµõÿüG
-6,ôú#G¨wïÞªT©n¿ýv½úê«Öu=zôPHÈ¥yìСC6mõ@ñx<ïµ}/÷íÛW£FRß¾}õÛßþV§OVhh¨²²²ôÛßþ6 ÷3P®Ëéþòa2§ûK>ÈÉî/ù Å A¥oß¾>}ºÆ£ððp}ÿý÷zûí·§×êÕ«§þóºõÖ[õü#ßt[®\9ër£FÔ·o_ÅÆÆªR¥JÖöuëÖéÕW_UçÎU¥J}üñÇzüñÇëÛµk§÷Þ{O<ðÞ{ï=µmÛ¶îµÿ8]?Óý%39Ý_òq ù0Óý%ßbPéß¿¿Ê+§©S§êûï¿WXX
-d]?nÜ8%''kæÌª_¿~¾×æõäO*%%EûÛßôóÏ?KõôÙ¾}ûôÐCiÏ=&ú~XS§NÕwÜ¡&Mèé§Ð=
-§ëWØo®¦§-ÍéþKÈî/ù¸|ÉéþKÈoA1¨x<õë×Oýúõ+ôúÈÈH½ñƶÿºY¿ûÝï4cÆBqùÍJmÛ¶-0Ñ_wÝuzùå¯déFpº~niî/ù¸|ÉéþKÈî/ù¸|øo¦ puaP ` ÆaP ` ÆaP ` ÆaP `£?ðñ«¯¾ÒîÝ»^F5k¦Ö[;½BQ?w£¿öP?w£¿öP?w£¿öP¿²cô ²{÷n}ùåêÖÓK)Ô-[t
öìYcÔÏÝè¯=ÔÏÝè¯=ÔÏÝè¯=Ô¯ì=¨HRll¬^F¡´gϧQ$êçnô×êçnô×êçnô×êW6x
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã0¨ 0
- ã¸jPñx<òx<*W®"""ôÑGØgèСڽ{·~ùåuìØÑÚ~ôèQuéÒE*UR.]tôèѲ\ºìÔïòm=OY.¥`§¿K.UóæÍU±bEEEEiÍ5e¹t#Ø©ßâÅyU×Ïtvú{Ù)S®Úýõóãjéìô777WS¦LQݺurUöØù¨U«VY.Ýq®T$Éëõê§~Ò3ôà¸>77W!!!úüóÏÕ¾}{kûرcÕµkWeee©k×®7n\Y.ÛWZ?¯×+¯×[KŸÒþ.]ºT/Vvv¶F©å²q¥õ[¹r¥VZ¥¬¬,M4I(Ëe£®´¿´}ûvÍ;·¬j$;õ»ü3#æºÒþ&&&jñâÅZµj.^¼xÕöØîÿ¯¼^¯6oÞ¬Gy¤,í8×
-*+W.ß÷)))òx<zë·ÔªU+uëÖM3gδ&û5kÖ(!!A+WVBBV¯^íIJQÚú!¸¶¿K,Q-T¹reõêÕK×\sË6Fië·`ÁÕ¯__!!!*W®êÖëIJQB¥íï
¯wÞyÇåçJ~~T¯^]U«VÕwÜ¡#GõQ
-¥íï¼yó4cƵhÑÿ3ÈÞÿ¯þy1¢¬j×
-*G*UÒc=¦9sæXÛ©=zÈëõªG:qâ5ÙgffªvíÚ¤ZµjéÔ©S¬ßiWZ?»ý=vìúõë§3gõÒ`§~G+WÖ°aÃòÝæ¸ÒþN8QCQ÷îÝZº®´~^¯WYYYÊÈÈP³fÍ®ÚglMw¥ýýöÛoµfÍU©RE
-4(ôeOW»?7mÚ¤5kªN:e½tGwzþæë?Îy'ÓËkÕª¥Y³fiäÈ
-
-
-ÕñãǦ'N(44´LÖk+þnݺUqqqzöÙgu×]w~±²S?¯×«óçÏkùòåºÿþûuðàÁÀ/¥r¥ý9s¦¼^¯Æcís5þÇîÏë®»NÏ<óªW¯Ø
âØùÿUÏ=¤5kÖhÈ!úÃþP&k6Ý|L<YÉÉÉ]¤\÷/^¯W£GÖúõëµsçN=øàòz½Ö gÏJIIÑ
¢=z8¼b³W?·âú;oÞ<Ýyç3g
-äðjÍS\ýtüøqIRHHÎ9ãärQJÅõ7777ßû+®Æ!¥(%ýùqúôi½ðÂrh¥¸Åõ·W¯^þÿÿóò¯üJ
-6(''GmÚ´qp¥Î¸jIÚ¼y³:vì¨ÌÌLÕ¬Y3ßuÉÉÉJKKSµjÕ´aÃÍ1áU«¨úåýk-üåàTTzè!ýðúí¶Û¬þ={Ö¡©¨úµjÕJQQQªQ£¦M¦E9´J\©¢úâäçG:uôùçó^ TTgÌ¡äädUZU=öÞ|óMVi®âþ}<y²Xó\õÒ¯â~µeËIR=
-<crã7jóæÍ[[0°S?~h>úkúÅÇÇ+>>>`k}vú[ã¸ÿ¾¸þÞpÃ
-Z¿~} ìþûòÙgd]ÁàªzF @p`P ` ÆaP ` ÆaP ` ÆaP `ã?ðqË-6mÓË(TZZBCC^F¨»Ñ_{¨»Ñ_{¨»Ñ_{¨_Ù0zPiÚ´©Î=«Ý»w;½B
ªuëÖN/Ã'êçnô×êçnô×êçnô×êWvT¢¢¢åô2õs7úkõs7úkõs7úkõ+;¼G qT A qT A qT A qûýû÷káÂ
N¾LíÞ½[mÛ¶õë1©»Ñ_{¨»Ñ_{¨»Ñ_{¨YT¢¢¢íĩѶm[uèÐÁoÇ£~îFí¡~îFí¡~îFí¡~æqdPQLL§vêçnô×êçnô×êçnô×êgÞ£ À8* à À8* à À8* à À8~ÿ/¾øB³gÏö÷a¿IOOW£VÕ97ùéÈàù |D>ü:¨´j×Hg²Ô÷ûó°_ÝÔ²nîØ´ÌÏK>Èàù |D>ü:¨DwjªèNe` À7òøF>pµâ=* à À8* à À8* à À8* SâÏQÙ³ãR_^ȵ FÙþù~uíаDû\mÈàù |+M>J4¨ÄÄÄèôéÓRuA¥KûêÖ[±û\Èàù |+i>$É3qâDobbb %Ä{T A qT A qT A qT Çëýýïïô: @´~ýzý?¹.t? IEND®B`
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/index.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/index.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/index.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,293 +0,0 @@
-\section*{Portable abstraction of hierarchical architectures for high-performance computing}
-
-
-
-
-
- \hypertarget{index_Introduction}{}\section{Introduction}\label{index_Introduction}
-hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently.
-
-hwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information.
-
-hwloc supports the following operating systems:
-
-\begin{itemize}
-\item Linux (including old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support) \item Solaris \item AIX \item Darwin \item OSF/1 (aka. Tru64) \item HP-UX \item Windows \item For other OSes, only the number of processors is available for now. \end{itemize}
-
-
-For development and debugging purposes, hwloc also offers the ability to work on fake topologies:
-
-\begin{itemize}
-\item Symmetrical tree of resources generated from a list of level arities \item Remote machine simulation through the gathering of Linux sysfs topology files \end{itemize}
-
-
-hwloc may also display the topology in a convenient format, either in graphical mode, or by exporting in PDF, PNG, FIG, ... format, or in text mode (see Examples below).
-
-hwloc offers a programming interface for manipulating topologies and objects. It also brings a powerful cpu bitmap API that is used to describe topology objects location on physical/logical processors. See the \hyperlink{index_interface}{Programming interface} below. It may also be used to binding applications onto certain cores or memory nodes. Several utility programs are also provided to ease command-line manipulation of topology objects, binding of processes, ...
-
- \hypertarget{index_installation}{}\section{Installation}\label{index_installation}
-hwloc (\href{http://www.open-mpi.org/projects/hwloc/}{\tt http://www.open-mpi.org/projects/hwloc/}) is available under the BSD license. It is hosted by Open MPI (\href{http://www.open-mpi.org/}{\tt http://www.open-mpi.org/}). The current SVN snapshot can be fetched with:
-
-\begin{itemize}
-\item svn checkout \href{http://svn.open-mpi.org/svn/hwloc/trunk}{\tt http://svn.open-mpi.org/svn/hwloc/trunk} hwloc-trunk \item cd hwloc-trunk \item ./autogen.sh \end{itemize}
-
-
-Note that autoconf $>$=2.60, automake $>$=1.10 and libtool $>$=2.2.6 are required in that case.
-
-Installation by itself is as usual:
-
-\begin{itemize}
-\item ./configure --prefix=... \item make \item make install \end{itemize}
-
-
-Lstopo's fig support is always available. To get support for pdf, ps and png support, cairo is needed. To get support for xml, libxml2 is needed.
-
- \hypertarget{index_examples}{}\section{Examples}\label{index_examples}
-On a 4-socket 2-core machine with hyperthreading, the {\tt lstopo} tool may show the following outputs:
-
- \begin{ImageNoCaption}\mbox{\includegraphics[width=\textwidth]{dudley.png}}
-\end{ImageNoCaption}
-
-
-
-
-\begin{Code}\begin{verbatim}System(15GB)
- Socket#0 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core#0
- P#0
- P#8
- L2(1024KB) + L1(16KB) + Core#1
- P#4
- P#12
- Socket#1 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core#0
- P#1
- P#9
- L2(1024KB) + L1(16KB) + Core#1
- P#5
- P#13
- Socket#2 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core#0
- P#2
- P#10
- L2(1024KB) + L1(16KB) + Core#1
- P#6
- P#14
- Socket#3 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core#0
- P#3
- P#11
- L2(1024KB) + L1(16KB) + Core#1
- P#7
- P#15
-\end{verbatim}
-\end{Code}
-
-
-
-On a 4-socket 2-core Opteron NUMA machine, the {\tt lstopo} tool may show the following outputs:
-
- \begin{ImageNoCaption}\mbox{\includegraphics[width=\textwidth]{hagrid.png}}
-\end{ImageNoCaption}
-
-
-
-
-\begin{Code}\begin{verbatim}System(62GB)
- Node#0(8190MB) + Socket#0
- L2(1024KB) + L1(64KB) + Core#0 + P#0
- L2(1024KB) + L1(64KB) + Core#1 + P#1
- Node#1(8192MB) + Socket#1
- L2(1024KB) + L1(64KB) + Core#0 + P#2
- L2(1024KB) + L1(64KB) + Core#1 + P#3
- Node#2(8192MB) + Socket#2
- L2(1024KB) + L1(64KB) + Core#0 + P#4
- L2(1024KB) + L1(64KB) + Core#1 + P#5
- Node#3(8192MB) + Socket#3
- L2(1024KB) + L1(64KB) + Core#0 + P#6
- L2(1024KB) + L1(64KB) + Core#1 + P#7
- Node#4(8192MB) + Socket#4
- L2(1024KB) + L1(64KB) + Core#0 + P#8
- L2(1024KB) + L1(64KB) + Core#1 + P#9
- Node#5(8192MB) + Socket#5
- L2(1024KB) + L1(64KB) + Core#0 + P#10
- L2(1024KB) + L1(64KB) + Core#1 + P#11
- Node#6(8192MB) + Socket#6
- L2(1024KB) + L1(64KB) + Core#0 + P#12
- L2(1024KB) + L1(64KB) + Core#1 + P#13
- Node#7(8192MB) + Socket#7
- L2(1024KB) + L1(64KB) + Core#0 + P#14
- L2(1024KB) + L1(64KB) + Core#1 + P#15
-\end{verbatim}
-\end{Code}
-
-
-
-On a 2-socket quad-core Xeon (pre-Nehalem ones assembling 2 dual-core dies into each socket):
-
- \begin{ImageNoCaption}\mbox{\includegraphics[width=\textwidth]{emmett.png}}
-\end{ImageNoCaption}
-
-
-
-
-\begin{Code}\begin{verbatim}System(15GB)
- Socket#0
- L2(4096KB)
- L1(32KB) + Core#0 + P#0
- L1(32KB) + Core#1 + P#4
- L2(4096KB)
- L1(32KB) + Core#2 + P#2
- L1(32KB) + Core#3 + P#6
- Socket#1
- L2(4096KB)
- L1(32KB) + Core#0 + P#1
- L1(32KB) + Core#1 + P#5
- L2(4096KB)
- L1(32KB) + Core#2 + P#3
- L1(32KB) + Core#3 + P#7
-\end{verbatim}
-\end{Code}
-
-
-
-\hypertarget{index_interface}{}\section{Programming interface}\label{index_interface}
-The basic interface is available in \hyperlink{hwloc_8h_source}{hwloc.h} . It mostly offers low-level routines for advanced programmers that want to manually manipulate objects and follow links between them. Most users should look at \hyperlink{helper_8h_source}{hwloc/helper.h} which provides a lot of interesting higher-level traversal examples.
-
-Each object contains a cpuset which describes the list of processors that it contains. These cpusets may be used for \hyperlink{group__hwlocality__binding}{Binding}. hwloc offers an extensive cpuset manipulation interface in \hyperlink{cpuset_8h_source}{hwloc/cpuset.h} .
-
-Moreover, hwloc also comes with additional helpers for interoperability with several commonly used environments. For Linux, some specific helpers are available in hwloc/linux.h , and \hyperlink{linux-libnuma_8h_source}{hwloc/linux-libnuma.h} if using libnuma. On glibc-based systems, additional helpers are available in \hyperlink{glibc-sched_8h_source}{hwloc/glibc-sched.h} . For systems with the Infiniband Verbs library, some dedicated helpers are provided in hwloc/ibverbs.h .
-
-To precisely define the vocabulary used by hwloc, a \hyperlink{glossary}{Glossary} is available and should probably be read first.
-
-Further documentation is available in html, manual pages, and pdf format in the source tarball in doc/doxygen-doc/ (after doxygen compilation for svn checkouts) and are installed in \$prefix/share/doc/hwloc/ and the usual manual repository.
-
-The following section presents an example of API usage.\hypertarget{index_interface_example}{}\section{Interface example}\label{index_interface_example}
-This section shows how to use hwloc with an small example {\tt hwloc-hello.c} that just prints the topology and binds itself to the first processor of the second core of the machine.
-
-Hardware Location provides a pkg-config object, so compiling the example boils down to
-
-
-
-\begin{footnotesize}\begin{verbatim}
-CFLAGS+=$(pkg-config --cflags hwloc)
-LDLIBS+=$(pkg-config --libs hwloc)
-cc hwloc-hello.c $(CFLAGS) -o hwloc-hello $(LDLIBS)
-\end{verbatim}
-\end{footnotesize}
-
-
-
-
-\begin{DocInclude}\begin{verbatim}/* topo-hello.c */
-#include <hwloc.h>
-
-static void print_children(hwloc_topology_t topology, hwloc_obj_t obj, int depth)
-
-{
- char string[128];
- int i;
-
- hwloc_obj_snprintf(string, sizeof(string), topology, obj, "#", 0);
- printf("%*s%s\n", 2*depth, "", string);
- for (i = 0; i < obj->arity; i++)
- print_children(topology, obj->children[i], depth + 1);
-}
-
-int main(void)
-{
- /* Topology object */
- hwloc_topology_t topology;
-
- /* Allocate and initialize topology object. */
- hwloc_topology_init(&topology);
-
- /* ... Optionally, put detection configuration here to e.g. ignore some
- objects types, define a synthetic topology, etc.... The default is
- to detect all the objects of the machine that the caller is allowed
- to access.
- See Configure Topology Detection. */
-
- /* Perform the topology detection. */
- hwloc_topology_load(topology);
-
-
- /* Optionally, get some additional topology information
- * in case we need the topology depth later.
- */
- unsigned topodepth = hwloc_topology_get_depth(topology);
-
-
- /* Walk the topology with an array style, from level 0 (always the
- * system level) to the lowest level (always the proc level). */
- int depth, i;
- char string[128];
- for (depth = 0; depth < topodepth; depth++) {
- for (i = 0; i < hwloc_get_nbobjs_by_depth(topology, depth); i++)
- {
- hwloc_obj_snprintf(string, sizeof(string), topology,
- hwloc_get_obj_by_depth(topology, depth, i
- ), "#", 0);
- printf("%s\n", string);
- }
- }
-
- /* Walk the topology with a tree style. */
- print_children(topology, hwloc_get_system_obj(topology), 0);
-
-
- /* Print the number of sockets. */
- depth = hwloc_get_type_depth(topology, HWLOC_OBJ_SOCKET);
- if (depth == HWLOC_TYPE_DEPTH_UNKNOWN)
- printf("The number of sockets is unknown\n");
- else
- printf("%u socket(s)\n", hwloc_get_nbobjs_by_depth(topology, dept
- h));
-
-
- /* Find out where cores are, or else smaller sets of CPUs if the OS
- * doesn't have the notion of core. */
- depth = hwloc_get_type_or_below_depth(topology, HWLOC_OBJ_CORE);
-
- /* Get last one. */
- hwloc_obj_t obj = hwloc_get_obj_by_depth(topology, depth,
- hwloc_get_nbobjs_by_depth(topology, depth) - 1);
- if (!obj)
- return 0;
-
- /* Get a copy of its cpuset that we may modify. */
- hwloc_cpuset_t cpuset = hwloc_cpuset_dup(obj->cpuset);
-
- /* Get only one logical processor (in case the core is SMT/hyperthreaded)
- . */
- hwloc_cpuset_singlify(cpuset);
-
- /* And try to bind ourself there. */
- if (hwloc_set_cpubind(topology, cpuset, 0)) {
- char *str = NULL;
- hwloc_cpuset_asprintf(&str, obj->cpuset);
- printf("Couldn't bind to cpuset %s\n", str);
- free(str);
- }
-
- /* Free our cpuset copy */
- hwloc_cpuset_free(cpuset);
-
- /* Destroy topology object. */
- hwloc_topology_destroy(topology);
-
- return 0;
-}
-\end{verbatim}
-\end{DocInclude}
-
-
- \hypertarget{index_bugs}{}\section{Questions and bugs}\label{index_bugs}
-Questions should be sent to the devel mailing list (\href{http://www.open-mpi.org/community/lists/hwloc.php}{\tt http://www.open-mpi.org/community/lists/hwloc.php}). Bug reports should be reported in the tracker (\href{https://svn.open-mpi.org/trac/hwloc/}{\tt https://svn.open-mpi.org/trac/hwloc/}).
-
- \hypertarget{index_history}{}\section{History / credits}\label{index_history}
-hwloc is the evolution and merger of the libtopology (\href{http://runtime.bordeaux.inria.fr/libtopology/}{\tt http://runtime.bordeaux.inria.fr/libtopology/}) project and the Portable Linux Processor Affinity (PLPA) (\href{http://www.open-mpi.org/projects/plpa/}{\tt http://www.open-mpi.org/projects/plpa/}) project. Because of functional and ideological overlap, these two code bases and ideas were merged and released under the name \char`\"{}hwloc\char`\"{} as an Open MPI sub-project.
-
-libtopology was initially developed by the INRIA Runtime Team-Project (\href{http://runtime.bordeaux.inria.fr/}{\tt http://runtime.bordeaux.inria.fr/}) (headed by Raymond Namyst (\href{http://dept-info.labri.fr/~namyst/}{\tt http://dept-info.labri.fr/$\sim$namyst/})). PLPA was initially developed by the Open MPI development team as a sub-project. Both are now deprecated in favor of hwloc, which is distributed as an Open MPI sub-project.
-
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/index.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/index.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/index.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,293 +0,0 @@
-\section*{Portable abstraction of hierarchical architectures for high-performance computing}
-
-
-
-
-
- \hypertarget{index_Introduction}{}\section{Introduction}\label{index_Introduction}
-hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently.
-
-hwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information.
-
-hwloc supports the following operating systems:
-
-\begin{itemize}
-\item Linux (including old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support) \item Solaris \item AIX \item Darwin \item OSF/1 (aka. Tru64) \item HP-UX \item Windows \item For other OSes, only the number of processors is available for now. \end{itemize}
-
-
-For development and debugging purposes, hwloc also offers the ability to work on fake topologies:
-
-\begin{itemize}
-\item Symmetrical tree of resources generated from a list of level arities \item Remote machine simulation through the gathering of Linux sysfs topology files \end{itemize}
-
-
-hwloc may also display the topology in a convenient format, either in graphical mode, or by exporting in PDF, PNG, FIG, ... format, or in text mode (see Examples below).
-
-hwloc offers a programming interface for manipulating topologies and objects. It also brings a powerful cpu bitmap API that is used to describe topology objects location on physical/logical processors. See the \hyperlink{index_interface}{Programming interface} below. It may also be used to binding applications onto certain cores or memory nodes. Several utility programs are also provided to ease command-line manipulation of topology objects, binding of processes, ...
-
- \hypertarget{index_installation}{}\section{Installation}\label{index_installation}
-hwloc (\href{http://www.open-mpi.org/projects/hwloc/}{\tt http://www.open-mpi.org/projects/hwloc/}) is available under the BSD license. It is hosted by Open MPI (\href{http://www.open-mpi.org/}{\tt http://www.open-mpi.org/}). The current SVN snapshot can be fetched with:
-
-\begin{itemize}
-\item svn checkout \href{http://svn.open-mpi.org/svn/hwloc/trunk}{\tt http://svn.open-mpi.org/svn/hwloc/trunk} hwloc-trunk \item cd hwloc-trunk \item ./autogen.sh \end{itemize}
-
-
-Note that autoconf $>$=2.60, automake $>$=1.10 and libtool $>$=2.2.6 are required in that case.
-
-Installation by itself is as usual:
-
-\begin{itemize}
-\item ./configure --prefix=... \item make \item make install \end{itemize}
-
-
-Lstopo's fig support is always available. To get support for pdf, ps and png support, cairo is needed. To get support for xml, libxml2 is needed.
-
- \hypertarget{index_examples}{}\section{Examples}\label{index_examples}
-On a 4-socket 2-core machine with hyperthreading, the {\tt lstopo} tool may show the following outputs:
-
- \begin{ImageNoCaption}\mbox{\includegraphics[width=\textwidth]{dudley.png}}
-\end{ImageNoCaption}
-
-
-
-
-\begin{Code}\begin{verbatim}System(15GB)
- Socket#0 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core#0
- P#0
- P#8
- L2(1024KB) + L1(16KB) + Core#1
- P#4
- P#12
- Socket#1 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core#0
- P#1
- P#9
- L2(1024KB) + L1(16KB) + Core#1
- P#5
- P#13
- Socket#2 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core#0
- P#2
- P#10
- L2(1024KB) + L1(16KB) + Core#1
- P#6
- P#14
- Socket#3 + L3(4096KB)
- L2(1024KB) + L1(16KB) + Core#0
- P#3
- P#11
- L2(1024KB) + L1(16KB) + Core#1
- P#7
- P#15
-\end{verbatim}
-\end{Code}
-
-
-
-On a 4-socket 2-core Opteron NUMA machine, the {\tt lstopo} tool may show the following outputs:
-
- \begin{ImageNoCaption}\mbox{\includegraphics[width=\textwidth]{hagrid.png}}
-\end{ImageNoCaption}
-
-
-
-
-\begin{Code}\begin{verbatim}System(62GB)
- Node#0(8190MB) + Socket#0
- L2(1024KB) + L1(64KB) + Core#0 + P#0
- L2(1024KB) + L1(64KB) + Core#1 + P#1
- Node#1(8192MB) + Socket#1
- L2(1024KB) + L1(64KB) + Core#0 + P#2
- L2(1024KB) + L1(64KB) + Core#1 + P#3
- Node#2(8192MB) + Socket#2
- L2(1024KB) + L1(64KB) + Core#0 + P#4
- L2(1024KB) + L1(64KB) + Core#1 + P#5
- Node#3(8192MB) + Socket#3
- L2(1024KB) + L1(64KB) + Core#0 + P#6
- L2(1024KB) + L1(64KB) + Core#1 + P#7
- Node#4(8192MB) + Socket#4
- L2(1024KB) + L1(64KB) + Core#0 + P#8
- L2(1024KB) + L1(64KB) + Core#1 + P#9
- Node#5(8192MB) + Socket#5
- L2(1024KB) + L1(64KB) + Core#0 + P#10
- L2(1024KB) + L1(64KB) + Core#1 + P#11
- Node#6(8192MB) + Socket#6
- L2(1024KB) + L1(64KB) + Core#0 + P#12
- L2(1024KB) + L1(64KB) + Core#1 + P#13
- Node#7(8192MB) + Socket#7
- L2(1024KB) + L1(64KB) + Core#0 + P#14
- L2(1024KB) + L1(64KB) + Core#1 + P#15
-\end{verbatim}
-\end{Code}
-
-
-
-On a 2-socket quad-core Xeon (pre-Nehalem ones assembling 2 dual-core dies into each socket):
-
- \begin{ImageNoCaption}\mbox{\includegraphics[width=\textwidth]{emmett.png}}
-\end{ImageNoCaption}
-
-
-
-
-\begin{Code}\begin{verbatim}System(15GB)
- Socket#0
- L2(4096KB)
- L1(32KB) + Core#0 + P#0
- L1(32KB) + Core#1 + P#4
- L2(4096KB)
- L1(32KB) + Core#2 + P#2
- L1(32KB) + Core#3 + P#6
- Socket#1
- L2(4096KB)
- L1(32KB) + Core#0 + P#1
- L1(32KB) + Core#1 + P#5
- L2(4096KB)
- L1(32KB) + Core#2 + P#3
- L1(32KB) + Core#3 + P#7
-\end{verbatim}
-\end{Code}
-
-
-
-\hypertarget{index_interface}{}\section{Programming interface}\label{index_interface}
-The basic interface is available in \hyperlink{hwloc_8h_source}{hwloc.h} . It mostly offers low-level routines for advanced programmers that want to manually manipulate objects and follow links between them. Most users should look at \hyperlink{helper_8h_source}{hwloc/helper.h} which provides a lot of interesting higher-level traversal examples.
-
-Each object contains a cpuset which describes the list of processors that it contains. These cpusets may be used for \hyperlink{group__hwlocality__binding}{Binding}. hwloc offers an extensive cpuset manipulation interface in \hyperlink{cpuset_8h_source}{hwloc/cpuset.h} .
-
-Moreover, hwloc also comes with additional helpers for interoperability with several commonly used environments. For Linux, some specific helpers are available in hwloc/linux.h , and \hyperlink{linux-libnuma_8h_source}{hwloc/linux-libnuma.h} if using libnuma. On glibc-based systems, additional helpers are available in \hyperlink{glibc-sched_8h_source}{hwloc/glibc-sched.h} . For systems with the Infiniband Verbs library, some dedicated helpers are provided in hwloc/ibverbs.h .
-
-To precisely define the vocabulary used by hwloc, a \hyperlink{glossary}{Glossary} is available and should probably be read first.
-
-Further documentation is available in html, manual pages, and pdf format in the source tarball in doc/doxygen-doc/ (after doxygen compilation for svn checkouts) and are installed in \$prefix/share/doc/hwloc/ and the usual manual repository.
-
-The following section presents an example of API usage.\hypertarget{index_interface_example}{}\section{Interface example}\label{index_interface_example}
-This section shows how to use hwloc with an small example {\tt hwloc-hello.c} that just prints the topology and binds itself to the first processor of the second core of the machine.
-
-Hardware Location provides a pkg-config object, so compiling the example boils down to
-
-
-
-\begin{footnotesize}\begin{verbatim}
-CFLAGS+=$(pkg-config --cflags hwloc)
-LDLIBS+=$(pkg-config --libs hwloc)
-cc hwloc-hello.c $(CFLAGS) -o hwloc-hello $(LDLIBS)
-\end{verbatim}
-\end{footnotesize}
-
-
-
-
-\begin{DocInclude}\begin{verbatim}/* topo-hello.c */
-#include <hwloc.h>
-
-static void print_children(hwloc_topology_t topology, hwloc_obj_t obj, int depth)
-
-{
- char string[128];
- int i;
-
- hwloc_obj_snprintf(string, sizeof(string), topology, obj, "#", 0);
- printf("%*s%s\n", 2*depth, "", string);
- for (i = 0; i < obj->arity; i++)
- print_children(topology, obj->children[i], depth + 1);
-}
-
-int main(void)
-{
- /* Topology object */
- hwloc_topology_t topology;
-
- /* Allocate and initialize topology object. */
- hwloc_topology_init(&topology);
-
- /* ... Optionally, put detection configuration here to e.g. ignore some
- objects types, define a synthetic topology, etc.... The default is
- to detect all the objects of the machine that the caller is allowed
- to access.
- See Configure Topology Detection. */
-
- /* Perform the topology detection. */
- hwloc_topology_load(topology);
-
-
- /* Optionally, get some additional topology information
- * in case we need the topology depth later.
- */
- unsigned topodepth = hwloc_topology_get_depth(topology);
-
-
- /* Walk the topology with an array style, from level 0 (always the
- * system level) to the lowest level (always the proc level). */
- int depth, i;
- char string[128];
- for (depth = 0; depth < topodepth; depth++) {
- for (i = 0; i < hwloc_get_nbobjs_by_depth(topology, depth); i++)
- {
- hwloc_obj_snprintf(string, sizeof(string), topology,
- hwloc_get_obj_by_depth(topology, depth, i
- ), "#", 0);
- printf("%s\n", string);
- }
- }
-
- /* Walk the topology with a tree style. */
- print_children(topology, hwloc_get_system_obj(topology), 0);
-
-
- /* Print the number of sockets. */
- depth = hwloc_get_type_depth(topology, HWLOC_OBJ_SOCKET);
- if (depth == HWLOC_TYPE_DEPTH_UNKNOWN)
- printf("The number of sockets is unknown\n");
- else
- printf("%u socket(s)\n", hwloc_get_nbobjs_by_depth(topology, dept
- h));
-
-
- /* Find out where cores are, or else smaller sets of CPUs if the OS
- * doesn't have the notion of core. */
- depth = hwloc_get_type_or_below_depth(topology, HWLOC_OBJ_CORE);
-
- /* Get last one. */
- hwloc_obj_t obj = hwloc_get_obj_by_depth(topology, depth,
- hwloc_get_nbobjs_by_depth(topology, depth) - 1);
- if (!obj)
- return 0;
-
- /* Get a copy of its cpuset that we may modify. */
- hwloc_cpuset_t cpuset = hwloc_cpuset_dup(obj->cpuset);
-
- /* Get only one logical processor (in case the core is SMT/hyperthreaded)
- . */
- hwloc_cpuset_singlify(cpuset);
-
- /* And try to bind ourself there. */
- if (hwloc_set_cpubind(topology, cpuset, 0)) {
- char *str = NULL;
- hwloc_cpuset_asprintf(&str, obj->cpuset);
- printf("Couldn't bind to cpuset %s\n", str);
- free(str);
- }
-
- /* Free our cpuset copy */
- hwloc_cpuset_free(cpuset);
-
- /* Destroy topology object. */
- hwloc_topology_destroy(topology);
-
- return 0;
-}
-\end{verbatim}
-\end{DocInclude}
-
-
- \hypertarget{index_bugs}{}\section{Questions and bugs}\label{index_bugs}
-Questions should be sent to the devel mailing list (\href{http://www.open-mpi.org/community/lists/hwloc.php}{\tt http://www.open-mpi.org/community/lists/hwloc.php}). Bug reports should be reported in the tracker (\href{https://svn.open-mpi.org/trac/hwloc/}{\tt https://svn.open-mpi.org/trac/hwloc/}).
-
- \hypertarget{index_history}{}\section{History / credits}\label{index_history}
-hwloc is the evolution and merger of the libtopology (\href{http://runtime.bordeaux.inria.fr/libtopology/}{\tt http://runtime.bordeaux.inria.fr/libtopology/}) project and the Portable Linux Processor Affinity (PLPA) (\href{http://www.open-mpi.org/projects/plpa/}{\tt http://www.open-mpi.org/projects/plpa/}) project. Because of functional and ideological overlap, these two code bases and ideas were merged and released under the name \char`\"{}hwloc\char`\"{} as an Open MPI sub-project.
-
-libtopology was initially developed by the INRIA Runtime Team-Project (\href{http://runtime.bordeaux.inria.fr/}{\tt http://runtime.bordeaux.inria.fr/}) (headed by Raymond Namyst (\href{http://dept-info.labri.fr/~namyst/}{\tt http://dept-info.labri.fr/$\sim$namyst/})). PLPA was initially developed by the Open MPI development team as a sub-project. Both are now deprecated in favor of hwloc, which is distributed as an Open MPI sub-project.
-
-
\ No newline at end of file
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/letter-refman.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/letter-refman.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/letter-refman.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,95 +0,0 @@
-\documentclass[letterpaper]{book}
-
-\usepackage{makeidx}
-\usepackage{fancyhdr}
-\usepackage{graphicx}
-\usepackage{multicol}
-\usepackage{float}
-\usepackage{listings}
-\usepackage{color}
-\usepackage{textcomp}
-\usepackage{alltt}
-\usepackage{times}
-\usepackage{ifpdf}
-\ifpdf
-\usepackage[pdftex,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\else
-\usepackage[ps2pdf,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\usepackage{pspicture}
-\fi
-\usepackage[utf8]{inputenc}
-\usepackage{doxygen}
-\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
-\makeindex
-\setcounter{tocdepth}{3}
-\renewcommand{\footrulewidth}{0.4pt}
-\begin{document}
-\hypersetup{pageanchor=false}
-\begin{titlepage}
-\vspace*{7cm}
-\begin{center}
-{\Large Hardware Locality (hwloc) \\[1ex]\large 0.9.1rc1 }\\
-\vspace*{1cm}
-{\large Generated by Doxygen 1.5.9}\\
-\vspace*{0.5cm}
-{\small Fri Oct 9 15:27:29 2009}\\
-\end{center}
-\end{titlepage}
-\clearemptydoublepage
-\pagenumbering{roman}
-\tableofcontents
-\clearemptydoublepage
-\pagenumbering{arabic}
-\hypersetup{pageanchor=true}
-\chapter{hwloc}
-\label{index}\hypertarget{index}{}\input{index}
-\chapter{Glossary}
-\label{glossary}
-\hypertarget{glossary}{}
-\include{glossary}
-\chapter{Module Index}
-\input{modules}
-\chapter{Data Structure Index}
-\input{annotated}
-\chapter{Module Documentation}
-\input{group__hwlocality__topology}
-\include{group__hwlocality__types}
-\include{group__hwlocality__objects}
-\include{group__hwlocality__creation}
-\include{group__hwlocality__configuration}
-\include{group__hwlocality__information}
-\include{group__hwlocality__traversal}
-\include{group__hwlocality__conversion}
-\include{group__hwlocality__binding}
-\include{group__hwlocality__helper__types}
-\include{group__hwlocality__helper__traversal__basic}
-\include{group__hwlocality__helper__find__inside}
-\include{group__hwlocality__helper__find__covering}
-\include{group__hwlocality__helper__find__coverings}
-\include{group__hwlocality__helper__find__cache}
-\include{group__hwlocality__helper__traversal}
-\include{group__hwlocality__helper__binding}
-\include{group__hwlocality__cpuset}
-\include{group__hwlocality__glibc__sched}
-\include{group__hwlocality__linux__libnuma__ulongs}
-\include{group__hwlocality__linux__libnuma__bitmask}
-\include{group__hwlocality__linux__libnuma__nodemask}
-\chapter{Data Structure Documentation}
-\input{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}
-\include{structhwloc__obj}
-\include{unionhwloc__obj__attr__u}
-\printindex
-\end{document}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/modules.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/modules.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/modules.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,25 +0,0 @@
-\section{Modules}
-Here is a list of all modules:\begin{CompactList}
-\item \contentsline{section}{Topology context}{\pageref{group__hwlocality__topology}}{}
-\item \contentsline{section}{Topology Object Types}{\pageref{group__hwlocality__types}}{}
-\item \contentsline{section}{Topology Objects}{\pageref{group__hwlocality__objects}}{}
-\item \contentsline{section}{Create and Destroy Topologies}{\pageref{group__hwlocality__creation}}{}
-\item \contentsline{section}{Configure Topology Detection}{\pageref{group__hwlocality__configuration}}{}
-\item \contentsline{section}{Get some Topology Information}{\pageref{group__hwlocality__information}}{}
-\item \contentsline{section}{Retrieve Objects}{\pageref{group__hwlocality__traversal}}{}
-\item \contentsline{section}{Object/String Conversion}{\pageref{group__hwlocality__conversion}}{}
-\item \contentsline{section}{Binding}{\pageref{group__hwlocality__binding}}{}
-\item \contentsline{section}{Object Type Helpers}{\pageref{group__hwlocality__helper__types}}{}
-\item \contentsline{section}{Basic Traversal Helpers}{\pageref{group__hwlocality__helper__traversal__basic}}{}
-\item \contentsline{section}{Finding Objects Inside a CPU set}{\pageref{group__hwlocality__helper__find__inside}}{}
-\item \contentsline{section}{Finding a single Object covering at least CPU set}{\pageref{group__hwlocality__helper__find__covering}}{}
-\item \contentsline{section}{Finding a set of similar Objects covering at least a CPU set}{\pageref{group__hwlocality__helper__find__coverings}}{}
-\item \contentsline{section}{Cache-specific Finding Helpers}{\pageref{group__hwlocality__helper__find__cache}}{}
-\item \contentsline{section}{Advanced Traversal Helpers}{\pageref{group__hwlocality__helper__traversal}}{}
-\item \contentsline{section}{Binding Helpers}{\pageref{group__hwlocality__helper__binding}}{}
-\item \contentsline{section}{The Cpuset API}{\pageref{group__hwlocality__cpuset}}{}
-\item \contentsline{section}{Helpers for manipulating glibc sched affinity}{\pageref{group__hwlocality__glibc__sched}}{}
-\item \contentsline{section}{Helpers for manipulating Linux libnuma unsigned long masks}{\pageref{group__hwlocality__linux__libnuma__ulongs}}{}
-\item \contentsline{section}{Helpers for manipulating Linux libnuma bitmask}{\pageref{group__hwlocality__linux__libnuma__bitmask}}{}
-\item \contentsline{section}{Helpers for manipulating Linux libnuma nodemask\_\-t}{\pageref{group__hwlocality__linux__libnuma__nodemask}}{}
-\end{CompactList}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/modules.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/modules.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/modules.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,25 +0,0 @@
-\section{Modules}
-Here is a list of all modules:\begin{CompactList}
-\item \contentsline{section}{Topology context}{\pageref{group__hwlocality__topology}}{}
-\item \contentsline{section}{Topology Object Types}{\pageref{group__hwlocality__types}}{}
-\item \contentsline{section}{Topology Objects}{\pageref{group__hwlocality__objects}}{}
-\item \contentsline{section}{Create and Destroy Topologies}{\pageref{group__hwlocality__creation}}{}
-\item \contentsline{section}{Configure Topology Detection}{\pageref{group__hwlocality__configuration}}{}
-\item \contentsline{section}{Get some Topology Information}{\pageref{group__hwlocality__information}}{}
-\item \contentsline{section}{Retrieve Objects}{\pageref{group__hwlocality__traversal}}{}
-\item \contentsline{section}{Object/String Conversion}{\pageref{group__hwlocality__conversion}}{}
-\item \contentsline{section}{Binding}{\pageref{group__hwlocality__binding}}{}
-\item \contentsline{section}{Object Type Helpers}{\pageref{group__hwlocality__helper__types}}{}
-\item \contentsline{section}{Basic Traversal Helpers}{\pageref{group__hwlocality__helper__traversal__basic}}{}
-\item \contentsline{section}{Finding Objects Inside a CPU set}{\pageref{group__hwlocality__helper__find__inside}}{}
-\item \contentsline{section}{Finding a single Object covering at least CPU set}{\pageref{group__hwlocality__helper__find__covering}}{}
-\item \contentsline{section}{Finding a set of similar Objects covering at least a CPU set}{\pageref{group__hwlocality__helper__find__coverings}}{}
-\item \contentsline{section}{Cache-specific Finding Helpers}{\pageref{group__hwlocality__helper__find__cache}}{}
-\item \contentsline{section}{Advanced Traversal Helpers}{\pageref{group__hwlocality__helper__traversal}}{}
-\item \contentsline{section}{Binding Helpers}{\pageref{group__hwlocality__helper__binding}}{}
-\item \contentsline{section}{The Cpuset API}{\pageref{group__hwlocality__cpuset}}{}
-\item \contentsline{section}{Helpers for manipulating glibc sched affinity}{\pageref{group__hwlocality__glibc__sched}}{}
-\item \contentsline{section}{Helpers for manipulating Linux libnuma unsigned long masks}{\pageref{group__hwlocality__linux__libnuma__ulongs}}{}
-\item \contentsline{section}{Helpers for manipulating Linux libnuma bitmask}{\pageref{group__hwlocality__linux__libnuma__bitmask}}{}
-\item \contentsline{section}{Helpers for manipulating Linux libnuma nodemask\_\-t}{\pageref{group__hwlocality__linux__libnuma__nodemask}}{}
-\end{CompactList}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/refman.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/refman.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/refman.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,95 +0,0 @@
-\documentclass[a4paper]{book}
-\usepackage{a4wide}
-\usepackage{makeidx}
-\usepackage{fancyhdr}
-\usepackage{graphicx}
-\usepackage{multicol}
-\usepackage{float}
-\usepackage{listings}
-\usepackage{color}
-\usepackage{textcomp}
-\usepackage{alltt}
-\usepackage{times}
-\usepackage{ifpdf}
-\ifpdf
-\usepackage[pdftex,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\else
-\usepackage[ps2pdf,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\usepackage{pspicture}
-\fi
-\usepackage[utf8]{inputenc}
-\usepackage{doxygen}
-\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
-\makeindex
-\setcounter{tocdepth}{3}
-\renewcommand{\footrulewidth}{0.4pt}
-\begin{document}
-\hypersetup{pageanchor=false}
-\begin{titlepage}
-\vspace*{7cm}
-\begin{center}
-{\Large Hardware Locality (hwloc) \\[1ex]\large 0.9.1rc1 }\\
-\vspace*{1cm}
-{\large Generated by Doxygen 1.5.9}\\
-\vspace*{0.5cm}
-{\small Fri Oct 9 15:27:29 2009}\\
-\end{center}
-\end{titlepage}
-\clearemptydoublepage
-\pagenumbering{roman}
-\tableofcontents
-\clearemptydoublepage
-\pagenumbering{arabic}
-\hypersetup{pageanchor=true}
-\chapter{hwloc}
-\label{index}\hypertarget{index}{}\input{index}
-\chapter{Glossary}
-\label{glossary}
-\hypertarget{glossary}{}
-\include{glossary}
-\chapter{Module Index}
-\input{modules}
-\chapter{Data Structure Index}
-\input{annotated}
-\chapter{Module Documentation}
-\input{group__hwlocality__topology}
-\include{group__hwlocality__types}
-\include{group__hwlocality__objects}
-\include{group__hwlocality__creation}
-\include{group__hwlocality__configuration}
-\include{group__hwlocality__information}
-\include{group__hwlocality__traversal}
-\include{group__hwlocality__conversion}
-\include{group__hwlocality__binding}
-\include{group__hwlocality__helper__types}
-\include{group__hwlocality__helper__traversal__basic}
-\include{group__hwlocality__helper__find__inside}
-\include{group__hwlocality__helper__find__covering}
-\include{group__hwlocality__helper__find__coverings}
-\include{group__hwlocality__helper__find__cache}
-\include{group__hwlocality__helper__traversal}
-\include{group__hwlocality__helper__binding}
-\include{group__hwlocality__cpuset}
-\include{group__hwlocality__glibc__sched}
-\include{group__hwlocality__linux__libnuma__ulongs}
-\include{group__hwlocality__linux__libnuma__bitmask}
-\include{group__hwlocality__linux__libnuma__nodemask}
-\chapter{Data Structure Documentation}
-\input{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}
-\include{structhwloc__obj}
-\include{unionhwloc__obj__attr__u}
-\printindex
-\end{document}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/refman.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/refman.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/refman.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,95 +0,0 @@
-\documentclass[a4paper]{book}
-\usepackage{a4wide}
-\usepackage{makeidx}
-\usepackage{fancyhdr}
-\usepackage{graphicx}
-\usepackage{multicol}
-\usepackage{float}
-\usepackage{listings}
-\usepackage{color}
-\usepackage{textcomp}
-\usepackage{alltt}
-\usepackage{times}
-\usepackage{ifpdf}
-\ifpdf
-\usepackage[pdftex,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\else
-\usepackage[ps2pdf,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\usepackage{pspicture}
-\fi
-\usepackage[utf8]{inputenc}
-\usepackage{doxygen}
-\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
-\makeindex
-\setcounter{tocdepth}{3}
-\renewcommand{\footrulewidth}{0.4pt}
-\begin{document}
-\hypersetup{pageanchor=false}
-\begin{titlepage}
-\vspace*{7cm}
-\begin{center}
-{\Large Hardware Locality (hwloc) \\[1ex]\large 0.9.1rc1 }\\
-\vspace*{1cm}
-{\large Generated by Doxygen 1.5.9}\\
-\vspace*{0.5cm}
-{\small Fri Oct 9 15:27:29 2009}\\
-\end{center}
-\end{titlepage}
-\clearemptydoublepage
-\pagenumbering{roman}
-\tableofcontents
-\clearemptydoublepage
-\pagenumbering{arabic}
-\hypersetup{pageanchor=true}
-\chapter{hwloc}
-\label{index}\hypertarget{index}{}\input{index}
-\chapter{Glossary}
-\label{glossary}
-\hypertarget{glossary}{}
-\include{glossary}
-\chapter{Module Index}
-\input{modules}
-\chapter{Data Structure Index}
-\input{annotated}
-\chapter{Module Documentation}
-\input{group__hwlocality__topology}
-\include{group__hwlocality__types}
-\include{group__hwlocality__objects}
-\include{group__hwlocality__creation}
-\include{group__hwlocality__configuration}
-\include{group__hwlocality__information}
-\include{group__hwlocality__traversal}
-\include{group__hwlocality__conversion}
-\include{group__hwlocality__binding}
-\include{group__hwlocality__helper__types}
-\include{group__hwlocality__helper__traversal__basic}
-\include{group__hwlocality__helper__find__inside}
-\include{group__hwlocality__helper__find__covering}
-\include{group__hwlocality__helper__find__coverings}
-\include{group__hwlocality__helper__find__cache}
-\include{group__hwlocality__helper__traversal}
-\include{group__hwlocality__helper__binding}
-\include{group__hwlocality__cpuset}
-\include{group__hwlocality__glibc__sched}
-\include{group__hwlocality__linux__libnuma__ulongs}
-\include{group__hwlocality__linux__libnuma__bitmask}
-\include{group__hwlocality__linux__libnuma__nodemask}
-\chapter{Data Structure Documentation}
-\input{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}
-\include{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}
-\include{structhwloc__obj}
-\include{unionhwloc__obj__attr__u}
-\printindex
-\end{document}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,234 +0,0 @@
-\hypertarget{structhwloc__obj}{
-\section{hwloc\_\-obj Struct Reference}
-\label{structhwloc__obj}\index{hwloc\_\-obj@{hwloc\_\-obj}}
-}
-Structure of a topology object.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} \hyperlink{structhwloc__obj_cc4f0803f244867e68fe0036800be5de}{type}
-\begin{CompactList}\small\item\em Type of object. \item\end{CompactList}\item
-signed \hyperlink{structhwloc__obj_79d45afa49e2bd18297660ac68820d91}{os\_\-index}
-\begin{CompactList}\small\item\em OS-provided physical index number. \item\end{CompactList}\item
-char $\ast$ \hyperlink{structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d}{name}
-\begin{CompactList}\small\item\em Object description if any. \item\end{CompactList}\item
-union \hyperlink{unionhwloc__obj__attr__u}{hwloc\_\-obj\_\-attr\_\-u} $\ast$ \hyperlink{structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8}{attr}
-\begin{CompactList}\small\item\em Object type-specific Attributes. \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj_9d82690370275d42d652eccdea5d3ee5}{depth}
-\begin{CompactList}\small\item\em Vertical index in the hierarchy. \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9}{logical\_\-index}
-\begin{CompactList}\small\item\em Horizontal index in the whole list of similar objects, could be a \char`\"{}cousin\_\-rank\char`\"{} since it's the rank within the \char`\"{}cousin\char`\"{} list below. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_85a788017457129589318b6c39451acf}{next\_\-cousin}
-\begin{CompactList}\small\item\em Next object of same type. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0}{prev\_\-cousin}
-\begin{CompactList}\small\item\em Previous object of same type. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8}{father}
-\begin{CompactList}\small\item\em Father, {\tt NULL} if root (system object). \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj_aa6043eee6f55869933c1d974efd9acd}{sibling\_\-rank}
-\begin{CompactList}\small\item\em Index in father's {\tt children}\mbox{[}\mbox{]} array. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40}{next\_\-sibling}
-\begin{CompactList}\small\item\em Next object below the same father. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50}{prev\_\-sibling}
-\begin{CompactList}\small\item\em Previous object below the same father. \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1}{arity}
-\begin{CompactList}\small\item\em Number of children. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$$\ast$ \hyperlink{structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f}{children}
-\begin{CompactList}\small\item\em Children, {\tt children}\mbox{[}0 .. arity -1\mbox{]}. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc}{first\_\-child}
-\begin{CompactList}\small\item\em First child. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f}{last\_\-child}
-\begin{CompactList}\small\item\em Last child. \item\end{CompactList}\item
-void $\ast$ \hyperlink{structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5}{userdata}
-\begin{CompactList}\small\item\em Application-given private data pointer, initialized to {\tt NULL}, use it as you wish. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f}{cpuset}
-\begin{CompactList}\small\item\em CPUs covered by this object. \item\end{CompactList}\item
-signed \hyperlink{structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde}{os\_\-level}
-\begin{CompactList}\small\item\em OS-provided physical level. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Structure of a topology object.
-
-Applications mustn't modify any field except userdata .
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!arity@{arity}}
-\index{arity@{arity}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{arity}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj::arity}}}
-\label{structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1}
-
-
-Number of children.
-
-\hypertarget{structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!attr@{attr}}
-\index{attr@{attr}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{attr}]{\setlength{\rightskip}{0pt plus 5cm}union {\bf hwloc\_\-obj\_\-attr\_\-u}$\ast$ {\bf hwloc\_\-obj::attr}\hspace{0.3cm}{\tt \mbox{[}write\mbox{]}}}}
-\label{structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8}
-
-
-Object type-specific Attributes.
-
-\hypertarget{structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!children@{children}}
-\index{children@{children}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{children}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$$\ast$ {\bf hwloc\_\-obj::children}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f}
-
-
-Children, {\tt children}\mbox{[}0 .. arity -1\mbox{]}.
-
-\hypertarget{structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!cpuset@{cpuset}}
-\index{cpuset@{cpuset}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{cpuset}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-cpuset\_\-t} {\bf hwloc\_\-obj::cpuset}}}
-\label{structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f}
-
-
-CPUs covered by this object.
-
-\hypertarget{structhwloc__obj_9d82690370275d42d652eccdea5d3ee5}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!depth@{depth}}
-\index{depth@{depth}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj::depth}}}
-\label{structhwloc__obj_9d82690370275d42d652eccdea5d3ee5}
-
-
-Vertical index in the hierarchy.
-
-\hypertarget{structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!father@{father}}
-\index{father@{father}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{father}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::father}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8}
-
-
-Father, {\tt NULL} if root (system object).
-
-\hypertarget{structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!first\_\-child@{first\_\-child}}
-\index{first\_\-child@{first\_\-child}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{first\_\-child}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::first\_\-child}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc}
-
-
-First child.
-
-\hypertarget{structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!last\_\-child@{last\_\-child}}
-\index{last\_\-child@{last\_\-child}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{last\_\-child}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::last\_\-child}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f}
-
-
-Last child.
-
-\hypertarget{structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!logical\_\-index@{logical\_\-index}}
-\index{logical\_\-index@{logical\_\-index}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{logical\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj::logical\_\-index}}}
-\label{structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9}
-
-
-Horizontal index in the whole list of similar objects, could be a \char`\"{}cousin\_\-rank\char`\"{} since it's the rank within the \char`\"{}cousin\char`\"{} list below.
-
-\hypertarget{structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!name@{name}}
-\index{name@{name}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf hwloc\_\-obj::name}}}
-\label{structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d}
-
-
-Object description if any.
-
-\hypertarget{structhwloc__obj_85a788017457129589318b6c39451acf}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!next\_\-cousin@{next\_\-cousin}}
-\index{next\_\-cousin@{next\_\-cousin}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{next\_\-cousin}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::next\_\-cousin}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_85a788017457129589318b6c39451acf}
-
-
-Next object of same type.
-
-\hypertarget{structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!next\_\-sibling@{next\_\-sibling}}
-\index{next\_\-sibling@{next\_\-sibling}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{next\_\-sibling}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::next\_\-sibling}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40}
-
-
-Next object below the same father.
-
-\hypertarget{structhwloc__obj_79d45afa49e2bd18297660ac68820d91}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!os\_\-index@{os\_\-index}}
-\index{os\_\-index@{os\_\-index}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{os\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}signed {\bf hwloc\_\-obj::os\_\-index}}}
-\label{structhwloc__obj_79d45afa49e2bd18297660ac68820d91}
-
-
-OS-provided physical index number.
-
-\hypertarget{structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!os\_\-level@{os\_\-level}}
-\index{os\_\-level@{os\_\-level}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{os\_\-level}]{\setlength{\rightskip}{0pt plus 5cm}signed {\bf hwloc\_\-obj::os\_\-level}}}
-\label{structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde}
-
-
-OS-provided physical level.
-
-\hypertarget{structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!prev\_\-cousin@{prev\_\-cousin}}
-\index{prev\_\-cousin@{prev\_\-cousin}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{prev\_\-cousin}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::prev\_\-cousin}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0}
-
-
-Previous object of same type.
-
-\hypertarget{structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!prev\_\-sibling@{prev\_\-sibling}}
-\index{prev\_\-sibling@{prev\_\-sibling}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{prev\_\-sibling}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::prev\_\-sibling}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50}
-
-
-Previous object below the same father.
-
-\hypertarget{structhwloc__obj_aa6043eee6f55869933c1d974efd9acd}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!sibling\_\-rank@{sibling\_\-rank}}
-\index{sibling\_\-rank@{sibling\_\-rank}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{sibling\_\-rank}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj::sibling\_\-rank}}}
-\label{structhwloc__obj_aa6043eee6f55869933c1d974efd9acd}
-
-
-Index in father's {\tt children}\mbox{[}\mbox{]} array.
-
-\hypertarget{structhwloc__obj_cc4f0803f244867e68fe0036800be5de}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!type@{type}}
-\index{type@{type}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-obj\_\-type\_\-t} {\bf hwloc\_\-obj::type}}}
-\label{structhwloc__obj_cc4f0803f244867e68fe0036800be5de}
-
-
-Type of object.
-
-\hypertarget{structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!userdata@{userdata}}
-\index{userdata@{userdata}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{userdata}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf hwloc\_\-obj::userdata}}}
-\label{structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5}
-
-
-Application-given private data pointer, initialized to {\tt NULL}, use it as you wish.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,234 +0,0 @@
-\hypertarget{structhwloc__obj}{
-\section{hwloc\_\-obj Struct Reference}
-\label{structhwloc__obj}\index{hwloc\_\-obj@{hwloc\_\-obj}}
-}
-Structure of a topology object.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-\hyperlink{group__hwlocality__types_gcd37bb612667dc437d66bfb175a8dc55}{hwloc\_\-obj\_\-type\_\-t} \hyperlink{structhwloc__obj_cc4f0803f244867e68fe0036800be5de}{type}
-\begin{CompactList}\small\item\em Type of object. \item\end{CompactList}\item
-signed \hyperlink{structhwloc__obj_79d45afa49e2bd18297660ac68820d91}{os\_\-index}
-\begin{CompactList}\small\item\em OS-provided physical index number. \item\end{CompactList}\item
-char $\ast$ \hyperlink{structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d}{name}
-\begin{CompactList}\small\item\em Object description if any. \item\end{CompactList}\item
-union \hyperlink{unionhwloc__obj__attr__u}{hwloc\_\-obj\_\-attr\_\-u} $\ast$ \hyperlink{structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8}{attr}
-\begin{CompactList}\small\item\em Object type-specific Attributes. \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj_9d82690370275d42d652eccdea5d3ee5}{depth}
-\begin{CompactList}\small\item\em Vertical index in the hierarchy. \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9}{logical\_\-index}
-\begin{CompactList}\small\item\em Horizontal index in the whole list of similar objects, could be a \char`\"{}cousin\_\-rank\char`\"{} since it's the rank within the \char`\"{}cousin\char`\"{} list below. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_85a788017457129589318b6c39451acf}{next\_\-cousin}
-\begin{CompactList}\small\item\em Next object of same type. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0}{prev\_\-cousin}
-\begin{CompactList}\small\item\em Previous object of same type. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8}{father}
-\begin{CompactList}\small\item\em Father, {\tt NULL} if root (system object). \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj_aa6043eee6f55869933c1d974efd9acd}{sibling\_\-rank}
-\begin{CompactList}\small\item\em Index in father's {\tt children}\mbox{[}\mbox{]} array. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40}{next\_\-sibling}
-\begin{CompactList}\small\item\em Next object below the same father. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50}{prev\_\-sibling}
-\begin{CompactList}\small\item\em Previous object below the same father. \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1}{arity}
-\begin{CompactList}\small\item\em Number of children. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$$\ast$ \hyperlink{structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f}{children}
-\begin{CompactList}\small\item\em Children, {\tt children}\mbox{[}0 .. arity -1\mbox{]}. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc}{first\_\-child}
-\begin{CompactList}\small\item\em First child. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj}{hwloc\_\-obj} $\ast$ \hyperlink{structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f}{last\_\-child}
-\begin{CompactList}\small\item\em Last child. \item\end{CompactList}\item
-void $\ast$ \hyperlink{structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5}{userdata}
-\begin{CompactList}\small\item\em Application-given private data pointer, initialized to {\tt NULL}, use it as you wish. \item\end{CompactList}\item
-\hyperlink{group__hwlocality__cpuset_g82e51d695c430832b703dad5ab8d75e4}{hwloc\_\-cpuset\_\-t} \hyperlink{structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f}{cpuset}
-\begin{CompactList}\small\item\em CPUs covered by this object. \item\end{CompactList}\item
-signed \hyperlink{structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde}{os\_\-level}
-\begin{CompactList}\small\item\em OS-provided physical level. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Structure of a topology object.
-
-Applications mustn't modify any field except userdata .
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!arity@{arity}}
-\index{arity@{arity}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{arity}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj::arity}}}
-\label{structhwloc__obj_ac3f6da35c9b57599909a44ce2b716c1}
-
-
-Number of children.
-
-\hypertarget{structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!attr@{attr}}
-\index{attr@{attr}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{attr}]{\setlength{\rightskip}{0pt plus 5cm}union {\bf hwloc\_\-obj\_\-attr\_\-u}$\ast$ {\bf hwloc\_\-obj::attr}\hspace{0.3cm}{\tt \mbox{[}write\mbox{]}}}}
-\label{structhwloc__obj_ccd40e29f71f19e88db62ea3df02adc8}
-
-
-Object type-specific Attributes.
-
-\hypertarget{structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!children@{children}}
-\index{children@{children}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{children}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$$\ast$ {\bf hwloc\_\-obj::children}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_04d05403da37bfe17cd63b7c7dd07b1f}
-
-
-Children, {\tt children}\mbox{[}0 .. arity -1\mbox{]}.
-
-\hypertarget{structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!cpuset@{cpuset}}
-\index{cpuset@{cpuset}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{cpuset}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-cpuset\_\-t} {\bf hwloc\_\-obj::cpuset}}}
-\label{structhwloc__obj_67925e0f2c47f50408fbdb9bddd0790f}
-
-
-CPUs covered by this object.
-
-\hypertarget{structhwloc__obj_9d82690370275d42d652eccdea5d3ee5}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!depth@{depth}}
-\index{depth@{depth}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj::depth}}}
-\label{structhwloc__obj_9d82690370275d42d652eccdea5d3ee5}
-
-
-Vertical index in the hierarchy.
-
-\hypertarget{structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!father@{father}}
-\index{father@{father}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{father}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::father}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_5fb4d37969f7e132cbd8040df2139dc8}
-
-
-Father, {\tt NULL} if root (system object).
-
-\hypertarget{structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!first\_\-child@{first\_\-child}}
-\index{first\_\-child@{first\_\-child}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{first\_\-child}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::first\_\-child}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_f51d08a0a79dba517c06c5afedc8d2dc}
-
-
-First child.
-
-\hypertarget{structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!last\_\-child@{last\_\-child}}
-\index{last\_\-child@{last\_\-child}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{last\_\-child}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::last\_\-child}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_84bd65634dbc55f4158b74443a9bd04f}
-
-
-Last child.
-
-\hypertarget{structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!logical\_\-index@{logical\_\-index}}
-\index{logical\_\-index@{logical\_\-index}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{logical\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj::logical\_\-index}}}
-\label{structhwloc__obj_0d07fb7b8935e137c94d75a3eb492ae9}
-
-
-Horizontal index in the whole list of similar objects, could be a \char`\"{}cousin\_\-rank\char`\"{} since it's the rank within the \char`\"{}cousin\char`\"{} list below.
-
-\hypertarget{structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!name@{name}}
-\index{name@{name}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf hwloc\_\-obj::name}}}
-\label{structhwloc__obj_bb709ec38f2970677e4e57d1d30be96d}
-
-
-Object description if any.
-
-\hypertarget{structhwloc__obj_85a788017457129589318b6c39451acf}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!next\_\-cousin@{next\_\-cousin}}
-\index{next\_\-cousin@{next\_\-cousin}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{next\_\-cousin}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::next\_\-cousin}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_85a788017457129589318b6c39451acf}
-
-
-Next object of same type.
-
-\hypertarget{structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!next\_\-sibling@{next\_\-sibling}}
-\index{next\_\-sibling@{next\_\-sibling}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{next\_\-sibling}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::next\_\-sibling}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_7f2343ed476fe4942e6fffd4cade1b40}
-
-
-Next object below the same father.
-
-\hypertarget{structhwloc__obj_79d45afa49e2bd18297660ac68820d91}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!os\_\-index@{os\_\-index}}
-\index{os\_\-index@{os\_\-index}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{os\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}signed {\bf hwloc\_\-obj::os\_\-index}}}
-\label{structhwloc__obj_79d45afa49e2bd18297660ac68820d91}
-
-
-OS-provided physical index number.
-
-\hypertarget{structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!os\_\-level@{os\_\-level}}
-\index{os\_\-level@{os\_\-level}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{os\_\-level}]{\setlength{\rightskip}{0pt plus 5cm}signed {\bf hwloc\_\-obj::os\_\-level}}}
-\label{structhwloc__obj_68766f0b1c4d61b5bad87e3b81dacfde}
-
-
-OS-provided physical level.
-
-\hypertarget{structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!prev\_\-cousin@{prev\_\-cousin}}
-\index{prev\_\-cousin@{prev\_\-cousin}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{prev\_\-cousin}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::prev\_\-cousin}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_c715989f55ff5a0eb6be2969ee477ec0}
-
-
-Previous object of same type.
-
-\hypertarget{structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!prev\_\-sibling@{prev\_\-sibling}}
-\index{prev\_\-sibling@{prev\_\-sibling}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{prev\_\-sibling}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj}$\ast$ {\bf hwloc\_\-obj::prev\_\-sibling}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{structhwloc__obj_7b89e8c189876c0158a9282aaaf17f50}
-
-
-Previous object below the same father.
-
-\hypertarget{structhwloc__obj_aa6043eee6f55869933c1d974efd9acd}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!sibling\_\-rank@{sibling\_\-rank}}
-\index{sibling\_\-rank@{sibling\_\-rank}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{sibling\_\-rank}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj::sibling\_\-rank}}}
-\label{structhwloc__obj_aa6043eee6f55869933c1d974efd9acd}
-
-
-Index in father's {\tt children}\mbox{[}\mbox{]} array.
-
-\hypertarget{structhwloc__obj_cc4f0803f244867e68fe0036800be5de}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!type@{type}}
-\index{type@{type}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf hwloc\_\-obj\_\-type\_\-t} {\bf hwloc\_\-obj::type}}}
-\label{structhwloc__obj_cc4f0803f244867e68fe0036800be5de}
-
-
-Type of object.
-
-\hypertarget{structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5}{
-\index{hwloc\_\-obj@{hwloc\_\-obj}!userdata@{userdata}}
-\index{userdata@{userdata}!hwloc_obj@{hwloc\_\-obj}}
-\subsubsection[{userdata}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf hwloc\_\-obj::userdata}}}
-\label{structhwloc__obj_76fd3ac94401cf32dfccc3a3a8de68a5}
-
-
-Application-given private data pointer, initialized to {\tt NULL}, use it as you wish.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,45 +0,0 @@
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}{
-\section{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s Struct Reference}
-\label{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}}
-}
-Cache-specific Object Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090}{memory\_\-kB}
-\begin{CompactList}\small\item\em Size of cache. \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5}{depth}
-\begin{CompactList}\small\item\em Depth of cache. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Cache-specific Object Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}!depth@{depth}}
-\index{depth@{depth}!hwloc_obj_attr_u::hwloc_cache_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}}
-\subsubsection[{depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s::depth}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5}
-
-
-Depth of cache.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}!memory\_\-kB@{memory\_\-kB}}
-\index{memory\_\-kB@{memory\_\-kB}!hwloc_obj_attr_u::hwloc_cache_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}}
-\subsubsection[{memory\_\-kB}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s::memory\_\-kB}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090}
-
-
-Size of cache.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__cache__attr__s.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,45 +0,0 @@
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}{
-\section{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s Struct Reference}
-\label{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}}
-}
-Cache-specific Object Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090}{memory\_\-kB}
-\begin{CompactList}\small\item\em Size of cache. \item\end{CompactList}\item
-unsigned \hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5}{depth}
-\begin{CompactList}\small\item\em Depth of cache. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Cache-specific Object Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}!depth@{depth}}
-\index{depth@{depth}!hwloc_obj_attr_u::hwloc_cache_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}}
-\subsubsection[{depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s::depth}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_5c8f7f39193736c2187ed626940835d5}
-
-
-Depth of cache.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}!memory\_\-kB@{memory\_\-kB}}
-\index{memory\_\-kB@{memory\_\-kB}!hwloc_obj_attr_u::hwloc_cache_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s}}
-\subsubsection[{memory\_\-kB}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s::memory\_\-kB}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s_1320a26922eafef462f78ebcb4a46090}
-
-
-Size of cache.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,78 +0,0 @@
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{
-\section{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s Struct Reference}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-}
-Machine-specific Object Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-char $\ast$ \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167}{dmi\_\-board\_\-vendor}
-\begin{CompactList}\small\item\em DMI board vendor name. \item\end{CompactList}\item
-char $\ast$ \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461}{dmi\_\-board\_\-name}
-\begin{CompactList}\small\item\em DMI board model name. \item\end{CompactList}\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32}{memory\_\-kB}
-\begin{CompactList}\small\item\em Size of memory node. \item\end{CompactList}\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16}{huge\_\-page\_\-free}
-\begin{CompactList}\small\item\em Number of available huge pages. \item\end{CompactList}\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9}{huge\_\-page\_\-size\_\-kB}
-\begin{CompactList}\small\item\em Size of huge pages. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Machine-specific Object Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!dmi\_\-board\_\-name@{dmi\_\-board\_\-name}}
-\index{dmi\_\-board\_\-name@{dmi\_\-board\_\-name}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{dmi\_\-board\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::dmi\_\-board\_\-name}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461}
-
-
-DMI board model name.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!dmi\_\-board\_\-vendor@{dmi\_\-board\_\-vendor}}
-\index{dmi\_\-board\_\-vendor@{dmi\_\-board\_\-vendor}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{dmi\_\-board\_\-vendor}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::dmi\_\-board\_\-vendor}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167}
-
-
-DMI board vendor name.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!huge\_\-page\_\-free@{huge\_\-page\_\-free}}
-\index{huge\_\-page\_\-free@{huge\_\-page\_\-free}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{huge\_\-page\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::huge\_\-page\_\-free}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16}
-
-
-Number of available huge pages.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!huge\_\-page\_\-size\_\-kB@{huge\_\-page\_\-size\_\-kB}}
-\index{huge\_\-page\_\-size\_\-kB@{huge\_\-page\_\-size\_\-kB}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{huge\_\-page\_\-size\_\-kB}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::huge\_\-page\_\-size\_\-kB}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9}
-
-
-Size of huge pages.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!memory\_\-kB@{memory\_\-kB}}
-\index{memory\_\-kB@{memory\_\-kB}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{memory\_\-kB}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::memory\_\-kB}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32}
-
-
-Size of memory node.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__machine__attr__s.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,78 +0,0 @@
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{
-\section{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s Struct Reference}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-}
-Machine-specific Object Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-char $\ast$ \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167}{dmi\_\-board\_\-vendor}
-\begin{CompactList}\small\item\em DMI board vendor name. \item\end{CompactList}\item
-char $\ast$ \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461}{dmi\_\-board\_\-name}
-\begin{CompactList}\small\item\em DMI board model name. \item\end{CompactList}\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32}{memory\_\-kB}
-\begin{CompactList}\small\item\em Size of memory node. \item\end{CompactList}\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16}{huge\_\-page\_\-free}
-\begin{CompactList}\small\item\em Number of available huge pages. \item\end{CompactList}\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9}{huge\_\-page\_\-size\_\-kB}
-\begin{CompactList}\small\item\em Size of huge pages. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Machine-specific Object Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!dmi\_\-board\_\-name@{dmi\_\-board\_\-name}}
-\index{dmi\_\-board\_\-name@{dmi\_\-board\_\-name}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{dmi\_\-board\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::dmi\_\-board\_\-name}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_8b99af84fd38753a91c861f0e856b461}
-
-
-DMI board model name.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!dmi\_\-board\_\-vendor@{dmi\_\-board\_\-vendor}}
-\index{dmi\_\-board\_\-vendor@{dmi\_\-board\_\-vendor}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{dmi\_\-board\_\-vendor}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::dmi\_\-board\_\-vendor}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_ae85be0b4ebb86501718c4b460df5167}
-
-
-DMI board vendor name.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!huge\_\-page\_\-free@{huge\_\-page\_\-free}}
-\index{huge\_\-page\_\-free@{huge\_\-page\_\-free}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{huge\_\-page\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::huge\_\-page\_\-free}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_87ff3de9e181599328be92c932cb7a16}
-
-
-Number of available huge pages.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!huge\_\-page\_\-size\_\-kB@{huge\_\-page\_\-size\_\-kB}}
-\index{huge\_\-page\_\-size\_\-kB@{huge\_\-page\_\-size\_\-kB}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{huge\_\-page\_\-size\_\-kB}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::huge\_\-page\_\-size\_\-kB}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_f9d440e06744c23670a7b2e3a060abb9}
-
-
-Size of huge pages.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}!memory\_\-kB@{memory\_\-kB}}
-\index{memory\_\-kB@{memory\_\-kB}!hwloc_obj_attr_u::hwloc_machine_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s}}
-\subsubsection[{memory\_\-kB}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s::memory\_\-kB}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s_de283aa936a98b982fdd395d59c3ee32}
-
-
-Size of memory node.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,45 +0,0 @@
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}{
-\section{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s Struct Reference}
-\label{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}}
-}
-Node-specific Object Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71}{memory\_\-kB}
-\begin{CompactList}\small\item\em Size of memory node. \item\end{CompactList}\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19}{huge\_\-page\_\-free}
-\begin{CompactList}\small\item\em Number of available huge pages. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Node-specific Object Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}!huge\_\-page\_\-free@{huge\_\-page\_\-free}}
-\index{huge\_\-page\_\-free@{huge\_\-page\_\-free}!hwloc_obj_attr_u::hwloc_memory_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}}
-\subsubsection[{huge\_\-page\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s::huge\_\-page\_\-free}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19}
-
-
-Number of available huge pages.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}!memory\_\-kB@{memory\_\-kB}}
-\index{memory\_\-kB@{memory\_\-kB}!hwloc_obj_attr_u::hwloc_memory_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}}
-\subsubsection[{memory\_\-kB}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s::memory\_\-kB}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71}
-
-
-Size of memory node.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__memory__attr__s.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,45 +0,0 @@
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}{
-\section{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s Struct Reference}
-\label{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}}
-}
-Node-specific Object Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71}{memory\_\-kB}
-\begin{CompactList}\small\item\em Size of memory node. \item\end{CompactList}\item
-unsigned long \hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19}{huge\_\-page\_\-free}
-\begin{CompactList}\small\item\em Number of available huge pages. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Node-specific Object Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}!huge\_\-page\_\-free@{huge\_\-page\_\-free}}
-\index{huge\_\-page\_\-free@{huge\_\-page\_\-free}!hwloc_obj_attr_u::hwloc_memory_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}}
-\subsubsection[{huge\_\-page\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s::huge\_\-page\_\-free}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_6d0863d71693d53d9ccfb694581efb19}
-
-
-Number of available huge pages.
-
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}!memory\_\-kB@{memory\_\-kB}}
-\index{memory\_\-kB@{memory\_\-kB}!hwloc_obj_attr_u::hwloc_memory_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s}}
-\subsubsection[{memory\_\-kB}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s::memory\_\-kB}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s_cf44c5e36f6d156f8a19793715552e71}
-
-
-Size of memory node.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,34 +0,0 @@
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}{
-\section{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s Struct Reference}
-\label{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s}}
-}
-Misc-specific Object Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-unsigned \hyperlink{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9}{depth}
-\begin{CompactList}\small\item\em Depth of misc object. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Misc-specific Object Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s}!depth@{depth}}
-\index{depth@{depth}!hwloc_obj_attr_u::hwloc_misc_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s}}
-\subsubsection[{depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s::depth}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9}
-
-
-Depth of misc object.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__misc__attr__s.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,34 +0,0 @@
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}{
-\section{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s Struct Reference}
-\label{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s}}
-}
-Misc-specific Object Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-unsigned \hyperlink{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9}{depth}
-\begin{CompactList}\small\item\em Depth of misc object. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Misc-specific Object Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9}{
-\index{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s}!depth@{depth}}
-\index{depth@{depth}!hwloc_obj_attr_u::hwloc_misc_attr_s@{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s}}
-\subsubsection[{depth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s::depth}}}
-\label{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s_67d34faf12434d9732754dcbfe58e4a9}
-
-
-Depth of misc object.
-
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/unionhwloc__obj__attr__u.tex
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/unionhwloc__obj__attr__u.tex 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/unionhwloc__obj__attr__u.tex 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,89 +0,0 @@
-\hypertarget{unionhwloc__obj__attr__u}{
-\section{hwloc\_\-obj\_\-attr\_\-u Union Reference}
-\label{unionhwloc__obj__attr__u}\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}}
-}
-Object type-specific Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Structures}
-\begin{CompactItemize}
-\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}{hwloc\_\-cache\_\-attr\_\-s}
-\begin{CompactList}\small\item\em Cache-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{hwloc\_\-machine\_\-attr\_\-s}
-\begin{CompactList}\small\item\em Machine-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}{hwloc\_\-memory\_\-attr\_\-s}
-\begin{CompactList}\small\item\em Node-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}{hwloc\_\-misc\_\-attr\_\-s}
-\begin{CompactList}\small\item\em Misc-specific Object Attributes. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836}{cache}
-\begin{CompactList}\small\item\em Cache-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465}{node}
-\begin{CompactList}\small\item\em Node-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607}{machine}
-\begin{CompactList}\small\item\em Machine-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{hwloc\_\-machine\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df}{system}
-\begin{CompactList}\small\item\em System-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c}{misc}
-\begin{CompactList}\small\item\em Misc-specific Object Attributes. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Object type-specific Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!cache@{cache}}
-\index{cache@{cache}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{cache}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::cache}}}
-\label{unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836}
-
-
-Cache-specific Object Attributes.
-
-\hypertarget{unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!machine@{machine}}
-\index{machine@{machine}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{machine}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::machine}}}
-\label{unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607}
-
-
-Machine-specific Object Attributes.
-
-\hypertarget{unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!misc@{misc}}
-\index{misc@{misc}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{misc}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::misc}}}
-\label{unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c}
-
-
-Misc-specific Object Attributes.
-
-\hypertarget{unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!node@{node}}
-\index{node@{node}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{node}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::node}}}
-\label{unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465}
-
-
-Node-specific Object Attributes.
-
-\hypertarget{unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!system@{system}}
-\index{system@{system}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{system}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-machine\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::system}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df}
-
-
-System-specific Object Attributes.
-
-
-
-The documentation for this union was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/unionhwloc__obj__attr__u.tex-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/unionhwloc__obj__attr__u.tex-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/latex/unionhwloc__obj__attr__u.tex-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,89 +0,0 @@
-\hypertarget{unionhwloc__obj__attr__u}{
-\section{hwloc\_\-obj\_\-attr\_\-u Union Reference}
-\label{unionhwloc__obj__attr__u}\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}}
-}
-Object type-specific Attributes.
-
-
-{\tt \#include $<$hwloc.h$>$}
-
-\subsection*{Data Structures}
-\begin{CompactItemize}
-\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}{hwloc\_\-cache\_\-attr\_\-s}
-\begin{CompactList}\small\item\em Cache-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{hwloc\_\-machine\_\-attr\_\-s}
-\begin{CompactList}\small\item\em Machine-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}{hwloc\_\-memory\_\-attr\_\-s}
-\begin{CompactList}\small\item\em Node-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}{hwloc\_\-misc\_\-attr\_\-s}
-\begin{CompactList}\small\item\em Misc-specific Object Attributes. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Data Fields}
-\begin{CompactItemize}
-\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__cache__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836}{cache}
-\begin{CompactList}\small\item\em Cache-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__memory__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465}{node}
-\begin{CompactList}\small\item\em Node-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607}{machine}
-\begin{CompactList}\small\item\em Machine-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__machine__attr__s}{hwloc\_\-machine\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df}{system}
-\begin{CompactList}\small\item\em System-specific Object Attributes. \item\end{CompactList}\item
-struct \hyperlink{structhwloc__obj__attr__u_1_1hwloc__misc__attr__s}{hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s} \hyperlink{unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c}{misc}
-\begin{CompactList}\small\item\em Misc-specific Object Attributes. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Object type-specific Attributes.
-
-\subsection{Field Documentation}
-\hypertarget{unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!cache@{cache}}
-\index{cache@{cache}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{cache}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-cache\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::cache}}}
-\label{unionhwloc__obj__attr__u_b5a8ae3bf490e6b1071fea53f7382836}
-
-
-Cache-specific Object Attributes.
-
-\hypertarget{unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!machine@{machine}}
-\index{machine@{machine}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{machine}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-machine\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::machine}}}
-\label{unionhwloc__obj__attr__u_5b42966df7c5bfdc36891e414cc31607}
-
-
-Machine-specific Object Attributes.
-
-\hypertarget{unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!misc@{misc}}
-\index{misc@{misc}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{misc}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-misc\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::misc}}}
-\label{unionhwloc__obj__attr__u_33b7e687b61be1b62e22f4037788582c}
-
-
-Misc-specific Object Attributes.
-
-\hypertarget{unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!node@{node}}
-\index{node@{node}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{node}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-obj\_\-attr\_\-u::hwloc\_\-memory\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::node}}}
-\label{unionhwloc__obj__attr__u_941994ad83275213249f8adfd8204465}
-
-
-Node-specific Object Attributes.
-
-\hypertarget{unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df}{
-\index{hwloc\_\-obj\_\-attr\_\-u@{hwloc\_\-obj\_\-attr\_\-u}!system@{system}}
-\index{system@{system}!hwloc_obj_attr_u@{hwloc\_\-obj\_\-attr\_\-u}}
-\subsubsection[{system}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf hwloc\_\-machine\_\-attr\_\-s} {\bf hwloc\_\-obj\_\-attr\_\-u::system}\hspace{0.3cm}{\tt \mbox{[}read\mbox{]}}}}
-\label{unionhwloc__obj__attr__u_a65b98d3eada000628dc66668e4954df}
-
-
-System-specific Object Attributes.
-
-
-
-The documentation for this union was generated from the following file:\begin{CompactItemize}
-\item
-hwloc.h\end{CompactItemize}
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_PROCESS.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_PROCESS.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_PROCESS.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_PROCESS.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_PROCESS.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_PROCESS.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_STRICT.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_STRICT.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_STRICT.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_STRICT.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_STRICT.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_STRICT.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_THREAD.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_THREAD.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_THREAD.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_THREAD.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_THREAD.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_CPUBIND_THREAD.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CACHE.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CACHE.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CACHE.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CACHE.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CACHE.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CACHE.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CORE.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CORE.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CORE.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CORE.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CORE.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_CORE.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MACHINE.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MACHINE.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MACHINE.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MACHINE.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MACHINE.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MACHINE.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MISC.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MISC.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MISC.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MISC.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MISC.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_MISC.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_NODE.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_NODE.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_NODE.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_NODE.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_NODE.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_NODE.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_PROC.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_PROC.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_PROC.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_PROC.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_PROC.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_PROC.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SOCKET.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SOCKET.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SOCKET.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SOCKET.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SOCKET.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SOCKET.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SYSTEM.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SYSTEM.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SYSTEM.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SYSTEM.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SYSTEM.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_OBJ_SYSTEM.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_UNORDERED.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_UNORDERED.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_UNORDERED.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_UNORDERED.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_UNORDERED.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/HWLOC_TYPE_UNORDERED.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/arity.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/arity.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/arity.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/arity.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/arity.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/arity.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/attr.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/attr.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/attr.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/attr.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/attr.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/attr.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cache.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cache.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cache.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cache.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cache.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cache.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/children.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/children.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/children.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/children.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/children.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/children.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cpuset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cpuset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cpuset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cpuset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cpuset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/cpuset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_name.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_name.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_name.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_name.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_name.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_name.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_vendor.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_vendor.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_vendor.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_vendor.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_vendor.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/dmi_board_vendor.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/father.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/father.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/father.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/father.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/father.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/father.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/first_child.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/first_child.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/first_child.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/first_child.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/first_child.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/first_child.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/glossary.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/glossary.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/glossary.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,50 +0,0 @@
-.TH "glossary" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-glossary \- Glossary
-.IP "\fBObject \fP" 1c
-Interesting kind of part of the system, such as a Core, a Cache, a Memory node, etc. The different types detected by hwloc are detailed in the hwloc_obj_type_e enumeration.
-.PP
-They are topologically sorted by CPU set into a tree whose root is the System object which always exists.
-.PP
-.IP "\fBCPU set \fP" 1c
-The set of logical processors logically included in an object, if any
-.PP
-.IP "\fBFather object \fP" 1c
-The object logically containing the current object, for instance because its CPU set includes the CPU set of the current object.
-.PP
-.IP "\fBChildren objects \fP" 1c
-The object contained in the current object because their CPU set is included in the CPU set of the current object.
-.PP
-.IP "\fBArity \fP" 1c
-The number of children of an object
-.PP
-.IP "\fBSibling objects \fP" 1c
-Objects of the same type which have the same father
-.PP
-.IP "\fBSibling rank \fP" 1c
-Index to uniquely identify objecst of the same type which have the same father, numbered from 0 to the arity of the father minus one.
-.PP
-.IP "\fBCousin objects \fP" 1c
-Objects of the same type as the current object
-.PP
-.IP "\fBLevel \fP" 1c
-Set of objects of the same type
-.PP
-.IP "\fBOS index \fP" 1c
-The index that the OS uses to identify the object. This may sometimes be completely arbitrary or depend on the BIOS configuration.
-.PP
-.IP "\fBDepth \fP" 1c
-Nesting level in the object tree, starting from the System object.
-.PP
-.IP "\fBLogical index \fP" 1c
-Index to uniquely identify objects of the same type. This index is always linear from 0 to the number of objects of the level for that type, to express proximity. It could also be called cousin rank.
-.PP
-.PP
-.PP
-The following diagram can help to understand the vocabulary of the relationships by showing the example of a machine with two dual core non-SMT sockets, thus a topology with 4 levels.
-.PP
-
-.PP
-It can be noticed that for Processor objects, the logical index, computed linearly by hwloc, is not the same as the OS index.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/glossary.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/glossary.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/glossary.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,50 +0,0 @@
-.TH "glossary" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-glossary \- Glossary
-.IP "\fBObject \fP" 1c
-Interesting kind of part of the system, such as a Core, a Cache, a Memory node, etc. The different types detected by hwloc are detailed in the hwloc_obj_type_e enumeration.
-.PP
-They are topologically sorted by CPU set into a tree whose root is the System object which always exists.
-.PP
-.IP "\fBCPU set \fP" 1c
-The set of logical processors logically included in an object, if any
-.PP
-.IP "\fBFather object \fP" 1c
-The object logically containing the current object, for instance because its CPU set includes the CPU set of the current object.
-.PP
-.IP "\fBChildren objects \fP" 1c
-The object contained in the current object because their CPU set is included in the CPU set of the current object.
-.PP
-.IP "\fBArity \fP" 1c
-The number of children of an object
-.PP
-.IP "\fBSibling objects \fP" 1c
-Objects of the same type which have the same father
-.PP
-.IP "\fBSibling rank \fP" 1c
-Index to uniquely identify objecst of the same type which have the same father, numbered from 0 to the arity of the father minus one.
-.PP
-.IP "\fBCousin objects \fP" 1c
-Objects of the same type as the current object
-.PP
-.IP "\fBLevel \fP" 1c
-Set of objects of the same type
-.PP
-.IP "\fBOS index \fP" 1c
-The index that the OS uses to identify the object. This may sometimes be completely arbitrary or depend on the BIOS configuration.
-.PP
-.IP "\fBDepth \fP" 1c
-Nesting level in the object tree, starting from the System object.
-.PP
-.IP "\fBLogical index \fP" 1c
-Index to uniquely identify objects of the same type. This index is always linear from 0 to the number of objects of the level for that type, to express proximity. It could also be called cousin rank.
-.PP
-.PP
-.PP
-The following diagram can help to understand the vocabulary of the relationships by showing the example of a machine with two dual core non-SMT sockets, thus a topology with 4 levels.
-.PP
-
-.PP
-It can be noticed that for Processor objects, the logical index, computed linearly by hwloc, is not the same as the OS index.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_free.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_free.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_free.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_free.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_free.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_free.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_size_kB.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_size_kB.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_size_kB.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_size_kB.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_size_kB.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/huge_page_size_kB.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_compare_types.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_compare_types.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_compare_types.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_compare_types.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_compare_types.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_compare_types.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpubind_policy_t.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpubind_policy_t.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpubind_policy_t.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpubind_policy_t.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpubind_policy_t.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpubind_policy_t.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_all_but_cpu.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_all_but_cpu.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_all_but_cpu.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_all_but_cpu.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_all_but_cpu.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_all_but_cpu.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_alloc.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_alloc.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_alloc.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_alloc.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_alloc.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_alloc.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_andset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_andset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_andset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_andset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_andset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_andset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_asprintf.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_asprintf.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_asprintf.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_asprintf.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_asprintf.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_asprintf.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clearset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clearset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clearset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clearset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clearset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clearset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clr.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clr.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clr.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clr.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clr.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_clr.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar_first.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar_first.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar_first.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar_first.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar_first.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_compar_first.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_copy.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_copy.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_copy.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_copy.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_copy.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_copy.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_cpu.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_cpu.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_cpu.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_cpu.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_cpu.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_cpu.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_dup.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_dup.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_dup.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_dup.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_dup.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_dup.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_fill.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_fill.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_fill.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_fill.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_fill.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_fill.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_first.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_first.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_first.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_first.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_first.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_first.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_begin.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_begin.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_begin.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_begin.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_begin.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_begin.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_end.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_end.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_end.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_end.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_end.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_foreach_end.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_free.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_free.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_free.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_free.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_free.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_free.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_glibc_sched_affinity.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_glibc_sched_affinity.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_glibc_sched_affinity.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_glibc_sched.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_glibc_sched_affinity.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_glibc_sched_affinity.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_glibc_sched_affinity.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_glibc_sched.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ith_ulong.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ith_ulong.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ith_ulong.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ith_ulong.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ith_ulong.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ith_ulong.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_bitmask.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_bitmask.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_nodemask.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_nodemask.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_nodemask.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_ulongs.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_ulongs.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_string.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_string.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_string.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_string.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_string.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_string.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ulong.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ulong.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ulong.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ulong.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ulong.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_from_ulong.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_intersects.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_intersects.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_intersects.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_intersects.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_intersects.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_intersects.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isequal.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isequal.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isequal.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isequal.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isequal.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isequal.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isfull.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isfull.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isfull.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isfull.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isfull.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isfull.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isincluded.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isincluded.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isincluded.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isincluded.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isincluded.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isincluded.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_isset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_iszero.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_iszero.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_iszero.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_iszero.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_iszero.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_iszero.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_last.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_last.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_last.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_last.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_last.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_last.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_orset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_orset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_orset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_orset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_orset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_orset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set_range.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set_range.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set_range.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set_range.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set_range.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_set_range.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_singlify.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_singlify.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_singlify.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_singlify.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_singlify.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_singlify.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_snprintf.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_snprintf.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_snprintf.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_snprintf.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_snprintf.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_snprintf.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_t.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_t.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_t.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_t.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_t.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_t.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_glibc_sched_affinity.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_glibc_sched_affinity.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_glibc_sched_affinity.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_glibc_sched.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_glibc_sched_affinity.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_glibc_sched_affinity.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_glibc_sched_affinity.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_glibc_sched.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ith_ulong.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ith_ulong.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ith_ulong.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ith_ulong.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ith_ulong.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ith_ulong.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_bitmask.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_bitmask.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_nodemask.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_nodemask.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_nodemask.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_ulongs.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_linux_libnuma_ulongs.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ulong.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ulong.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ulong.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ulong.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ulong.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_to_ulong.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_weight.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_weight.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_weight.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_weight.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_weight.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_weight.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_xorset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_xorset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_xorset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_xorset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_xorset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_xorset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_zero.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_zero.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_zero.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_zero.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_zero.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_cpuset_zero.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_cpuset.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_distribute.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_distribute.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_distribute.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_distribute.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_distribute.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_distribute.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_cpuset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_cpuset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_cpuset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_cache.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_cpuset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_cpuset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_cpuset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_cache.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_obj.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_obj.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_obj.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_cache.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_obj.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_obj.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_cache_covering_obj.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_cache.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_child_covering_cpuset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_child_covering_cpuset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_child_covering_cpuset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_covering.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_child_covering_cpuset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_child_covering_cpuset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_child_covering_cpuset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_covering.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_closest_objs.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_closest_objs.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_closest_objs.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_closest_objs.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_closest_objs.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_closest_objs.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_common_ancestor_obj.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_common_ancestor_obj.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_common_ancestor_obj.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_common_ancestor_obj.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_common_ancestor_obj.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_common_ancestor_obj.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_depth_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_depth_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_depth_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_depth_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_depth_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_depth_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_largest_objs_inside_cpuset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_largest_objs_inside_cpuset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_largest_objs_inside_cpuset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_largest_objs_inside_cpuset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_largest_objs_inside_cpuset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_largest_objs_inside_cpuset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_by_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_child.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_child.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_child.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_child.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_child.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_child.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_by_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_coverings.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_coverings.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_coverings.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_coverings.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_traversal.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_traversal.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_traversal.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_by_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_traversal.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_covering_cpuset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_covering_cpuset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_covering_cpuset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_covering.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_covering_cpuset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_covering_cpuset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_covering_cpuset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_covering.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_obj_inside_cpuset_by_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_find_inside.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_system_obj.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_system_obj.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_system_obj.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_system_obj.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_system_obj.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_system_obj.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_above_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_above_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_above_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_above_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_above_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_above_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_below_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_below_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_below_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_below_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_below_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_get_type_or_below_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,180 +0,0 @@
-.TH "hwloc_obj" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj \- Structure of a topology object.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "\fBhwloc_obj_type_t\fP \fBtype\fP"
-.br
-.RI "\fIType of object. \fP"
-.ti -1c
-.RI "signed \fBos_index\fP"
-.br
-.RI "\fIOS-provided physical index number. \fP"
-.ti -1c
-.RI "char * \fBname\fP"
-.br
-.RI "\fIObject description if any. \fP"
-.ti -1c
-.RI "union \fBhwloc_obj_attr_u\fP * \fBattr\fP"
-.br
-.RI "\fIObject type-specific Attributes. \fP"
-.ti -1c
-.RI "unsigned \fBdepth\fP"
-.br
-.RI "\fIVertical index in the hierarchy. \fP"
-.ti -1c
-.RI "unsigned \fBlogical_index\fP"
-.br
-.RI "\fIHorizontal index in the whole list of similar objects, could be a 'cousin_rank' since it's the rank within the 'cousin' list below. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBnext_cousin\fP"
-.br
-.RI "\fINext object of same type. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBprev_cousin\fP"
-.br
-.RI "\fIPrevious object of same type. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBfather\fP"
-.br
-.RI "\fIFather, \fCNULL\fP if root (system object). \fP"
-.ti -1c
-.RI "unsigned \fBsibling_rank\fP"
-.br
-.RI "\fIIndex in father's \fCchildren\fP[] array. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBnext_sibling\fP"
-.br
-.RI "\fINext object below the same father. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBprev_sibling\fP"
-.br
-.RI "\fIPrevious object below the same father. \fP"
-.ti -1c
-.RI "unsigned \fBarity\fP"
-.br
-.RI "\fINumber of children. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP ** \fBchildren\fP"
-.br
-.RI "\fIChildren, \fCchildren\fP[0 .. arity -1]. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBfirst_child\fP"
-.br
-.RI "\fIFirst child. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBlast_child\fP"
-.br
-.RI "\fILast child. \fP"
-.ti -1c
-.RI "void * \fBuserdata\fP"
-.br
-.RI "\fIApplication-given private data pointer, initialized to \fCNULL\fP, use it as you wish. \fP"
-.ti -1c
-.RI "\fBhwloc_cpuset_t\fP \fBcpuset\fP"
-.br
-.RI "\fICPUs covered by this object. \fP"
-.ti -1c
-.RI "signed \fBos_level\fP"
-.br
-.RI "\fIOS-provided physical level. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Structure of a topology object.
-
-Applications mustn't modify any field except userdata .
-.SH "Field Documentation"
-.PP
-.SS "unsigned \fBhwloc_obj::arity\fP"
-.PP
-Number of children.
-.PP
-.SS "union \fBhwloc_obj_attr_u\fP* \fBhwloc_obj::attr\fP\fC [write]\fP"
-.PP
-Object type-specific Attributes.
-.PP
-.SS "struct \fBhwloc_obj\fP** \fBhwloc_obj::children\fP\fC [read]\fP"
-.PP
-Children, \fCchildren\fP[0 .. arity -1].
-.PP
-.SS "\fBhwloc_cpuset_t\fP \fBhwloc_obj::cpuset\fP"
-.PP
-CPUs covered by this object.
-.PP
-.SS "unsigned \fBhwloc_obj::depth\fP"
-.PP
-Vertical index in the hierarchy.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::father\fP\fC [read]\fP"
-.PP
-Father, \fCNULL\fP if root (system object).
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::first_child\fP\fC [read]\fP"
-.PP
-First child.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::last_child\fP\fC [read]\fP"
-.PP
-Last child.
-.PP
-.SS "unsigned \fBhwloc_obj::logical_index\fP"
-.PP
-Horizontal index in the whole list of similar objects, could be a 'cousin_rank' since it's the rank within the 'cousin' list below.
-.PP
-.SS "char* \fBhwloc_obj::name\fP"
-.PP
-Object description if any.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::next_cousin\fP\fC [read]\fP"
-.PP
-Next object of same type.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::next_sibling\fP\fC [read]\fP"
-.PP
-Next object below the same father.
-.PP
-.SS "signed \fBhwloc_obj::os_index\fP"
-.PP
-OS-provided physical index number.
-.PP
-.SS "signed \fBhwloc_obj::os_level\fP"
-.PP
-OS-provided physical level.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::prev_cousin\fP\fC [read]\fP"
-.PP
-Previous object of same type.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::prev_sibling\fP\fC [read]\fP"
-.PP
-Previous object below the same father.
-.PP
-.SS "unsigned \fBhwloc_obj::sibling_rank\fP"
-.PP
-Index in father's \fCchildren\fP[] array.
-.PP
-.SS "\fBhwloc_obj_type_t\fP \fBhwloc_obj::type\fP"
-.PP
-Type of object.
-.PP
-.SS "void* \fBhwloc_obj::userdata\fP"
-.PP
-Application-given private data pointer, initialized to \fCNULL\fP, use it as you wish.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,180 +0,0 @@
-.TH "hwloc_obj" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj \- Structure of a topology object.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "\fBhwloc_obj_type_t\fP \fBtype\fP"
-.br
-.RI "\fIType of object. \fP"
-.ti -1c
-.RI "signed \fBos_index\fP"
-.br
-.RI "\fIOS-provided physical index number. \fP"
-.ti -1c
-.RI "char * \fBname\fP"
-.br
-.RI "\fIObject description if any. \fP"
-.ti -1c
-.RI "union \fBhwloc_obj_attr_u\fP * \fBattr\fP"
-.br
-.RI "\fIObject type-specific Attributes. \fP"
-.ti -1c
-.RI "unsigned \fBdepth\fP"
-.br
-.RI "\fIVertical index in the hierarchy. \fP"
-.ti -1c
-.RI "unsigned \fBlogical_index\fP"
-.br
-.RI "\fIHorizontal index in the whole list of similar objects, could be a 'cousin_rank' since it's the rank within the 'cousin' list below. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBnext_cousin\fP"
-.br
-.RI "\fINext object of same type. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBprev_cousin\fP"
-.br
-.RI "\fIPrevious object of same type. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBfather\fP"
-.br
-.RI "\fIFather, \fCNULL\fP if root (system object). \fP"
-.ti -1c
-.RI "unsigned \fBsibling_rank\fP"
-.br
-.RI "\fIIndex in father's \fCchildren\fP[] array. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBnext_sibling\fP"
-.br
-.RI "\fINext object below the same father. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBprev_sibling\fP"
-.br
-.RI "\fIPrevious object below the same father. \fP"
-.ti -1c
-.RI "unsigned \fBarity\fP"
-.br
-.RI "\fINumber of children. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP ** \fBchildren\fP"
-.br
-.RI "\fIChildren, \fCchildren\fP[0 .. arity -1]. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBfirst_child\fP"
-.br
-.RI "\fIFirst child. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj\fP * \fBlast_child\fP"
-.br
-.RI "\fILast child. \fP"
-.ti -1c
-.RI "void * \fBuserdata\fP"
-.br
-.RI "\fIApplication-given private data pointer, initialized to \fCNULL\fP, use it as you wish. \fP"
-.ti -1c
-.RI "\fBhwloc_cpuset_t\fP \fBcpuset\fP"
-.br
-.RI "\fICPUs covered by this object. \fP"
-.ti -1c
-.RI "signed \fBos_level\fP"
-.br
-.RI "\fIOS-provided physical level. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Structure of a topology object.
-
-Applications mustn't modify any field except userdata .
-.SH "Field Documentation"
-.PP
-.SS "unsigned \fBhwloc_obj::arity\fP"
-.PP
-Number of children.
-.PP
-.SS "union \fBhwloc_obj_attr_u\fP* \fBhwloc_obj::attr\fP\fC [write]\fP"
-.PP
-Object type-specific Attributes.
-.PP
-.SS "struct \fBhwloc_obj\fP** \fBhwloc_obj::children\fP\fC [read]\fP"
-.PP
-Children, \fCchildren\fP[0 .. arity -1].
-.PP
-.SS "\fBhwloc_cpuset_t\fP \fBhwloc_obj::cpuset\fP"
-.PP
-CPUs covered by this object.
-.PP
-.SS "unsigned \fBhwloc_obj::depth\fP"
-.PP
-Vertical index in the hierarchy.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::father\fP\fC [read]\fP"
-.PP
-Father, \fCNULL\fP if root (system object).
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::first_child\fP\fC [read]\fP"
-.PP
-First child.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::last_child\fP\fC [read]\fP"
-.PP
-Last child.
-.PP
-.SS "unsigned \fBhwloc_obj::logical_index\fP"
-.PP
-Horizontal index in the whole list of similar objects, could be a 'cousin_rank' since it's the rank within the 'cousin' list below.
-.PP
-.SS "char* \fBhwloc_obj::name\fP"
-.PP
-Object description if any.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::next_cousin\fP\fC [read]\fP"
-.PP
-Next object of same type.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::next_sibling\fP\fC [read]\fP"
-.PP
-Next object below the same father.
-.PP
-.SS "signed \fBhwloc_obj::os_index\fP"
-.PP
-OS-provided physical index number.
-.PP
-.SS "signed \fBhwloc_obj::os_level\fP"
-.PP
-OS-provided physical level.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::prev_cousin\fP\fC [read]\fP"
-.PP
-Previous object of same type.
-.PP
-.SS "struct \fBhwloc_obj\fP* \fBhwloc_obj::prev_sibling\fP\fC [read]\fP"
-.PP
-Previous object below the same father.
-.PP
-.SS "unsigned \fBhwloc_obj::sibling_rank\fP"
-.PP
-Index in father's \fCchildren\fP[] array.
-.PP
-.SS "\fBhwloc_obj_type_t\fP \fBhwloc_obj::type\fP"
-.PP
-Type of object.
-.PP
-.SS "void* \fBhwloc_obj::userdata\fP"
-.PP
-Application-given private data pointer, initialized to \fCNULL\fP, use it as you wish.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,86 +0,0 @@
-.TH "hwloc_obj_attr_u" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u \- Object type-specific Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Structures"
-
-.in +1c
-.ti -1c
-.RI "struct \fBhwloc_cache_attr_s\fP"
-.br
-.RI "\fICache-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_machine_attr_s\fP"
-.br
-.RI "\fIMachine-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_memory_attr_s\fP"
-.br
-.RI "\fINode-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_misc_attr_s\fP"
-.br
-.RI "\fIMisc-specific Object Attributes. \fP"
-.in -1c
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "struct \fBhwloc_obj_attr_u::hwloc_cache_attr_s\fP \fBcache\fP"
-.br
-.RI "\fICache-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj_attr_u::hwloc_memory_attr_s\fP \fBnode\fP"
-.br
-.RI "\fINode-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj_attr_u::hwloc_machine_attr_s\fP \fBmachine\fP"
-.br
-.RI "\fIMachine-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_machine_attr_s\fP \fBsystem\fP"
-.br
-.RI "\fISystem-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj_attr_u::hwloc_misc_attr_s\fP \fBmisc\fP"
-.br
-.RI "\fIMisc-specific Object Attributes. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Object type-specific Attributes.
-.SH "Field Documentation"
-.PP
-.SS "struct \fBhwloc_obj_attr_u::hwloc_cache_attr_s\fP \fBhwloc_obj_attr_u::cache\fP"
-.PP
-Cache-specific Object Attributes.
-.PP
-.SS "struct \fBhwloc_obj_attr_u::hwloc_machine_attr_s\fP \fBhwloc_obj_attr_u::machine\fP"
-.PP
-Machine-specific Object Attributes.
-.PP
-.SS "struct \fBhwloc_obj_attr_u::hwloc_misc_attr_s\fP \fBhwloc_obj_attr_u::misc\fP"
-.PP
-Misc-specific Object Attributes.
-.PP
-.SS "struct \fBhwloc_obj_attr_u::hwloc_memory_attr_s\fP \fBhwloc_obj_attr_u::node\fP"
-.PP
-Node-specific Object Attributes.
-.PP
-.SS "struct \fBhwloc_machine_attr_s\fP \fBhwloc_obj_attr_u::system\fP\fC [read]\fP"
-.PP
-System-specific Object Attributes.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,86 +0,0 @@
-.TH "hwloc_obj_attr_u" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u \- Object type-specific Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Structures"
-
-.in +1c
-.ti -1c
-.RI "struct \fBhwloc_cache_attr_s\fP"
-.br
-.RI "\fICache-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_machine_attr_s\fP"
-.br
-.RI "\fIMachine-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_memory_attr_s\fP"
-.br
-.RI "\fINode-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_misc_attr_s\fP"
-.br
-.RI "\fIMisc-specific Object Attributes. \fP"
-.in -1c
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "struct \fBhwloc_obj_attr_u::hwloc_cache_attr_s\fP \fBcache\fP"
-.br
-.RI "\fICache-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj_attr_u::hwloc_memory_attr_s\fP \fBnode\fP"
-.br
-.RI "\fINode-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj_attr_u::hwloc_machine_attr_s\fP \fBmachine\fP"
-.br
-.RI "\fIMachine-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_machine_attr_s\fP \fBsystem\fP"
-.br
-.RI "\fISystem-specific Object Attributes. \fP"
-.ti -1c
-.RI "struct \fBhwloc_obj_attr_u::hwloc_misc_attr_s\fP \fBmisc\fP"
-.br
-.RI "\fIMisc-specific Object Attributes. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Object type-specific Attributes.
-.SH "Field Documentation"
-.PP
-.SS "struct \fBhwloc_obj_attr_u::hwloc_cache_attr_s\fP \fBhwloc_obj_attr_u::cache\fP"
-.PP
-Cache-specific Object Attributes.
-.PP
-.SS "struct \fBhwloc_obj_attr_u::hwloc_machine_attr_s\fP \fBhwloc_obj_attr_u::machine\fP"
-.PP
-Machine-specific Object Attributes.
-.PP
-.SS "struct \fBhwloc_obj_attr_u::hwloc_misc_attr_s\fP \fBhwloc_obj_attr_u::misc\fP"
-.PP
-Misc-specific Object Attributes.
-.PP
-.SS "struct \fBhwloc_obj_attr_u::hwloc_memory_attr_s\fP \fBhwloc_obj_attr_u::node\fP"
-.PP
-Node-specific Object Attributes.
-.PP
-.SS "struct \fBhwloc_machine_attr_s\fP \fBhwloc_obj_attr_u::system\fP\fC [read]\fP"
-.PP
-System-specific Object Attributes.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,42 +0,0 @@
-.TH "hwloc_obj_attr_u::hwloc_cache_attr_s" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u::hwloc_cache_attr_s \- Cache-specific Object Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "unsigned long \fBmemory_kB\fP"
-.br
-.RI "\fISize of cache. \fP"
-.ti -1c
-.RI "unsigned \fBdepth\fP"
-.br
-.RI "\fIDepth of cache. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Cache-specific Object Attributes.
-.SH "Field Documentation"
-.PP
-.SS "unsigned \fBhwloc_obj_attr_u::hwloc_cache_attr_s::depth\fP"
-.PP
-Depth of cache.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_cache_attr_s::memory_kB\fP"
-.PP
-Size of cache.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,42 +0,0 @@
-.TH "hwloc_obj_attr_u::hwloc_cache_attr_s" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u::hwloc_cache_attr_s \- Cache-specific Object Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "unsigned long \fBmemory_kB\fP"
-.br
-.RI "\fISize of cache. \fP"
-.ti -1c
-.RI "unsigned \fBdepth\fP"
-.br
-.RI "\fIDepth of cache. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Cache-specific Object Attributes.
-.SH "Field Documentation"
-.PP
-.SS "unsigned \fBhwloc_obj_attr_u::hwloc_cache_attr_s::depth\fP"
-.PP
-Depth of cache.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_cache_attr_s::memory_kB\fP"
-.PP
-Size of cache.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,66 +0,0 @@
-.TH "hwloc_obj_attr_u::hwloc_machine_attr_s" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u::hwloc_machine_attr_s \- Machine-specific Object Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "char * \fBdmi_board_vendor\fP"
-.br
-.RI "\fIDMI board vendor name. \fP"
-.ti -1c
-.RI "char * \fBdmi_board_name\fP"
-.br
-.RI "\fIDMI board model name. \fP"
-.ti -1c
-.RI "unsigned long \fBmemory_kB\fP"
-.br
-.RI "\fISize of memory node. \fP"
-.ti -1c
-.RI "unsigned long \fBhuge_page_free\fP"
-.br
-.RI "\fINumber of available huge pages. \fP"
-.ti -1c
-.RI "unsigned long \fBhuge_page_size_kB\fP"
-.br
-.RI "\fISize of huge pages. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Machine-specific Object Attributes.
-.SH "Field Documentation"
-.PP
-.SS "char* \fBhwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_name\fP"
-.PP
-DMI board model name.
-.PP
-.SS "char* \fBhwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_vendor\fP"
-.PP
-DMI board vendor name.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_free\fP"
-.PP
-Number of available huge pages.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_size_kB\fP"
-.PP
-Size of huge pages.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_machine_attr_s::memory_kB\fP"
-.PP
-Size of memory node.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_machine_attr_s.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,66 +0,0 @@
-.TH "hwloc_obj_attr_u::hwloc_machine_attr_s" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u::hwloc_machine_attr_s \- Machine-specific Object Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "char * \fBdmi_board_vendor\fP"
-.br
-.RI "\fIDMI board vendor name. \fP"
-.ti -1c
-.RI "char * \fBdmi_board_name\fP"
-.br
-.RI "\fIDMI board model name. \fP"
-.ti -1c
-.RI "unsigned long \fBmemory_kB\fP"
-.br
-.RI "\fISize of memory node. \fP"
-.ti -1c
-.RI "unsigned long \fBhuge_page_free\fP"
-.br
-.RI "\fINumber of available huge pages. \fP"
-.ti -1c
-.RI "unsigned long \fBhuge_page_size_kB\fP"
-.br
-.RI "\fISize of huge pages. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Machine-specific Object Attributes.
-.SH "Field Documentation"
-.PP
-.SS "char* \fBhwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_name\fP"
-.PP
-DMI board model name.
-.PP
-.SS "char* \fBhwloc_obj_attr_u::hwloc_machine_attr_s::dmi_board_vendor\fP"
-.PP
-DMI board vendor name.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_free\fP"
-.PP
-Number of available huge pages.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_machine_attr_s::huge_page_size_kB\fP"
-.PP
-Size of huge pages.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_machine_attr_s::memory_kB\fP"
-.PP
-Size of memory node.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,42 +0,0 @@
-.TH "hwloc_obj_attr_u::hwloc_memory_attr_s" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u::hwloc_memory_attr_s \- Node-specific Object Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "unsigned long \fBmemory_kB\fP"
-.br
-.RI "\fISize of memory node. \fP"
-.ti -1c
-.RI "unsigned long \fBhuge_page_free\fP"
-.br
-.RI "\fINumber of available huge pages. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Node-specific Object Attributes.
-.SH "Field Documentation"
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_memory_attr_s::huge_page_free\fP"
-.PP
-Number of available huge pages.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_memory_attr_s::memory_kB\fP"
-.PP
-Size of memory node.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_memory_attr_s.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,42 +0,0 @@
-.TH "hwloc_obj_attr_u::hwloc_memory_attr_s" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u::hwloc_memory_attr_s \- Node-specific Object Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "unsigned long \fBmemory_kB\fP"
-.br
-.RI "\fISize of memory node. \fP"
-.ti -1c
-.RI "unsigned long \fBhuge_page_free\fP"
-.br
-.RI "\fINumber of available huge pages. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Node-specific Object Attributes.
-.SH "Field Documentation"
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_memory_attr_s::huge_page_free\fP"
-.PP
-Number of available huge pages.
-.PP
-.SS "unsigned long \fBhwloc_obj_attr_u::hwloc_memory_attr_s::memory_kB\fP"
-.PP
-Size of memory node.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,34 +0,0 @@
-.TH "hwloc_obj_attr_u::hwloc_misc_attr_s" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u::hwloc_misc_attr_s \- Misc-specific Object Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "unsigned \fBdepth\fP"
-.br
-.RI "\fIDepth of misc object. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Misc-specific Object Attributes.
-.SH "Field Documentation"
-.PP
-.SS "unsigned \fBhwloc_obj_attr_u::hwloc_misc_attr_s::depth\fP"
-.PP
-Depth of misc object.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_misc_attr_s.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,34 +0,0 @@
-.TH "hwloc_obj_attr_u::hwloc_misc_attr_s" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-hwloc_obj_attr_u::hwloc_misc_attr_s \- Misc-specific Object Attributes.
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <hwloc.h>\fP
-.PP
-.SS "Data Fields"
-
-.in +1c
-.ti -1c
-.RI "unsigned \fBdepth\fP"
-.br
-.RI "\fIDepth of misc object. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-Misc-specific Object Attributes.
-.SH "Field Documentation"
-.PP
-.SS "unsigned \fBhwloc_obj_attr_u::hwloc_misc_attr_s::depth\fP"
-.PP
-Depth of misc object.
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_cpuset_snprintf.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_cpuset_snprintf.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_cpuset_snprintf.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_conversion.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_cpuset_snprintf.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_cpuset_snprintf.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_cpuset_snprintf.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_conversion.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_is_in_subtree.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_is_in_subtree.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_is_in_subtree.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_is_in_subtree.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_is_in_subtree.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_is_in_subtree.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_helper_traversal_basic.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_snprintf.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_snprintf.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_snprintf.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_conversion.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_snprintf.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_snprintf.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_snprintf.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_conversion.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_t.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_t.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_t.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_objects.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_t.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_t.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_t.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_objects.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_of_string.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_of_string.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_of_string.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_conversion.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_of_string.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_of_string.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_of_string.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_conversion.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_string.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_string.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_string.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_conversion.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_string.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_string.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_string.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_conversion.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_t.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_t.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_t.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_t.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_t.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_obj_type_t.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_types.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_cpubind.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_cpubind.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_cpubind.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_cpubind.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_cpubind.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_cpubind.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_proc_cpubind.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_proc_cpubind.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_proc_cpubind.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_proc_cpubind.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_proc_cpubind.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_proc_cpubind.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_thread_cpubind.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_thread_cpubind.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_thread_cpubind.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_thread_cpubind.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_thread_cpubind.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_set_thread_cpubind.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_binding.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_check.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_check.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_check.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_creation.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_check.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_check.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_check.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_creation.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_destroy.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_destroy.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_destroy.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_creation.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_destroy.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_destroy.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_destroy.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_creation.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_flags_e.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_flags_e.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_flags_e.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_flags_e.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_flags_e.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_flags_e.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_get_depth.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_get_depth.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_get_depth.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_get_depth.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_get_depth.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_get_depth.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_all_keep_structure.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_all_keep_structure.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_all_keep_structure.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_all_keep_structure.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_all_keep_structure.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_all_keep_structure.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type_keep_structure.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type_keep_structure.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type_keep_structure.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type_keep_structure.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type_keep_structure.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_ignore_type_keep_structure.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_init.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_init.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_init.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_creation.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_init.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_init.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_init.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_creation.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_is_thissystem.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_is_thissystem.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_is_thissystem.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_is_thissystem.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_is_thissystem.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_is_thissystem.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_information.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_load.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_load.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_load.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_creation.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_load.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_load.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_load.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_creation.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_flags.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_flags.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_flags.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_flags.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_flags.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_flags.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_fsroot.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_fsroot.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_fsroot.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_fsroot.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_fsroot.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_fsroot.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_synthetic.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_synthetic.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_synthetic.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_synthetic.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_synthetic.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_synthetic.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_xml.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_xml.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_xml.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_xml.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_xml.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_set_xml.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_configuration.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_t.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_t.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_t.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_topology.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_t.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_t.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwloc_topology_t.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwlocality_topology.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_binding.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_binding.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_binding.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,123 +0,0 @@
-.TH "Binding" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Binding \-
-.SS "Enumerations"
-
-.in +1c
-.ti -1c
-.RI "enum \fBhwloc_cpubind_policy_t\fP { \fBHWLOC_CPUBIND_PROCESS\fP = (1<<0), \fBHWLOC_CPUBIND_THREAD\fP = (1<<1), \fBHWLOC_CPUBIND_STRICT\fP = (1<<2) }"
-.br
-.RI "\fIProcess/Thread binding policy. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_set_cpubind\fP (\fBhwloc_topology_t\fP topology, const \fBhwloc_cpuset_t\fP set, int policy)"
-.br
-.RI "\fIBind current process or thread on cpus given in cpuset \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_set_proc_cpubind\fP (\fBhwloc_topology_t\fP topology, hwloc_pid_t pid, const \fBhwloc_cpuset_t\fP set, int policy)"
-.br
-.RI "\fIBind a process \fCpid\fP on cpus given in cpuset \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_set_thread_cpubind\fP (\fBhwloc_topology_t\fP topology, hwloc_thread_t tid, const \fBhwloc_cpuset_t\fP set, int policy)"
-.br
-.RI "\fIBind a thread \fCtid\fP on cpus given in cpuset \fCset\fP. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-It is often useful to call \fBhwloc_cpuset_singlify()\fP first so that a single CPU remains in the set. This way, the process will not even migrate between different CPUs. Some OSes also only support that kind of binding.
-.PP
-\fBNote:\fP
-.RS 4
-Some OSes do not provide all ways to bind processes, threads, etc and the corresponding binding functions may fail. ENOSYS is returned when it is not possible to bind the requested kind of object processes/threads). EXDEV is returned when the requested cpuset can not be enforced (e.g. some systems only allow one CPU, and some other systems only allow one NUMA node)
-.RE
-.PP
-The most portable version that should be preferred over the others, whenever possible, is
-.PP
-.PP
-.nf
- hwloc_set_cpubind(topology, set, 0),
-.fi
-.PP
-.PP
-as it just binds the current program, assuming it is monothread, or
-.PP
-.PP
-.nf
- hwloc_set_cpubind(topology, set, HWLOC_CPUBIND_THREAD),
-.fi
-.PP
-.PP
-which binds the current thread of the current program (which may be multithreaded).
-.PP
-\fBNote:\fP
-.RS 4
-To unbind, just call the binding function with either a full cpuset or a cpuset equal to the system cpuset.
-.RE
-.PP
-
-.SH "Enumeration Type Documentation"
-.PP
-.SS "enum \fBhwloc_cpubind_policy_t\fP"
-.PP
-Process/Thread binding policy.
-.PP
-These flags can be used to refine the binding policy.
-.PP
-The default (0) is to bind the current process, assumed to be mono-thread, in a non-strict way. This is the most portable way to bind as all OSes usually provide it.
-.PP
-\fBNote:\fP
-.RS 4
-Depending on OSes and implementations, strict binding (i.e. the thread/process will really never be scheduled outside of the cpuset) may not be possible, not be allowed, only used as a hint when no load balancing is needed, etc. If strict binding is required, the strict flag should be set, and the function will fail if strict binding is not possible or allowed.
-.RE
-.PP
-
-.PP
-\fBEnumerator: \fP
-.in +1c
-.TP
-\fB\fIHWLOC_CPUBIND_PROCESS \fP\fP
-Bind all threads of the current multithreaded process. This may not be supported by some OSes (e.g. Linux).
-.TP
-\fB\fIHWLOC_CPUBIND_THREAD \fP\fP
-Bind current thread of current process.
-.TP
-\fB\fIHWLOC_CPUBIND_STRICT \fP\fP
-Request for strict binding from the OS Note that strict binding may not be allowed for administrative reasons, and the binding function will fail in that case.
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_set_cpubind (\fBhwloc_topology_t\fP topology, const \fBhwloc_cpuset_t\fP set, int policy)"
-.PP
-Bind current process or thread on cpus given in cpuset \fCset\fP.
-.PP
-.SS "int hwloc_set_proc_cpubind (\fBhwloc_topology_t\fP topology, hwloc_pid_t pid, const \fBhwloc_cpuset_t\fP set, int policy)"
-.PP
-Bind a process \fCpid\fP on cpus given in cpuset \fCset\fP.
-.PP
-\fBNote:\fP
-.RS 4
-hwloc_pid_t is pid_t on unix platforms, and HANDLE on native Windows platforms
-.PP
-HWLOC_CPUBIND_THREAD can not be used in \fCpolicy\fP.
-.RE
-.PP
-
-.SS "int hwloc_set_thread_cpubind (\fBhwloc_topology_t\fP topology, hwloc_thread_t tid, const \fBhwloc_cpuset_t\fP set, int policy)"
-.PP
-Bind a thread \fCtid\fP on cpus given in cpuset \fCset\fP.
-.PP
-\fBNote:\fP
-.RS 4
-hwloc_thread_t is pthread_t on unix platforms, and HANDLE on native Windows platforms
-.PP
-HWLOC_CPUBIND_PROCESS can not be used in \fCpolicy\fP.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_binding.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_binding.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_binding.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,123 +0,0 @@
-.TH "Binding" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Binding \-
-.SS "Enumerations"
-
-.in +1c
-.ti -1c
-.RI "enum \fBhwloc_cpubind_policy_t\fP { \fBHWLOC_CPUBIND_PROCESS\fP = (1<<0), \fBHWLOC_CPUBIND_THREAD\fP = (1<<1), \fBHWLOC_CPUBIND_STRICT\fP = (1<<2) }"
-.br
-.RI "\fIProcess/Thread binding policy. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_set_cpubind\fP (\fBhwloc_topology_t\fP topology, const \fBhwloc_cpuset_t\fP set, int policy)"
-.br
-.RI "\fIBind current process or thread on cpus given in cpuset \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_set_proc_cpubind\fP (\fBhwloc_topology_t\fP topology, hwloc_pid_t pid, const \fBhwloc_cpuset_t\fP set, int policy)"
-.br
-.RI "\fIBind a process \fCpid\fP on cpus given in cpuset \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_set_thread_cpubind\fP (\fBhwloc_topology_t\fP topology, hwloc_thread_t tid, const \fBhwloc_cpuset_t\fP set, int policy)"
-.br
-.RI "\fIBind a thread \fCtid\fP on cpus given in cpuset \fCset\fP. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-It is often useful to call \fBhwloc_cpuset_singlify()\fP first so that a single CPU remains in the set. This way, the process will not even migrate between different CPUs. Some OSes also only support that kind of binding.
-.PP
-\fBNote:\fP
-.RS 4
-Some OSes do not provide all ways to bind processes, threads, etc and the corresponding binding functions may fail. ENOSYS is returned when it is not possible to bind the requested kind of object processes/threads). EXDEV is returned when the requested cpuset can not be enforced (e.g. some systems only allow one CPU, and some other systems only allow one NUMA node)
-.RE
-.PP
-The most portable version that should be preferred over the others, whenever possible, is
-.PP
-.PP
-.nf
- hwloc_set_cpubind(topology, set, 0),
-.fi
-.PP
-.PP
-as it just binds the current program, assuming it is monothread, or
-.PP
-.PP
-.nf
- hwloc_set_cpubind(topology, set, HWLOC_CPUBIND_THREAD),
-.fi
-.PP
-.PP
-which binds the current thread of the current program (which may be multithreaded).
-.PP
-\fBNote:\fP
-.RS 4
-To unbind, just call the binding function with either a full cpuset or a cpuset equal to the system cpuset.
-.RE
-.PP
-
-.SH "Enumeration Type Documentation"
-.PP
-.SS "enum \fBhwloc_cpubind_policy_t\fP"
-.PP
-Process/Thread binding policy.
-.PP
-These flags can be used to refine the binding policy.
-.PP
-The default (0) is to bind the current process, assumed to be mono-thread, in a non-strict way. This is the most portable way to bind as all OSes usually provide it.
-.PP
-\fBNote:\fP
-.RS 4
-Depending on OSes and implementations, strict binding (i.e. the thread/process will really never be scheduled outside of the cpuset) may not be possible, not be allowed, only used as a hint when no load balancing is needed, etc. If strict binding is required, the strict flag should be set, and the function will fail if strict binding is not possible or allowed.
-.RE
-.PP
-
-.PP
-\fBEnumerator: \fP
-.in +1c
-.TP
-\fB\fIHWLOC_CPUBIND_PROCESS \fP\fP
-Bind all threads of the current multithreaded process. This may not be supported by some OSes (e.g. Linux).
-.TP
-\fB\fIHWLOC_CPUBIND_THREAD \fP\fP
-Bind current thread of current process.
-.TP
-\fB\fIHWLOC_CPUBIND_STRICT \fP\fP
-Request for strict binding from the OS Note that strict binding may not be allowed for administrative reasons, and the binding function will fail in that case.
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_set_cpubind (\fBhwloc_topology_t\fP topology, const \fBhwloc_cpuset_t\fP set, int policy)"
-.PP
-Bind current process or thread on cpus given in cpuset \fCset\fP.
-.PP
-.SS "int hwloc_set_proc_cpubind (\fBhwloc_topology_t\fP topology, hwloc_pid_t pid, const \fBhwloc_cpuset_t\fP set, int policy)"
-.PP
-Bind a process \fCpid\fP on cpus given in cpuset \fCset\fP.
-.PP
-\fBNote:\fP
-.RS 4
-hwloc_pid_t is pid_t on unix platforms, and HANDLE on native Windows platforms
-.PP
-HWLOC_CPUBIND_THREAD can not be used in \fCpolicy\fP.
-.RE
-.PP
-
-.SS "int hwloc_set_thread_cpubind (\fBhwloc_topology_t\fP topology, hwloc_thread_t tid, const \fBhwloc_cpuset_t\fP set, int policy)"
-.PP
-Bind a thread \fCtid\fP on cpus given in cpuset \fCset\fP.
-.PP
-\fBNote:\fP
-.RS 4
-hwloc_thread_t is pthread_t on unix platforms, and HANDLE on native Windows platforms
-.PP
-HWLOC_CPUBIND_PROCESS can not be used in \fCpolicy\fP.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_configuration.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_configuration.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_configuration.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,126 +0,0 @@
-.TH "Configure Topology Detection" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Configure Topology Detection \-
-.SS "Enumerations"
-
-.in +1c
-.ti -1c
-.RI "enum \fBhwloc_topology_flags_e\fP { \fBHWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM\fP = (1<<0), \fBHWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM\fP = (1<<1) }"
-.br
-.RI "\fIFlags to be set onto a topology context before load. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_topology_ignore_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIIgnore an object type. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_ignore_type_keep_structure\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIIgnore an object type if it does not bring any structure. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_ignore_all_keep_structure\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fIIgnore all objects that do not bring any structure. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_set_flags\fP (\fBhwloc_topology_t\fP topology, unsigned long flags)"
-.br
-.RI "\fISet OR'ed flags to non-yet-loaded topology. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_set_fsroot\fP (\fBhwloc_topology_t\fP restrict topology, const char *restrict fsroot_path)"
-.br
-.RI "\fIChange the file-system root path when building the topology from sysfs/procfs. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_set_synthetic\fP (\fBhwloc_topology_t\fP restrict topology, const char *restrict description)"
-.br
-.RI "\fIEnable synthetic topology. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_set_xml\fP (\fBhwloc_topology_t\fP restrict topology, const char *restrict xmlpath)"
-.br
-.RI "\fIEnable XML-file based topology. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-These functions can optionally be called between \fBhwloc_topology_init()\fP and \fBhwloc_topology_load()\fP to configure how the detection should be performed, e.g. to ignore some objects types, define a synthetic topology, etc.
-.PP
-If none of them is called, the default is to detect all the objects of the machine that the caller is allowed to access.
-.SH "Enumeration Type Documentation"
-.PP
-.SS "enum \fBhwloc_topology_flags_e\fP"
-.PP
-Flags to be set onto a topology context before load.
-.PP
-Flags should be given to \fBhwloc_topology_set_flags()\fP.
-.PP
-\fBEnumerator: \fP
-.in +1c
-.TP
-\fB\fIHWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM \fP\fP
-.TP
-\fB\fIHWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM \fP\fP
-
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_topology_ignore_all_keep_structure (\fBhwloc_topology_t\fP topology)"
-.PP
-Ignore all objects that do not bring any structure.
-.PP
-Ignore all objects that do not bring any structure: Each ignored object should have a single children or be the only child of its father.
-.SS "int hwloc_topology_ignore_type (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.PP
-Ignore an object type.
-.PP
-Ignore all objects from the given type. The top-level type HWLOC_OBJ_SYSTEM and bottom-level type HWLOC_OBJ_PROC may not be ignored.
-.SS "int hwloc_topology_ignore_type_keep_structure (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.PP
-Ignore an object type if it does not bring any structure.
-.PP
-Ignore all objects from the given type as long as they do not bring any structure: Each ignored object should have a single children or be the only child of its father. The top-level type HWLOC_OBJ_SYSTEM and bottom-level type HWLOC_OBJ_PROC may not be ignored.
-.SS "int hwloc_topology_set_flags (\fBhwloc_topology_t\fP topology, unsigned long flags)"
-.PP
-Set OR'ed flags to non-yet-loaded topology.
-.PP
-Set a OR'ed set of hwloc_topology_flags_e onto a topology that was not yet loaded.
-.SS "int hwloc_topology_set_fsroot (\fBhwloc_topology_t\fP restrict topology, const char *restrict fsroot_path)"
-.PP
-Change the file-system root path when building the topology from sysfs/procfs.
-.PP
-On Linux system, use sysfs and procfs files as if they were mounted on the given \fCfsroot_path\fP instead of the main file-system root. Not using the main file-system root causes hwloc_topology_is_thissystem field to return 0.
-.PP
-\fBNote:\fP
-.RS 4
-For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM has to be set to assert that the loaded file is really the underlying system.
-.RE
-.PP
-
-.SS "int hwloc_topology_set_synthetic (\fBhwloc_topology_t\fP restrict topology, const char *restrict description)"
-.PP
-Enable synthetic topology.
-.PP
-Gather topology information from the given \fCdescription\fP which should be a comma separated string of numbers describing the arity of each level. Each number may be prefixed with a type and a colon to enforce the type of a level.
-.PP
-\fBNote:\fP
-.RS 4
-For conveniency, this backend provides empty binding hooks which just return success.
-.RE
-.PP
-
-.SS "int hwloc_topology_set_xml (\fBhwloc_topology_t\fP restrict topology, const char *restrict xmlpath)"
-.PP
-Enable XML-file based topology.
-.PP
-Gather topology information the XML file given at \fCxmlpath\fP. This file may have been generated earlier with lstopo file.xml.
-.PP
-\fBNote:\fP
-.RS 4
-For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM has to be set to assert that the loaded file is really the underlying system.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_configuration.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_configuration.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_configuration.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,126 +0,0 @@
-.TH "Configure Topology Detection" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Configure Topology Detection \-
-.SS "Enumerations"
-
-.in +1c
-.ti -1c
-.RI "enum \fBhwloc_topology_flags_e\fP { \fBHWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM\fP = (1<<0), \fBHWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM\fP = (1<<1) }"
-.br
-.RI "\fIFlags to be set onto a topology context before load. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_topology_ignore_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIIgnore an object type. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_ignore_type_keep_structure\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIIgnore an object type if it does not bring any structure. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_ignore_all_keep_structure\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fIIgnore all objects that do not bring any structure. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_set_flags\fP (\fBhwloc_topology_t\fP topology, unsigned long flags)"
-.br
-.RI "\fISet OR'ed flags to non-yet-loaded topology. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_set_fsroot\fP (\fBhwloc_topology_t\fP __hwloc_restrict topology, const char *__hwloc_restrict fsroot_path)"
-.br
-.RI "\fIChange the file-system root path when building the topology from sysfs/procfs. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_set_synthetic\fP (\fBhwloc_topology_t\fP __hwloc_restrict topology, const char *__hwloc_restrict description)"
-.br
-.RI "\fIEnable synthetic topology. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_set_xml\fP (\fBhwloc_topology_t\fP __hwloc_restrict topology, const char *__hwloc_restrict xmlpath)"
-.br
-.RI "\fIEnable XML-file based topology. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-These functions can optionally be called between \fBhwloc_topology_init()\fP and \fBhwloc_topology_load()\fP to configure how the detection should be performed, e.g. to ignore some objects types, define a synthetic topology, etc.
-.PP
-If none of them is called, the default is to detect all the objects of the machine that the caller is allowed to access.
-.SH "Enumeration Type Documentation"
-.PP
-.SS "enum \fBhwloc_topology_flags_e\fP"
-.PP
-Flags to be set onto a topology context before load.
-.PP
-Flags should be given to \fBhwloc_topology_set_flags()\fP.
-.PP
-\fBEnumerator: \fP
-.in +1c
-.TP
-\fB\fIHWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM \fP\fP
-.TP
-\fB\fIHWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM \fP\fP
-
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_topology_ignore_all_keep_structure (\fBhwloc_topology_t\fP topology)"
-.PP
-Ignore all objects that do not bring any structure.
-.PP
-Ignore all objects that do not bring any structure: Each ignored object should have a single children or be the only child of its father.
-.SS "int hwloc_topology_ignore_type (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.PP
-Ignore an object type.
-.PP
-Ignore all objects from the given type. The top-level type HWLOC_OBJ_SYSTEM and bottom-level type HWLOC_OBJ_PROC may not be ignored.
-.SS "int hwloc_topology_ignore_type_keep_structure (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.PP
-Ignore an object type if it does not bring any structure.
-.PP
-Ignore all objects from the given type as long as they do not bring any structure: Each ignored object should have a single children or be the only child of its father. The top-level type HWLOC_OBJ_SYSTEM and bottom-level type HWLOC_OBJ_PROC may not be ignored.
-.SS "int hwloc_topology_set_flags (\fBhwloc_topology_t\fP topology, unsigned long flags)"
-.PP
-Set OR'ed flags to non-yet-loaded topology.
-.PP
-Set a OR'ed set of hwloc_topology_flags_e onto a topology that was not yet loaded.
-.SS "int hwloc_topology_set_fsroot (\fBhwloc_topology_t\fP __hwloc_restrict topology, const char *__hwloc_restrict fsroot_path)"
-.PP
-Change the file-system root path when building the topology from sysfs/procfs.
-.PP
-On Linux system, use sysfs and procfs files as if they were mounted on the given \fCfsroot_path\fP instead of the main file-system root. Not using the main file-system root causes hwloc_topology_is_thissystem field to return 0.
-.PP
-\fBNote:\fP
-.RS 4
-For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM has to be set to assert that the loaded file is really the underlying system.
-.RE
-.PP
-
-.SS "int hwloc_topology_set_synthetic (\fBhwloc_topology_t\fP __hwloc_restrict topology, const char *__hwloc_restrict description)"
-.PP
-Enable synthetic topology.
-.PP
-Gather topology information from the given \fCdescription\fP which should be a comma separated string of numbers describing the arity of each level. Each number may be prefixed with a type and a colon to enforce the type of a level.
-.PP
-\fBNote:\fP
-.RS 4
-For conveniency, this backend provides empty binding hooks which just return success.
-.RE
-.PP
-
-.SS "int hwloc_topology_set_xml (\fBhwloc_topology_t\fP __hwloc_restrict topology, const char *__hwloc_restrict xmlpath)"
-.PP
-Enable XML-file based topology.
-.PP
-Gather topology information the XML file given at \fCxmlpath\fP. This file may have been generated earlier with lstopo file.xml.
-.PP
-\fBNote:\fP
-.RS 4
-For conveniency, this backend provides empty binding hooks which just return success. To have hwloc still actually call OS-specific hooks, the HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM has to be set to assert that the loaded file is really the underlying system.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_conversion.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_conversion.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_conversion.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,58 +0,0 @@
-.TH "Object/String Conversion" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Object/String Conversion \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "const char * \fBhwloc_obj_type_string\fP (\fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturn a stringified topology object type. \fP"
-.ti -1c
-.RI "\fBhwloc_obj_type_t\fP \fBhwloc_obj_type_of_string\fP (const char *string)"
-.br
-.RI "\fIReturn an object type from the string. \fP"
-.ti -1c
-.RI "int \fBhwloc_obj_snprintf\fP (char *restrict string, size_t size, \fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj, const char *restrict indexprefix, int verbose)"
-.br
-.RI "\fIStringify a given topology object into a human-readable form. \fP"
-.ti -1c
-.RI "int \fBhwloc_obj_cpuset_snprintf\fP (char *restrict str, size_t size, size_t nobj, const \fBhwloc_obj_t\fP *restrict objs)"
-.br
-.RI "\fIStringify the cpuset containing a set of objects. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_obj_cpuset_snprintf (char *restrict str, size_t size, size_t nobj, const \fBhwloc_obj_t\fP *restrict objs)"
-.PP
-Stringify the cpuset containing a set of objects.
-.PP
-\fBReturns:\fP
-.RS 4
-how many characters were actually written (not including the ending \\0).
-.RE
-.PP
-
-.SS "int hwloc_obj_snprintf (char *restrict string, size_t size, \fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj, const char *restrict indexprefix, int verbose)"
-.PP
-Stringify a given topology object into a human-readable form.
-.PP
-\fBReturns:\fP
-.RS 4
-how many characters were actually written (not including the ending \\0).
-.RE
-.PP
-
-.SS "\fBhwloc_obj_type_t\fP hwloc_obj_type_of_string (const char * string)"
-.PP
-Return an object type from the string.
-.PP
-.SS "const char* hwloc_obj_type_string (\fBhwloc_obj_type_t\fP type)"
-.PP
-Return a stringified topology object type.
-.PP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_conversion.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_conversion.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_conversion.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,58 +0,0 @@
-.TH "Object/String Conversion" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Object/String Conversion \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "const char * \fBhwloc_obj_type_string\fP (\fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturn a stringified topology object type. \fP"
-.ti -1c
-.RI "\fBhwloc_obj_type_t\fP \fBhwloc_obj_type_of_string\fP (const char *string)"
-.br
-.RI "\fIReturn an object type from the string. \fP"
-.ti -1c
-.RI "int \fBhwloc_obj_snprintf\fP (char *__hwloc_restrict string, size_t size, \fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj, const char *__hwloc_restrict indexprefix, int verbose)"
-.br
-.RI "\fIStringify a given topology object into a human-readable form. \fP"
-.ti -1c
-.RI "int \fBhwloc_obj_cpuset_snprintf\fP (char *__hwloc_restrict str, size_t size, size_t nobj, const \fBhwloc_obj_t\fP *__hwloc_restrict objs)"
-.br
-.RI "\fIStringify the cpuset containing a set of objects. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_obj_cpuset_snprintf (char *__hwloc_restrict str, size_t size, size_t nobj, const \fBhwloc_obj_t\fP *__hwloc_restrict objs)"
-.PP
-Stringify the cpuset containing a set of objects.
-.PP
-\fBReturns:\fP
-.RS 4
-how many characters were actually written (not including the ending \\0).
-.RE
-.PP
-
-.SS "int hwloc_obj_snprintf (char *__hwloc_restrict string, size_t size, \fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj, const char *__hwloc_restrict indexprefix, int verbose)"
-.PP
-Stringify a given topology object into a human-readable form.
-.PP
-\fBReturns:\fP
-.RS 4
-how many characters were actually written (not including the ending \\0).
-.RE
-.PP
-
-.SS "\fBhwloc_obj_type_t\fP hwloc_obj_type_of_string (const char * string)"
-.PP
-Return an object type from the string.
-.PP
-.SS "const char* hwloc_obj_type_string (\fBhwloc_obj_type_t\fP type)"
-.PP
-Return a stringified topology object type.
-.PP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_cpuset.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_cpuset.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_cpuset.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,364 +0,0 @@
-.TH "The Cpuset API" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-The Cpuset API \-
-.SS "Defines"
-
-.in +1c
-.ti -1c
-.RI "#define \fBhwloc_cpuset_foreach_begin\fP(cpu, set)"
-.br
-.RI "\fILoop macro iterating on CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "#define \fBhwloc_cpuset_foreach_end\fP() }"
-.br
-.RI "\fIEnd of loop. \fP"
-.in -1c
-.SS "Typedefs"
-
-.in +1c
-.ti -1c
-.RI "typedef struct hwloc_opaque_cpuset_s * \fBhwloc_cpuset_t\fP"
-.br
-.RI "\fISet of CPUs represented as an opaque pointer to an internal bitmask. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "\fBhwloc_cpuset_t\fP \fBhwloc_cpuset_alloc\fP (void)"
-.br
-.RI "\fIAllocate a new empty CPU set. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_free\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIFree CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "\fBhwloc_cpuset_t\fP \fBhwloc_cpuset_dup\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIDuplicate CPU set \fCset\fP by allocating a new CPU set and copying its contents. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_copy\fP (\fBhwloc_cpuset_t\fP dst, \fBhwloc_cpuset_t\fP src)"
-.br
-.RI "\fICopy the contents of CPU set \fCsrc\fP into the already allocated CPU set \fCdst\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_snprintf\fP (char *restrict buf, size_t buflen, \fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIStringify a cpuset. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_asprintf\fP (char **strp, \fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIStringify a cpuset into a newly allocated string. \fP"
-.ti -1c
-.RI "\fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_string\fP (const char *restrict string)"
-.br
-.RI "\fIParse a cpuset string. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_zero\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIPrimitives & macros for building, modifying and consulting 'sets' of cpus. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_fill\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIFill CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_from_ulong\fP (\fBhwloc_cpuset_t\fP set, unsigned long mask)"
-.br
-.RI "\fISetup CPU set \fCset\fP from unsigned long \fCmask\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_from_ith_ulong\fP (\fBhwloc_cpuset_t\fP set, int i, unsigned long mask)"
-.br
-.RI "\fISetup CPU set \fCset\fP from unsigned long \fCmask\fP used as \fCi\fP -th subset. \fP"
-.ti -1c
-.RI "unsigned long \fBhwloc_cpuset_to_ulong\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIConvert the beginning part of CPU set \fCset\fP into unsigned long \fCmask\fP. \fP"
-.ti -1c
-.RI "unsigned long \fBhwloc_cpuset_to_ith_ulong\fP (\fBhwloc_cpuset_t\fP set, int i)"
-.br
-.RI "\fIConvert the \fCi\fP -th subset of CPU set \fCset\fP into unsigned long mask. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_cpu\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fIClear CPU set \fCset\fP and set CPU \fCcpu\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_all_but_cpu\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fIClear CPU set \fCset\fP and set all but the CPU \fCcpu\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_set\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fIAdd CPU \fCcpu\fP in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_set_range\fP (\fBhwloc_cpuset_t\fP set, unsigned begincpu, unsigned endcpu)"
-.br
-.RI "\fIAdd CPUs from \fCbegincpu\fP to \fCendcpu\fP in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_clr\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fIRemove CPU \fCcpu\fP from CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_isset\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fITest whether CPU \fCcpu\fP is part of set \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_iszero\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fITest whether set \fCset\fP is zero. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_isfull\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fITest whether set \fCset\fP is full. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_isequal\fP (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.br
-.RI "\fITest whether set \fCset1\fP is equal to set \fCset2\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_intersects\fP (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.br
-.RI "\fITest whether sets \fCset1\fP and \fCset2\fP intersects. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_isincluded\fP (\fBhwloc_cpuset_t\fP sub_set, \fBhwloc_cpuset_t\fP super_set)"
-.br
-.RI "\fITest whether set \fCsub_set\fP is part of set \fCsuper_set\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_orset\fP (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.br
-.RI "\fIOr set \fCmodifier_set\fP into set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_andset\fP (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.br
-.RI "\fIAnd set \fCmodifier_set\fP into set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_clearset\fP (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.br
-.RI "\fIClear set \fCmodifier_set\fP out of set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_xorset\fP (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.br
-.RI "\fIXor set \fCset\fP with set \fCmodifier_set\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_first\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fICompute the first CPU (least significant bit) in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_last\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fICompute the last CPU (most significant bit) in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_singlify\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIKeep a single CPU among those set in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_compar_first\fP (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.br
-.RI "\fICompar CPU sets \fCset1\fP and \fCset2\fP using their first set bit. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_compar\fP (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.br
-.RI "\fICompar CPU sets \fCset1\fP and \fCset2\fP using their last bits. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_weight\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fICompute the weight of CPU set \fCset\fP. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-For use in hwloc itself, a hwloc_cpuset_t represents a set of logical processors.
-.PP
-\fBNote:\fP
-.RS 4
-cpusets are indexed by OS logical processor number.
-.RE
-.PP
-
-.SH "Define Documentation"
-.PP
-.SS "#define hwloc_cpuset_foreach_begin(cpu, set)"
-.PP
-\fBValue:\fP
-.PP
-.nf
-for (cpu = 0; cpu < HWLOC_NBMAXCPUS; cpu++) \
- if (hwloc_cpuset_isset(set, cpu)) {
-.fi
-Loop macro iterating on CPU set \fCset\fP.
-.PP
-It yields on each cpu that is member of the set. It uses variables \fCset\fP (the cpu set) and \fCcpu\fP (the loop variable)
-.SS "#define hwloc_cpuset_foreach_end() }"
-.PP
-End of loop.
-.PP
-\fBSee also:\fP
-.RS 4
-\fBhwloc_cpuset_foreach_begin\fP
-.RE
-.PP
-
-.SH "Typedef Documentation"
-.PP
-.SS "typedef struct hwloc_opaque_cpuset_s* \fBhwloc_cpuset_t\fP"
-.PP
-Set of CPUs represented as an opaque pointer to an internal bitmask.
-.PP
-.SH "Function Documentation"
-.PP
-.SS "void hwloc_cpuset_all_but_cpu (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Clear CPU set \fCset\fP and set all but the CPU \fCcpu\fP.
-.PP
-.SS "\fBhwloc_cpuset_t\fP hwloc_cpuset_alloc (void)"
-.PP
-Allocate a new empty CPU set.
-.PP
-.SS "void hwloc_cpuset_andset (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.PP
-And set \fCmodifier_set\fP into set \fCset\fP.
-.PP
-.SS "int hwloc_cpuset_asprintf (char ** strp, \fBhwloc_cpuset_t\fP set)"
-.PP
-Stringify a cpuset into a newly allocated string.
-.PP
-\fBReturns:\fP
-.RS 4
-the number of character that were actually written (not including the ending \\0).
-.RE
-.PP
-
-.SS "void hwloc_cpuset_clearset (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.PP
-Clear set \fCmodifier_set\fP out of set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_clr (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Remove CPU \fCcpu\fP from CPU set \fCset\fP.
-.PP
-.SS "int hwloc_cpuset_compar (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.PP
-Compar CPU sets \fCset1\fP and \fCset2\fP using their last bits.
-.PP
-Higher most significant bit is higher. The empty CPU set is considered lower than anything.
-.SS "int hwloc_cpuset_compar_first (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.PP
-Compar CPU sets \fCset1\fP and \fCset2\fP using their first set bit.
-.PP
-Smaller least significant bit is smaller. The empty CPU set is considered higher than anything.
-.SS "void hwloc_cpuset_copy (\fBhwloc_cpuset_t\fP dst, \fBhwloc_cpuset_t\fP src)"
-.PP
-Copy the contents of CPU set \fCsrc\fP into the already allocated CPU set \fCdst\fP.
-.PP
-.SS "void hwloc_cpuset_cpu (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Clear CPU set \fCset\fP and set CPU \fCcpu\fP.
-.PP
-.SS "\fBhwloc_cpuset_t\fP hwloc_cpuset_dup (\fBhwloc_cpuset_t\fP set)"
-.PP
-Duplicate CPU set \fCset\fP by allocating a new CPU set and copying its contents.
-.PP
-.SS "void hwloc_cpuset_fill (\fBhwloc_cpuset_t\fP set)"
-.PP
-Fill CPU set \fCset\fP.
-.PP
-.SS "int hwloc_cpuset_first (\fBhwloc_cpuset_t\fP set)"
-.PP
-Compute the first CPU (least significant bit) in CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_free (\fBhwloc_cpuset_t\fP set)"
-.PP
-Free CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_from_ith_ulong (\fBhwloc_cpuset_t\fP set, int i, unsigned long mask)"
-.PP
-Setup CPU set \fCset\fP from unsigned long \fCmask\fP used as \fCi\fP -th subset.
-.PP
-.SS "\fBhwloc_cpuset_t\fP hwloc_cpuset_from_string (const char *restrict string)"
-.PP
-Parse a cpuset string.
-.PP
-Must start and end with a digit.
-.SS "void hwloc_cpuset_from_ulong (\fBhwloc_cpuset_t\fP set, unsigned long mask)"
-.PP
-Setup CPU set \fCset\fP from unsigned long \fCmask\fP.
-.PP
-.SS "int hwloc_cpuset_intersects (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.PP
-Test whether sets \fCset1\fP and \fCset2\fP intersects.
-.PP
-.SS "int hwloc_cpuset_isequal (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.PP
-Test whether set \fCset1\fP is equal to set \fCset2\fP.
-.PP
-.SS "int hwloc_cpuset_isfull (\fBhwloc_cpuset_t\fP set)"
-.PP
-Test whether set \fCset\fP is full.
-.PP
-.SS "int hwloc_cpuset_isincluded (\fBhwloc_cpuset_t\fP sub_set, \fBhwloc_cpuset_t\fP super_set)"
-.PP
-Test whether set \fCsub_set\fP is part of set \fCsuper_set\fP.
-.PP
-.SS "int hwloc_cpuset_isset (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Test whether CPU \fCcpu\fP is part of set \fCset\fP.
-.PP
-.SS "int hwloc_cpuset_iszero (\fBhwloc_cpuset_t\fP set)"
-.PP
-Test whether set \fCset\fP is zero.
-.PP
-.SS "int hwloc_cpuset_last (\fBhwloc_cpuset_t\fP set)"
-.PP
-Compute the last CPU (most significant bit) in CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_orset (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.PP
-Or set \fCmodifier_set\fP into set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_set (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Add CPU \fCcpu\fP in CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_set_range (\fBhwloc_cpuset_t\fP set, unsigned begincpu, unsigned endcpu)"
-.PP
-Add CPUs from \fCbegincpu\fP to \fCendcpu\fP in CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_singlify (\fBhwloc_cpuset_t\fP set)"
-.PP
-Keep a single CPU among those set in CPU set \fCset\fP.
-.PP
-Might be used before binding so that the process does not have a chance of migrating between multiple logical CPUs in the original mask.
-.SS "int hwloc_cpuset_snprintf (char *restrict buf, size_t buflen, \fBhwloc_cpuset_t\fP set)"
-.PP
-Stringify a cpuset.
-.PP
-Up to \fCbuflen\fP characters may be written in buffer \fCbuf\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-the number of character that were actually written if not truncating, or that would have been written (not including the ending \\0).
-.RE
-.PP
-
-.SS "unsigned long hwloc_cpuset_to_ith_ulong (\fBhwloc_cpuset_t\fP set, int i)"
-.PP
-Convert the \fCi\fP -th subset of CPU set \fCset\fP into unsigned long mask.
-.PP
-.SS "unsigned long hwloc_cpuset_to_ulong (\fBhwloc_cpuset_t\fP set)"
-.PP
-Convert the beginning part of CPU set \fCset\fP into unsigned long \fCmask\fP.
-.PP
-.SS "int hwloc_cpuset_weight (\fBhwloc_cpuset_t\fP set)"
-.PP
-Compute the weight of CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_xorset (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.PP
-Xor set \fCset\fP with set \fCmodifier_set\fP.
-.PP
-.SS "void hwloc_cpuset_zero (\fBhwloc_cpuset_t\fP set)"
-.PP
-Primitives & macros for building, modifying and consulting 'sets' of cpus.
-.PP
-Empty CPU set \fCset\fP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_cpuset.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_cpuset.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_cpuset.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,364 +0,0 @@
-.TH "The Cpuset API" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-The Cpuset API \-
-.SS "Defines"
-
-.in +1c
-.ti -1c
-.RI "#define \fBhwloc_cpuset_foreach_begin\fP(cpu, set)"
-.br
-.RI "\fILoop macro iterating on CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "#define \fBhwloc_cpuset_foreach_end\fP() }"
-.br
-.RI "\fIEnd of loop. \fP"
-.in -1c
-.SS "Typedefs"
-
-.in +1c
-.ti -1c
-.RI "typedef struct hwloc_opaque_cpuset_s * \fBhwloc_cpuset_t\fP"
-.br
-.RI "\fISet of CPUs represented as an opaque pointer to an internal bitmask. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "\fBhwloc_cpuset_t\fP \fBhwloc_cpuset_alloc\fP (void)"
-.br
-.RI "\fIAllocate a new empty CPU set. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_free\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIFree CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "\fBhwloc_cpuset_t\fP \fBhwloc_cpuset_dup\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIDuplicate CPU set \fCset\fP by allocating a new CPU set and copying its contents. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_copy\fP (\fBhwloc_cpuset_t\fP dst, \fBhwloc_cpuset_t\fP src)"
-.br
-.RI "\fICopy the contents of CPU set \fCsrc\fP into the already allocated CPU set \fCdst\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_snprintf\fP (char *__hwloc_restrict buf, size_t buflen, \fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIStringify a cpuset. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_asprintf\fP (char **strp, \fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIStringify a cpuset into a newly allocated string. \fP"
-.ti -1c
-.RI "\fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_string\fP (const char *__hwloc_restrict string)"
-.br
-.RI "\fIParse a cpuset string. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_zero\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIPrimitives & macros for building, modifying and consulting 'sets' of cpus. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_fill\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIFill CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_from_ulong\fP (\fBhwloc_cpuset_t\fP set, unsigned long mask)"
-.br
-.RI "\fISetup CPU set \fCset\fP from unsigned long \fCmask\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_from_ith_ulong\fP (\fBhwloc_cpuset_t\fP set, int i, unsigned long mask)"
-.br
-.RI "\fISetup CPU set \fCset\fP from unsigned long \fCmask\fP used as \fCi\fP -th subset. \fP"
-.ti -1c
-.RI "unsigned long \fBhwloc_cpuset_to_ulong\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIConvert the beginning part of CPU set \fCset\fP into unsigned long \fCmask\fP. \fP"
-.ti -1c
-.RI "unsigned long \fBhwloc_cpuset_to_ith_ulong\fP (\fBhwloc_cpuset_t\fP set, int i)"
-.br
-.RI "\fIConvert the \fCi\fP -th subset of CPU set \fCset\fP into unsigned long mask. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_cpu\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fIClear CPU set \fCset\fP and set CPU \fCcpu\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_all_but_cpu\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fIClear CPU set \fCset\fP and set all but the CPU \fCcpu\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_set\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fIAdd CPU \fCcpu\fP in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_set_range\fP (\fBhwloc_cpuset_t\fP set, unsigned begincpu, unsigned endcpu)"
-.br
-.RI "\fIAdd CPUs from \fCbegincpu\fP to \fCendcpu\fP in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_clr\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fIRemove CPU \fCcpu\fP from CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_isset\fP (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.br
-.RI "\fITest whether CPU \fCcpu\fP is part of set \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_iszero\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fITest whether set \fCset\fP is zero. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_isfull\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fITest whether set \fCset\fP is full. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_isequal\fP (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.br
-.RI "\fITest whether set \fCset1\fP is equal to set \fCset2\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_intersects\fP (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.br
-.RI "\fITest whether sets \fCset1\fP and \fCset2\fP intersects. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_isincluded\fP (\fBhwloc_cpuset_t\fP sub_set, \fBhwloc_cpuset_t\fP super_set)"
-.br
-.RI "\fITest whether set \fCsub_set\fP is part of set \fCsuper_set\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_orset\fP (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.br
-.RI "\fIOr set \fCmodifier_set\fP into set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_andset\fP (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.br
-.RI "\fIAnd set \fCmodifier_set\fP into set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_clearset\fP (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.br
-.RI "\fIClear set \fCmodifier_set\fP out of set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_xorset\fP (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.br
-.RI "\fIXor set \fCset\fP with set \fCmodifier_set\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_first\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fICompute the first CPU (least significant bit) in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_last\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fICompute the last CPU (most significant bit) in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "void \fBhwloc_cpuset_singlify\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIKeep a single CPU among those set in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_compar_first\fP (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.br
-.RI "\fICompar CPU sets \fCset1\fP and \fCset2\fP using their first set bit. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_compar\fP (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.br
-.RI "\fICompar CPU sets \fCset1\fP and \fCset2\fP using their last bits. \fP"
-.ti -1c
-.RI "int \fBhwloc_cpuset_weight\fP (\fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fICompute the weight of CPU set \fCset\fP. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-For use in hwloc itself, a hwloc_cpuset_t represents a set of logical processors.
-.PP
-\fBNote:\fP
-.RS 4
-cpusets are indexed by OS logical processor number.
-.RE
-.PP
-
-.SH "Define Documentation"
-.PP
-.SS "#define hwloc_cpuset_foreach_begin(cpu, set)"
-.PP
-\fBValue:\fP
-.PP
-.nf
-for (cpu = 0; cpu < HWLOC_NBMAXCPUS; cpu++) \
- if (hwloc_cpuset_isset(set, cpu)) {
-.fi
-Loop macro iterating on CPU set \fCset\fP.
-.PP
-It yields on each cpu that is member of the set. It uses variables \fCset\fP (the cpu set) and \fCcpu\fP (the loop variable)
-.SS "#define hwloc_cpuset_foreach_end() }"
-.PP
-End of loop.
-.PP
-\fBSee also:\fP
-.RS 4
-\fBhwloc_cpuset_foreach_begin\fP
-.RE
-.PP
-
-.SH "Typedef Documentation"
-.PP
-.SS "typedef struct hwloc_opaque_cpuset_s* \fBhwloc_cpuset_t\fP"
-.PP
-Set of CPUs represented as an opaque pointer to an internal bitmask.
-.PP
-.SH "Function Documentation"
-.PP
-.SS "void hwloc_cpuset_all_but_cpu (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Clear CPU set \fCset\fP and set all but the CPU \fCcpu\fP.
-.PP
-.SS "\fBhwloc_cpuset_t\fP hwloc_cpuset_alloc (void)"
-.PP
-Allocate a new empty CPU set.
-.PP
-.SS "void hwloc_cpuset_andset (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.PP
-And set \fCmodifier_set\fP into set \fCset\fP.
-.PP
-.SS "int hwloc_cpuset_asprintf (char ** strp, \fBhwloc_cpuset_t\fP set)"
-.PP
-Stringify a cpuset into a newly allocated string.
-.PP
-\fBReturns:\fP
-.RS 4
-the number of character that were actually written (not including the ending \\0).
-.RE
-.PP
-
-.SS "void hwloc_cpuset_clearset (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.PP
-Clear set \fCmodifier_set\fP out of set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_clr (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Remove CPU \fCcpu\fP from CPU set \fCset\fP.
-.PP
-.SS "int hwloc_cpuset_compar (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.PP
-Compar CPU sets \fCset1\fP and \fCset2\fP using their last bits.
-.PP
-Higher most significant bit is higher. The empty CPU set is considered lower than anything.
-.SS "int hwloc_cpuset_compar_first (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.PP
-Compar CPU sets \fCset1\fP and \fCset2\fP using their first set bit.
-.PP
-Smaller least significant bit is smaller. The empty CPU set is considered higher than anything.
-.SS "void hwloc_cpuset_copy (\fBhwloc_cpuset_t\fP dst, \fBhwloc_cpuset_t\fP src)"
-.PP
-Copy the contents of CPU set \fCsrc\fP into the already allocated CPU set \fCdst\fP.
-.PP
-.SS "void hwloc_cpuset_cpu (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Clear CPU set \fCset\fP and set CPU \fCcpu\fP.
-.PP
-.SS "\fBhwloc_cpuset_t\fP hwloc_cpuset_dup (\fBhwloc_cpuset_t\fP set)"
-.PP
-Duplicate CPU set \fCset\fP by allocating a new CPU set and copying its contents.
-.PP
-.SS "void hwloc_cpuset_fill (\fBhwloc_cpuset_t\fP set)"
-.PP
-Fill CPU set \fCset\fP.
-.PP
-.SS "int hwloc_cpuset_first (\fBhwloc_cpuset_t\fP set)"
-.PP
-Compute the first CPU (least significant bit) in CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_free (\fBhwloc_cpuset_t\fP set)"
-.PP
-Free CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_from_ith_ulong (\fBhwloc_cpuset_t\fP set, int i, unsigned long mask)"
-.PP
-Setup CPU set \fCset\fP from unsigned long \fCmask\fP used as \fCi\fP -th subset.
-.PP
-.SS "\fBhwloc_cpuset_t\fP hwloc_cpuset_from_string (const char *__hwloc_restrict string)"
-.PP
-Parse a cpuset string.
-.PP
-Must start and end with a digit.
-.SS "void hwloc_cpuset_from_ulong (\fBhwloc_cpuset_t\fP set, unsigned long mask)"
-.PP
-Setup CPU set \fCset\fP from unsigned long \fCmask\fP.
-.PP
-.SS "int hwloc_cpuset_intersects (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.PP
-Test whether sets \fCset1\fP and \fCset2\fP intersects.
-.PP
-.SS "int hwloc_cpuset_isequal (\fBhwloc_cpuset_t\fP set1, \fBhwloc_cpuset_t\fP set2)"
-.PP
-Test whether set \fCset1\fP is equal to set \fCset2\fP.
-.PP
-.SS "int hwloc_cpuset_isfull (\fBhwloc_cpuset_t\fP set)"
-.PP
-Test whether set \fCset\fP is full.
-.PP
-.SS "int hwloc_cpuset_isincluded (\fBhwloc_cpuset_t\fP sub_set, \fBhwloc_cpuset_t\fP super_set)"
-.PP
-Test whether set \fCsub_set\fP is part of set \fCsuper_set\fP.
-.PP
-.SS "int hwloc_cpuset_isset (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Test whether CPU \fCcpu\fP is part of set \fCset\fP.
-.PP
-.SS "int hwloc_cpuset_iszero (\fBhwloc_cpuset_t\fP set)"
-.PP
-Test whether set \fCset\fP is zero.
-.PP
-.SS "int hwloc_cpuset_last (\fBhwloc_cpuset_t\fP set)"
-.PP
-Compute the last CPU (most significant bit) in CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_orset (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.PP
-Or set \fCmodifier_set\fP into set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_set (\fBhwloc_cpuset_t\fP set, unsigned cpu)"
-.PP
-Add CPU \fCcpu\fP in CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_set_range (\fBhwloc_cpuset_t\fP set, unsigned begincpu, unsigned endcpu)"
-.PP
-Add CPUs from \fCbegincpu\fP to \fCendcpu\fP in CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_singlify (\fBhwloc_cpuset_t\fP set)"
-.PP
-Keep a single CPU among those set in CPU set \fCset\fP.
-.PP
-Might be used before binding so that the process does not have a chance of migrating between multiple logical CPUs in the original mask.
-.SS "int hwloc_cpuset_snprintf (char *__hwloc_restrict buf, size_t buflen, \fBhwloc_cpuset_t\fP set)"
-.PP
-Stringify a cpuset.
-.PP
-Up to \fCbuflen\fP characters may be written in buffer \fCbuf\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-the number of character that were actually written if not truncating, or that would have been written (not including the ending \\0).
-.RE
-.PP
-
-.SS "unsigned long hwloc_cpuset_to_ith_ulong (\fBhwloc_cpuset_t\fP set, int i)"
-.PP
-Convert the \fCi\fP -th subset of CPU set \fCset\fP into unsigned long mask.
-.PP
-.SS "unsigned long hwloc_cpuset_to_ulong (\fBhwloc_cpuset_t\fP set)"
-.PP
-Convert the beginning part of CPU set \fCset\fP into unsigned long \fCmask\fP.
-.PP
-.SS "int hwloc_cpuset_weight (\fBhwloc_cpuset_t\fP set)"
-.PP
-Compute the weight of CPU set \fCset\fP.
-.PP
-.SS "void hwloc_cpuset_xorset (\fBhwloc_cpuset_t\fP set, \fBhwloc_cpuset_t\fP modifier_set)"
-.PP
-Xor set \fCset\fP with set \fCmodifier_set\fP.
-.PP
-.SS "void hwloc_cpuset_zero (\fBhwloc_cpuset_t\fP set)"
-.PP
-Primitives & macros for building, modifying and consulting 'sets' of cpus.
-.PP
-Empty CPU set \fCset\fP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_creation.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_creation.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_creation.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,87 +0,0 @@
-.TH "Create and Destroy Topologies" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Create and Destroy Topologies \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_topology_init\fP (\fBhwloc_topology_t\fP *topologyp)"
-.br
-.RI "\fIAllocate a topology context. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_load\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fIBuild the actual topology. \fP"
-.ti -1c
-.RI "void \fBhwloc_topology_destroy\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fITerminate and free a topology context. \fP"
-.ti -1c
-.RI "void \fBhwloc_topology_check\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fIRun internal checks on a topology structure. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "void hwloc_topology_check (\fBhwloc_topology_t\fP topology)"
-.PP
-Run internal checks on a topology structure.
-.PP
-\fBParameters:\fP
-.RS 4
-\fItopology\fP is the topology to be checked
-.RE
-.PP
-
-.SS "void hwloc_topology_destroy (\fBhwloc_topology_t\fP topology)"
-.PP
-Terminate and free a topology context.
-.PP
-\fBParameters:\fP
-.RS 4
-\fItopology\fP is the topology to be freed
-.RE
-.PP
-
-.SS "int hwloc_topology_init (\fBhwloc_topology_t\fP * topologyp)"
-.PP
-Allocate a topology context.
-.PP
-\fBParameters:\fP
-.RS 4
-\fItopologyp\fP is assigned a pointer to the new allocated context.
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-0 on success, -1 on error.
-.RE
-.PP
-
-.SS "int hwloc_topology_load (\fBhwloc_topology_t\fP topology)"
-.PP
-Build the actual topology.
-.PP
-Build the actual topology once initialized with \fBhwloc_topology_init()\fP and tuned with hwlocality_configuration routine. No other routine may be called earlier using this topology context.
-.PP
-\fBParameters:\fP
-.RS 4
-\fItopology\fP is the topology to be loaded with objects.
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-0 on success, -1 on error.
-.RE
-.PP
-\fBSee also:\fP
-.RS 4
-\fBConfigure Topology Detection\fP
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_creation.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_creation.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_creation.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,87 +0,0 @@
-.TH "Create and Destroy Topologies" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Create and Destroy Topologies \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_topology_init\fP (\fBhwloc_topology_t\fP *topologyp)"
-.br
-.RI "\fIAllocate a topology context. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_load\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fIBuild the actual topology. \fP"
-.ti -1c
-.RI "void \fBhwloc_topology_destroy\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fITerminate and free a topology context. \fP"
-.ti -1c
-.RI "void \fBhwloc_topology_check\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fIRun internal checks on a topology structure. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "void hwloc_topology_check (\fBhwloc_topology_t\fP topology)"
-.PP
-Run internal checks on a topology structure.
-.PP
-\fBParameters:\fP
-.RS 4
-\fItopology\fP is the topology to be checked
-.RE
-.PP
-
-.SS "void hwloc_topology_destroy (\fBhwloc_topology_t\fP topology)"
-.PP
-Terminate and free a topology context.
-.PP
-\fBParameters:\fP
-.RS 4
-\fItopology\fP is the topology to be freed
-.RE
-.PP
-
-.SS "int hwloc_topology_init (\fBhwloc_topology_t\fP * topologyp)"
-.PP
-Allocate a topology context.
-.PP
-\fBParameters:\fP
-.RS 4
-\fItopologyp\fP is assigned a pointer to the new allocated context.
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-0 on success, -1 on error.
-.RE
-.PP
-
-.SS "int hwloc_topology_load (\fBhwloc_topology_t\fP topology)"
-.PP
-Build the actual topology.
-.PP
-Build the actual topology once initialized with \fBhwloc_topology_init()\fP and tuned with hwlocality_configuration routine. No other routine may be called earlier using this topology context.
-.PP
-\fBParameters:\fP
-.RS 4
-\fItopology\fP is the topology to be loaded with objects.
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-0 on success, -1 on error.
-.RE
-.PP
-\fBSee also:\fP
-.RS 4
-\fBConfigure Topology Detection\fP
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_glibc_sched.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_glibc_sched.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_glibc_sched.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,36 +0,0 @@
-.TH "Helpers for manipulating glibc sched affinity" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Helpers for manipulating glibc sched affinity \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline void \fBhwloc_cpuset_to_glibc_sched_affinity\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP hwlocset, cpu_set_t *schedset, size_t schedsetsize)"
-.br
-.RI "\fIConvert hwloc CPU set \fCtoposet\fP into glibc sched affinity CPU set \fCschedset\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_glibc_sched_affinity\fP (\fBhwloc_topology_t\fP topology, const cpu_set_t *schedset, size_t schedsetsize)"
-.br
-.RI "\fIConvert glibc sched affinity CPU set \fCschedset\fP into hwloc CPU set. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline \fBhwloc_cpuset_t\fP hwloc_cpuset_from_glibc_sched_affinity (\fBhwloc_topology_t\fP topology, const cpu_set_t * schedset, size_t schedsetsize)\fC [static]\fP"
-.PP
-Convert glibc sched affinity CPU set \fCschedset\fP into hwloc CPU set.
-.PP
-This function may be used before calling sched_setaffinity or any other function that takes a cpu_set_t as input parameter.
-.PP
-\fCschedsetsize\fP should be sizeof(cpu_set_t) unless \fCschedset\fP was dynamically allocated with CPU_ALLOC
-.SS "static inline void hwloc_cpuset_to_glibc_sched_affinity (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP hwlocset, cpu_set_t * schedset, size_t schedsetsize)\fC [static]\fP"
-.PP
-Convert hwloc CPU set \fCtoposet\fP into glibc sched affinity CPU set \fCschedset\fP.
-.PP
-This function may be used before calling sched_setaffinity or any other function that takes a cpu_set_t as input parameter.
-.PP
-\fCschedsetsize\fP should be sizeof(cpu_set_t) unless \fCschedset\fP was dynamically allocated with CPU_ALLOC
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_glibc_sched.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_glibc_sched.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_glibc_sched.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,36 +0,0 @@
-.TH "Helpers for manipulating glibc sched affinity" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Helpers for manipulating glibc sched affinity \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline void \fBhwloc_cpuset_to_glibc_sched_affinity\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP hwlocset, cpu_set_t *schedset, size_t schedsetsize)"
-.br
-.RI "\fIConvert hwloc CPU set \fCtoposet\fP into glibc sched affinity CPU set \fCschedset\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_glibc_sched_affinity\fP (\fBhwloc_topology_t\fP topology, const cpu_set_t *schedset, size_t schedsetsize)"
-.br
-.RI "\fIConvert glibc sched affinity CPU set \fCschedset\fP into hwloc CPU set. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline \fBhwloc_cpuset_t\fP hwloc_cpuset_from_glibc_sched_affinity (\fBhwloc_topology_t\fP topology, const cpu_set_t * schedset, size_t schedsetsize)\fC [static]\fP"
-.PP
-Convert glibc sched affinity CPU set \fCschedset\fP into hwloc CPU set.
-.PP
-This function may be used before calling sched_setaffinity or any other function that takes a cpu_set_t as input parameter.
-.PP
-\fCschedsetsize\fP should be sizeof(cpu_set_t) unless \fCschedset\fP was dynamically allocated with CPU_ALLOC
-.SS "static __inline void hwloc_cpuset_to_glibc_sched_affinity (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP hwlocset, cpu_set_t * schedset, size_t schedsetsize)\fC [static]\fP"
-.PP
-Convert hwloc CPU set \fCtoposet\fP into glibc sched affinity CPU set \fCschedset\fP.
-.PP
-This function may be used before calling sched_setaffinity or any other function that takes a cpu_set_t as input parameter.
-.PP
-\fCschedsetsize\fP should be sizeof(cpu_set_t) unless \fCschedset\fP was dynamically allocated with CPU_ALLOC
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_binding.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_binding.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_binding.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,27 +0,0 @@
-.TH "Binding Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Binding Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline void \fBhwloc_distribute\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP root, \fBhwloc_cpuset_t\fP *cpuset, int n)"
-.br
-.RI "\fIDistribute \fCn\fP items over the topology under \fCroot\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline void hwloc_distribute (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP root, \fBhwloc_cpuset_t\fP * cpuset, int n)\fC [static]\fP"
-.PP
-Distribute \fCn\fP items over the topology under \fCroot\fP.
-.PP
-Array \fCcpuset\fP will be filled with \fCn\fP cpusets distributed linearly over the topology under \fCroot\fP .
-.PP
-This is typically useful when an application wants to distribute \fCn\fP threads over a machine, giving each of them as much private cache as possible and keeping them locally in number order.
-.PP
-The caller may typicall want to additionally call \fBhwloc_cpuset_singlify()\fP before binding a thread, so that it doesn't move at all.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_binding.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_binding.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_binding.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,27 +0,0 @@
-.TH "Binding Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Binding Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline void \fBhwloc_distribute\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP root, \fBhwloc_cpuset_t\fP *cpuset, int n)"
-.br
-.RI "\fIDistribute \fCn\fP items over the topology under \fCroot\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline void hwloc_distribute (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP root, \fBhwloc_cpuset_t\fP * cpuset, int n)\fC [static]\fP"
-.PP
-Distribute \fCn\fP items over the topology under \fCroot\fP.
-.PP
-Array \fCcpuset\fP will be filled with \fCn\fP cpusets distributed linearly over the topology under \fCroot\fP .
-.PP
-This is typically useful when an application wants to distribute \fCn\fP threads over a machine, giving each of them as much private cache as possible and keeping them locally in number order.
-.PP
-The caller may typicall want to additionally call \fBhwloc_cpuset_singlify()\fP before binding a thread, so that it doesn't move at all.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_cache.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_cache.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_cache.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,42 +0,0 @@
-.TH "Cache-specific Finding Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Cache-specific Finding Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_cache_covering_cpuset\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIGet the first cache covering a cpuset \fCset\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_cache_covering_obj\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj)"
-.br
-.RI "\fIGet the first cache shared between an object and somebody else. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_cache_covering_cpuset (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set)\fC [static]\fP"
-.PP
-Get the first cache covering a cpuset \fCset\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-\fCNULL\fP if no cache matches
-.RE
-.PP
-
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_cache_covering_obj (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj)\fC [static]\fP"
-.PP
-Get the first cache shared between an object and somebody else.
-.PP
-\fBReturns:\fP
-.RS 4
-\fCNULL\fP if no cache matches
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_cache.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_cache.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_cache.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,42 +0,0 @@
-.TH "Cache-specific Finding Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Cache-specific Finding Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_cache_covering_cpuset\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIGet the first cache covering a cpuset \fCset\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_cache_covering_obj\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj)"
-.br
-.RI "\fIGet the first cache shared between an object and somebody else. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_cache_covering_cpuset (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set)\fC [static]\fP"
-.PP
-Get the first cache covering a cpuset \fCset\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-\fCNULL\fP if no cache matches
-.RE
-.PP
-
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_cache_covering_obj (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj)\fC [static]\fP"
-.PP
-Get the first cache shared between an object and somebody else.
-.PP
-\fBReturns:\fP
-.RS 4
-\fCNULL\fP if no cache matches
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_covering.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_covering.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_covering.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,42 +0,0 @@
-.TH "Finding a single Object covering at least CPU set" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Finding a single Object covering at least CPU set \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static \fBhwloc_obj_t\fP \fBhwloc_get_child_covering_cpuset\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_t\fP father)"
-.br
-.RI "\fIGet the child covering at least CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static \fBhwloc_obj_t\fP \fBhwloc_get_obj_covering_cpuset\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIGet the lowest object covering at least CPU set \fCset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static \fBhwloc_obj_t\fP hwloc_get_child_covering_cpuset (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_t\fP father)\fC [inline, static]\fP"
-.PP
-Get the child covering at least CPU set \fCset\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-\fCNULL\fP if no child matches.
-.RE
-.PP
-
-.SS "static \fBhwloc_obj_t\fP hwloc_get_obj_covering_cpuset (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set)\fC [inline, static]\fP"
-.PP
-Get the lowest object covering at least CPU set \fCset\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-\fCNULL\fP if no object matches.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_covering.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_covering.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_covering.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,42 +0,0 @@
-.TH "Finding a single Object covering at least CPU set" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Finding a single Object covering at least CPU set \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static \fBhwloc_obj_t\fP \fBhwloc_get_child_covering_cpuset\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_t\fP father)"
-.br
-.RI "\fIGet the child covering at least CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static \fBhwloc_obj_t\fP \fBhwloc_get_obj_covering_cpuset\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set)"
-.br
-.RI "\fIGet the lowest object covering at least CPU set \fCset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static \fBhwloc_obj_t\fP hwloc_get_child_covering_cpuset (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_t\fP father)\fC [inline, static]\fP"
-.PP
-Get the child covering at least CPU set \fCset\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-\fCNULL\fP if no child matches.
-.RE
-.PP
-
-.SS "static \fBhwloc_obj_t\fP hwloc_get_obj_covering_cpuset (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set)\fC [inline, static]\fP"
-.PP
-Get the lowest object covering at least CPU set \fCset\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-\fCNULL\fP if no object matches.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_coverings.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_coverings.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_coverings.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,34 +0,0 @@
-.TH "Finding a set of similar Objects covering at least a CPU set" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Finding a set of similar Objects covering at least a CPU set \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_covering_cpuset_by_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIIterate through same-depth objects covering at least CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_covering_cpuset_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIIterate through same-type objects covering at least CPU set \fCset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_next_obj_covering_cpuset_by_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Iterate through same-depth objects covering at least CPU set \fCset\fP.
-.PP
-If object \fCprev\fP is \fCNULL\fP, return the first object at depth \fCdepth\fP covering at least part of CPU set \fCset\fP. The next invokation should pass the previous return value in \fCprev\fP so as to obtain the next object covering at least another part of \fCset\fP.
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_next_obj_covering_cpuset_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Iterate through same-type objects covering at least CPU set \fCset\fP.
-.PP
-If object \fCprev\fP is \fCNULL\fP, return the first object of type \fCtype\fP covering at least part of CPU set \fCset\fP. The next invokation should pass the previous return value in \fCprev\fP so as to obtain the next object of type \fCtype\fP covering at least another part of \fCset\fP.
-.PP
-If there are no or multiple depths for type \fCtype\fP, \fCNULL\fP is returned. The caller may fallback to \fBhwloc_get_next_obj_covering_cpuset_by_depth()\fP for each depth.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_coverings.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_coverings.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_coverings.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,34 +0,0 @@
-.TH "Finding a set of similar Objects covering at least a CPU set" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Finding a set of similar Objects covering at least a CPU set \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_covering_cpuset_by_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIIterate through same-depth objects covering at least CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_covering_cpuset_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIIterate through same-type objects covering at least CPU set \fCset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_next_obj_covering_cpuset_by_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Iterate through same-depth objects covering at least CPU set \fCset\fP.
-.PP
-If object \fCprev\fP is \fCNULL\fP, return the first object at depth \fCdepth\fP covering at least part of CPU set \fCset\fP. The next invokation should pass the previous return value in \fCprev\fP so as to obtain the next object covering at least another part of \fCset\fP.
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_next_obj_covering_cpuset_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Iterate through same-type objects covering at least CPU set \fCset\fP.
-.PP
-If object \fCprev\fP is \fCNULL\fP, return the first object of type \fCtype\fP covering at least part of CPU set \fCset\fP. The next invokation should pass the previous return value in \fCprev\fP so as to obtain the next object of type \fCtype\fP covering at least another part of \fCset\fP.
-.PP
-If there are no or multiple depths for type \fCtype\fP, \fCNULL\fP is returned. The caller may fallback to \fBhwloc_get_next_obj_covering_cpuset_by_depth()\fP for each depth.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_inside.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_inside.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_inside.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,80 +0,0 @@
-.TH "Finding Objects Inside a CPU set" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Finding Objects Inside a CPU set \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_get_largest_objs_inside_cpuset\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_t\fP *restrict objs, int max)"
-.br
-.RI "\fIGet the set of largest objects covering exactly a given cpuset \fCset\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_inside_cpuset_by_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturn the next object at depth \fCdepth\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_inside_cpuset_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturn the next object of type \fCtype\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_obj_inside_cpuset_by_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, unsigned index)"
-.br
-.RI "\fIReturn the \fCindex\fP -th object at depth \fCdepth\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_obj_inside_cpuset_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, unsigned index)"
-.br
-.RI "\fIReturn the \fCindex\fP -th object of type \fCtype\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static inline unsigned \fBhwloc_get_nbobjs_inside_cpuset_by_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth)"
-.br
-.RI "\fIReturn the number of objects at depth \fCdepth\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static inline int \fBhwloc_get_nbobjs_inside_cpuset_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturn the number of objects of type \fCtype\fP included in CPU set \fCset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_get_largest_objs_inside_cpuset (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_t\fP *restrict objs, int max)"
-.PP
-Get the set of largest objects covering exactly a given cpuset \fCset\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-the number of objects returned in \fCobjs\fP.
-.RE
-.PP
-
-.SS "static inline unsigned hwloc_get_nbobjs_inside_cpuset_by_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth)\fC [static]\fP"
-.PP
-Return the number of objects at depth \fCdepth\fP included in CPU set \fCset\fP.
-.PP
-.SS "static inline int hwloc_get_nbobjs_inside_cpuset_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type)\fC [static]\fP"
-.PP
-Return the number of objects of type \fCtype\fP included in CPU set \fCset\fP.
-.PP
-If no object for that type exists inside CPU set \fCset\fP, 0 is returned. If there are several levels with objects of that type inside CPU set \fCset\fP, -1 is returned.
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_next_obj_inside_cpuset_by_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Return the next object at depth \fCdepth\fP included in CPU set \fCset\fP.
-.PP
-If \fCprev\fP is \fCNULL\fP, return the first object at depth \fCdepth\fP included in \fCset\fP. The next invokation should pass the previous return value in \fCprev\fP so as to obtain the next object in \fCset\fP.
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_next_obj_inside_cpuset_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Return the next object of type \fCtype\fP included in CPU set \fCset\fP.
-.PP
-If there are multiple or no depth for given type, return \fCNULL\fP and let the caller fallback to \fBhwloc_get_next_obj_inside_cpuset_by_depth()\fP.
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_obj_inside_cpuset_by_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, unsigned index)\fC [static]\fP"
-.PP
-Return the \fCindex\fP -th object at depth \fCdepth\fP included in CPU set \fCset\fP.
-.PP
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_obj_inside_cpuset_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, unsigned index)\fC [static]\fP"
-.PP
-Return the \fCindex\fP -th object of type \fCtype\fP included in CPU set \fCset\fP.
-.PP
-If there are multiple or no depth for given type, return \fCNULL\fP and let the caller fallback to \fBhwloc_get_obj_inside_cpuset_by_depth()\fP.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_inside.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_inside.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_find_inside.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,80 +0,0 @@
-.TH "Finding Objects Inside a CPU set" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Finding Objects Inside a CPU set \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_get_largest_objs_inside_cpuset\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_t\fP *__hwloc_restrict objs, int max)"
-.br
-.RI "\fIGet the set of largest objects covering exactly a given cpuset \fCset\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_inside_cpuset_by_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturn the next object at depth \fCdepth\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_inside_cpuset_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturn the next object of type \fCtype\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_obj_inside_cpuset_by_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, unsigned index)"
-.br
-.RI "\fIReturn the \fCindex\fP -th object at depth \fCdepth\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_obj_inside_cpuset_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, unsigned index)"
-.br
-.RI "\fIReturn the \fCindex\fP -th object of type \fCtype\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static __inline unsigned \fBhwloc_get_nbobjs_inside_cpuset_by_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth)"
-.br
-.RI "\fIReturn the number of objects at depth \fCdepth\fP included in CPU set \fCset\fP. \fP"
-.ti -1c
-.RI "static __inline int \fBhwloc_get_nbobjs_inside_cpuset_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturn the number of objects of type \fCtype\fP included in CPU set \fCset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_get_largest_objs_inside_cpuset (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_t\fP *__hwloc_restrict objs, int max)"
-.PP
-Get the set of largest objects covering exactly a given cpuset \fCset\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-the number of objects returned in \fCobjs\fP.
-.RE
-.PP
-
-.SS "static __inline unsigned hwloc_get_nbobjs_inside_cpuset_by_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth)\fC [static]\fP"
-.PP
-Return the number of objects at depth \fCdepth\fP included in CPU set \fCset\fP.
-.PP
-.SS "static __inline int hwloc_get_nbobjs_inside_cpuset_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type)\fC [static]\fP"
-.PP
-Return the number of objects of type \fCtype\fP included in CPU set \fCset\fP.
-.PP
-If no object for that type exists inside CPU set \fCset\fP, 0 is returned. If there are several levels with objects of that type inside CPU set \fCset\fP, -1 is returned.
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_next_obj_inside_cpuset_by_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Return the next object at depth \fCdepth\fP included in CPU set \fCset\fP.
-.PP
-If \fCprev\fP is \fCNULL\fP, return the first object at depth \fCdepth\fP included in \fCset\fP. The next invokation should pass the previous return value in \fCprev\fP so as to obtain the next object in \fCset\fP.
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_next_obj_inside_cpuset_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Return the next object of type \fCtype\fP included in CPU set \fCset\fP.
-.PP
-If there are multiple or no depth for given type, return \fCNULL\fP and let the caller fallback to \fBhwloc_get_next_obj_inside_cpuset_by_depth()\fP.
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_obj_inside_cpuset_by_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, unsigned depth, unsigned index)\fC [static]\fP"
-.PP
-Return the \fCindex\fP -th object at depth \fCdepth\fP included in CPU set \fCset\fP.
-.PP
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_obj_inside_cpuset_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP set, \fBhwloc_obj_type_t\fP type, unsigned index)\fC [static]\fP"
-.PP
-Return the \fCindex\fP -th object of type \fCtype\fP included in CPU set \fCset\fP.
-.PP
-If there are multiple or no depth for given type, return \fCNULL\fP and let the caller fallback to \fBhwloc_get_obj_inside_cpuset_by_depth()\fP.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,30 +0,0 @@
-.TH "Advanced Traversal Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Advanced Traversal Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_get_closest_objs\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP src, \fBhwloc_obj_t\fP *restrict objs, int max)"
-.br
-.RI "\fIDo a depth-first traversal of the topology to find and sort. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_get_closest_objs (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP src, \fBhwloc_obj_t\fP *restrict objs, int max)"
-.PP
-Do a depth-first traversal of the topology to find and sort.
-.PP
-all objects that are at the same depth than \fCsrc\fP. Report in \fCobjs\fP up to \fCmax\fP physically closest ones to \fCsrc\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-the number of objects returned in \fCobjs\fP.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,30 +0,0 @@
-.TH "Advanced Traversal Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Advanced Traversal Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_get_closest_objs\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP src, \fBhwloc_obj_t\fP *__hwloc_restrict objs, int max)"
-.br
-.RI "\fIDo a depth-first traversal of the topology to find and sort. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_get_closest_objs (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP src, \fBhwloc_obj_t\fP *__hwloc_restrict objs, int max)"
-.PP
-Do a depth-first traversal of the topology to find and sort.
-.PP
-all objects that are at the same depth than \fCsrc\fP. Report in \fCobjs\fP up to \fCmax\fP physically closest ones to \fCsrc\fP.
-.PP
-\fBReturns:\fP
-.RS 4
-the number of objects returned in \fCobjs\fP.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal_basic.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal_basic.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal_basic.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,65 +0,0 @@
-.TH "Basic Traversal Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Basic Traversal Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_system_obj\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fIReturns the top-object of the topology-tree. Its type is \fBHWLOC_OBJ_SYSTEM\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_by_depth\fP (\fBhwloc_topology_t\fP topology, unsigned depth, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturns the next object at depth \fCdepth\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturns the next object of type \fCtype\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_next_child\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP father, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturn the next child. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_common_ancestor_obj\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj1, \fBhwloc_obj_t\fP obj2)"
-.br
-.RI "\fIReturns the common father object to objects lvl1 and lvl2. \fP"
-.ti -1c
-.RI "static inline int \fBhwloc_obj_is_in_subtree\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj, \fBhwloc_obj_t\fP subtree_root)"
-.br
-.RI "\fIReturns true if _obj_ is inside the subtree beginning with \fCsubtree_root\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_common_ancestor_obj (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj1, \fBhwloc_obj_t\fP obj2)\fC [static]\fP"
-.PP
-Returns the common father object to objects lvl1 and lvl2.
-.PP
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_next_child (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP father, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Return the next child.
-.PP
-If \fCprev\fP is \fCNULL\fP, return the first child.
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_next_obj_by_depth (\fBhwloc_topology_t\fP topology, unsigned depth, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Returns the next object at depth \fCdepth\fP.
-.PP
-If \fCprev\fP is \fCNULL\fP, return the first object at depth \fCdepth\fP.
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_next_obj_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Returns the next object of type \fCtype\fP.
-.PP
-If \fCprev\fP is \fCNULL\fP, return the first object at type \fCtype\fP. If there are multiple or no depth for given type, return \fCNULL\fP and let the caller fallback to \fBhwloc_get_next_obj_by_depth()\fP.
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_system_obj (\fBhwloc_topology_t\fP topology)\fC [static]\fP"
-.PP
-Returns the top-object of the topology-tree. Its type is \fBHWLOC_OBJ_SYSTEM\fP.
-.PP
-.SS "static inline int hwloc_obj_is_in_subtree (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj, \fBhwloc_obj_t\fP subtree_root)\fC [static]\fP"
-.PP
-Returns true if _obj_ is inside the subtree beginning with \fCsubtree_root\fP.
-.PP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal_basic.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal_basic.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_traversal_basic.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,65 +0,0 @@
-.TH "Basic Traversal Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Basic Traversal Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_system_obj\fP (\fBhwloc_topology_t\fP topology)"
-.br
-.RI "\fIReturns the top-object of the topology-tree. Its type is \fBHWLOC_OBJ_SYSTEM\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_by_depth\fP (\fBhwloc_topology_t\fP topology, unsigned depth, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturns the next object at depth \fCdepth\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_next_obj_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturns the next object of type \fCtype\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_next_child\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP father, \fBhwloc_obj_t\fP prev)"
-.br
-.RI "\fIReturn the next child. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_common_ancestor_obj\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj1, \fBhwloc_obj_t\fP obj2)"
-.br
-.RI "\fIReturns the common father object to objects lvl1 and lvl2. \fP"
-.ti -1c
-.RI "static __inline int \fBhwloc_obj_is_in_subtree\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj, \fBhwloc_obj_t\fP subtree_root)"
-.br
-.RI "\fIReturns true if _obj_ is inside the subtree beginning with \fCsubtree_root\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_common_ancestor_obj (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj1, \fBhwloc_obj_t\fP obj2)\fC [static]\fP"
-.PP
-Returns the common father object to objects lvl1 and lvl2.
-.PP
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_next_child (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP father, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Return the next child.
-.PP
-If \fCprev\fP is \fCNULL\fP, return the first child.
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_next_obj_by_depth (\fBhwloc_topology_t\fP topology, unsigned depth, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Returns the next object at depth \fCdepth\fP.
-.PP
-If \fCprev\fP is \fCNULL\fP, return the first object at depth \fCdepth\fP.
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_next_obj_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type, \fBhwloc_obj_t\fP prev)\fC [static]\fP"
-.PP
-Returns the next object of type \fCtype\fP.
-.PP
-If \fCprev\fP is \fCNULL\fP, return the first object at type \fCtype\fP. If there are multiple or no depth for given type, return \fCNULL\fP and let the caller fallback to \fBhwloc_get_next_obj_by_depth()\fP.
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_system_obj (\fBhwloc_topology_t\fP topology)\fC [static]\fP"
-.PP
-Returns the top-object of the topology-tree. Its type is \fBHWLOC_OBJ_SYSTEM\fP.
-.PP
-.SS "static __inline int hwloc_obj_is_in_subtree (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_t\fP obj, \fBhwloc_obj_t\fP subtree_root)\fC [static]\fP"
-.PP
-Returns true if _obj_ is inside the subtree beginning with \fCsubtree_root\fP.
-.PP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_types.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_types.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_types.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,32 +0,0 @@
-.TH "Object Type Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Object Type Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline unsigned \fBhwloc_get_type_or_below_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturns the depth of objects of type \fCtype\fP or below. \fP"
-.ti -1c
-.RI "static inline unsigned \fBhwloc_get_type_or_above_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturns the depth of objects of type \fCtype\fP or above. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline unsigned hwloc_get_type_or_above_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)\fC [static]\fP"
-.PP
-Returns the depth of objects of type \fCtype\fP or above.
-.PP
-If no object of this type is present on the underlying architecture, the function returns the depth of the first 'present' object typically containing \fCtype\fP.
-.SS "static inline unsigned hwloc_get_type_or_below_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)\fC [static]\fP"
-.PP
-Returns the depth of objects of type \fCtype\fP or below.
-.PP
-If no object of this type is present on the underlying architecture, the function returns the depth of the first 'present' object typically found inside \fCtype\fP.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_types.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_types.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_helper_types.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,32 +0,0 @@
-.TH "Object Type Helpers" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Object Type Helpers \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline unsigned \fBhwloc_get_type_or_below_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturns the depth of objects of type \fCtype\fP or below. \fP"
-.ti -1c
-.RI "static __inline unsigned \fBhwloc_get_type_or_above_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturns the depth of objects of type \fCtype\fP or above. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline unsigned hwloc_get_type_or_above_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)\fC [static]\fP"
-.PP
-Returns the depth of objects of type \fCtype\fP or above.
-.PP
-If no object of this type is present on the underlying architecture, the function returns the depth of the first 'present' object typically containing \fCtype\fP.
-.SS "static __inline unsigned hwloc_get_type_or_below_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)\fC [static]\fP"
-.PP
-Returns the depth of objects of type \fCtype\fP or below.
-.PP
-If no object of this type is present on the underlying architecture, the function returns the depth of the first 'present' object typically found inside \fCtype\fP.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_information.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_information.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_information.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,97 +0,0 @@
-.TH "Get some Topology Information" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Get some Topology Information \-
-.SS "Defines"
-
-.in +1c
-.ti -1c
-.RI "#define \fBHWLOC_TYPE_DEPTH_UNKNOWN\fP -1"
-.br
-.RI "\fINo object of given type exists in the topology. \fP"
-.ti -1c
-.RI "#define \fBHWLOC_TYPE_DEPTH_MULTIPLE\fP -2"
-.br
-.RI "\fIObjects of given type exist at different depth in the topology. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "unsigned \fBhwloc_topology_get_depth\fP (\fBhwloc_topology_t\fP restrict topology)"
-.br
-.RI "\fIGet the depth of the hierachical tree of objects. \fP"
-.ti -1c
-.RI "int \fBhwloc_get_type_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturns the depth of objects of type \fCtype\fP. \fP"
-.ti -1c
-.RI "\fBhwloc_obj_type_t\fP \fBhwloc_get_depth_type\fP (\fBhwloc_topology_t\fP topology, unsigned depth)"
-.br
-.RI "\fIReturns the type of objects at depth \fCdepth\fP. \fP"
-.ti -1c
-.RI "unsigned \fBhwloc_get_nbobjs_by_depth\fP (\fBhwloc_topology_t\fP topology, unsigned depth)"
-.br
-.RI "\fIReturns the width of level at depth \fCdepth\fP. \fP"
-.ti -1c
-.RI "static inline int \fBhwloc_get_nbobjs_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturns the width of level type \fCtype\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_is_thissystem\fP (\fBhwloc_topology_t\fP restrict topology)"
-.br
-.RI "\fIDoes the topology context come from this system? \fP"
-.in -1c
-.SH "Define Documentation"
-.PP
-.SS "#define HWLOC_TYPE_DEPTH_MULTIPLE -2"
-.PP
-Objects of given type exist at different depth in the topology.
-.PP
-.SS "#define HWLOC_TYPE_DEPTH_UNKNOWN -1"
-.PP
-No object of given type exists in the topology.
-.PP
-.SH "Function Documentation"
-.PP
-.SS "\fBhwloc_obj_type_t\fP hwloc_get_depth_type (\fBhwloc_topology_t\fP topology, unsigned depth)"
-.PP
-Returns the type of objects at depth \fCdepth\fP.
-.PP
-.SS "unsigned hwloc_get_nbobjs_by_depth (\fBhwloc_topology_t\fP topology, unsigned depth)"
-.PP
-Returns the width of level at depth \fCdepth\fP.
-.PP
-.SS "static inline int hwloc_get_nbobjs_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)\fC [static]\fP"
-.PP
-Returns the width of level type \fCtype\fP.
-.PP
-If no object for that type exists, 0 is returned. If there are several levels with objects of that type, -1 is returned.
-.SS "int hwloc_get_type_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.PP
-Returns the depth of objects of type \fCtype\fP.
-.PP
-If no object of this type is present on the underlying architecture, or if the OS doesn't provide this kind of information, the function returns HWLOC_TYPE_DEPTH_UNKNOWN.
-.PP
-If type is absent but a similar type is acceptable, see also \fBhwloc_get_type_or_below_depth()\fP and \fBhwloc_get_type_or_above_depth()\fP.
-.SS "unsigned hwloc_topology_get_depth (\fBhwloc_topology_t\fP restrict topology)"
-.PP
-Get the depth of the hierachical tree of objects.
-.PP
-This is the depth of HWLOC_OBJ_PROC objects plus one.
-.SS "int hwloc_topology_is_thissystem (\fBhwloc_topology_t\fP restrict topology)"
-.PP
-Does the topology context come from this system?
-.PP
-\fBReturns:\fP
-.RS 4
-1 if this topology context was built using the system running this program.
-.PP
-0 instead (for instance if using another file-system root, a XML topology file, or a synthetic topology).
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_information.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_information.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_information.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,97 +0,0 @@
-.TH "Get some Topology Information" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Get some Topology Information \-
-.SS "Defines"
-
-.in +1c
-.ti -1c
-.RI "#define \fBHWLOC_TYPE_DEPTH_UNKNOWN\fP -1"
-.br
-.RI "\fINo object of given type exists in the topology. \fP"
-.ti -1c
-.RI "#define \fBHWLOC_TYPE_DEPTH_MULTIPLE\fP -2"
-.br
-.RI "\fIObjects of given type exist at different depth in the topology. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "unsigned \fBhwloc_topology_get_depth\fP (\fBhwloc_topology_t\fP __hwloc_restrict topology)"
-.br
-.RI "\fIGet the depth of the hierachical tree of objects. \fP"
-.ti -1c
-.RI "int \fBhwloc_get_type_depth\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturns the depth of objects of type \fCtype\fP. \fP"
-.ti -1c
-.RI "\fBhwloc_obj_type_t\fP \fBhwloc_get_depth_type\fP (\fBhwloc_topology_t\fP topology, unsigned depth)"
-.br
-.RI "\fIReturns the type of objects at depth \fCdepth\fP. \fP"
-.ti -1c
-.RI "unsigned \fBhwloc_get_nbobjs_by_depth\fP (\fBhwloc_topology_t\fP topology, unsigned depth)"
-.br
-.RI "\fIReturns the width of level at depth \fCdepth\fP. \fP"
-.ti -1c
-.RI "static __inline int \fBhwloc_get_nbobjs_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.br
-.RI "\fIReturns the width of level type \fCtype\fP. \fP"
-.ti -1c
-.RI "int \fBhwloc_topology_is_thissystem\fP (\fBhwloc_topology_t\fP __hwloc_restrict topology)"
-.br
-.RI "\fIDoes the topology context come from this system? \fP"
-.in -1c
-.SH "Define Documentation"
-.PP
-.SS "#define HWLOC_TYPE_DEPTH_MULTIPLE -2"
-.PP
-Objects of given type exist at different depth in the topology.
-.PP
-.SS "#define HWLOC_TYPE_DEPTH_UNKNOWN -1"
-.PP
-No object of given type exists in the topology.
-.PP
-.SH "Function Documentation"
-.PP
-.SS "\fBhwloc_obj_type_t\fP hwloc_get_depth_type (\fBhwloc_topology_t\fP topology, unsigned depth)"
-.PP
-Returns the type of objects at depth \fCdepth\fP.
-.PP
-.SS "unsigned hwloc_get_nbobjs_by_depth (\fBhwloc_topology_t\fP topology, unsigned depth)"
-.PP
-Returns the width of level at depth \fCdepth\fP.
-.PP
-.SS "static __inline int hwloc_get_nbobjs_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)\fC [static]\fP"
-.PP
-Returns the width of level type \fCtype\fP.
-.PP
-If no object for that type exists, 0 is returned. If there are several levels with objects of that type, -1 is returned.
-.SS "int hwloc_get_type_depth (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type)"
-.PP
-Returns the depth of objects of type \fCtype\fP.
-.PP
-If no object of this type is present on the underlying architecture, or if the OS doesn't provide this kind of information, the function returns HWLOC_TYPE_DEPTH_UNKNOWN.
-.PP
-If type is absent but a similar type is acceptable, see also \fBhwloc_get_type_or_below_depth()\fP and \fBhwloc_get_type_or_above_depth()\fP.
-.SS "unsigned hwloc_topology_get_depth (\fBhwloc_topology_t\fP __hwloc_restrict topology)"
-.PP
-Get the depth of the hierachical tree of objects.
-.PP
-This is the depth of HWLOC_OBJ_PROC objects plus one.
-.SS "int hwloc_topology_is_thissystem (\fBhwloc_topology_t\fP __hwloc_restrict topology)"
-.PP
-Does the topology context come from this system?
-.PP
-\fBReturns:\fP
-.RS 4
-1 if this topology context was built using the system running this program.
-.PP
-0 instead (for instance if using another file-system root, a XML topology file, or a synthetic topology).
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_bitmask.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_bitmask.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_bitmask.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,34 +0,0 @@
-.TH "Helpers for manipulating Linux libnuma bitmask" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Helpers for manipulating Linux libnuma bitmask \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline struct bitmask * \fBhwloc_cpuset_to_linux_libnuma_bitmask\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset)"
-.br
-.RI "\fIConvert hwloc CPU set \fCcpuset\fP into the returned libnuma bitmask. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_linux_libnuma_bitmask\fP (\fBhwloc_topology_t\fP topology, const struct bitmask *bitmask)"
-.br
-.RI "\fIConvert libnuma bitmask \fCbitmask\fP into hwloc CPU set \fCcpuset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline \fBhwloc_cpuset_t\fP hwloc_cpuset_from_linux_libnuma_bitmask (\fBhwloc_topology_t\fP topology, const struct bitmask * bitmask)\fC [static]\fP"
-.PP
-Convert libnuma bitmask \fCbitmask\fP into hwloc CPU set \fCcpuset\fP.
-.PP
-This function may be used after calling many numa_ functions that use a struct bitmask as an output parameter.
-.SS "static inline struct bitmask* hwloc_cpuset_to_linux_libnuma_bitmask (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset)\fC [static, read]\fP"
-.PP
-Convert hwloc CPU set \fCcpuset\fP into the returned libnuma bitmask.
-.PP
-The returned bitmask should later be freed with numa_bitmask_free.
-.PP
-This function may be used before calling many numa_ functions that use a struct bitmask as an input parameter.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_bitmask.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_bitmask.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_bitmask.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,34 +0,0 @@
-.TH "Helpers for manipulating Linux libnuma bitmask" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Helpers for manipulating Linux libnuma bitmask \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline struct bitmask * \fBhwloc_cpuset_to_linux_libnuma_bitmask\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset)"
-.br
-.RI "\fIConvert hwloc CPU set \fCcpuset\fP into the returned libnuma bitmask. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_linux_libnuma_bitmask\fP (\fBhwloc_topology_t\fP topology, const struct bitmask *bitmask)"
-.br
-.RI "\fIConvert libnuma bitmask \fCbitmask\fP into hwloc CPU set \fCcpuset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline \fBhwloc_cpuset_t\fP hwloc_cpuset_from_linux_libnuma_bitmask (\fBhwloc_topology_t\fP topology, const struct bitmask * bitmask)\fC [static]\fP"
-.PP
-Convert libnuma bitmask \fCbitmask\fP into hwloc CPU set \fCcpuset\fP.
-.PP
-This function may be used after calling many numa_ functions that use a struct bitmask as an output parameter.
-.SS "static __inline struct bitmask* hwloc_cpuset_to_linux_libnuma_bitmask (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset)\fC [static, read]\fP"
-.PP
-Convert hwloc CPU set \fCcpuset\fP into the returned libnuma bitmask.
-.PP
-The returned bitmask should later be freed with numa_bitmask_free.
-.PP
-This function may be used before calling many numa_ functions that use a struct bitmask as an input parameter.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_nodemask.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_nodemask.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_nodemask.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,32 +0,0 @@
-.TH "Helpers for manipulating Linux libnuma nodemask_t" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Helpers for manipulating Linux libnuma nodemask_t \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline void \fBhwloc_cpuset_to_linux_libnuma_nodemask\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset, nodemask_t *nodemask)"
-.br
-.RI "\fIConvert hwloc CPU set \fCcpuset\fP into libnuma nodemask \fCnodemask\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_linux_libnuma_nodemask\fP (\fBhwloc_topology_t\fP topology, const nodemask_t *nodemask)"
-.br
-.RI "\fIConvert libnuma nodemask \fCnodemask\fP into hwloc CPU set \fCcpuset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline \fBhwloc_cpuset_t\fP hwloc_cpuset_from_linux_libnuma_nodemask (\fBhwloc_topology_t\fP topology, const nodemask_t * nodemask)\fC [static]\fP"
-.PP
-Convert libnuma nodemask \fCnodemask\fP into hwloc CPU set \fCcpuset\fP.
-.PP
-This function may be used before calling some old libnuma functions that use a nodemask_t as an output parameter.
-.SS "static inline void hwloc_cpuset_to_linux_libnuma_nodemask (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset, nodemask_t * nodemask)\fC [static]\fP"
-.PP
-Convert hwloc CPU set \fCcpuset\fP into libnuma nodemask \fCnodemask\fP.
-.PP
-This function may be used before calling some old libnuma functions that use a nodemask_t as an input parameter.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_nodemask.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_nodemask.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_nodemask.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,32 +0,0 @@
-.TH "Helpers for manipulating Linux libnuma nodemask_t" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Helpers for manipulating Linux libnuma nodemask_t \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline void \fBhwloc_cpuset_to_linux_libnuma_nodemask\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset, nodemask_t *nodemask)"
-.br
-.RI "\fIConvert hwloc CPU set \fCcpuset\fP into libnuma nodemask \fCnodemask\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_linux_libnuma_nodemask\fP (\fBhwloc_topology_t\fP topology, const nodemask_t *nodemask)"
-.br
-.RI "\fIConvert libnuma nodemask \fCnodemask\fP into hwloc CPU set \fCcpuset\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline \fBhwloc_cpuset_t\fP hwloc_cpuset_from_linux_libnuma_nodemask (\fBhwloc_topology_t\fP topology, const nodemask_t * nodemask)\fC [static]\fP"
-.PP
-Convert libnuma nodemask \fCnodemask\fP into hwloc CPU set \fCcpuset\fP.
-.PP
-This function may be used before calling some old libnuma functions that use a nodemask_t as an output parameter.
-.SS "static __inline void hwloc_cpuset_to_linux_libnuma_nodemask (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset, nodemask_t * nodemask)\fC [static]\fP"
-.PP
-Convert hwloc CPU set \fCcpuset\fP into libnuma nodemask \fCnodemask\fP.
-.PP
-This function may be used before calling some old libnuma functions that use a nodemask_t as an input parameter.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_ulongs.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_ulongs.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_ulongs.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,36 +0,0 @@
-.TH "Helpers for manipulating Linux libnuma unsigned long masks" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Helpers for manipulating Linux libnuma unsigned long masks \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static inline void \fBhwloc_cpuset_to_linux_libnuma_ulongs\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset, unsigned long *mask, unsigned long *maxnode)"
-.br
-.RI "\fIConvert hwloc CPU set \fCcpuset\fP into the array of unsigned long \fCmask\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_linux_libnuma_ulongs\fP (\fBhwloc_topology_t\fP topology, const unsigned long *mask, unsigned long maxnode)"
-.br
-.RI "\fIConvert the array of unsigned long \fCmask\fP into hwloc CPU set. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static inline \fBhwloc_cpuset_t\fP hwloc_cpuset_from_linux_libnuma_ulongs (\fBhwloc_topology_t\fP topology, const unsigned long * mask, unsigned long maxnode)\fC [static]\fP"
-.PP
-Convert the array of unsigned long \fCmask\fP into hwloc CPU set.
-.PP
-\fCmask\fP is a array of unsigned long that will be read. \fCmaxnode\fP contains the maximal node number that may be read in \fCmask\fP.
-.PP
-This function may be used after calling get_mempolicy or any other function that takes an array of unsigned long as output parameter (and possibly a maximal node number as input parameter).
-.SS "static inline void hwloc_cpuset_to_linux_libnuma_ulongs (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset, unsigned long * mask, unsigned long * maxnode)\fC [static]\fP"
-.PP
-Convert hwloc CPU set \fCcpuset\fP into the array of unsigned long \fCmask\fP.
-.PP
-\fCmask\fP is the array of unsigned long that will be filled. \fCmaxnode\fP contains the maximal node number that may be stored in \fCmask\fP. \fCmaxnode\fP will be set to the maximal node number that was found, plus one.
-.PP
-This function may be used before calling set_mempolicy, mbind, migrate_pages or any other function that takes an array of unsigned long and a maximal node number as input parameter.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_ulongs.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_ulongs.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_linux_libnuma_ulongs.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,36 +0,0 @@
-.TH "Helpers for manipulating Linux libnuma unsigned long masks" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Helpers for manipulating Linux libnuma unsigned long masks \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "static __inline void \fBhwloc_cpuset_to_linux_libnuma_ulongs\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset, unsigned long *mask, unsigned long *maxnode)"
-.br
-.RI "\fIConvert hwloc CPU set \fCcpuset\fP into the array of unsigned long \fCmask\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_cpuset_t\fP \fBhwloc_cpuset_from_linux_libnuma_ulongs\fP (\fBhwloc_topology_t\fP topology, const unsigned long *mask, unsigned long maxnode)"
-.br
-.RI "\fIConvert the array of unsigned long \fCmask\fP into hwloc CPU set. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "static __inline \fBhwloc_cpuset_t\fP hwloc_cpuset_from_linux_libnuma_ulongs (\fBhwloc_topology_t\fP topology, const unsigned long * mask, unsigned long maxnode)\fC [static]\fP"
-.PP
-Convert the array of unsigned long \fCmask\fP into hwloc CPU set.
-.PP
-\fCmask\fP is a array of unsigned long that will be read. \fCmaxnode\fP contains the maximal node number that may be read in \fCmask\fP.
-.PP
-This function may be used after calling get_mempolicy or any other function that takes an array of unsigned long as output parameter (and possibly a maximal node number as input parameter).
-.SS "static __inline void hwloc_cpuset_to_linux_libnuma_ulongs (\fBhwloc_topology_t\fP topology, \fBhwloc_cpuset_t\fP cpuset, unsigned long * mask, unsigned long * maxnode)\fC [static]\fP"
-.PP
-Convert hwloc CPU set \fCcpuset\fP into the array of unsigned long \fCmask\fP.
-.PP
-\fCmask\fP is the array of unsigned long that will be filled. \fCmaxnode\fP contains the maximal node number that may be stored in \fCmask\fP. \fCmaxnode\fP will be set to the maximal node number that was found, plus one.
-.PP
-This function may be used before calling set_mempolicy, mbind, migrate_pages or any other function that takes an array of unsigned long and a maximal node number as input parameter.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_objects.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_objects.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_objects.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,31 +0,0 @@
-.TH "Topology Objects" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Topology Objects \-
-.SS "Data Structures"
-
-.in +1c
-.ti -1c
-.RI "struct \fBhwloc_obj\fP"
-.br
-.RI "\fIStructure of a topology object. \fP"
-.ti -1c
-.RI "union \fBhwloc_obj_attr_u\fP"
-.br
-.RI "\fIObject type-specific Attributes. \fP"
-.in -1c
-.SS "Typedefs"
-
-.in +1c
-.ti -1c
-.RI "typedef struct \fBhwloc_obj\fP * \fBhwloc_obj_t\fP"
-.br
-.in -1c
-.SH "Typedef Documentation"
-.PP
-.SS "typedef struct \fBhwloc_obj\fP* \fBhwloc_obj_t\fP"
-.PP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_objects.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_objects.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_objects.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,31 +0,0 @@
-.TH "Topology Objects" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Topology Objects \-
-.SS "Data Structures"
-
-.in +1c
-.ti -1c
-.RI "struct \fBhwloc_obj\fP"
-.br
-.RI "\fIStructure of a topology object. \fP"
-.ti -1c
-.RI "union \fBhwloc_obj_attr_u\fP"
-.br
-.RI "\fIObject type-specific Attributes. \fP"
-.in -1c
-.SS "Typedefs"
-
-.in +1c
-.ti -1c
-.RI "typedef struct \fBhwloc_obj\fP * \fBhwloc_obj_t\fP"
-.br
-.in -1c
-.SH "Typedef Documentation"
-.PP
-.SS "typedef struct \fBhwloc_obj\fP* \fBhwloc_obj_t\fP"
-.PP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_topology.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_topology.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_topology.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,23 +0,0 @@
-.TH "Topology context" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Topology context \-
-.SS "Typedefs"
-
-.in +1c
-.ti -1c
-.RI "typedef struct hwloc_topology * \fBhwloc_topology_t\fP"
-.br
-.RI "\fITopology context. \fP"
-.in -1c
-.SH "Typedef Documentation"
-.PP
-.SS "typedef struct hwloc_topology* \fBhwloc_topology_t\fP"
-.PP
-Topology context.
-.PP
-To be initialized with \fBhwloc_topology_init()\fP and built with \fBhwloc_topology_load()\fP.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_topology.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_topology.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_topology.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,23 +0,0 @@
-.TH "Topology context" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Topology context \-
-.SS "Typedefs"
-
-.in +1c
-.ti -1c
-.RI "typedef struct hwloc_topology * \fBhwloc_topology_t\fP"
-.br
-.RI "\fITopology context. \fP"
-.in -1c
-.SH "Typedef Documentation"
-.PP
-.SS "typedef struct hwloc_topology* \fBhwloc_topology_t\fP"
-.PP
-Topology context.
-.PP
-To be initialized with \fBhwloc_topology_init()\fP and built with \fBhwloc_topology_load()\fP.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_traversal.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_traversal.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_traversal.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,31 +0,0 @@
-.TH "Retrieve Objects" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Retrieve Objects \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "\fBhwloc_obj_t\fP \fBhwloc_get_obj_by_depth\fP (\fBhwloc_topology_t\fP topology, unsigned depth, unsigned index)"
-.br
-.RI "\fIReturns the topology object at index \fCindex\fP from depth \fCdepth\fP. \fP"
-.ti -1c
-.RI "static inline \fBhwloc_obj_t\fP \fBhwloc_get_obj_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type, unsigned index)"
-.br
-.RI "\fIReturns the topology object at index \fCindex\fP with type \fCtype\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "\fBhwloc_obj_t\fP hwloc_get_obj_by_depth (\fBhwloc_topology_t\fP topology, unsigned depth, unsigned index)"
-.PP
-Returns the topology object at index \fCindex\fP from depth \fCdepth\fP.
-.PP
-.SS "static inline \fBhwloc_obj_t\fP hwloc_get_obj_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type, unsigned index)\fC [static]\fP"
-.PP
-Returns the topology object at index \fCindex\fP with type \fCtype\fP.
-.PP
-If no object for that type exists, \fCNULL\fP is returned. If there are several levels with objects of that type, \fCNULL\fP is returned and ther caller may fallback to \fBhwloc_get_obj_by_depth()\fP.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_traversal.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_traversal.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_traversal.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,31 +0,0 @@
-.TH "Retrieve Objects" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Retrieve Objects \-
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "\fBhwloc_obj_t\fP \fBhwloc_get_obj_by_depth\fP (\fBhwloc_topology_t\fP topology, unsigned depth, unsigned index)"
-.br
-.RI "\fIReturns the topology object at index \fCindex\fP from depth \fCdepth\fP. \fP"
-.ti -1c
-.RI "static __inline \fBhwloc_obj_t\fP \fBhwloc_get_obj_by_type\fP (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type, unsigned index)"
-.br
-.RI "\fIReturns the topology object at index \fCindex\fP with type \fCtype\fP. \fP"
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "\fBhwloc_obj_t\fP hwloc_get_obj_by_depth (\fBhwloc_topology_t\fP topology, unsigned depth, unsigned index)"
-.PP
-Returns the topology object at index \fCindex\fP from depth \fCdepth\fP.
-.PP
-.SS "static __inline \fBhwloc_obj_t\fP hwloc_get_obj_by_type (\fBhwloc_topology_t\fP topology, \fBhwloc_obj_type_t\fP type, unsigned index)\fC [static]\fP"
-.PP
-Returns the topology object at index \fCindex\fP with type \fCtype\fP.
-.PP
-If no object for that type exists, \fCNULL\fP is returned. If there are several levels with objects of that type, \fCNULL\fP is returned and ther caller may fallback to \fBhwloc_get_obj_by_depth()\fP.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_types.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_types.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_types.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,93 +0,0 @@
-.TH "Topology Object Types" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Topology Object Types \-
-.SS "Defines"
-
-.in +1c
-.ti -1c
-.RI "#define \fBHWLOC_TYPE_UNORDERED\fP INT_MAX"
-.br
-.RI "\fIValue returned by hwloc_compare_types when types can not be compared. \fP"
-.in -1c
-.SS "Enumerations"
-
-.in +1c
-.ti -1c
-.RI "enum \fBhwloc_obj_type_t\fP { \fBHWLOC_OBJ_SYSTEM\fP, \fBHWLOC_OBJ_MACHINE\fP, \fBHWLOC_OBJ_NODE\fP, \fBHWLOC_OBJ_SOCKET\fP, \fBHWLOC_OBJ_CACHE\fP, \fBHWLOC_OBJ_CORE\fP, \fBHWLOC_OBJ_PROC\fP, \fBHWLOC_OBJ_MISC\fP }"
-.br
-.RI "\fIType of topology object. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_compare_types\fP (\fBhwloc_obj_type_t\fP type1, \fBhwloc_obj_type_t\fP type2)"
-.br
-.RI "\fICompare the depth of two object types. \fP"
-.in -1c
-.SH "Define Documentation"
-.PP
-.SS "#define HWLOC_TYPE_UNORDERED INT_MAX"
-.PP
-Value returned by hwloc_compare_types when types can not be compared.
-.PP
-.SH "Enumeration Type Documentation"
-.PP
-.SS "enum \fBhwloc_obj_type_t\fP"
-.PP
-Type of topology object.
-.PP
-\fBNote:\fP
-.RS 4
-Do not rely on the ordering or completeness of the values as new ones may be defined in the future! If you need to compare types, use \fBhwloc_compare_types()\fP instead.
-.RE
-.PP
-
-.PP
-\fBEnumerator: \fP
-.in +1c
-.TP
-\fB\fIHWLOC_OBJ_SYSTEM \fP\fP
-Whole system (may be a cluster of machines). The whole system that is accessible to hwloc. That may comprise several machines in SSI systems like Kerrighed.
-.TP
-\fB\fIHWLOC_OBJ_MACHINE \fP\fP
-Machine. A set of processors and memory with cache coherency.
-.TP
-\fB\fIHWLOC_OBJ_NODE \fP\fP
-NUMA node. A set of processors around memory which the processors can directly access.
-.TP
-\fB\fIHWLOC_OBJ_SOCKET \fP\fP
-Socket, physical package, or chip. In the physical meaning, i.e. that you can add or remove physically.
-.TP
-\fB\fIHWLOC_OBJ_CACHE \fP\fP
-Data cache. Can be L1, L2, L3, ...
-.TP
-\fB\fIHWLOC_OBJ_CORE \fP\fP
-Core. A computation unit (may be shared by several logical processors).
-.TP
-\fB\fIHWLOC_OBJ_PROC \fP\fP
-(Logical) Processor. An execution unit (may share a core with some other logical processors, e.g. in the case of an SMT core).
-.PP
-Objects of this kind are always reported and can thus be used as fallback when others are not.
-.TP
-\fB\fIHWLOC_OBJ_MISC \fP\fP
-Miscellaneous objects. Objects which do not fit in the above but are detected by hwloc and are useful to take into account for affinity. For instance, some OSes expose their arbitrary processors aggregation this way.
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_compare_types (\fBhwloc_obj_type_t\fP type1, \fBhwloc_obj_type_t\fP type2)"
-.PP
-Compare the depth of two object types.
-.PP
-Types shouldn't be compared as they are, since newer ones may be added in the future. This function returns less than, equal to, or greater than zero if \fCtype1\fP is considered to be respectively higher than, equal to, or deeper than \fCtype2\fP in the hierarchy. If the types can not be compared (because it does not make sense), HWLOC_TYPE_UNORDERED is returned. Object types containing CPUs can always be compared.
-.PP
-\fBNote:\fP
-.RS 4
-HWLOC_OBJ_SYSTEM will always be the highest, and HWLOC_OBJ_PROC will always be the deepest.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_types.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_types.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/hwlocality_types.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,93 +0,0 @@
-.TH "Topology Object Types" 3 "9 Oct 2009" "Version 0.9.1rc1" "Hardware Locality (hwloc)" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Topology Object Types \-
-.SS "Defines"
-
-.in +1c
-.ti -1c
-.RI "#define \fBHWLOC_TYPE_UNORDERED\fP INT_MAX"
-.br
-.RI "\fIValue returned by hwloc_compare_types when types can not be compared. \fP"
-.in -1c
-.SS "Enumerations"
-
-.in +1c
-.ti -1c
-.RI "enum \fBhwloc_obj_type_t\fP { \fBHWLOC_OBJ_SYSTEM\fP, \fBHWLOC_OBJ_MACHINE\fP, \fBHWLOC_OBJ_NODE\fP, \fBHWLOC_OBJ_SOCKET\fP, \fBHWLOC_OBJ_CACHE\fP, \fBHWLOC_OBJ_CORE\fP, \fBHWLOC_OBJ_PROC\fP, \fBHWLOC_OBJ_MISC\fP }"
-.br
-.RI "\fIType of topology object. \fP"
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "int \fBhwloc_compare_types\fP (\fBhwloc_obj_type_t\fP type1, \fBhwloc_obj_type_t\fP type2)"
-.br
-.RI "\fICompare the depth of two object types. \fP"
-.in -1c
-.SH "Define Documentation"
-.PP
-.SS "#define HWLOC_TYPE_UNORDERED INT_MAX"
-.PP
-Value returned by hwloc_compare_types when types can not be compared.
-.PP
-.SH "Enumeration Type Documentation"
-.PP
-.SS "enum \fBhwloc_obj_type_t\fP"
-.PP
-Type of topology object.
-.PP
-\fBNote:\fP
-.RS 4
-Do not rely on the ordering or completeness of the values as new ones may be defined in the future! If you need to compare types, use \fBhwloc_compare_types()\fP instead.
-.RE
-.PP
-
-.PP
-\fBEnumerator: \fP
-.in +1c
-.TP
-\fB\fIHWLOC_OBJ_SYSTEM \fP\fP
-Whole system (may be a cluster of machines). The whole system that is accessible to hwloc. That may comprise several machines in SSI systems like Kerrighed.
-.TP
-\fB\fIHWLOC_OBJ_MACHINE \fP\fP
-Machine. A set of processors and memory with cache coherency.
-.TP
-\fB\fIHWLOC_OBJ_NODE \fP\fP
-NUMA node. A set of processors around memory which the processors can directly access.
-.TP
-\fB\fIHWLOC_OBJ_SOCKET \fP\fP
-Socket, physical package, or chip. In the physical meaning, i.e. that you can add or remove physically.
-.TP
-\fB\fIHWLOC_OBJ_CACHE \fP\fP
-Data cache. Can be L1, L2, L3, ...
-.TP
-\fB\fIHWLOC_OBJ_CORE \fP\fP
-Core. A computation unit (may be shared by several logical processors).
-.TP
-\fB\fIHWLOC_OBJ_PROC \fP\fP
-(Logical) Processor. An execution unit (may share a core with some other logical processors, e.g. in the case of an SMT core).
-.PP
-Objects of this kind are always reported and can thus be used as fallback when others are not.
-.TP
-\fB\fIHWLOC_OBJ_MISC \fP\fP
-Miscellaneous objects. Objects which do not fit in the above but are detected by hwloc and are useful to take into account for affinity. For instance, some OSes expose their arbitrary processors aggregation this way.
-.SH "Function Documentation"
-.PP
-.SS "int hwloc_compare_types (\fBhwloc_obj_type_t\fP type1, \fBhwloc_obj_type_t\fP type2)"
-.PP
-Compare the depth of two object types.
-.PP
-Types shouldn't be compared as they are, since newer ones may be added in the future. This function returns less than, equal to, or greater than zero if \fCtype1\fP is considered to be respectively higher than, equal to, or deeper than \fCtype2\fP in the hierarchy. If the types can not be compared (because it does not make sense), HWLOC_TYPE_UNORDERED is returned. Object types containing CPUs can always be compared.
-.PP
-\fBNote:\fP
-.RS 4
-HWLOC_OBJ_SYSTEM will always be the highest, and HWLOC_OBJ_PROC will always be the deepest.
-.RE
-.PP
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/last_child.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/last_child.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/last_child.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/last_child.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/last_child.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/last_child.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/logical_index.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/logical_index.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/logical_index.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/logical_index.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/logical_index.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/logical_index.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/machine.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/machine.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/machine.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/machine.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/machine.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/machine.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/memory_kB.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/memory_kB.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/memory_kB.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/memory_kB.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/memory_kB.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/memory_kB.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/misc.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/misc.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/misc.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/misc.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/misc.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/misc.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/name.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/name.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/name.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/name.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/name.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/name.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_cousin.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_cousin.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_cousin.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_cousin.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_cousin.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_cousin.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_sibling.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_sibling.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_sibling.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_sibling.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_sibling.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/next_sibling.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/node.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/node.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/node.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/node.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/node.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/node.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_index.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_index.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_index.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_index.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_index.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_index.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_level.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_level.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_level.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_level.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_level.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/os_level.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_cousin.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_cousin.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_cousin.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_cousin.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_cousin.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_cousin.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_sibling.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_sibling.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_sibling.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_sibling.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_sibling.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/prev_sibling.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/sibling_rank.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/sibling_rank.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/sibling_rank.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/sibling_rank.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/sibling_rank.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/sibling_rank.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/system.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/system.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/system.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/system.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/system.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/system.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj_attr_u.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/type.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/type.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/type.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/type.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/type.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/type.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/userdata.3
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/userdata.3 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/userdata.3 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/userdata.3-e
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/userdata.3-e 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/doxygen-doc/man/man3/userdata.3-e 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1 +0,0 @@
-.so man3/hwloc_obj.3
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/images/diagram.eps
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/images/diagram.eps 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/images/diagram.eps 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,1008 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: images/diagram.fig
-%%Creator: /opt/local/bin/fig2dev Version 3.2 Patchlevel 5
-%%CreationDate: Fri Oct 9 13:22:30 2009
-%%For: jsquyres at beezle.local (Jeffrey Squyres)
-%%BoundingBox: 0 0 671 541
-%Magnification: 1.0000
-%%EndComments
-/$F2psDict 200 dict def
-$F2psDict begin
-$F2psDict /mtrx matrix put
-/col-1 {0 setgray} bind def
-/col0 {0.000 0.000 0.000 srgb} bind def
-/col1 {0.000 0.000 1.000 srgb} bind def
-/col2 {0.000 1.000 0.000 srgb} bind def
-/col3 {0.000 1.000 1.000 srgb} bind def
-/col4 {1.000 0.000 0.000 srgb} bind def
-/col5 {1.000 0.000 1.000 srgb} bind def
-/col6 {1.000 1.000 0.000 srgb} bind def
-/col7 {1.000 1.000 1.000 srgb} bind def
-/col8 {0.000 0.000 0.560 srgb} bind def
-/col9 {0.000 0.000 0.690 srgb} bind def
-/col10 {0.000 0.000 0.820 srgb} bind def
-/col11 {0.530 0.810 1.000 srgb} bind def
-/col12 {0.000 0.560 0.000 srgb} bind def
-/col13 {0.000 0.690 0.000 srgb} bind def
-/col14 {0.000 0.820 0.000 srgb} bind def
-/col15 {0.000 0.560 0.560 srgb} bind def
-/col16 {0.000 0.690 0.690 srgb} bind def
-/col17 {0.000 0.820 0.820 srgb} bind def
-/col18 {0.560 0.000 0.000 srgb} bind def
-/col19 {0.690 0.000 0.000 srgb} bind def
-/col20 {0.820 0.000 0.000 srgb} bind def
-/col21 {0.560 0.000 0.560 srgb} bind def
-/col22 {0.690 0.000 0.690 srgb} bind def
-/col23 {0.820 0.000 0.820 srgb} bind def
-/col24 {0.500 0.190 0.000 srgb} bind def
-/col25 {0.630 0.250 0.000 srgb} bind def
-/col26 {0.750 0.380 0.000 srgb} bind def
-/col27 {1.000 0.500 0.500 srgb} bind def
-/col28 {1.000 0.630 0.630 srgb} bind def
-/col29 {1.000 0.750 0.750 srgb} bind def
-/col30 {1.000 0.880 0.880 srgb} bind def
-/col31 {1.000 0.840 0.000 srgb} bind def
-
-end
-save
-newpath 0 541 moveto 0 0 lineto 671 0 lineto 671 541 lineto closepath clip newpath
--47.2 581.9 translate
-1 -1 scale
-
-/cp {closepath} bind def
-/ef {eofill} bind def
-/gr {grestore} bind def
-/gs {gsave} bind def
-/sa {save} bind def
-/rs {restore} bind def
-/l {lineto} bind def
-/m {moveto} bind def
-/rm {rmoveto} bind def
-/n {newpath} bind def
-/s {stroke} bind def
-/sh {show} bind def
-/slc {setlinecap} bind def
-/slj {setlinejoin} bind def
-/slw {setlinewidth} bind def
-/srgb {setrgbcolor} bind def
-/rot {rotate} bind def
-/sc {scale} bind def
-/sd {setdash} bind def
-/ff {findfont} bind def
-/sf {setfont} bind def
-/scf {scalefont} bind def
-/sw {stringwidth} bind def
-/tr {translate} bind def
-/tnt {dup dup currentrgbcolor
- 4 -2 roll dup 1 exch sub 3 -1 roll mul add
- 4 -2 roll dup 1 exch sub 3 -1 roll mul add
- 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
- bind def
-/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
- 4 -2 roll mul srgb} bind def
-/reencdict 12 dict def /ReEncode { reencdict begin
-/newcodesandnames exch def /newfontname exch def /basefontname exch def
-/basefontdict basefontname findfont def /newfont basefontdict maxlength dict def
-basefontdict { exch dup /FID ne { dup /Encoding eq
-{ exch dup length array copy newfont 3 1 roll put }
-{ exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall
-newfont /FontName newfontname put newcodesandnames aload pop
-128 1 255 { newfont /Encoding get exch /.notdef put } for
-newcodesandnames length 2 idiv { newfont /Encoding get 3 1 roll put } repeat
-newfontname newfont definefont pop end } def
-/isovec [
-8#055 /minus 8#200 /grave 8#201 /acute 8#202 /circumflex 8#203 /tilde
-8#204 /macron 8#205 /breve 8#206 /dotaccent 8#207 /dieresis
-8#210 /ring 8#211 /cedilla 8#212 /hungarumlaut 8#213 /ogonek 8#214 /caron
-8#220 /dotlessi 8#230 /oe 8#231 /OE
-8#240 /space 8#241 /exclamdown 8#242 /cent 8#243 /sterling
-8#244 /currency 8#245 /yen 8#246 /brokenbar 8#247 /section 8#250 /dieresis
-8#251 /copyright 8#252 /ordfeminine 8#253 /guillemotleft 8#254 /logicalnot
-8#255 /hyphen 8#256 /registered 8#257 /macron 8#260 /degree 8#261 /plusminus
-8#262 /twosuperior 8#263 /threesuperior 8#264 /acute 8#265 /mu 8#266 /paragraph
-8#267 /periodcentered 8#270 /cedilla 8#271 /onesuperior 8#272 /ordmasculine
-8#273 /guillemotright 8#274 /onequarter 8#275 /onehalf
-8#276 /threequarters 8#277 /questiondown 8#300 /Agrave 8#301 /Aacute
-8#302 /Acircumflex 8#303 /Atilde 8#304 /Adieresis 8#305 /Aring
-8#306 /AE 8#307 /Ccedilla 8#310 /Egrave 8#311 /Eacute
-8#312 /Ecircumflex 8#313 /Edieresis 8#314 /Igrave 8#315 /Iacute
-8#316 /Icircumflex 8#317 /Idieresis 8#320 /Eth 8#321 /Ntilde 8#322 /Ograve
-8#323 /Oacute 8#324 /Ocircumflex 8#325 /Otilde 8#326 /Odieresis 8#327 /multiply
-8#330 /Oslash 8#331 /Ugrave 8#332 /Uacute 8#333 /Ucircumflex
-8#334 /Udieresis 8#335 /Yacute 8#336 /Thorn 8#337 /germandbls 8#340 /agrave
-8#341 /aacute 8#342 /acircumflex 8#343 /atilde 8#344 /adieresis 8#345 /aring
-8#346 /ae 8#347 /ccedilla 8#350 /egrave 8#351 /eacute
-8#352 /ecircumflex 8#353 /edieresis 8#354 /igrave 8#355 /iacute
-8#356 /icircumflex 8#357 /idieresis 8#360 /eth 8#361 /ntilde 8#362 /ograve
-8#363 /oacute 8#364 /ocircumflex 8#365 /otilde 8#366 /odieresis 8#367 /divide
-8#370 /oslash 8#371 /ugrave 8#372 /uacute 8#373 /ucircumflex
-8#374 /udieresis 8#375 /yacute 8#376 /thorn 8#377 /ydieresis] def
-/Times-Roman /Times-Roman-iso isovec ReEncode
-/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
-/$F2psEnd {$F2psEnteredState restore end} def
-
-$F2psBegin
-10 setmiterlimit
-0 slj 0 slc
- 0.06299 0.06299 sc
-%
-% Fig objects follow
-%
-%
-% here starts figure with depth 50
-/Times-Roman-iso ff 180.00 scf sf
-10575 7650 m
-gs 1 -1 sc (father) col0 sh gr
-% Polyline
-0 slj
-0 slc
-7.500 slw
-n 9870 7740 m 9765 7740 9765 9075 105 arcto 4 {pop} repeat
- 9765 9180 11100 9180 105 arcto 4 {pop} repeat
- 11205 9180 11205 7845 105 arcto 4 {pop} repeat
- 11205 7740 9870 7740 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 8640 m
-gs 1 -1 sc (.os_index = 3) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-9855 7965 m
-gs 1 -1 sc (Proc) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 8865 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 9090 m
-gs 1 -1 sc (.arity=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 8190 m
-gs 1 -1 sc (.depth = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 8415 m
-gs 1 -1 sc (.logical_index = 3) col0 sh gr
-% Polyline
-n 3060 3330 m
- 4500 3330 l gs col0 s gr
-% Polyline
-n 3165 3060 m 3060 3060 3060 4395 105 arcto 4 {pop} repeat
- 3060 4500 4395 4500 105 arcto 4 {pop} repeat
- 4500 4500 4500 3165 105 arcto 4 {pop} repeat
- 4500 3060 3165 3060 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-/Times-Roman-iso ff 210.00 scf sf
-3150 3285 m
-gs 1 -1 sc (Socket) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 3510 m
-gs 1 -1 sc (.depth = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 3735 m
-gs 1 -1 sc (.logical_index =0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 3960 m
-gs 1 -1 sc (.os_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 4185 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3150 4410 m
-gs 1 -1 sc (.arity=2) col0 sh gr
-% Polyline
-n 9765 5670 m
- 11205 5670 l gs col0 s gr
-% Polyline
-n 9870 5400 m 9765 5400 9765 6735 105 arcto 4 {pop} repeat
- 9765 6840 11100 6840 105 arcto 4 {pop} repeat
- 11205 6840 11205 5505 105 arcto 4 {pop} repeat
- 11205 5400 9870 5400 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-/Times-Roman-iso ff 210.00 scf sf
-9855 5625 m
-gs 1 -1 sc (Core) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 6750 m
-gs 1 -1 sc (.arity=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 5850 m
-gs 1 -1 sc (.depth = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 6075 m
-gs 1 -1 sc (.logical_index = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 6300 m
-gs 1 -1 sc (.os_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 6525 m
-gs 1 -1 sc (.sibling_rank=1) col0 sh gr
-% Polyline
-gs clippath
-8279 3630 m 8430 3630 l 8430 3570 l 8279 3570 l 8279 3570 l 8399 3600 l 8279 3630 l cp
-eoclip
-n 4500 3600 m
- 8415 3600 l gs col0 s gr gr
-
-% arrowhead
-n 8279 3630 m 8399 3600 l 8279 3570 l 8279 3630 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-4636 3660 m 4485 3660 l 4485 3720 l 4636 3720 l 4636 3720 l 4516 3690 l 4636 3660 l cp
-eoclip
-n 8415 3690 m
- 4500 3690 l gs col0 s gr gr
-
-% arrowhead
-n 4636 3660 m 4516 3690 l 4636 3720 l 4636 3660 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-4545 3510 m
-gs 1 -1 sc (next_sibling) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7470 3870 m
-gs 1 -1 sc (prev_sibling) col0 sh gr
-% Polyline
-gs clippath
-9629 5880 m 9780 5880 l 9780 5820 l 9629 5820 l 9629 5820 l 9749 5850 l 9629 5880 l cp
-eoclip
-n 8505 5850 m
- 9765 5850 l gs col0 s gr gr
-
-% arrowhead
-n 9629 5880 m 9749 5850 l 9629 5820 l 9629 5880 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-8641 5910 m 8490 5910 l 8490 5970 l 8641 5970 l 8641 5970 l 8521 5940 l 8641 5910 l cp
-eoclip
-n 9765 5940 m
- 8505 5940 l gs col0 s gr gr
-
-% arrowhead
-n 8641 5910 m 8521 5940 l 8641 5970 l 8641 5910 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-8550 5760 m
-gs 1 -1 sc (next_sibling) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8820 6120 m
-gs 1 -1 sc (prev_sibling) col0 sh gr
-% Polyline
-gs clippath
-9629 6510 m 9780 6510 l 9780 6450 l 9629 6450 l 9629 6450 l 9749 6480 l 9629 6510 l cp
-eoclip
-n 8505 6480 m
- 9765 6480 l gs col0 s gr gr
-
-% arrowhead
-n 9629 6510 m 9749 6480 l 9629 6450 l 9629 6510 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-8641 6540 m 8490 6540 l 8490 6600 l 8641 6600 l 8641 6600 l 8521 6570 l 8641 6540 l cp
-eoclip
-n 9765 6570 m
- 8505 6570 l gs col0 s gr gr
-
-% arrowhead
-n 8641 6540 m 8521 6570 l 8641 6600 l 8641 6540 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-8550 6390 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8775 6750 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-4229 5880 m 4380 5880 l 4380 5820 l 4229 5820 l 4229 5820 l 4349 5850 l 4229 5880 l cp
-eoclip
-n 3105 5850 m
- 4365 5850 l gs col0 s gr gr
-
-% arrowhead
-n 4229 5880 m 4349 5850 l 4229 5820 l 4229 5880 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3241 5910 m 3090 5910 l 3090 5970 l 3241 5970 l 3241 5970 l 3121 5940 l 3241 5910 l cp
-eoclip
-n 4365 5940 m
- 3105 5940 l gs col0 s gr gr
-
-% arrowhead
-n 3241 5910 m 3121 5940 l 3241 5970 l 3241 5910 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-3150 5760 m
-gs 1 -1 sc (next_sibling) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3420 6120 m
-gs 1 -1 sc (prev_sibling) col0 sh gr
-% Polyline
-gs clippath
-4229 6510 m 4380 6510 l 4380 6450 l 4229 6450 l 4229 6450 l 4349 6480 l 4229 6510 l cp
-eoclip
-n 3105 6480 m
- 4365 6480 l gs col0 s gr gr
-
-% arrowhead
-n 4229 6510 m 4349 6480 l 4229 6450 l 4229 6510 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3241 6540 m 3090 6540 l 3090 6600 l 3241 6600 l 3241 6600 l 3121 6570 l 3241 6540 l cp
-eoclip
-n 4365 6570 m
- 3105 6570 l gs col0 s gr gr
-
-% arrowhead
-n 3241 6540 m 3121 6570 l 3241 6600 l 3241 6540 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-3150 6390 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3375 6750 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-6929 6510 m 7080 6510 l 7080 6450 l 6929 6450 l 6929 6450 l 7049 6480 l 6929 6510 l cp
-eoclip
-n 5805 6480 m
- 7065 6480 l gs col0 s gr gr
-
-% arrowhead
-n 6929 6510 m 7049 6480 l 6929 6450 l 6929 6510 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5941 6540 m 5790 6540 l 5790 6600 l 5941 6600 l 5941 6600 l 5821 6570 l 5941 6540 l cp
-eoclip
-n 7065 6570 m
- 5805 6570 l gs col0 s gr gr
-
-% arrowhead
-n 5941 6540 m 5821 6570 l 5941 6600 l 5941 6540 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-5850 6390 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6075 6750 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-4229 8850 m 4380 8850 l 4380 8790 l 4229 8790 l 4229 8790 l 4349 8820 l 4229 8850 l cp
-eoclip
-n 3105 8820 m
- 4365 8820 l gs col0 s gr gr
-
-% arrowhead
-n 4229 8850 m 4349 8820 l 4229 8790 l 4229 8850 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3241 8880 m 3090 8880 l 3090 8940 l 3241 8940 l 3241 8940 l 3121 8910 l 3241 8880 l cp
-eoclip
-n 4365 8910 m
- 3105 8910 l gs col0 s gr gr
-
-% arrowhead
-n 3241 8880 m 3121 8910 l 3241 8940 l 3241 8880 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-3150 8730 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-3375 9090 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-6929 8850 m 7080 8850 l 7080 8790 l 6929 8790 l 6929 8790 l 7049 8820 l 6929 8850 l cp
-eoclip
-n 5805 8820 m
- 7065 8820 l gs col0 s gr gr
-
-% arrowhead
-n 6929 8850 m 7049 8820 l 6929 8790 l 6929 8850 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5941 8880 m 5790 8880 l 5790 8940 l 5941 8940 l 5941 8940 l 5821 8910 l 5941 8880 l cp
-eoclip
-n 7065 8910 m
- 5805 8910 l gs col0 s gr gr
-
-% arrowhead
-n 5941 8880 m 5821 8910 l 5941 8940 l 5941 8880 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-5850 8730 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6075 9090 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-% Polyline
-gs clippath
-9629 8850 m 9780 8850 l 9780 8790 l 9629 8790 l 9629 8790 l 9749 8820 l 9629 8850 l cp
-eoclip
-n 8505 8820 m
- 9765 8820 l gs col0 s gr gr
-
-% arrowhead
-n 9629 8850 m 9749 8820 l 9629 8790 l 9629 8850 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-8641 8880 m 8490 8880 l 8490 8940 l 8641 8940 l 8641 8940 l 8521 8910 l 8641 8880 l cp
-eoclip
-n 9765 8910 m
- 8505 8910 l gs col0 s gr gr
-
-% arrowhead
-n 8641 8880 m 8521 8910 l 8641 8940 l 8641 8880 l cp gs 0.00 setgray ef gr col0 s
-/Times-Roman-iso ff 180.00 scf sf
-8550 8730 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8775 9090 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8640 2565 m
-gs 1 -1 sc (last_child) dup sw pop neg 0 rm col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8190 2385 m
-gs 1 -1 sc (children[1]) dup sw pop neg 0 rm col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2385 4725 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2205 4905 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4185 4725 m
-gs 1 -1 sc (children[1]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 4905 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7785 4725 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7605 4905 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9585 4725 m
-gs 1 -1 sc (children[1]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9855 4905 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4230 7290 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4230 7515 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4230 7065 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6930 7290 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6930 7515 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-6930 7065 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1530 7290 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1530 7515 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1530 7065 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4275 2565 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4725 2385 m
-gs 1 -1 sc (children[0]) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4770 945 m
-gs 1 -1 sc (System) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4770 1170 m
-gs 1 -1 sc (level) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4770 1395 m
-gs 1 -1 sc (depth=0) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2115 3285 m
-gs 1 -1 sc (Socket) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2115 3510 m
-gs 1 -1 sc (level) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2115 3735 m
-gs 1 -1 sc (depth=1) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 5625 m
-gs 1 -1 sc (Core) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 5850 m
-gs 1 -1 sc (level) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 6075 m
-gs 1 -1 sc (depth=2) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 7965 m
-gs 1 -1 sc (Proc) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 8190 m
-gs 1 -1 sc (level) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-765 8415 m
-gs 1 -1 sc (depth=3) col4 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9630 7290 m
-gs 1 -1 sc (first_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9630 7515 m
-gs 1 -1 sc (last_child) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9630 7065 m
-gs 1 -1 sc (children[0]) col0 sh gr
-% Polyline
-n 5715 990 m
- 7155 990 l gs col0 s gr
-% Polyline
-n 5820 720 m 5715 720 5715 2055 105 arcto 4 {pop} repeat
- 5715 2160 7050 2160 105 arcto 4 {pop} repeat
- 7155 2160 7155 825 105 arcto 4 {pop} repeat
- 7155 720 5820 720 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-gs clippath
-2310 7604 m 2310 7755 l 2370 7755 l 2370 7604 l 2370 7604 l 2340 7724 l 2310 7604 l cp
-eoclip
-n 2340 6840 m
- 2340 7740 l gs col0 s gr gr
-
-% arrowhead
-n 2310 7604 m 2340 7724 l 2370 7604 l 2310 7604 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-2460 6976 m 2460 6825 l 2400 6825 l 2400 6976 l 2400 6976 l 2430 6856 l 2460 6976 l cp
-eoclip
-n 2430 6840 m
- 2430 7740 l gs col0 s gr gr
-
-% arrowhead
-n 2460 6976 m 2430 6856 l 2400 6976 l 2460 6976 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-n 4365 8010 m
- 5805 8010 l gs col0 s gr
-% Polyline
-n 4470 7740 m 4365 7740 4365 9075 105 arcto 4 {pop} repeat
- 4365 9180 5700 9180 105 arcto 4 {pop} repeat
- 5805 9180 5805 7845 105 arcto 4 {pop} repeat
- 5805 7740 4470 7740 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-n 7065 8010 m
- 8505 8010 l gs col0 s gr
-% Polyline
-n 7170 7740 m 7065 7740 7065 9075 105 arcto 4 {pop} repeat
- 7065 9180 8400 9180 105 arcto 4 {pop} repeat
- 8505 9180 8505 7845 105 arcto 4 {pop} repeat
- 8505 7740 7170 7740 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-n 1665 8010 m
- 3105 8010 l gs col0 s gr
-% Polyline
-n 1770 7740 m 1665 7740 1665 9075 105 arcto 4 {pop} repeat
- 1665 9180 3000 9180 105 arcto 4 {pop} repeat
- 3105 9180 3105 7845 105 arcto 4 {pop} repeat
- 3105 7740 1770 7740 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-gs clippath
-10451 5341 m 10576 5425 l 10610 5375 l 10484 5291 l 10484 5291 l 10568 5383 l 10451 5341 l cp
-eoclip
-n 9231 4492 m
- 10581 5392 l gs col0 s gr gr
-
-% arrowhead
-n 10451 5341 m 10568 5383 l 10484 5291 l 10451 5341 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-7782 5287 m 7656 5371 l 7690 5421 l 7815 5337 l 7815 5337 l 7699 5379 l 7782 5287 l cp
-eoclip
-n 9036 4488 m
- 7686 5388 l gs col0 s gr gr
-
-% arrowhead
-n 7782 5287 m 7699 5379 l 7815 5337 l 7782 5287 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-9264 4550 m 9139 4466 l 9105 4516 l 9231 4600 l 9231 4600 l 9148 4509 l 9264 4550 l cp
-eoclip
-n 10485 5400 m
- 9135 4500 l gs col0 s gr gr
-
-% arrowhead
-n 9264 4550 m 9148 4509 l 9231 4600 l 9264 4550 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-9038 4600 m 9164 4516 l 9130 4466 l 9005 4550 l 9005 4550 l 9122 4509 l 9038 4600 l cp
-eoclip
-n 9135 4500 m
- 7785 5400 l gs col0 s gr gr
-
-% arrowhead
-n 9038 4600 m 9122 4509 l 9005 4550 l 9038 4600 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-n 8415 3330 m
- 9855 3330 l gs col0 s gr
-% Polyline
-n 8520 3060 m 8415 3060 8415 4395 105 arcto 4 {pop} repeat
- 8415 4500 9750 4500 105 arcto 4 {pop} repeat
- 9855 4500 9855 3165 105 arcto 4 {pop} repeat
- 9855 3060 8520 3060 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-n 4365 5670 m
- 5805 5670 l gs col0 s gr
-% Polyline
-n 4470 5400 m 4365 5400 4365 6735 105 arcto 4 {pop} repeat
- 4365 6840 5700 6840 105 arcto 4 {pop} repeat
- 5805 6840 5805 5505 105 arcto 4 {pop} repeat
- 5805 5400 4470 5400 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-n 7065 5670 m
- 8505 5670 l gs col0 s gr
-% Polyline
-n 1665 5670 m
- 3105 5670 l gs col0 s gr
-% Polyline
-n 1770 5400 m 1665 5400 1665 6735 105 arcto 4 {pop} repeat
- 1665 6840 3000 6840 105 arcto 4 {pop} repeat
- 3105 6840 3105 5505 105 arcto 4 {pop} repeat
- 3105 5400 1770 5400 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-gs clippath
-6315 2231 m 6458 2183 l 6439 2126 l 6296 2174 l 6296 2174 l 6420 2165 l 6315 2231 l cp
-eoclip
-n 6435 2160 m
- 3735 3060 l gs col0 s gr gr
-
-% arrowhead
-n 6315 2231 m 6420 2165 l 6296 2174 l 6315 2231 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3629 2988 m 3486 3036 l 3505 3093 l 3648 3045 l 3648 3045 l 3525 3055 l 3629 2988 l cp
-eoclip
-n 6210 2160 m
- 3510 3060 l gs col0 s gr gr
-
-% arrowhead
-n 3629 2988 m 3525 3055 l 3648 3045 l 3629 2988 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-n 7170 5400 m 7065 5400 7065 6735 105 arcto 4 {pop} repeat
- 7065 6840 8400 6840 105 arcto 4 {pop} repeat
- 8505 6840 8505 5505 105 arcto 4 {pop} repeat
- 8505 5400 7170 5400 105 arcto 4 {pop} repeat
- cp gs col0 s gr
-% Polyline
-gs clippath
-8279 4080 m 8430 4080 l 8430 4020 l 8279 4020 l 8279 4020 l 8399 4050 l 8279 4080 l cp
-eoclip
-n 4500 4050 m
- 8415 4050 l gs col0 s gr gr
-
-% arrowhead
-n 8279 4080 m 8399 4050 l 8279 4020 l 8279 4080 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-4636 4110 m 4485 4110 l 4485 4170 l 4636 4170 l 4636 4170 l 4516 4140 l 4636 4110 l cp
-eoclip
-n 8415 4140 m
- 4500 4140 l gs col0 s gr gr
-
-% arrowhead
-n 4636 4110 m 4516 4140 l 4636 4170 l 4636 4110 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5051 5341 m 5176 5425 l 5210 5375 l 5084 5291 l 5084 5291 l 5168 5383 l 5051 5341 l cp
-eoclip
-n 3831 4492 m
- 5181 5392 l gs col0 s gr gr
-
-% arrowhead
-n 5051 5341 m 5168 5383 l 5084 5291 l 5051 5341 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-2382 5287 m 2256 5371 l 2290 5421 l 2415 5337 l 2415 5337 l 2299 5379 l 2382 5287 l cp
-eoclip
-n 3636 4488 m
- 2286 5388 l gs col0 s gr gr
-
-% arrowhead
-n 2382 5287 m 2299 5379 l 2415 5337 l 2382 5287 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3864 4550 m 3739 4466 l 3705 4516 l 3831 4600 l 3831 4600 l 3748 4509 l 3864 4550 l cp
-eoclip
-n 5085 5400 m
- 3735 4500 l gs col0 s gr gr
-
-% arrowhead
-n 3864 4550 m 3748 4509 l 3831 4600 l 3864 4550 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-3638 4600 m 3764 4516 l 3730 4466 l 3605 4550 l 3605 4550 l 3722 4509 l 3638 4600 l cp
-eoclip
-n 3735 4500 m
- 2385 5400 l gs col0 s gr gr
-
-% arrowhead
-n 3638 4600 m 3722 4509 l 3605 4550 l 3638 4600 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-9221 3045 m 9364 3093 l 9383 3036 l 9240 2988 l 9240 2988 l 9345 3055 l 9221 3045 l cp
-eoclip
-n 6660 2160 m
- 9360 3060 l gs col0 s gr gr
-
-% arrowhead
-n 9221 3045 m 9345 3055 l 9240 2988 l 9221 3045 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-6573 2174 m 6430 2126 l 6411 2183 l 6554 2231 l 6554 2231 l 6450 2165 l 6573 2174 l cp
-eoclip
-n 6435 2160 m
- 9135 3060 l gs col0 s gr gr
-
-% arrowhead
-n 6573 2174 m 6450 2165 l 6554 2231 l 6573 2174 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5010 7604 m 5010 7755 l 5070 7755 l 5070 7604 l 5070 7604 l 5040 7724 l 5010 7604 l cp
-eoclip
-n 5040 6840 m
- 5040 7740 l gs col0 s gr gr
-
-% arrowhead
-n 5010 7604 m 5040 7724 l 5070 7604 l 5010 7604 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-5160 6976 m 5160 6825 l 5100 6825 l 5100 6976 l 5100 6976 l 5130 6856 l 5160 6976 l cp
-eoclip
-n 5130 6840 m
- 5130 7740 l gs col0 s gr gr
-
-% arrowhead
-n 5160 6976 m 5130 6856 l 5100 6976 l 5160 6976 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-7710 7604 m 7710 7755 l 7770 7755 l 7770 7604 l 7770 7604 l 7740 7724 l 7710 7604 l cp
-eoclip
-n 7740 6840 m
- 7740 7740 l gs col0 s gr gr
-
-% arrowhead
-n 7710 7604 m 7740 7724 l 7770 7604 l 7710 7604 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-7860 6976 m 7860 6825 l 7800 6825 l 7800 6976 l 7800 6976 l 7830 6856 l 7860 6976 l cp
-eoclip
-n 7830 6840 m
- 7830 7740 l gs col0 s gr gr
-
-% arrowhead
-n 7860 6976 m 7830 6856 l 7800 6976 l 7860 6976 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-10410 7604 m 10410 7755 l 10470 7755 l 10470 7604 l 10470 7604 l 10440 7724 l 10410 7604 l cp
-eoclip
-n 10440 6840 m
- 10440 7740 l gs col0 s gr gr
-
-% arrowhead
-n 10410 7604 m 10440 7724 l 10470 7604 l 10410 7604 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-gs clippath
-10560 6976 m 10560 6825 l 10500 6825 l 10500 6976 l 10500 6976 l 10530 6856 l 10560 6976 l cp
-eoclip
-n 10530 6840 m
- 10530 7740 l gs col0 s gr gr
-
-% arrowhead
-n 10560 6976 m 10530 6856 l 10500 6976 l 10560 6976 l cp gs 0.00 setgray ef gr col0 s
-% Polyline
-n 10080 3015 m 2835 3015 l 2835 4545 l 10080 4545 l
- cp gs col4 s gr
-% Polyline
-n 7380 675 m 5490 675 l 5490 2205 l 7380 2205 l
- cp gs col4 s gr
-% Polyline
-n 11385 7695 m 1485 7695 l 1485 9225 l 11385 9225 l
- cp gs col4 s gr
-% Polyline
-n 11385 5355 m 1485 5355 l 1485 6885 l 11385 6885 l
- cp gs col4 s gr
-/Times-Roman-iso ff 180.00 scf sf
-8415 2970 m
-gs 1 -1 sc (father) dup sw pop neg 0 rm col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 1170 m
-gs 1 -1 sc (.depth = 0) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-5805 945 m
-gs 1 -1 sc (System) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 1620 m
-gs 1 -1 sc (.os_index = -1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 1845 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 1395 m
-gs 1 -1 sc (.logical_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5805 2070 m
-gs 1 -1 sc (.arity=2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2475 7650 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 8640 m
-gs 1 -1 sc (.os_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 8640 m
-gs 1 -1 sc (.os_index = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 8640 m
-gs 1 -1 sc (.os_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 8865 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-1755 7965 m
-gs 1 -1 sc (Proc) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-4455 7965 m
-gs 1 -1 sc (Proc) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-7155 7965 m
-gs 1 -1 sc (Proc) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 8865 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 8865 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 9090 m
-gs 1 -1 sc (.arity=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 9090 m
-gs 1 -1 sc (.arity=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 9090 m
-gs 1 -1 sc (.arity=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 8190 m
-gs 1 -1 sc (.depth = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 8415 m
-gs 1 -1 sc (.logical_index = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 8190 m
-gs 1 -1 sc (.depth = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 8415 m
-gs 1 -1 sc (.logical_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 8190 m
-gs 1 -1 sc (.depth = 3) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 8415 m
-gs 1 -1 sc (.logical_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8145 5310 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-9675 5310 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 4410 m
-gs 1 -1 sc (.arity=2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 3735 m
-gs 1 -1 sc (.logical_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 3960 m
-gs 1 -1 sc (.os_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 3510 m
-gs 1 -1 sc (.depth = 1) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-8505 3285 m
-gs 1 -1 sc (Socket) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-8505 4185 m
-gs 1 -1 sc (.sibling_rank=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 6750 m
-gs 1 -1 sc (.arity=1) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-1755 5625 m
-gs 1 -1 sc (Core) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-4455 5625 m
-gs 1 -1 sc (Core) col0 sh gr
-/Times-Roman-iso ff 210.00 scf sf
-7155 5625 m
-gs 1 -1 sc (Core) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 6075 m
-gs 1 -1 sc (.logical_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 6075 m
-gs 1 -1 sc (.logical_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 6300 m
-gs 1 -1 sc (.os_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 6525 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 6750 m
-gs 1 -1 sc (.arity=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 6750 m
-gs 1 -1 sc (.arity=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-1755 5850 m
-gs 1 -1 sc (.depth = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 5850 m
-gs 1 -1 sc (.depth = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 5850 m
-gs 1 -1 sc (.depth = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 6075 m
-gs 1 -1 sc (.logical_index = 2) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 6300 m
-gs 1 -1 sc (.os_index = 1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 6525 m
-gs 1 -1 sc (.sibling_rank=1) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 6300 m
-gs 1 -1 sc (.os_index = 0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7155 6525 m
-gs 1 -1 sc (.sibling_rank=0) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4455 2970 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4545 3960 m
-gs 1 -1 sc (next_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7470 4320 m
-gs 1 -1 sc (prev_cousin) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-2745 5310 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-4275 5310 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-5175 7650 m
-gs 1 -1 sc (father) col0 sh gr
-/Times-Roman-iso ff 180.00 scf sf
-7875 7650 m
-gs 1 -1 sc (father) col0 sh gr
-% Polyline
-n 9765 8010 m
- 11205 8010 l gs col0 s gr
-% here ends figure;
-$F2psEnd
-rs
-showpage
-%%Trailer
-%EOF
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/images/diagram.png
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/images/diagram.png 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/images/diagram.png 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,146 +0,0 @@
-PNG
-
-
-IHDR é X P0ï pHYs M MÒÎN tEXtSoftware GPL Ghostscript 8.70t8X¢ IDATxíÝër£8ayjïÿ½?hµÔè||ÚM1|Èáóý~
-S}>³ ¿ÑäÕþ½ :ãÃr@f/ @ú] ¼øÐ[`13ìÀ"¨] Ù
Ïì+XµÏçÃ'´Ç®V0ã] øølÖ}¿_ΣQ» ø
Â%å0µ Ø µèt°>ÆêHâ"¡ÄyN±ñ¨] ¼s?¤ç`.ÎM}>ÿþª §r@Cô» í|>ÿnõií>qUn×Ëów¶çWï8^oMðvæîãîô à¢ßèãùÐuû`ÜÎÙ7ãNãM&ÞáÕî^AcöÊûÈS¦Èz??Óa@¢vÚù~ýÂâùüvÿëýIþúýþq
- ÷I]¶ðê û«¸*{MåL(}Z-6ópÎhÊ«6ϯÁ]¶g%8O#ÊÜ~¹D~ƺ@%ú]F¼îûkð£Úí\Ïë\ z=qóô£ÈsFÁ'r@%j `-bÉN}+}ÀO¹õQªobê 8g4ìn 5Þ#î c~ýìwñÅûü«û«<gdó±`ìäÏ}Þ-Ñ( CÌútæë
-×Ùo|/ÃëãÐX ÐçÜ@(ÂÈ ÃP» =mUµ<î<ûS
-sF `'Ô. `'Ô.@;g¶:Q|ºó, *1ÞÀ«Ë ¸
-ý. º«ïk ^ÚÀèwúp/°+v/kvú:¬dw;û «ÅNü/ô¾ ×¢vºñ.äÿüêÝ xßéUë#n.í>âÞqZNïÍ\¾"
- ÚèÀÞrÈ{Ð-bÓìÆÞr(ø×¬ó;) Q» }xÄÁÛ1ñiMÍ`0Æê¸[²¸çbÓ¬ÍëGq{V¡0s_ÀUèw±çluâÝÌ(Øõb§O_É3lå) ܹâvÀðÚúCÎÁ¤õßð5i ÆÆêGË,|ç/e¿ÓUkS`/3 ;¡vÐþÍ# ¨Çx -]r¶ÀDô» P» P» P» T]~k×A¸n7
-àlÔ.À>¿ÿ×°XÈëüÚX@Ö¢½oðB½iøµ£Yß`²W
-κµ$~ø4ÐNðÍ>èÞ>Ú}ÄNæM |T{÷ñ¡îÝl(ö¸{åÙàäWÕ{SØÆÎ½qÁ=W
-Eí4"ïddÙ¢äùÁþêÝÑXÎg^EâÞØÈûÁ}qJ
-·ÈêÌOGvbó»è öXµÐR¤ñ ~|.VФIñn»XP¸¤÷µ7E e
-°j ³Ë>å=¥õû
-"¡"NEí´#¸ãQ¼¿¦|`+6rôÌX±aJÅàQj8pDÎÊ;µ$õ®¼âÓ[ :aÐÐNlKðWãtÉÄ>c»glÀopÊ}<VOx$^gIp¸7½ûW½- at l_ðº]LfÏ|uo`r^:i`5pj`¬Á^j§ßð}j`
-Îh£U±"»X¯ d¡v²_;:ôÃ8vn%
- µ0ÐÑÊÔ Æà `'Ô. `'Ô. `'Ô. Àeß $¢vÐ×EÉçÇìPÚ@_~ÿèûý.¸T ñi ä\¼+ý¼ rgØÍWpj ©¼KþÛ_ï-ojèÍÐØN`ï@$_E¿"#Q» (áVmo]dËﵯ¢¿.
-p$j Uܶó\g> ÂX] ÏÚÔÌÐëÑ1?
QìT³< ÖG¿wnõ ç*å[|x'ìÁsO±1.^OYÏJ§³] Æ`¿yÏj>˳d¯®so!D¿f'¦, Q» hJÀ Õ ;¡v ;¡v ;¡v ;¡vÐ~KÅ)¸Hp*j åëË®ÆlÚ@¹Ä/E/ûÝi{õÞÄ[aX×wÁ»!¼¿ U*v2¯>ÞU XèÈ b¥÷te©¼ÇòeÙ2Eí O¬ÂJàÖò¦BOOÕF¯Ë`GÔ. òècª½R±ÜE}íΰƻ ÈÐihÞ[{Êëôt· G¢ß@N#Brç¾öRì<×ëù& «a`p´ÏÇ´èÌðn5àU±R X@\ }æ±yÚ_ç¬L]Éen AÔ.ÀÑÕ.]ánÚsF fÿÁ¾K`uÔ. &«9kàBÔ. f¢XïH P» P» P» h¦æòn
-À¨] 4¼/tÖÓ¹?W|Ï@årºò*sé×·åG Q» ÈàÝÀ«W\ÏîÏϱû
-õ]n ¡v¡ì¶
¶æµFÙë ¦`¼<¹åEúÄ. RÐï Cqy!ïDí
-©YN £vðÎ+,äv(®[£Ø§xvWy ¨] ¼s«×iôÉR
-Æ» èîÈs at G¾)`Ô. þi~i¸çKÑ|ÆhÚÀ/mËçR¹æ¶
-2`"j >>u.À\Ô. ¸-b
0ß3PvýÜP¸ ÓQ» jû9_¾E©^)}TÀa¨] ôUSCÈkƤwÉéQÄ gàÄ-p4Nú¬&¨F¿p´á¹îôYÏ-~bÁBX
-ý. hR=ä~
ç7úÅ °8j å]0 õ¨]öôþù×í.²Qe°þ¢æ¦åõ)ÀñïÐïÃFöÑücxý:@Êý¶Ñ"ßNê}Ð
-ÛHAíÐõÃÀTìÏöFBõ×Û±dö*bú½³$Ä.¨]Z±a§î±ÿد²ãÄ8øÙæ~,Õ¸Q²HÓÀÄzÝ,3°j ìíx=u'¶3Xîí_»Z²HS``R6kJ`¼^·1Æ£vjyõJ+ÏçͰO{JipÓ#0ÓÌEí¬k at YpsÉ"M?TãÈ-Q» µÜùÜK«)Ó{}þ¯sÎ:G@É¢ëZÄôLnZq >FÒå
-¨Mü Ë*9Ú76%K®«îu³*Û:øZrdwpbo|L0-Ò; £ÀÞ^?ibQ)O¡}¶®ÿRêj¬{K<¾¯¤W¯¾+,!Ú8Í©[c
Q» àt:60µná^¬ÇÌS¾W8}îK??ðy¹Õ6J¿!,Êc&x¨Çw¤qïëc®ÒõUVûtkëëÄT¢:Á Ô.¸Nú}MÜï07kþ|nm»"¦¾ò iÚçs/n/q!¿9,?-bíxðsE^]CùâOÙ[0,ÛZª ^`&¥cr|ò jï¹ÇaìA÷W97wÜ;×ÓÅ.¦ d9Ïô"F^|9%öflòµðOb¹×j÷X¬ùS²ìhV#KôóD½$¢vþRz¼Ç d¹Óø"Æ=m:=ö@jà¯ôæÛíuÏjñõ¡ ,SÄx!ÌÊpÛäÅÈΧb} (×y½é;󨍹 :J5©kãúûôYÅfë=£v¢
-à¢v4òȲlá³MR«ä=P» Q² ¢
Q» íñ¹a.Dí4ç&"~¸µPÏ,
@âxÔ.@!>!°8"SQ» yø<Àv-Cí$¡õÇ1Î@íhhëq$Q» ´ì¸QǨ]hÇq-ÂP» ´ÚÀ?ìXµîE
-(ØA°,j\ÈÂ.ÕP»à´¿@%v",Ú£µc·Â\Ô.8m+0 ;¦ vÁQhI)Øõ0µNЪÝ|ÉçÃ¥ä¼8ä1à¿Ù kÛJRà½sng¸{æNjìhÊ
-nÐ0ç1èæÛèZ²ØM¤
-u»ÙåÄÞkçL]x÷O&´Gx$¾:§P~¬nL{÷´ÅîSì¯Á*
EÌ÷ûsVà%SÜ892¿srzbÐ
-µ5ý-Øp+/2%°ô¦9§A%j¬ezÉâÍÜë¡%ŦÒCn:ä"e¨]°¥Jû3w;Ï9UdŵkÎ)b
v3S²(c]Á#T÷Ae0s9%Ö#Ý;äë4Xµ& Uæµz½Ê´A 5¼|6MÊîØh¯ò
-% EMBórj
-ñ]\ ¸
-Ô¿ñ=£=-ãØàÖÄgQF(Þ5Sq¼*P» Ü+VQ² h%ñ+Ó±f0Ûamèó©ìwá
-°.v 9Wm#SÝæ~»¸7Äu4Ä%±N£v¹ý¢A\h
ý(F¦¹?³ °ÛèÒoé FFG#ÓµËhSRв ÅhdRÐÈ´BíüCË ëc¼ËÕäØrË ¥Ó
FÆãÞÅèwéfÃ÷Ø~ò<þ(-û :¡vIóùüûw¢Þm'bËÑÈ !Î%p¯Ôv÷}Å!·KÆmYÜV@^°Òf(åæGvÿÐ¥72Jchdðý.Ü"Æë v̼N3ïXA¶»ÿسÜ?éÏpÜFFiaô»$ø~ÿVnáâ1vJêMqõ¦º§¹;¿»Ï»ÇIÏ_cOÞìÄÝÀ¥
142¨]ÒĪl%ùébYo«¹æc°¦Íb8ÚâÑw·±eJ"9ý÷ûïßTZd·-ÇC z¢vy«Wäî àÓÝgï{¶6ö§çgÙU+õ àb¹RÐÈÀÃ9£4Þ§
-Ã\ìÉ#{zHlRÎç¶ zà5Cî8÷)ÏX9¾ àØÈÈÆN@#«ûm(³ÜáYX]@.ö,Ù«köÕ4Ä9# °j °Æ»\ál º¢ÁHÔ.WàTt:` L:z3 ;¡v ;¡vIPÙ¿·O÷`qO&] MÄnYFMP»`²ÏÙ2Mâ{¿yÅhaDíB
-oVrÞ(¿¬øöÏ[K®I#sd¾gCÞÀþêÝ
-À.¨ªÞÌÈ}PNpR3¡ÜTEþê>hÔKgÊ9¤¬Æg²ØËÈ6V@#¶¨]2¹÷'z*÷GråÅî¶(?Ví#öA· ~ÇnÃÖö-ôóÔ
-ò¹+ÇÖ^a¡¿MY
xs>±ErÜh
-ã42hÚ%½½¢|Ü1±i¶"ïæ}èÆ&n¶Xk®{¹ô÷«OµíÐÈ µK¹¸Ý-±i6Ds ¨_9:H¸.6BPQ±ºÉÜ2Å«Wgö9nö"ÿ|D³T¹´sWwòèU§ÀD,FmqjükDç;´EÏÛpræ;¾0¿ý,µôîf
jµ¦±só¹rÜÞo¤Õ
-þ¬ÿI.Yo5â*+72îÙ}®ÚeCjÌ×¼%*¾S¯äÚñ-`_42Y¨]ê1Þ襲G*ë
.iôÀP»
ýR YF®®;Æt42ÈBíw´&cawdY¨] /èØÃR¨] ¨c0µàãú@"vLAí£ìjË½ëø¸¿<É¡$àÑoôZÁ,ÞÈ0Fx;Ô.+ÙäÔ
-÷óñM¼"tcv÷¥hm£vé¦ »Å»ïªîS
-î·ä¼³ìÛÈÈæ´ZÔ. ÷~ÈjÃÝOlù²IÂתRÑ_N^ð[éV.ØBÙɼ7²¨Y/@óÒÈ«úFP»¼ Þ«È8U½ãó«;½÷~Æö
-¯½°û|¬£BvcÄn_¢>1v_!ïåL¨É]-ûøÈFF¹sYM#C}3µK¾'¯±ú#ewÚ!ÜwEv»1z4S϶8ÞB»ObwK¡²¿HØÂÝAíRä²Èº>)§·J¹Æ4zãHxê÷÷ÛT¢vIàº}:W¼sFvÊÄJkì0¹^goÛ°ÞÜä ¬×®fùFÒ;c'ã5S9«&Le¯Z$ðêRÆêÆ>íó+'ËÙj±]Ý;vèÁGbÓôU(ApnÞ«{'Âc¯¢¼¨²Z^çÀJod;à¬FFÀ[ÜÈ_Ý;Êkd¿HØx4Ó-V£Ú¥àé7|®ßðq³`¶O¿a¤v©Ç9#hZµ#òèçøæ XJâ¾<¾t AjjökGî'¯'YRÐ s%îSvUä¢v©vôCs ô5È,6CjêýÉ{Vl´Yli+ÑÈ ÀÙ ·û~¿r@¨}Ðþl÷¿úlS^Ny®»æ§²I|u j XòMçòhòA½Ð' øÀ¾8g K^$ñYÍÇÞ|Uh~tÄ%ÝtÊå).mÏ.ÏR
ÌèwA¡aPFÞãË`Ü#xù59ºÖþòí=r®÷rvb;ïAùÜ~æ&FfqÔ.(4·péÔÞÊ[ó£<+¤üª< ösÁü]DnnÂ_Ç2c.jh_ÑTïjßÁ§_%ö¬tÞÑg¿6îõá±iÚ²'Þáº$¹ù]·U®IaÌeÙjöµFFÿ¶vïF£v¹×/í~ 3q< ×Ä/#a'6¿?t¯;ëùÎïÎ]û}Ñà{Ñù
Xã¬erÆxl!ñCºa{GÙÅ]hdеþñF6ܽsçöµ¯²r"ßQßKPlÔÂkS¾ì92Ûh6YT4Aí£Ii,f½Åø YhdPïH#Ð}Zyö!xö=øXw®¤Ìj¤à«+ï%H®¬gÛÙ«Áú8ÛPæ}cG6úH÷×àsc/÷:785+e'ÝÓg;nÄ
-eÌïå÷ίÕ/í½®¾þ_ß#ÐVóFFOûILâ²ÚüP»l¨Qí V½&µK=Æ»àEð gÊlU¤`OA.j¼ )ƪR°§ cu /Í¥Ðï HÒu+Ú
ðq| ¼zý6"е4r<üÜ/yuÚbÀÓ© îÑ742¨Dí_â®»òÎ!ÐUåE#JÔ.ðåÞg5Þ5©]N`/ã/Þ¿òÎË
-Pç¢vAà2¯n;¼^1ÓìuX~©ÍØlE;Ð(VßÑâÎ'xõjåäQFÆ#Û7e¶Úƨ·;|¬ø;ÔßRaxM¼²¾Òܤß?¨REHÛa_[Ó§yma^Q»Às+
-
Ä>XwQ_´Ñ´¥72cEZ52Ú½Ýÿìµ pH_ Ê Ú¢vA¯¹óL_Û²(çjFÒÇÖÿ
-Àdöd44±Éz]4Gi¹¡F÷ðî*?û»qʱ)¯¥ûþ¾Á½2ge¥u+8ÈnPÜȤ¥ÖÈmp#{÷öP»l¨QíÒUp|ÜöZZ`42Y¨]êqÎíÉ=3/ ¢¹µº¨éP°û3hdnFíöhG3,»//»`Ú fÒǫƷ¦&]
Ö½¤|iï[Í\¡Kù3{ àvßï×»¨´û ýÙVîì|liò<×}¡Øå׳LDí KP®ý\2_>¨_©66[½þXyðà ,Möô»¸s§àmÑï5äçGÃåN¥\'ZNðZ^Èg¥ìSöVä¢vÁà@¿¬§w=L`?}ÝQ/^¥¢Pì|¼!2öÞݯ½ó~ðþ+rqÎÆD®Ømõ.^þMºúhYeðlú<ý\F
-Q»Àÿ¤×¸ì{0ë°¥MÆXÿ²42hÚÙ·B|ØÃ£×æq@LÊ7^¿ÑÈ -Æ»Àü=?}bÚ@á^sål42h~ïù±kn>§±kÀ¦hdе˽¼}^þà]Ó{7Ny×i FP»/vÂ8åû_4 )nF#NïBtÏxtº¼ÊÌoj<ú]M¿ÜÂÖhVÜÈ Zê
-}>&«ñ©üUÔ`zU¸Úü³qÎè\3[G³T¢ÑÑÈ4Díråò=ìÒy·wPlp#c-ÞÚÐÈ4ÇÚÜPuÿáâûù`ì@s42®ÚFsFcuoÔõÓ:8Èλ CðzÎ1fG¦µ¹ý.Z¸÷úE½c¯Ø¼ÇÉ$Wµ6·ù³l²åà¢3 ®Â'õo3ÚÐz!/Ê1Pl³é!hm`èwA¥ØiãX'mÖd`ÑÚÀ¢vA¹ØÁJÊaPúÄPZÄ[6Zp}qô/
-Ê¿®ü%CårÏãpc'{»v+¯qÒRùXkã>NksÆ»ÌÔ¯ÆwBR¾1;s¥»¥à®°ÞSbói¸º6]ó@±M3¯#¹ÐÚØÍ
-µËL]Så&ØÝ½dgQN 7Ü?cmG°¡©yNìÌYâÖ¦íÀZMQ»ô¢\ɨ¥½Þ©èÕ×)#KÜp×TéÝ-M³æ1ÖÉü֦ǾFk³j.äñÇóøk-ìNìe7¶S
Ù?õ+±Çt·HDyàÕaÓÝ"ÑÚì
Ú¥/Ç<ÁßÁÝ-Rî!Ñ1kHtLæw·H´6» vÙϰÃYÝ-ÒsÒéÜczk3rÐÚlïH÷bKæÜÚYÞ=÷2çÜéÝÅø~¿Á¦dpáb}C__|Ò}p5³Hæ{´6ÁÇ µY×áéE×Mù:,+6+9± 4xCÀì±M¿NwK2öMY]Òjk(³oæ×én¡µYÓ±oìr¯Í=¯¼NSòP¼¹Y¼æMõhmÚGhmÄxcé4éÓ%wEÎIå®y`wZé;oÍûL»t·HËÚ¥»E¢µYküv{u·Äèç¤g, ß^Ý-1´6+à{F
äô¶3Ïúkñ(Ãû7*\LòtlPéøÖfÖÊìÛÚÿ´ikCíRÂÝÙÆløæ¯¢T'Û5%XÛlh¦[my°¬[í,Zé¨]j%îxéi»{ÓÝ"59$zU?«W2f9¬µÙñÉEk3ß3Êö$ÉÝ´ön¾âËúæm<¬ù0ïAåkÁÂï>ºE×êKî&HßfìÅÙlmNBk3µK6·Ñ÷ªo¥) {í"v'NL¡ÞÑXÁ¶CÙ=òC"ek±Ç;²µ9¬©1´63P»t¸zë´$±ùÙ<jäξ¢lPÀ³~ksä1Ek3µK/éEwoWu·HÅD[Ï'N̲N>¯ênhma¬n/éqvÊܾ»×éqdJSrɾñ¼S¹º¾ñ/xë-kÓôÛ @ÐÊÒ
-Öf"ÕJpËVÁ_þùÄ×Wñ¦ôf~ywKÞýзÂëÖ4Ý6(.t at ksmWkmôÝn3ݬÝ9º%]ìèÐl¸sÝ9º%M'|
-ìHlþt·¼RܬU4`eæ¶6ìM$ìt·äâ(CwK.Z¶øH;Ý-eZ÷ »¥MC¬²íÑÝRC" Ý-õhmà³mot·´Â! £»¥Zz¬©]ÑÝÒDDwK´65øÛÝ-ýpH¸ènéÖ¦+h3t·Á!@wË´6ø´Û Ý-#qHÑÝ2M.ÖËèn
C"ÜîYhmÒñ±·º[æâ÷ »e.ZD¬¥Ñݲp6º[ÖAkóÏ¿uÑݲp*º[VCk£c-¬îqHÐݲ2Z>CwËú8$ÂènYMÐÕo~5t·ì
C"ìî½ÐÚxøD\Ý-;â;¢»eG´6®ßójènÙDØÝ-»£µyðÑ8YzwKJ:©u]W DX_zwM%ZÞþ½ ÷Êên¹*=ô^ÏÌå«|¿ßó£è§ IDAT°¬îZJ´6ü½ zblJrsÿ5Zçíðæölh6fQZàãú¬.Úu®ÀË[êëÑ
-F·¸A´·ýÕ¡>ep$®o¯YÆ
-
-F·ÐÚT¿ïlm8g4TÙÄÛ¿Ú½ »?÷
-[è ×huØd;oc=½@e_&¢µ©4~ÞÙÚP»ÒðËD2îúÞÐeÌ
-ä4fiøe"ZJ´6P»PÖÝò:ÃÙ&À;0QYwËëimÑÚôÀXÝ.lL±·åÜ'¦Léî0YW íû
-ÎÜ}m¯Ò
-¥ÌÖ¦M'§Õb+°o«îïlh0sJ^íÏÚîú
-TÚ®@¥'_¾"¥µÉJM¥EVàñ
-µKcrÔu~³Ø±û+ A
-½µ9u Ò½¶6ûÆÏÑ¥´÷WV8d¨]ëµµ!E0ç¶6ä»Xß ý+«.7úçàQÃ1¤óZ
?P7I zXû;ÒËÖU¿)ãènÁ+FÒ¡X6ènACZ¥?Y?]j ¤#-¨±tKÅÐÚ,øüÚe÷/¬w²î&^± "6:bDltÄ&(;6'Õ.'Ô°ZtKïó± "6:bT¥WeNí²ôY ë'Õ¢cý±Zt¬ V.oý|>'ÜL¼R.{-bóØHÄæ±Í«ÜØl_»D4(.bظM:bcté±Ù¾v ,
jÈÍÚ×w©vÆÅ1±AbĦ̱µËëM Ø ±AbSãwíâ¸Í@
-X 6(@l£dØsjï;É;Á±Q±òÖ»]¢
·¼R2*(wbs bSég¬®¼ýõóù÷OùuvÛ{ßüãÉGp\Ø @,6^T
-\ÄæÕÛx·¦yjï×/t·ºýR½¯º9¸0
-ÐÆÆí·3ıÑåÕ}ªíz9Î
]p¨GlPØ À屩¾¾Ë÷ûïßJ*ÒëÙ 6(@ljüÔ.±>£v«¸ÏZi=OºÝnÞéÃàÓåq6bÄM%çW¾<«æyÐ>n§ñÆÁØéñlûàCÁи#¤nÂ}-bY±ñ2c~P{¿Ç»ßìûGÊSÖ lÎ×2V:FlP =6Á)ÍM1îg]ösèÖæÔ.è(±½ YPÖæ*'ÜÏ,88åObÄf¤3Z2Óà µËÍçü²È_7è=8Þ½,RlË9xS2¡íe'S^Q>XØ$¢åuD´6mgrôÖsF²#Õå°ïï[f´Qc¯M¹|up©ÜK_Ó
- Û¡µAsÔ.øË~/xµûôÝXæ
-*9÷b¬±C¯rY×÷Uæ_Gͯ´§ÛhXÌU±§xë_Zùº¸5ú]:úü½ I¾¿¯ähÈj :½Ùn;{ÅØ+6´6Ø+6.j°VÛ²ÓA=¯ÏÖm>bcÙd[£ÌÙ} wÎÞ̽ÐjÁÕè9>6èáøØÐÚôp|lt¡ïÉ; ¸?{.OnûÜgä -9}º÷à²)£äb#é9Ä~N_ ùøgT_.±A®`ëOlØ|Gúy?ÏßJåùUV-ç®FKú¾5gÄ 0û«;½÷òaæÚ7
-¹äÛïñÞ+±%6HË!6-ÚÚb¢vyÞª÷Ý"&8Á>¼îAWn¿Yb¦|ú0ìMÅ9F"6(@lZ¡µy+Ôïâ½ïׯTv{iÇL,¥xí5_óÄÍFhm6"j÷${JÈ;s´É9##6ÌS·zÝqvÊÜ9Ë'#åkaC(b\rc{·6ĦÌçÅâþúwÂßuÌëô
--©0
-®ný$bÊ0¨XDrCYöÄN¶IÞÛ4¸MÐ^-ZWzlbã¿b3{VÜÄ&(µµYºUª¨]2_gáÐÔ=ïÔ¼íØÄ&Ý=ïô±IwÏ;5jkÓd=ܳ2ÓkîÅè.ÙíLGk3ÆíµÑMàÓu 6§¢µïöÚ
4 ±AbÄ&èöÚ«Õp*Z´Bír#¾ `Zô@ír¥)¡Ð
-: Ý ¬+oÕëÔõâ´éßËÜÓûÚnäêºQ6
-ÍĦ¦ÕÌ×lm÷»,êVÛiâöö®kSs¹Fxî
-º'6´6
-ÝE]íRÖײöýZm˹ȽWvq23k.t at lÍp»Ç¦É~jÙ`Éw÷Áؽæ¥öõ²ÊÞ,Ó«ÅÄK>Çæ|V";q««:Î%ßÂÈ7uOlÐÐ=±9,c´6¦l¬Ïÿ%Ò
-÷¯ö÷Örzo>Þ3x
Þó«»åd^M((ǦÞÉ
q§´ýþÜ@ç+nz|õã[ú)+Ø ±ÙͬØÔ¬ÏÈ9#¥þ0Æ|¿Ñ?¹Ó(¦0+:6Yð¬L$²qñÀ&8¸`\Â'¾±A®Kb3²s¢9ZÍc#¤,ññ.ý6ÒJ#]ÜÒ5qúÄTåÚhÏ÷ÊðØ¯²WS_ÛÞ½ Á-|®òÒ¹
-Þ½ögZÄé·Meõçïÿ½ç»=+ÊPÅs^Éûgâç§úõb½Ûý¡mÝŽ\°;NÒgÕ]ov¸kÒëNôþ«Ïöõå'Êi×aÊ«]´uOl>
-ÑÚzÿ=õ¯¶0Nyñ<â®;[ØBGÎ!HΤµOèÔ»úäΦL,«Ý)àÎÇí.·´ÁÝÆ}¡hÊwÚC0²F,¼qÞµ¾<ú&ä«ßÍß
-¼íeòKb#ßW'G¶6ׯ¦>3?çäósô´¿¦¿ü61¸ëÈÍWÞÊéÓ×rúëÆyCâ«|k)ÝÚ.¿Ü·õ0Ä9ÇÙÄfÝ[bSìÞ{4LÜU.ù¾q·B÷j5o
-rz´6³òÙ=6ɵ²?wsÖlÈÝCPÀíñ=òà#ñ`Èíº3/'»:í±×zÄM1ZúyäÚå¸w~Þ¶Ié-Ø×øÄÜJ¯ÇõuúĹéM
-ZH÷3Â,Ãz/;uØÍ©¨]G»bäÞªÇÀx´6¡v)wg¡½Ñ[^sQï
-*ÝÞòzplþ¼Or®_ë}i÷[õرAbÄÚ%`V¡jÌ'ÇR&ßxW}ÀFhmPÖæüsFòäëר¼kÆ._ByV";ñ7áºè§86±ß56XAp¸Ãʱ¡µYÁv±YÄáµ÷Í{ûkâ¡Æ÷÷µäÝ)í_íÌå«_tÇÜ&623rîÄØ!ClGl^»¸ÜÔð ÃÖ4òµä«, è
-ryÄ)MjË-?Îg#6(@lPؼ:¬®ræ¯É½ãrûCpÜ'D¦Ø(6XDp£,ZEìu,<>ëtï¤`eúy;áçþ*kÿ*·Ypx7Ãs
-÷çrijXÅw5`9ûÅF
-#6mMMp+Åõ^ÎØüMlæIó\:^µ¬«3Vøïbbcñ.Æ 6ÞÂHéµËã]\Á)K2,Ì(öÓ5^òp!ØMíþ|]}¦#6b
Ø<Mkc£»½v¹6ßÐëLÚ÷èô¦ÄwÆ>gì]°eØbØbïÚØèΫDïÑÅØÉäôúèYݱAbJ·÷»À5kÎm³°bÄ5èwÁ_n?ªû
Ûû*8ôga;Ä
-*-\{ò=£Ö¼óÁÞ_Ý&Ã=éëýì>| wÞůĹÏ
-þìÍ¡±IGlÜå$6]$2.uu-½Z;×.òsׯW_zsElz]¥^b5ëØ(ÓÝ5Þ%}Õ¯¼ãÉ£¹a-»Æ*a-»Æ*a-»Æ*DwÕ.éëqñL¬0ÜlÙUÔܱ1.ôYqbCk3Þ±1CZók僚½Úðã\À
->7ötï¯ÊÕÄEÓËw«rÍôà
-c=üÏÁûMcCkØw~íb"ã°³ÁbÉswWwî¯Oô¦Wf¸ÀHôº÷êÚÆæ53ج¡&6±M`Íé»À\Q»èE±V;ÐÜåìé§f)hYû=f»¾Üؼä¾qbSàüÚåµü,cÓôé_ó7 Wöc©Ê]½Glr3cÍp5±Y¤©1Äf8b3ÞùµK§]ÄÙ*ú~¿¯]yÊÍ@Øô[רd½.¬N»y¿eÈZZNÜõÕÑiRl×Ú,Q@
U\ßÅ;çýUîîfÐÏàsK^g_]Ù.Å'V©ÇÐßìøØ¤l5b3]Mla 67PÞlìOÄ&öĤéWEíÒ[pÓú6ZÔÞÆ¯M3cv[Ú®Mº½¶>¡²¤×.ç3jN®ÜØ1úd¤¯{l´þÍ ÄÎMµKÝ÷@N]'3³]rÍxÄÍ+jl»@iJhe:Ù=3ØÌ@lPàØ¤ v¹ÎëpÔÐnæ"6Øä#6d¦j{e}x 6hÚÆ\s¶
-Ôû3{ 2\]»Tv]~~´Z¹Íobsb³«kÊS°Ï5³.
-ÜÄæ·±9±YÄã]ü+î)¼ ó©¾@ìÕÞ¯±]Ç.í>+ö*r&òåäu²+·±ibÙØ|ÄEÙ½yË/_N_àâ>±1ÄFu~íâFMFÁåNfdÄ>Ã:.ôªì*
-®LwºUÅÃÝñäÝW Î$öH°eÉElº$6ÞLM%b#ëüÚ¥ [^²ÏN@¹ÇöÄ~Zɱ6ÈyÖ§#6Ͳ1b£#6ÊòÜ+Æ»dÅîÂ4ñuØGz¿\eçØpXlr?áMbÓiI6r~¿KY½ìu'Ê nN\!^÷©»rôõ/¸½ºvºÏØ(MñÌØ¤<ñÂØ,|wìÏǦ*e£ÚÇÝ.;÷Y¯kÆóº«ÑQ¹zï7¸X¯÷,¹VåifïÊñPì¥Mº#c\$oâàë*±åØ=ÝþLlMétSTÔ.-^|á5Sª¾59ftÄÆ"6éElÒ¥×.ç3*pd&¦K?LÙ±éØ ±9ÞÂï?ßÅ4Ý^§ÜIZuá³rM
-bã!6)ؤÈXKô»xD¬+'5£`åİf§®Üòî~st)ZÃQ°rbX3
-VNkF½r>gS»ü<ã´Æ¬D¬(k#+ÊÅÚHÄr¯Ãjç©/Y¶u·ìª!6ù!6ù©Í©µË,r}.½±bÄÍçsÅ= À1.¸èR ÂÂß^¶¨ó:ß
Ä
-Î P» ìZ»è_0þuâwÒø:Ü"rc3wÃEX?6î+n
Ç»äëw»Îçô[±
-£p§~ß$6#6(°Zl¶vTíÒoÛ¸!°?¿_/ØN×ýØØ ±ihÚEÁG^HÜ_Õ³|äy®E7=ê;CG¯±IÉ!6!6(@lFÚc¼%½
-ùºÆmáénNï¹îlå_±¯²ØÈÌbsbÄf°mú]¼â£'
-çu¦Á"6(@lPØ´MíÒÉå¥+Ê 6(@lö8gdÂ3·U¦w;÷Rf;=¦+Û^úÄÄæxÄÍHÛÒ ~Ì=hâÛÏûklâïïáNÞ(*û }º·>7u=6wZÓ¿vHlClPØ´Í9#9I åñà__7áÛøf¯±IRÏ ±9±Ab3Ò6µË\î où8DlPØ Àm±¡vy§±T¸(@lPØ À
±Ùf¬. ¡v {¡v ;¡v ;Ù©vù|>ýLësÖo
6(@lÙ¦v±÷¬2£6ÉÙþÄ
-¶©]\)_úªß¨§~µìZÄ
-Þö¸¾Ëǹ¦½þ±¼ò±¼vrlÓzS>ýæ:w;)±I 6#6(@lÛ£ßåÙ<¶;îõAù³ËÆKfK/cmàÍÕîFcxÉmbs bÄf°=jt·% J¿±ElPØ´rTí"«T at GfPØ ±iè¨Ú%=vÊÜ»ÃdmPb±AbÓPjÿÕ\úưoÁÇ»©¦Rÿ÷÷ +oJoþ²?0½Í¥Ä&bs3bÄf°-zYÇÄ# 6(pLlöøt
-Y®î¸0±AbĦÀùµ!@bÄM£Æê ãQ» P» lS»túκ>[ù×K¾:bÄÍHÛÔ.Ã\²áѱAbÄÆY»TnW|ߨ ±AbSoËïHÇ.8è^`7¸u¹«øÍ
- 6½í×ïbïñí>¨ÿjh¸«ø
- 6ìW»xeì#ñªÆv{60Ä
-ö«]¬RØ ±AbÓÛ~µKðVRéÏÍ}JÙôX
-±AbÄf=n ©ßà;ýÆâî*îÎ_Fv5|$bÄÍ`[.ô²F"6(@lPàØlùé²\]dó(·;Í"K{bÄMckEB྽¡[sëŹuÍâÖÜ:»Äf¿±º»m° 6(@lk©ÌÛï² gûÝqÊÅc#¶ä ®-jd#6(@lPà56n¯ÌÜØÐï2γý/ú·k/ÿd{³ÂÁ
-x÷óÄØÐïÒ÷¥ü%S}æKõס bÄ
-µËLOU²½9âElPØ À²±áQ{0}8·NElPØ À±ÙãÛPëK
-l2o×^ô|#e4!mØ ±AúØ(
-µK3ÁMµËwå1±Ab'ÅsF `'Ô.íXÀb:bÄÎÍÂE ÂÚß^¶®'7=
-8$6çZÚ/X ±AbÇÄfáëóÉíwájAënâ5 b£#6AÄFGl²cóù¬}Î(Ç_C°f¬ÖÃQ°rb
-ÖÌ!çÈ"ñÎ"6
-bClÄ&Ø(
-bsBíB&^Ñ HÄæ±Í+b#W¹±Ù¾v!hP\Ä&±qDÄÆEleÅfûÚ \屺VìöQã!6(@lPØÔ;°ßåûý>!øþ0|3
-o
-è'M½?ÆóùøÿÎB=Ä
-\ÿcÌ÷ûëBpOùrèª|ªà§ÂõFÙôÄÍ
-ry1¸M¢Ð9£gExÝ0Á^Múi¼¾¸'n>¡ïrÄÜMo3c'6"6¹BcuávÆ{eìdÞËU¦Áíg{zòÎzörıñ@là!6ÅÚÅÝÕa«w²%Wßµ5
- 6ÅÚ
üéà5ûàçÛÜAn/wêqÂaaÄ
-ÿù©<Üñ+îßïßóDÞ©"÷Áúl[Úý;Û
-ÿdÅ>HÞ%
-ÄbÌ!60Æ~¾#-y¦L³eCÊ?'¾3
-#6(Ûèé !6"6õ¼®. 8µ ØÉ ÷b¼s¤* 6ÈEfz8¡váÌ_"v!±IDl\Ä&±±ÈLºôØpÎ ìÚ ìä§v©ìßÛ¡{°¬ÏËä*ÞúÄæfÄ&Ë ã]uùµPØ ±A}cÃ9£°úJÖÞÇܽ¨3ÎFlPØ Àå± õ»¸×þ?ï#½0¹I¼J3xrã\¹¬2Ý®
Ø W°õ'6Ð2sFÏ[znfôüתû§UÅn^e·÷óýÕÞûAù0sÉ4Èûã`qĹb1ÄqĦ¨]Üû2ºÚ"&8Á>Ü]yrûÍR6¶}¹í±AbÄ&E¨ßEÞ
Ñ[Y[½CiäÃØ±AbÄæ¨]ÜDî)!ïÌÑ&ç('ºÕë³SæÎY>¸Wéb\òÈØà±)óùG±¸¿þðwó:}EK*=]úIÄaP±dmõÕ¾~¶]¯`?Ä&±±ôØÄÆ+5Äæ±õ@lRc³t¼*jÌ×Yx%4uÏ;}ElÒÝóN_t÷¼S]õpÏÊL¯]¸¾ ØÉíµ2¢!6(@lPØÝ~OK:âбAbÄ&èö~ °j °Q»T[õl\¿ÓMæÌYÌ5äêºQÍ©Máý.Ïß«jµ&nïÏYp!bÄ©«{]Ýà
zÓj`Ô¬VO×dD?»ÇÆ®
Þ¡µn÷ØxW-[ÚE6Xòj¹î4Áäõ»SýziBo^p0ý*MÍ9ø¬DîÍEiP*Ý4tOlÈXCĦIfþ{H+PÜ¿ÚGÜÛÉé½ùxxóÂ+ô_Ý-çÍ`ïElKë¼ãNiÿj/Bÿ7
-¾:-HÄ
-\CëÈ9#¥þ0¡;K§±3´È,øCNuol
-\!H7ÄFIYâã]úÑíÍ-]§OLU.öü856.]Ê2ëç{FÞóÝe(âó ü*ÖÛvz÷V/X½_.Ø'é³B±Kb¶îÍ'rrîMÅû{AÜÚE
-ãMìMxA1Ûè¢ßGú#Îùy+WV|ÊôúJìucÊûü>{¡ ù¾ìã=òêØD(± nÄGÍÁbëØ-56yñJ+&©¨]_¡Á7µ6rÃ{LDlÒÝðt7¼ÇëØÄ¦»÷^ýúÖ£ÎElPØ ±Q$×.Ï;ÜõÒY¬·3×î!@bÄMLrírÜ;?o[b bÄûH P» P» P»ãBL(@lPØ ÀÁ±¡v ¸½;] 6(@lî½¾bÖènï2
2ßËÜíEl65q{É+·b?¤¹VÞùµ~MåØS{ulWW®ë¬¼JøëÜãÇ&¶õÇÄ/űrl°½b³NÀ¯]¼"Ñþ¼äÏôÞÝ)í_íÌ嫤ßlÕÄFfFÎÐØ#Ä2c
-âöÍôCëÃk»®w[ÓÈׯBñb3½5ÁÃû<X<6XÄF±Gòã]T»XÍGÐFÜ`ñØP¸¬iñØ`MÇf
RçÏH9ó×dÞq¹ýÁís+鳺Ð
-ï}£ØßmÜ
-koéo<¸ +ÇØl
ÕÒîû¬LcM¹W-ß»ûW¹Íã¼~~](öB±·ã-mCMªø3ïûÅF
-£é± nb3}&sÅÞ±é±iR·øÒɨ¨]¤?ibë\ÆÚÛ3íÓåÎãþª,@Ä&±qØ$"6vÈLºôÚåüsFº-:Çzøþ|qÆÛhÿ$§ ÎÓ>ËÎáóÓ-é5ó-ätÄØ 6ĦÀµ±ÑÝ8V×µZL'²û¿ûà72=&ÖXØY)¯¾Ñ¶ØhQ{#6é6ZÔÞMºu¤Ûk¸fí$ò8 !6(@lPãösF°¾9cÑcsH¶ClPØ Òµ'cu[ûÄGÏä±èÞÉiùî¼rg{ÝàÏÞêtÄÆ]NbØØE"3éRW×Ò«Ú¥5ÖŪHǺ²XéXWÖCôÚåÞsF²ÊÛ¸]Oæ£ßM%b{d¤íV;±=2ÒR«ý®±ºé%ðÊŲì)bÙõÓ±ihÙõÓ±ihÙõÓ±ItW¿Kúz\<Y#ÚPØ ±Abèü~o4»½ÚðRóÏ=Ýû«2(,qäôòÁÒGù%>Ý4àÄf°ØÈÁ§ÄæÄÆ3 6ç×.&~"»Áb+×]ïîWaC
-IDATÜ_èM¯Ì6qîuV´Íkf±YFqlMbs<bcÆæÚE¯ût* p¹ËÙ)7wüæ%6îKôí²bózIl.õÞMók×ò³Ln'a°Ï3 Wöc)ý8æUØt,Ájb³HScÍpJl^«bSæüÚ¥Ó.ÈDâl }¿ß×®<Hèܹúm¯EØô@lÆÄf*¬âÚtÞi<ï¯rºA/<Ï
-.Ulz}ue»U]¤^^ÁøØ¤l5b³8=6Á0ËÅÖ±=1iú¥ãUQ»ôâ´>}Q7z#õÆ¿ÙM3cؤ#6>¡²¤×.ç3jN®ÜØ1úúè#v¼î=Blà"6(pXlb¨]Jwd
-½Cl¦ 6(°{lRP»d;/
-M'gÆn
-Úå:n²½æãÐÚÍ|ÄÆ|ÄÌtBír5¥eb
-4t×½¡¸ä0m 6¨Dí vruíRÙoùùÑjyPläV 6g¼ ÍÍ"®®]jοÚê8Ä#» Ͷ 6g 6¸b¬np³¹÷\¥\öØþIÎêH±T{¿Æ.t»0¶û¬Ø«ÈÈûgå!6M,¸(»7ÏrùåËé3± þJlô>86ç×.nÔôíçNfdW±³«(¸2Ýèþ5Võ»;¡û*ÁÄ ¶,¹MCÄÆ ±©Dl$bc_»dËK¶^Â_HîÆ±ý'ñßVr¬
-òfµäéMsÇǦìcØè²<7Çæñ.Y±;©Wm¤¯Ã>ÒûåºîÄfÃbû GlÊNK²óû]Êêe¯;QNЪÃpGòýzkÃ]áúúÏJÜ^];]çOlÇǦxæÄFAlRxal¼óùÒT%nTû³Ì}Öëqç¼îjtTîÞû
-®@#VÅkkâ=K®UyÙ{¢²[Æ^ؤ;26ÁEò&¾®XMÙÓíÏÄØN7EEíÒâÅ^3¥ê[cÖ ±IGl,bØXÄ&]zírþ9£GfbºôÃM
-ã-üþÓú]LÓèuʤUî1+ؤ 6bØxMµ´tí\»ÅßÈX?A¬ëGb¼bI¬Wy«èó9ä;ÒúÍ˱Ûı z2ClbM±ÑÄfáåô»ü<d¬»×@lر ÊÍÒ5r~í wÌ9# p j °µ¯ï©A ðÛÿäèÀôÿý IEND®B`PNG
-
-
-IHDR é X P0ï pHYs M MÒÎN tEXtSoftware GPL Ghostscript 8.70t8X¢
-_IDATxíÖA
- À0À¿çC/²¤U°çöÌ, ó; àw J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J
¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ]
ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %Þ (ñ. @w J¼ Pâ] ï x Ä» %¤Á%Uó IEND®B`
\ No newline at end of file
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-css.inc
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-css.inc (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-css.inc 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,2 @@
+<link href="tabs.css" rel="stylesheet" type="text/css">
+<link href="doxygen.css" rel="stylesheet" type="text/css">
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-footer.inc
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-footer.inc (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-footer.inc 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,2 @@
+<?php
+include_once("$topdir/includes/footer.inc");
Added: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-header.inc
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-header.inc (rev 0)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/doc/www.open-mpi.org-header.inc 2009-10-20 19:29:58 UTC (rev 5490)
@@ -0,0 +1,13 @@
+<?php
+$topdir = "../../..";
+# Note that we must use the PHP "$$" indirection to assign to the
+# "title" variable, because if we list "$ title" (without the space)
+# in this file, Doxygen will replace it with a string title.
+$thwarting_doxygen_preprocessor = "title";
+$$thwarting_doxygen_preprocessor = "Portable Hardware Locality (hwloc) Documentation";
+$header_include_file = "$topdir/projects/hwloc/doc/www.open-mpi.org-css.inc";
+
+include_once("$topdir/projects/hwloc/nav.inc");
+include_once("$topdir/includes/header.inc");
+include_once("$topdir/includes/code.inc");
+?>
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/include/Makefile.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/include/Makefile.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/include/Makefile.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,561 +0,0 @@
-# Makefile.in generated by automake 1.11 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = $(am__include_hwloc_HEADERS_DIST) \
- $(am__noinst_HEADERS_DIST) $(include_HEADERS) \
- $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(top_srcdir)/hwloc.am
- at HAVE_LINUX_TRUE@am__append_1 = hwloc/linux.h hwloc/linux-libnuma.h
- at HAVE_LINUX_FALSE@am__append_2 = hwloc/linux.h hwloc/linux-libnuma.h
- at HAVE_SCHED_SETAFFINITY_TRUE@am__append_3 = hwloc/glibc-sched.h
- at HAVE_SCHED_SETAFFINITY_FALSE@am__append_4 = hwloc/glibc-sched.h
-subdir = include
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/hwloc.m4 \
- $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/include/private/config.h \
- $(top_builddir)/include/hwloc/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-SOURCES =
-DIST_SOURCES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-am__installdirs = "$(DESTDIR)$(includedir)" \
- "$(DESTDIR)$(include_hwlocdir)" \
- "$(DESTDIR)$(include_hwlocdir)"
-am__include_hwloc_HEADERS_DIST = hwloc/cpuset.h hwloc/helper.h \
- hwloc/ibverbs.h hwloc/linux.h hwloc/linux-libnuma.h \
- hwloc/glibc-sched.h
-am__noinst_HEADERS_DIST = private/private.h private/debug.h \
- private/cpuset.h hwloc/linux.h hwloc/linux-libnuma.h \
- hwloc/glibc-sched.h
-HEADERS = $(include_HEADERS) $(include_hwloc_HEADERS) \
- $(nodist_include_hwloc_HEADERS) $(noinst_HEADERS)
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-AMTAR = @AMTAR@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASH = @BASH@
-CAIRO_CFLAGS = @CAIRO_CFLAGS@
-CAIRO_LIBS = @CAIRO_LIBS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DOXYGEN = @DOXYGEN@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FIG2DEV = @FIG2DEV@
-GCC_CFLAGS = @GCC_CFLAGS@
-GREP = @GREP@
-HAVE_XML = @HAVE_XML@
-HWLOC_DIFF_U = @HWLOC_DIFF_U@
-HWLOC_MS_LIB = @HWLOC_MS_LIB@
-HWLOC_RELEASE_DATE = @HWLOC_RELEASE_DATE@
-HWLOC_REQUIRES = @HWLOC_REQUIRES@
-HWLOC_SVN_R = @HWLOC_SVN_R@
-HWLOC_VERSION = @HWLOC_VERSION@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-KERRIGHED_CFLAGS = @KERRIGHED_CFLAGS@
-KERRIGHED_LIBS = @KERRIGHED_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-W3M = @W3M@
-W3_GENERATOR = @W3_GENERATOR@
-XMLLINT = @XMLLINT@
-XML_CFLAGS = @XML_CFLAGS@
-XML_LIBS = @XML_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libhwloc_so_version = @libhwloc_so_version@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AM_CFLAGS = $(GCC_CFLAGS)
-AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
-AM_LDFLAGS = -L$(top_builddir)/src
-include_HEADERS = hwloc.h
-include_hwlocdir = $(includedir)/hwloc
-include_hwloc_HEADERS = hwloc/cpuset.h hwloc/helper.h hwloc/ibverbs.h \
- $(am__append_1) $(am__append_3)
-nodist_include_hwloc_HEADERS = hwloc/config.h
-noinst_HEADERS = private/private.h private/debug.h private/cpuset.h \
- $(am__append_2) $(am__append_4)
-all: all-am
-
-.SUFFIXES:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/hwloc.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign include/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-install-includeHEADERS: $(include_HEADERS)
- @$(NORMAL_INSTALL)
- test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)"
- @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \
- $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \
- done
-
-uninstall-includeHEADERS:
- @$(NORMAL_UNINSTALL)
- @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(includedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(includedir)" && rm -f $$files
-install-include_hwlocHEADERS: $(include_hwloc_HEADERS)
- @$(NORMAL_INSTALL)
- test -z "$(include_hwlocdir)" || $(MKDIR_P) "$(DESTDIR)$(include_hwlocdir)"
- @list='$(include_hwloc_HEADERS)'; test -n "$(include_hwlocdir)" || list=; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(include_hwlocdir)'"; \
- $(INSTALL_HEADER) $$files "$(DESTDIR)$(include_hwlocdir)" || exit $$?; \
- done
-
-uninstall-include_hwlocHEADERS:
- @$(NORMAL_UNINSTALL)
- @list='$(include_hwloc_HEADERS)'; test -n "$(include_hwlocdir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(include_hwlocdir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(include_hwlocdir)" && rm -f $$files
-install-nodist_include_hwlocHEADERS: $(nodist_include_hwloc_HEADERS)
- @$(NORMAL_INSTALL)
- test -z "$(include_hwlocdir)" || $(MKDIR_P) "$(DESTDIR)$(include_hwlocdir)"
- @list='$(nodist_include_hwloc_HEADERS)'; test -n "$(include_hwlocdir)" || list=; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(include_hwlocdir)'"; \
- $(INSTALL_HEADER) $$files "$(DESTDIR)$(include_hwlocdir)" || exit $$?; \
- done
-
-uninstall-nodist_include_hwlocHEADERS:
- @$(NORMAL_UNINSTALL)
- @list='$(nodist_include_hwloc_HEADERS)'; test -n "$(include_hwlocdir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(include_hwlocdir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(include_hwlocdir)" && rm -f $$files
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(HEADERS)
-installdirs:
- for dir in "$(DESTDIR)$(includedir)" "$(DESTDIR)$(include_hwlocdir)" "$(DESTDIR)$(include_hwlocdir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-am
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am: install-includeHEADERS install-include_hwlocHEADERS \
- install-nodist_include_hwlocHEADERS
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-includeHEADERS uninstall-include_hwlocHEADERS \
- uninstall-nodist_include_hwlocHEADERS
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
- clean-libtool ctags distclean distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am \
- install-includeHEADERS install-include_hwlocHEADERS \
- install-info install-info-am install-man \
- install-nodist_include_hwlocHEADERS install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
- uninstall-am uninstall-includeHEADERS \
- uninstall-include_hwlocHEADERS \
- uninstall-nodist_include_hwlocHEADERS
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/include/private/config.h.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/include/private/config.h.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/include/private/config.h.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,399 +0,0 @@
-/* include/private/config.h.in. Generated from configure.ac by autoheader. */
-
-/* -*- c -*-
- *
- * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1
- * Copyright © 2009 Cisco Systems, Inc. All rights reserved.
- * $COPYRIGHT$
- *
- * Additional copyrights may follow
- *
- * $HEADER$
- *
- * This file is automatically generated by configure. Edits will be lost
- * the next time you run configure!
- */
-
-#ifndef HWLOC_CONFIGURE_H
-#define HWLOC_CONFIGURE_H
-
-
-/* Define to 1 on AIX */
-#undef AIX_SYS
-
-/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
- systems. This function is required for `alloca.c' support on those systems.
- */
-#undef CRAY_STACKSEG_END
-
-/* Define to 1 if using `alloca.c'. */
-#undef C_ALLOCA
-
-/* Define to 1 on Darwin */
-#undef DARWIN_SYS
-
-/* Define to 1 if you have `alloca', as a function or macro. */
-#undef HAVE_ALLOCA
-
-/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
- */
-#undef HAVE_ALLOCA_H
-
-/* Define to 1 if the system has the type `CACHE_DESCRIPTOR'. */
-#undef HAVE_CACHE_DESCRIPTOR
-
-/* Define to 1 if the system has the type `CACHE_RELATIONSHIP'. */
-#undef HAVE_CACHE_RELATIONSHIP
-
-/* Define to 1 if you have the `cairo' library. */
-#undef HAVE_CAIRO
-
-/* Define to 1 if you have the `clz' function. */
-#undef HAVE_CLZ
-
-/* Define to 1 if you have the `clzl' function. */
-#undef HAVE_CLZL
-
-/* Define to 1 if you have the <curses.h> header file. */
-#undef HAVE_CURSES_H
-
-/* Define to 1 if you have the declaration of `pthread_setaffinity_np', and to
- 0 if you don't. */
-#undef HAVE_DECL_PTHREAD_SETAFFINITY_NP
-
-/* Define to 1 if you have the declaration of `_SC_LARGE_PAGESIZE', and to 0
- if you don't. */
-#undef HAVE_DECL__SC_LARGE_PAGESIZE
-
-/* Define to 1 if you have the declaration of `_SC_NPROCESSORS_CONF', and to 0
- if you don't. */
-#undef HAVE_DECL__SC_NPROCESSORS_CONF
-
-/* Define to 1 if you have the declaration of `_SC_NPROCESSORS_ONLN', and to 0
- if you don't. */
-#undef HAVE_DECL__SC_NPROCESSORS_ONLN
-
-/* Define to 1 if you have the declaration of `_SC_NPROC_CONF', and to 0 if
- you don't. */
-#undef HAVE_DECL__SC_NPROC_CONF
-
-/* Define to 1 if you have the declaration of `_SC_NPROC_ONLN', and to 0 if
- you don't. */
-#undef HAVE_DECL__SC_NPROC_ONLN
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#undef HAVE_DLFCN_H
-
-/* Define to 1 if you have the `ffs' function. */
-#undef HAVE_FFS
-
-/* Define to 1 if you have the `ffsl' function. */
-#undef HAVE_FFSL
-
-/* Define to 1 if you have the `fls' function. */
-#undef HAVE_FLS
-
-/* Define to 1 if you have the `flsl' function. */
-#undef HAVE_FLSL
-
-/* Define to 1 if the system has the type `GROUP_AFFINITY'. */
-#undef HAVE_GROUP_AFFINITY
-
-/* Define to 1 if the system has the type `GROUP_RELATIONSHIP'. */
-#undef HAVE_GROUP_RELATIONSHIP
-
-/* Define to 1 if you have the `host_info' function. */
-#undef HAVE_HOST_INFO
-
-/* Define to 1 if you have the <infiniband/verbs.h> header file. */
-#undef HAVE_INFINIBAND_VERBS_H
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* Define to 1 if the system has the type `KAFFINITY'. */
-#undef HAVE_KAFFINITY
-
-/* Define to 1 if you have the <kstat.h> header file. */
-#undef HAVE_KSTAT_H
-
-/* Define to 1 if you have the <langinfo.h> header file. */
-#undef HAVE_LANGINFO_H
-
-/* Define to 1 if you have the `gdi32' library (-lgdi32). */
-#undef HAVE_LIBGDI32
-
-/* Define to 1 if you have the `kstat' library (-lkstat). */
-#undef HAVE_LIBKSTAT
-
-/* Define to 1 if you have the `lgrp' library (-llgrp). */
-#undef HAVE_LIBLGRP
-
-/* Define to 1 if you have the `termcap' library (-ltermcap). */
-#undef HAVE_LIBTERMCAP
-
-/* Define to 1 if you have the <locale.h> header file. */
-#undef HAVE_LOCALE_H
-
-/* Define to 1 if the system has the type `LOGICAL_PROCESSOR_RELATIONSHIP'. */
-#undef HAVE_LOGICAL_PROCESSOR_RELATIONSHIP
-
-/* Define to 1 if you have the <mach/mach_host.h> header file. */
-#undef HAVE_MACH_MACH_HOST_H
-
-/* Define to 1 if you have the <mach/mach_init.h> header file. */
-#undef HAVE_MACH_MACH_INIT_H
-
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
-/* Define to 1 if you have the `nl_langinfo' function. */
-#undef HAVE_NL_LANGINFO
-
-/* Define to 1 if the system has the type `NUMA_NODE_RELATIONSHIP'. */
-#undef HAVE_NUMA_NODE_RELATIONSHIP
-
-/* Define to 1 if glibc provides the old prototype of sched_setaffinity() */
-#undef HAVE_OLD_SCHED_SETAFFINITY
-
-/* Define to 1 if you have the `openat' function. */
-#undef HAVE_OPENAT
-
-/* Define to 1 if the system has the type `PROCESSOR_CACHE_TYPE'. */
-#undef HAVE_PROCESSOR_CACHE_TYPE
-
-/* Define to 1 if the system has the type `PROCESSOR_GROUP_INFO'. */
-#undef HAVE_PROCESSOR_GROUP_INFO
-
-/* Define to 1 if the system has the type `PROCESSOR_RELATIONSHIP'. */
-#undef HAVE_PROCESSOR_RELATIONSHIP
-
-/* Define to 1 if the system has the type `pthread_t'. */
-#undef HAVE_PTHREAD_T
-
-/* Define to 1 if you have the `putwc' function. */
-#undef HAVE_PUTWC
-
-/* Define to 1 if you have the `setlocale' function. */
-#undef HAVE_SETLOCALE
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
-
-/* Define to 1 if you have the `strncasecmp' function. */
-#undef HAVE_STRNCASECMP
-
-/* Define to 1 if the system has the type
- `SYSTEM_LOGICAL_PROCESSOR_INFORMATION'. */
-#undef HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION
-
-/* Define to 1 if the system has the type
- `SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX'. */
-#undef HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
-
-/* Define to 1 if you have the <sys/lgrp_user.h> header file. */
-#undef HAVE_SYS_LGRP_USER_H
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have the <term.h> header file. */
-#undef HAVE_TERM_H
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Define to 1 if the system has the type `wchar_t'. */
-#undef HAVE_WCHAR_T
-
-/* Define to 1 if X11 libraries are available. */
-#undef HAVE_X11
-
-/* Define to 1 if you have the <X11/keysym.h> header file. */
-#undef HAVE_X11_KEYSYM_H
-
-/* Define to 1 if you have the <X11/Xlib.h> header file. */
-#undef HAVE_X11_XLIB_H
-
-/* Define to 1 if you have the <X11/Xutil.h> header file. */
-#undef HAVE_X11_XUTIL_H
-
-/* Define to 1 if you have the `xml' library. */
-#undef HAVE_XML
-
-/* Define to 1 on HP-UX */
-#undef HPUX_SYS
-
-/* Define to 1 to enable debug */
-#undef HWLOC_DEBUG
-
-/* Define to 1 if you have the `clz' function. */
-#undef HWLOC_HAVE_CLZ
-
-/* Define to 1 if you have the `clzl' function. */
-#undef HWLOC_HAVE_CLZL
-
-/* Define to 1 if function `clz' is declared by system headers */
-#undef HWLOC_HAVE_DECL_CLZ
-
-/* Define to 1 if function `ffs' is declared by system headers */
-#undef HWLOC_HAVE_DECL_FFS
-
-/* Define to 1 if function `fls' is declared by system headers */
-#undef HWLOC_HAVE_DECL_FLS
-
-/* Define to 1 if you have the `ffs' function. */
-#undef HWLOC_HAVE_FFS
-
-/* Define to 1 if you have the `ffsl' function. */
-#undef HWLOC_HAVE_FFSL
-
-/* Define to 1 if you have the `fls' function. */
-#undef HWLOC_HAVE_FLS
-
-/* Define to 1 if you have the `flsl' function. */
-#undef HWLOC_HAVE_FLSL
-
-/* Define to 1 if you have the `windows.h' header. */
-#undef HWLOC_HAVE_WINDOWS_H
-
-/* Major version of hwloc */
-#undef HWLOC_MAJOR_VERSION
-
-/* Minor version of hwloc */
-#undef HWLOC_MINOR_VERSION
-
-/* Release version of hwloc */
-#undef HWLOC_RELEASE_VERSION
-
-/* The size of `unsigned int', as computed by sizeof */
-#undef HWLOC_SIZEOF_UNSIGNED_INT
-
-/* The size of `unsigned long', as computed by sizeof */
-#undef HWLOC_SIZEOF_UNSIGNED_LONG
-
-/* Define to 1 on Irix */
-#undef IRIX_SYS
-
-/* Define to 1 on Linux */
-#undef LINUX_SYS
-
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
- */
-#undef LT_OBJDIR
-
-/* Define to 1 if your C compiler doesn't accept -c and -o together. */
-#undef NO_MINUS_C_MINUS_O
-
-/* Define to 1 on OSF */
-#undef OSF_SYS
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#undef PACKAGE_URL
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* The size of `unsigned int', as computed by sizeof. */
-#undef SIZEOF_UNSIGNED_INT
-
-/* The size of `unsigned long', as computed by sizeof. */
-#undef SIZEOF_UNSIGNED_LONG
-
-/* Define to 1 on Solaris */
-#undef SOLARIS_SYS
-
-/* If using the C implementation of alloca, define if you know the
- direction of stack growth for your system; otherwise it will be
- automatically deduced at runtime.
- STACK_DIRECTION > 0 => grows toward higher addresses
- STACK_DIRECTION < 0 => grows toward lower addresses
- STACK_DIRECTION = 0 => direction of growth unknown */
-#undef STACK_DIRECTION
-
-/* Define to 1 if you have the ANSI C header files. */
-#undef STDC_HEADERS
-
-/* Enable extensions on HP-UX. */
-#ifndef _HPUX_SOURCE
-# undef _HPUX_SOURCE
-#endif
-
-
-/* Enable extensions on AIX 3, Interix. */
-#ifndef _ALL_SOURCE
-# undef _ALL_SOURCE
-#endif
-/* Enable GNU extensions on systems that have them. */
-#ifndef _GNU_SOURCE
-# undef _GNU_SOURCE
-#endif
-/* Enable threading extensions on Solaris. */
-#ifndef _POSIX_PTHREAD_SEMANTICS
-# undef _POSIX_PTHREAD_SEMANTICS
-#endif
-/* Enable extensions on HP NonStop. */
-#ifndef _TANDEM_SOURCE
-# undef _TANDEM_SOURCE
-#endif
-/* Enable general extensions on Solaris. */
-#ifndef __EXTENSIONS__
-# undef __EXTENSIONS__
-#endif
-
-
-/* Version number of package */
-#undef VERSION
-
-/* Define to 1 on WINDOWS */
-#undef WIN_SYS
-
-/* Define to 1 if on MINIX. */
-#undef _MINIX
-
-/* Define to 2 if the system does not provide POSIX.1 features except with
- this defined. */
-#undef _POSIX_1_SOURCE
-
-/* Define to 1 if you need to in order for `stat' and other things to work. */
-#undef _POSIX_SOURCE
-
-/* Define this to the process ID type */
-#undef hwloc_pid_t
-
-/* Define this to either strncasecmp or strncmp */
-#undef hwloc_strncasecmp
-
-/* Define this to the thread ID type */
-#undef hwloc_thread_t
-
-
-#endif /* HWLOC_CONFIGURE_H */
-
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/src/Makefile.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/src/Makefile.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/src/Makefile.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,658 +0,0 @@
-# Makefile.in generated by automake 1.11 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(top_srcdir)/hwloc.am
- at HAVE_GCC_TRUE@am__append_1 = -no-undefined
- at HAVE_WINDOWS_TRUE@am__append_2 = -Xlinker --output-def -Xlinker .libs/libhwloc.def
- at HAVE_SOLARIS_TRUE@am__append_3 = topology-solaris.c
- at HAVE_SOLARIS_FALSE@am__append_4 = topology-solaris.c
- at HAVE_LINUX_TRUE@am__append_5 = topology-linux.c
- at HAVE_LINUX_FALSE@am__append_6 = topology-linux.c
- at HAVE_AIX_TRUE@am__append_7 = topology-aix.c
- at HAVE_AIX_TRUE@am__append_8 = -lpthread
- at HAVE_AIX_FALSE@am__append_9 = topology-aix.c
- at HAVE_OSF_TRUE@am__append_10 = topology-osf.c
- at HAVE_OSF_TRUE@am__append_11 = -lnuma -lpthread
- at HAVE_OSF_FALSE@am__append_12 = topology-osf.c
- at HAVE_HPUX_TRUE@am__append_13 = topology-hpux.c
- at HAVE_HPUX_TRUE@am__append_14 = -lpthread
- at HAVE_HPUX_FALSE@am__append_15 = topology-hpux.c
- at HAVE_WINDOWS_TRUE@am__append_16 = topology-windows.c
- at HAVE_WINDOWS_FALSE@am__append_17 = topology-windows.c
- at HAVE_DARWIN_TRUE@am__append_18 = topology-darwin.c
- at HAVE_DARWIN_FALSE@am__append_19 = topology-darwin.c
-subdir = src
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/hwloc.m4 \
- $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/include/private/config.h \
- $(top_builddir)/include/hwloc/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(xmldir)"
-LTLIBRARIES = $(lib_LTLIBRARIES)
-libhwloc_la_LIBADD =
-am__libhwloc_la_SOURCES_DIST = topology.c traversal.c \
- topology-synthetic.c topology-xml.c bind.c cpuset.c \
- topology-solaris.c topology-linux.c topology-aix.c \
- topology-osf.c topology-hpux.c topology-windows.c \
- topology-darwin.c
- at HAVE_SOLARIS_TRUE@am__objects_1 = topology-solaris.lo
- at HAVE_LINUX_TRUE@am__objects_2 = topology-linux.lo
- at HAVE_AIX_TRUE@am__objects_3 = topology-aix.lo
- at HAVE_OSF_TRUE@am__objects_4 = topology-osf.lo
- at HAVE_HPUX_TRUE@am__objects_5 = topology-hpux.lo
- at HAVE_WINDOWS_TRUE@am__objects_6 = topology-windows.lo
- at HAVE_DARWIN_TRUE@am__objects_7 = topology-darwin.lo
-am_libhwloc_la_OBJECTS = topology.lo traversal.lo \
- topology-synthetic.lo topology-xml.lo bind.lo cpuset.lo \
- $(am__objects_1) $(am__objects_2) $(am__objects_3) \
- $(am__objects_4) $(am__objects_5) $(am__objects_6) \
- $(am__objects_7)
-libhwloc_la_OBJECTS = $(am_libhwloc_la_OBJECTS)
-libhwloc_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(libhwloc_la_LDFLAGS) $(LDFLAGS) -o $@
-DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)/include/private -I$(top_builddir)/include/hwloc
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
-SOURCES = $(libhwloc_la_SOURCES)
-DIST_SOURCES = $(am__libhwloc_la_SOURCES_DIST)
-DATA = $(xml_DATA)
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-AMTAR = @AMTAR@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASH = @BASH@
-CAIRO_CFLAGS = @CAIRO_CFLAGS@
-CAIRO_LIBS = @CAIRO_LIBS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DOXYGEN = @DOXYGEN@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FIG2DEV = @FIG2DEV@
-GCC_CFLAGS = @GCC_CFLAGS@
-GREP = @GREP@
-HAVE_XML = @HAVE_XML@
-HWLOC_DIFF_U = @HWLOC_DIFF_U@
-HWLOC_MS_LIB = @HWLOC_MS_LIB@
-HWLOC_RELEASE_DATE = @HWLOC_RELEASE_DATE@
-HWLOC_REQUIRES = @HWLOC_REQUIRES@
-HWLOC_SVN_R = @HWLOC_SVN_R@
-HWLOC_VERSION = @HWLOC_VERSION@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-KERRIGHED_CFLAGS = @KERRIGHED_CFLAGS@
-KERRIGHED_LIBS = @KERRIGHED_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-W3M = @W3M@
-W3_GENERATOR = @W3_GENERATOR@
-XMLLINT = @XMLLINT@
-XML_CFLAGS = @XML_CFLAGS@
-XML_LIBS = @XML_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libhwloc_so_version = @libhwloc_so_version@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AM_CFLAGS = $(GCC_CFLAGS) $(XML_CFLAGS)
-AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
-AM_LDFLAGS = -L$(top_builddir)/src
-lib_LTLIBRARIES = libhwloc.la
-EXTRA_DIST = dolib.c $(am__append_4) $(am__append_6) $(am__append_9) \
- $(am__append_12) $(am__append_15) $(am__append_17) \
- $(am__append_19) lstopo.dtd
-libhwloc_la_SOURCES = topology.c traversal.c topology-synthetic.c \
- topology-xml.c bind.c cpuset.c $(am__append_3) $(am__append_5) \
- $(am__append_7) $(am__append_10) $(am__append_13) \
- $(am__append_16) $(am__append_18)
-libhwloc_la_LDFLAGS = -version-number $(libhwloc_so_version) \
- $(XML_LIBS) $(am__append_1) $(am__append_2) $(am__append_8) \
- $(am__append_11) $(am__append_14)
-xml_DATA = $(srcdir)/lstopo.dtd
-xmldir = $(pkgdatadir)
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/hwloc.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-install-libLTLIBRARIES: $(lib_LTLIBRARIES)
- @$(NORMAL_INSTALL)
- test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
- @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
- list2=; for p in $$list; do \
- if test -f $$p; then \
- list2="$$list2 $$p"; \
- else :; fi; \
- done; \
- test -z "$$list2" || { \
- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
- }
-
-uninstall-libLTLIBRARIES:
- @$(NORMAL_UNINSTALL)
- @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
- for p in $$list; do \
- $(am__strip_dir) \
- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
- done
-
-clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
- dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
- test "$$dir" != "$$p" || dir=.; \
- echo "rm -f \"$${dir}/so_locations\""; \
- rm -f "$${dir}/so_locations"; \
- done
-libhwloc.la: $(libhwloc_la_OBJECTS) $(libhwloc_la_DEPENDENCIES)
- $(libhwloc_la_LINK) -rpath $(libdir) $(libhwloc_la_OBJECTS) $(libhwloc_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/bind.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/cpuset.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-aix.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-darwin.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-hpux.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-linux.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-osf.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-solaris.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-synthetic.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-windows.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology-xml.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/topology.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/traversal.Plo at am__quote@
-
-.c.o:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c $<
-
-.c.obj:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
- at am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-install-xmlDATA: $(xml_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(xmldir)" || $(MKDIR_P) "$(DESTDIR)$(xmldir)"
- @list='$(xml_DATA)'; test -n "$(xmldir)" || list=; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(xmldir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(xmldir)" || exit $$?; \
- done
-
-uninstall-xmlDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(xml_DATA)'; test -n "$(xmldir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(xmldir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(xmldir)" && rm -f $$files
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
- at HAVE_MS_LIB_FALSE@all-local:
- at HAVE_WINDOWS_FALSE@all-local:
-all-am: Makefile $(LTLIBRARIES) $(DATA) all-local
-installdirs:
- for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(xmldir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- at HAVE_WINDOWS_FALSE@install-exec-hook:
-clean: clean-am
-
-clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am: install-xmlDATA
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am: install-libLTLIBRARIES
- @$(NORMAL_INSTALL)
- $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-libLTLIBRARIES uninstall-xmlDATA
-
-.MAKE: install-am install-exec-am install-strip
-
-.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
- clean-generic clean-libLTLIBRARIES clean-libtool ctags \
- distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-exec-hook install-html install-html-am \
- install-info install-info-am install-libLTLIBRARIES \
- install-man install-pdf install-pdf-am install-ps \
- install-ps-am install-strip install-xmlDATA installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags uninstall uninstall-am uninstall-libLTLIBRARIES \
- uninstall-xmlDATA
-
-
- at HAVE_MS_LIB_TRUE@@HAVE_WINDOWS_TRUE at .libs/libhwloc.lib: libhwloc.la dolib
- at HAVE_MS_LIB_TRUE@@HAVE_WINDOWS_TRUE@ ./dolib "$(HWLOC_MS_LIB)" X86 .libs/libhwloc.def libhwloc-$(HWLOC_SOVERSION) .libs/libhwloc.lib
- at HAVE_MS_LIB_TRUE@@HAVE_WINDOWS_TRUE at all-local: .libs/libhwloc.lib
-
- at HAVE_WINDOWS_TRUE@install-exec-hook:
- at HAVE_WINDOWS_TRUE@ $(INSTALL) .libs/libhwloc.def $(DESTDIR)$(libdir)
- at HAVE_MS_LIB_TRUE@@HAVE_WINDOWS_TRUE@ $(INSTALL) .libs/libhwloc.lib $(DESTDIR)$(libdir)
- at HAVE_MS_LIB_TRUE@@HAVE_WINDOWS_TRUE@ $(INSTALL) .libs/libhwloc.exp $(DESTDIR)$(libdir)
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/Makefile.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/Makefile.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/Makefile.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,945 +0,0 @@
-# Makefile.in generated by automake 1.11 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(srcdir)/lstopo_xml.sh.in $(top_srcdir)/hwloc.am
-check_PROGRAMS = hwloc_cpuset_string$(EXEEXT) \
- hwloc_get_closest_objs$(EXEEXT) \
- hwloc_get_obj_covering_cpuset$(EXEEXT) \
- hwloc_get_cache_covering_cpuset$(EXEEXT) \
- hwloc_get_largest_objs_inside_cpuset$(EXEEXT) \
- hwloc_get_next_obj_covering_cpuset$(EXEEXT) \
- hwloc_get_obj_inside_cpuset$(EXEEXT) \
- hwloc_get_cache_covering_obj$(EXEEXT) \
- hwloc_cpuset_first_last_weight$(EXEEXT) \
- hwloc_cpuset_singlify$(EXEEXT) hwloc_type_depth$(EXEEXT) \
- hwloc_bind$(EXEEXT) hwloc_object_userdata$(EXEEXT) \
- hwloc_synthetic$(EXEEXT) hwloc_is_thissystem$(EXEEXT) \
- $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3)
- at HAVE_LINUX_LIBNUMA_TRUE@am__append_1 = linux-libnuma
- at HAVE_LINUX_LIBNUMA_FALSE@am__append_2 = linux-libnuma.c
- at HAVE_SCHED_SETAFFINITY_TRUE@am__append_3 = glibc-sched
- at HAVE_SCHED_SETAFFINITY_FALSE@am__append_4 = glibc-sched.c
- at HAVE_LIBIBVERBS_TRUE@am__append_5 = ibverbs
- at HAVE_LIBIBVERBS_FALSE@am__append_6 = ibverbs.c
- at HAVE_XML_TRUE@am__append_7 = lstopo_xml.sh
-subdir = tests
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/hwloc.m4 \
- $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/include/private/config.h \
- $(top_builddir)/include/hwloc/config.h
-CONFIG_CLEAN_FILES = lstopo_xml.sh
-CONFIG_CLEAN_VPATH_FILES =
- at HAVE_LINUX_LIBNUMA_TRUE@am__EXEEXT_1 = linux-libnuma$(EXEEXT)
- at HAVE_SCHED_SETAFFINITY_TRUE@am__EXEEXT_2 = glibc-sched$(EXEEXT)
- at HAVE_LIBIBVERBS_TRUE@am__EXEEXT_3 = ibverbs$(EXEEXT)
-glibc_sched_SOURCES = glibc-sched.c
-glibc_sched_OBJECTS = glibc-sched.$(OBJEXT)
-glibc_sched_LDADD = $(LDADD)
-hwloc_bind_SOURCES = hwloc_bind.c
-hwloc_bind_OBJECTS = hwloc_bind.$(OBJEXT)
-hwloc_bind_LDADD = $(LDADD)
-hwloc_bind_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(hwloc_bind_LDFLAGS) $(LDFLAGS) -o $@
-hwloc_cpuset_first_last_weight_SOURCES = \
- hwloc_cpuset_first_last_weight.c
-hwloc_cpuset_first_last_weight_OBJECTS = \
- hwloc_cpuset_first_last_weight.$(OBJEXT)
-hwloc_cpuset_first_last_weight_LDADD = $(LDADD)
-hwloc_cpuset_singlify_SOURCES = hwloc_cpuset_singlify.c
-hwloc_cpuset_singlify_OBJECTS = hwloc_cpuset_singlify.$(OBJEXT)
-hwloc_cpuset_singlify_LDADD = $(LDADD)
-hwloc_cpuset_string_SOURCES = hwloc_cpuset_string.c
-hwloc_cpuset_string_OBJECTS = hwloc_cpuset_string.$(OBJEXT)
-hwloc_cpuset_string_LDADD = $(LDADD)
-hwloc_get_cache_covering_cpuset_SOURCES = \
- hwloc_get_cache_covering_cpuset.c
-hwloc_get_cache_covering_cpuset_OBJECTS = \
- hwloc_get_cache_covering_cpuset.$(OBJEXT)
-hwloc_get_cache_covering_cpuset_LDADD = $(LDADD)
-hwloc_get_cache_covering_obj_SOURCES = hwloc_get_cache_covering_obj.c
-hwloc_get_cache_covering_obj_OBJECTS = \
- hwloc_get_cache_covering_obj.$(OBJEXT)
-hwloc_get_cache_covering_obj_LDADD = $(LDADD)
-hwloc_get_closest_objs_SOURCES = hwloc_get_closest_objs.c
-hwloc_get_closest_objs_OBJECTS = hwloc_get_closest_objs.$(OBJEXT)
-hwloc_get_closest_objs_LDADD = $(LDADD)
-hwloc_get_largest_objs_inside_cpuset_SOURCES = \
- hwloc_get_largest_objs_inside_cpuset.c
-hwloc_get_largest_objs_inside_cpuset_OBJECTS = \
- hwloc_get_largest_objs_inside_cpuset.$(OBJEXT)
-hwloc_get_largest_objs_inside_cpuset_LDADD = $(LDADD)
-hwloc_get_next_obj_covering_cpuset_SOURCES = \
- hwloc_get_next_obj_covering_cpuset.c
-hwloc_get_next_obj_covering_cpuset_OBJECTS = \
- hwloc_get_next_obj_covering_cpuset.$(OBJEXT)
-hwloc_get_next_obj_covering_cpuset_LDADD = $(LDADD)
-hwloc_get_obj_covering_cpuset_SOURCES = \
- hwloc_get_obj_covering_cpuset.c
-hwloc_get_obj_covering_cpuset_OBJECTS = \
- hwloc_get_obj_covering_cpuset.$(OBJEXT)
-hwloc_get_obj_covering_cpuset_LDADD = $(LDADD)
-hwloc_get_obj_inside_cpuset_SOURCES = hwloc_get_obj_inside_cpuset.c
-hwloc_get_obj_inside_cpuset_OBJECTS = \
- hwloc_get_obj_inside_cpuset.$(OBJEXT)
-hwloc_get_obj_inside_cpuset_LDADD = $(LDADD)
-hwloc_is_thissystem_SOURCES = hwloc_is_thissystem.c
-hwloc_is_thissystem_OBJECTS = hwloc_is_thissystem.$(OBJEXT)
-hwloc_is_thissystem_LDADD = $(LDADD)
-hwloc_object_userdata_SOURCES = hwloc_object_userdata.c
-hwloc_object_userdata_OBJECTS = hwloc_object_userdata.$(OBJEXT)
-hwloc_object_userdata_LDADD = $(LDADD)
-hwloc_synthetic_SOURCES = hwloc_synthetic.c
-hwloc_synthetic_OBJECTS = hwloc_synthetic.$(OBJEXT)
-hwloc_synthetic_LDADD = $(LDADD)
-hwloc_type_depth_SOURCES = hwloc_type_depth.c
-hwloc_type_depth_OBJECTS = hwloc_type_depth.$(OBJEXT)
-hwloc_type_depth_LDADD = $(LDADD)
-ibverbs_SOURCES = ibverbs.c
-ibverbs_OBJECTS = ibverbs.$(OBJEXT)
-ibverbs_LDADD = $(LDADD)
-ibverbs_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(ibverbs_LDFLAGS) \
- $(LDFLAGS) -o $@
-linux_libnuma_SOURCES = linux-libnuma.c
-linux_libnuma_OBJECTS = linux-libnuma.$(OBJEXT)
-linux_libnuma_LDADD = $(LDADD)
-linux_libnuma_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(linux_libnuma_LDFLAGS) $(LDFLAGS) -o $@
-DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)/include/private -I$(top_builddir)/include/hwloc
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
-SOURCES = glibc-sched.c hwloc_bind.c hwloc_cpuset_first_last_weight.c \
- hwloc_cpuset_singlify.c hwloc_cpuset_string.c \
- hwloc_get_cache_covering_cpuset.c \
- hwloc_get_cache_covering_obj.c hwloc_get_closest_objs.c \
- hwloc_get_largest_objs_inside_cpuset.c \
- hwloc_get_next_obj_covering_cpuset.c \
- hwloc_get_obj_covering_cpuset.c hwloc_get_obj_inside_cpuset.c \
- hwloc_is_thissystem.c hwloc_object_userdata.c \
- hwloc_synthetic.c hwloc_type_depth.c ibverbs.c linux-libnuma.c
-DIST_SOURCES = glibc-sched.c hwloc_bind.c \
- hwloc_cpuset_first_last_weight.c hwloc_cpuset_singlify.c \
- hwloc_cpuset_string.c hwloc_get_cache_covering_cpuset.c \
- hwloc_get_cache_covering_obj.c hwloc_get_closest_objs.c \
- hwloc_get_largest_objs_inside_cpuset.c \
- hwloc_get_next_obj_covering_cpuset.c \
- hwloc_get_obj_covering_cpuset.c hwloc_get_obj_inside_cpuset.c \
- hwloc_is_thissystem.c hwloc_object_userdata.c \
- hwloc_synthetic.c hwloc_type_depth.c ibverbs.c linux-libnuma.c
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
- html-recursive info-recursive install-data-recursive \
- install-dvi-recursive install-exec-recursive \
- install-html-recursive install-info-recursive \
- install-pdf-recursive install-ps-recursive install-recursive \
- installcheck-recursive installdirs-recursive pdf-recursive \
- ps-recursive uninstall-recursive
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
- distdir
-ETAGS = etags
-CTAGS = ctags
-am__tty_colors = \
-red=; grn=; lgn=; blu=; std=
-DIST_SUBDIRS = $(SUBDIRS)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-AMTAR = @AMTAR@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASH = @BASH@
-CAIRO_CFLAGS = @CAIRO_CFLAGS@
-CAIRO_LIBS = @CAIRO_LIBS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DOXYGEN = @DOXYGEN@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FIG2DEV = @FIG2DEV@
-GCC_CFLAGS = @GCC_CFLAGS@
-GREP = @GREP@
-HAVE_XML = @HAVE_XML@
-HWLOC_DIFF_U = @HWLOC_DIFF_U@
-HWLOC_MS_LIB = @HWLOC_MS_LIB@
-HWLOC_RELEASE_DATE = @HWLOC_RELEASE_DATE@
-HWLOC_REQUIRES = @HWLOC_REQUIRES@
-HWLOC_SVN_R = @HWLOC_SVN_R@
-HWLOC_VERSION = @HWLOC_VERSION@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-KERRIGHED_CFLAGS = @KERRIGHED_CFLAGS@
-KERRIGHED_LIBS = @KERRIGHED_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = $(top_builddir)/src/libhwloc.la
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-W3M = @W3M@
-W3_GENERATOR = @W3_GENERATOR@
-XMLLINT = @XMLLINT@
-XML_CFLAGS = @XML_CFLAGS@
-XML_LIBS = @XML_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libhwloc_so_version = @libhwloc_so_version@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AM_CFLAGS = $(GCC_CFLAGS)
-AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
-AM_LDFLAGS = -L$(top_builddir)/src
-SUBDIRS = linux ports
-EXTRA_DIST = $(am__append_2) $(am__append_4) $(am__append_6)
-TESTS = $(check_PROGRAMS) $(am__append_7)
-linux_libnuma_LDFLAGS = -lnuma
-ibverbs_LDFLAGS = -libverbs
- at HAVE_WINDOWS_FALSE@hwloc_bind_LDFLAGS = -lpthread
-all: all-recursive
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/hwloc.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tests/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign tests/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-lstopo_xml.sh: $(top_builddir)/config.status $(srcdir)/lstopo_xml.sh.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-
-clean-checkPROGRAMS:
- @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
- echo " rm -f" $$list; \
- rm -f $$list || exit $$?; \
- test -n "$(EXEEXT)" || exit 0; \
- list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f" $$list; \
- rm -f $$list
-glibc-sched$(EXEEXT): $(glibc_sched_OBJECTS) $(glibc_sched_DEPENDENCIES)
- @rm -f glibc-sched$(EXEEXT)
- $(LINK) $(glibc_sched_OBJECTS) $(glibc_sched_LDADD) $(LIBS)
-hwloc_bind$(EXEEXT): $(hwloc_bind_OBJECTS) $(hwloc_bind_DEPENDENCIES)
- @rm -f hwloc_bind$(EXEEXT)
- $(hwloc_bind_LINK) $(hwloc_bind_OBJECTS) $(hwloc_bind_LDADD) $(LIBS)
-hwloc_cpuset_first_last_weight$(EXEEXT): $(hwloc_cpuset_first_last_weight_OBJECTS) $(hwloc_cpuset_first_last_weight_DEPENDENCIES)
- @rm -f hwloc_cpuset_first_last_weight$(EXEEXT)
- $(LINK) $(hwloc_cpuset_first_last_weight_OBJECTS) $(hwloc_cpuset_first_last_weight_LDADD) $(LIBS)
-hwloc_cpuset_singlify$(EXEEXT): $(hwloc_cpuset_singlify_OBJECTS) $(hwloc_cpuset_singlify_DEPENDENCIES)
- @rm -f hwloc_cpuset_singlify$(EXEEXT)
- $(LINK) $(hwloc_cpuset_singlify_OBJECTS) $(hwloc_cpuset_singlify_LDADD) $(LIBS)
-hwloc_cpuset_string$(EXEEXT): $(hwloc_cpuset_string_OBJECTS) $(hwloc_cpuset_string_DEPENDENCIES)
- @rm -f hwloc_cpuset_string$(EXEEXT)
- $(LINK) $(hwloc_cpuset_string_OBJECTS) $(hwloc_cpuset_string_LDADD) $(LIBS)
-hwloc_get_cache_covering_cpuset$(EXEEXT): $(hwloc_get_cache_covering_cpuset_OBJECTS) $(hwloc_get_cache_covering_cpuset_DEPENDENCIES)
- @rm -f hwloc_get_cache_covering_cpuset$(EXEEXT)
- $(LINK) $(hwloc_get_cache_covering_cpuset_OBJECTS) $(hwloc_get_cache_covering_cpuset_LDADD) $(LIBS)
-hwloc_get_cache_covering_obj$(EXEEXT): $(hwloc_get_cache_covering_obj_OBJECTS) $(hwloc_get_cache_covering_obj_DEPENDENCIES)
- @rm -f hwloc_get_cache_covering_obj$(EXEEXT)
- $(LINK) $(hwloc_get_cache_covering_obj_OBJECTS) $(hwloc_get_cache_covering_obj_LDADD) $(LIBS)
-hwloc_get_closest_objs$(EXEEXT): $(hwloc_get_closest_objs_OBJECTS) $(hwloc_get_closest_objs_DEPENDENCIES)
- @rm -f hwloc_get_closest_objs$(EXEEXT)
- $(LINK) $(hwloc_get_closest_objs_OBJECTS) $(hwloc_get_closest_objs_LDADD) $(LIBS)
-hwloc_get_largest_objs_inside_cpuset$(EXEEXT): $(hwloc_get_largest_objs_inside_cpuset_OBJECTS) $(hwloc_get_largest_objs_inside_cpuset_DEPENDENCIES)
- @rm -f hwloc_get_largest_objs_inside_cpuset$(EXEEXT)
- $(LINK) $(hwloc_get_largest_objs_inside_cpuset_OBJECTS) $(hwloc_get_largest_objs_inside_cpuset_LDADD) $(LIBS)
-hwloc_get_next_obj_covering_cpuset$(EXEEXT): $(hwloc_get_next_obj_covering_cpuset_OBJECTS) $(hwloc_get_next_obj_covering_cpuset_DEPENDENCIES)
- @rm -f hwloc_get_next_obj_covering_cpuset$(EXEEXT)
- $(LINK) $(hwloc_get_next_obj_covering_cpuset_OBJECTS) $(hwloc_get_next_obj_covering_cpuset_LDADD) $(LIBS)
-hwloc_get_obj_covering_cpuset$(EXEEXT): $(hwloc_get_obj_covering_cpuset_OBJECTS) $(hwloc_get_obj_covering_cpuset_DEPENDENCIES)
- @rm -f hwloc_get_obj_covering_cpuset$(EXEEXT)
- $(LINK) $(hwloc_get_obj_covering_cpuset_OBJECTS) $(hwloc_get_obj_covering_cpuset_LDADD) $(LIBS)
-hwloc_get_obj_inside_cpuset$(EXEEXT): $(hwloc_get_obj_inside_cpuset_OBJECTS) $(hwloc_get_obj_inside_cpuset_DEPENDENCIES)
- @rm -f hwloc_get_obj_inside_cpuset$(EXEEXT)
- $(LINK) $(hwloc_get_obj_inside_cpuset_OBJECTS) $(hwloc_get_obj_inside_cpuset_LDADD) $(LIBS)
-hwloc_is_thissystem$(EXEEXT): $(hwloc_is_thissystem_OBJECTS) $(hwloc_is_thissystem_DEPENDENCIES)
- @rm -f hwloc_is_thissystem$(EXEEXT)
- $(LINK) $(hwloc_is_thissystem_OBJECTS) $(hwloc_is_thissystem_LDADD) $(LIBS)
-hwloc_object_userdata$(EXEEXT): $(hwloc_object_userdata_OBJECTS) $(hwloc_object_userdata_DEPENDENCIES)
- @rm -f hwloc_object_userdata$(EXEEXT)
- $(LINK) $(hwloc_object_userdata_OBJECTS) $(hwloc_object_userdata_LDADD) $(LIBS)
-hwloc_synthetic$(EXEEXT): $(hwloc_synthetic_OBJECTS) $(hwloc_synthetic_DEPENDENCIES)
- @rm -f hwloc_synthetic$(EXEEXT)
- $(LINK) $(hwloc_synthetic_OBJECTS) $(hwloc_synthetic_LDADD) $(LIBS)
-hwloc_type_depth$(EXEEXT): $(hwloc_type_depth_OBJECTS) $(hwloc_type_depth_DEPENDENCIES)
- @rm -f hwloc_type_depth$(EXEEXT)
- $(LINK) $(hwloc_type_depth_OBJECTS) $(hwloc_type_depth_LDADD) $(LIBS)
-ibverbs$(EXEEXT): $(ibverbs_OBJECTS) $(ibverbs_DEPENDENCIES)
- @rm -f ibverbs$(EXEEXT)
- $(ibverbs_LINK) $(ibverbs_OBJECTS) $(ibverbs_LDADD) $(LIBS)
-linux-libnuma$(EXEEXT): $(linux_libnuma_OBJECTS) $(linux_libnuma_DEPENDENCIES)
- @rm -f linux-libnuma$(EXEEXT)
- $(linux_libnuma_LINK) $(linux_libnuma_OBJECTS) $(linux_libnuma_LDADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/glibc-sched.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_bind.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_cpuset_first_last_weight.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_cpuset_singlify.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_cpuset_string.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_get_cache_covering_cpuset.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_get_cache_covering_obj.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_get_closest_objs.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_get_largest_objs_inside_cpuset.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_get_next_obj_covering_cpuset.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_get_obj_covering_cpuset.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_get_obj_inside_cpuset.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_is_thissystem.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_object_userdata.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_synthetic.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc_type_depth.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ibverbs.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/linux-libnuma.Po at am__quote@
-
-.c.o:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c $<
-
-.c.obj:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
- at am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-# (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
- @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
- @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- rev=''; for subdir in $$list; do \
- if test "$$subdir" = "."; then :; else \
- rev="$$subdir $$rev"; \
- fi; \
- done; \
- rev="$$rev ."; \
- target=`echo $@ | sed s/-recursive//`; \
- for subdir in $$rev; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done && test -z "$$fail"
-tags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
- done
-ctags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
- done
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-check-TESTS: $(TESTS)
- @failed=0; all=0; xfail=0; xpass=0; skip=0; \
- srcdir=$(srcdir); export srcdir; \
- list=' $(TESTS) '; \
- $(am__tty_colors); \
- if test -n "$$list"; then \
- for tst in $$list; do \
- if test -f ./$$tst; then dir=./; \
- elif test -f $$tst; then dir=; \
- else dir="$(srcdir)/"; fi; \
- if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
- all=`expr $$all + 1`; \
- case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$tst[\ \ ]*) \
- xpass=`expr $$xpass + 1`; \
- failed=`expr $$failed + 1`; \
- col=$$red; res=XPASS; \
- ;; \
- *) \
- col=$$grn; res=PASS; \
- ;; \
- esac; \
- elif test $$? -ne 77; then \
- all=`expr $$all + 1`; \
- case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$tst[\ \ ]*) \
- xfail=`expr $$xfail + 1`; \
- col=$$lgn; res=XFAIL; \
- ;; \
- *) \
- failed=`expr $$failed + 1`; \
- col=$$red; res=FAIL; \
- ;; \
- esac; \
- else \
- skip=`expr $$skip + 1`; \
- col=$$blu; res=SKIP; \
- fi; \
- echo "$${col}$$res$${std}: $$tst"; \
- done; \
- if test "$$all" -eq 1; then \
- tests="test"; \
- All=""; \
- else \
- tests="tests"; \
- All="All "; \
- fi; \
- if test "$$failed" -eq 0; then \
- if test "$$xfail" -eq 0; then \
- banner="$$All$$all $$tests passed"; \
- else \
- if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
- banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
- fi; \
- else \
- if test "$$xpass" -eq 0; then \
- banner="$$failed of $$all $$tests failed"; \
- else \
- if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
- banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
- fi; \
- fi; \
- dashes="$$banner"; \
- skipped=""; \
- if test "$$skip" -ne 0; then \
- if test "$$skip" -eq 1; then \
- skipped="($$skip test was not run)"; \
- else \
- skipped="($$skip tests were not run)"; \
- fi; \
- test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
- dashes="$$skipped"; \
- fi; \
- report=""; \
- if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
- report="Please report to $(PACKAGE_BUGREPORT)"; \
- test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
- dashes="$$report"; \
- fi; \
- dashes=`echo "$$dashes" | sed s/./=/g`; \
- if test "$$failed" -eq 0; then \
- echo "$$grn$$dashes"; \
- else \
- echo "$$red$$dashes"; \
- fi; \
- echo "$$banner"; \
- test -z "$$skipped" || echo "$$skipped"; \
- test -z "$$report" || echo "$$report"; \
- echo "$$dashes$$std"; \
- test "$$failed" -eq 0; \
- else :; fi
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
- $(am__relativize); \
- new_distdir=$$reldir; \
- dir1=$$subdir; dir2="$(top_distdir)"; \
- $(am__relativize); \
- new_top_distdir=$$reldir; \
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
- ($(am__cd) $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$new_top_distdir" \
- distdir="$$new_distdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- am__skip_mode_fix=: \
- distdir) \
- || exit 1; \
- fi; \
- done
-check-am: all-am
- $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
- $(MAKE) $(AM_MAKEFLAGS) check-TESTS
-check: check-recursive
-all-am: Makefile
-installdirs: installdirs-recursive
-installdirs-am:
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-recursive
-
-clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
- mostlyclean-am
-
-distclean: distclean-recursive
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-html-am:
-
-info: info-recursive
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-recursive
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-recursive
-
-install-html-am:
-
-install-info: install-info-recursive
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-recursive
-
-install-pdf-am:
-
-install-ps: install-ps-recursive
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) check-am \
- ctags-recursive install-am install-strip tags-recursive
-
-.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
- all all-am check check-TESTS check-am clean \
- clean-checkPROGRAMS clean-generic clean-libtool ctags \
- ctags-recursive distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs installdirs-am maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-recursive uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,100 +1 @@
- TGJ í_s;åïëøSðq7bÔÿEö[÷8&Æ1Û³ÛíØØ'F¤%%ARîëùô[ )]E
J Ûºy~;m[eBª¬ ê§ipwÃÅÔLî&«çÍl»ù_²¢*ïãÿêʫݵs»ÿ=ðÖF9ã±ææªR¿|Þoã2Ïm½~ùr¿¼/Þ¸n¶Þp|C¼èñ_|ABüu¨bü}ó{Ä7âßüa¾øº¤·öñ¾ãuMüµuÖkeCÿàn` èMßFxüc¤gÍrýO¨ßgér=O?ýéyû0[lç?ýåãæY|æ?¯hÿái9=þSó{k÷¿,ê§YóçÏõãà_ëÙ ùgÿ½ÚÎÖËÅÿØ>ýÏÁ½´4ÿa³VóÅý®Ùøéù÷ÿ§jøkÂI=y
-6óÿªqÿøóÕÃÍ|Ò´°ûÕÍüK³ûMóóa[m¾ðúñ/ö_ªWóÉþ+:|/æÛyó¿W]=Ç/þmâodz_'³Õv¾\þ.*a:x}o~ææ#>ü}õzõcÝ´Þü¡ùgïO³Át6Xmfíf2xÚ¬«z6xÌ_»öÙjð´]7_¹_©§å÷æ²müg6&_7§§__m>aÓ|Zó<læoîõ¯ñë³_·»KÆËÕvðø4°ÓÅòïñ/w¿¬g«ñýr9¬óÁcýðuÜ\3yZg÷õäÇ/ËûåÓ|o
-:ü¡ Êßþ×Oî¸ûæ;»7àð]¾Ü><ãúq~¿xjý_ÖÓisÇ7»Ëâç:5ø2ßn/aûçîÿæû|½m«æ;^êEÓLü?6wnðµ¹Ùßÿ¶ÛÕǨþÝ< úúZµP´y@ú§@Í;{@utØ~@
-ÐæF?ýj7è=è¨ýZ< Vÿ¡yÀ~öÔ½³ÔôèAj? èûâýïæ½ÞÝ~@=Ð÷ñwöÚ>=¨i? èûV¿ôÔ¶Ð
-èûx@ïìu}zP×~@x@ßÇ:úÝ< oô ¾ýð¾T¿·TïÓ
^H%iävhõó?¢ï-tý}£½LB6é½<¢ï-úô¢ÒIù¤Ý#:üùÑ÷Pºþ¾Ñ^H(idÞË#úÞRJU^Ô^H)iäÞË#úÞJ×Ñ뽨½TÒÈ*ýÄoôünTÀÍþïÍìñkM )þÿªù½Ò¾
-þnÅÿ7´6ÞöÿïßâolÿÊhÿ?ÿ2}~zú®^*oé[
àþk:ûÓý?¾rôÏAvTF`õ°k§¬à©Âp80ÎÑ ª®TªýKj¦óMܺrfà|ê!T*^ß|D¯7Õèåz=ÊÍt×A0ÎÇËGCkªÁH7éÍÀjþè¶¹¨ÒJv¨Ákóv´6ßdl¤ydâÎx;tëâ?¶/W63io® £vFNÇgÍ_ë|ó]
æs2ñ³ÉrseÕ|Xó&¶«_Í·è}ü~Bó-ÄlÚaóýUs7]soïQCüÐ ªâO>®iIéÑ®QÂîg»²ûÀà_®kâcì°¹±*þë&F»ïÐ7#å@[sÜvóÙÍM¬âG¦QZs¡Öü»oR7aÑÆæfªQ0£ª ÿ°*£îO.5Í7®uü;oß}#U57l÷m6¹°r»Û3TjÍïÆÆkìoߥßy¡xÝ0×ü0ntÒp5Ò»F¬«Üî9Ó¾ùÌ®ÝsѼYn×±]«ªæiqÕàõçlýú{ÝîI¯³û[×<G´#üÉø
_ø
_ø
_ø
_øõ~}lݱfhÜèÃíüiÖÌ6V)S½dbf
-½Ùýy3^?/óÅý@þüåq9ù66÷~eËÊå÷ÿÍ5ºÿêæÌZ§ãú«tÀú/×ã?}7ºÈðt¿
-VWFYë¿Xø³p;þÍï·³'Êcÿ¸þWäxèÿæK}ýÿoë¿F9úo,$Å?.~öxÒâ_5ñ×Ö ÿg!=þÛåjù¸¼ÿÑýAH¿5
-õÿX Äû°ÕÓñìz1Àîü¿ÖgñÆ;äÿ8ØÀýÎÞjAWú±Wõä[}?ϧ۸©ÿ¦³?Õ¥|þ9°¾hú&ï«?&]ÿÎkøXÀÀ/ªþoÏþûÌÿ}e=ôÏÁ> tBÉ÷þ?~o.û
{ÌÿÂøÏBðEkü¿®þ.úwçëU
ó?Xwz Á¤ë¹hd2Ki#*üíýçã¿ñó4Ô/týïÊ$¹ ºåU0^i÷ÿcFþ¾ñ/¦³_M·Ç GþßäÿY Æ?¹ÙÆíù8_ÿw^cüç ùÌÄBÔÿ« ¾Wõz;ÅNÛH^ÿ³ÊaýÌÿeCÔÿöÇ*Ãø¯ÏçÍøú?,|^Ì¿ÎgSôB!êWñVéù?ÖÿY0P¾hú,fëÙbòcÿpy9à¶þíyþßkøÿYd¨ëõz67_xà >þÇB`Ð?ðÿȨÿ¿×?6ãå×q½Ù,'óz;ÿ>ßþ8o#yü·JkìÿaA£M¾ñÿ©^]iãöú_kÿ¯sðÿ°° öÿJ
¨ÿÅóÓÙ:Î â¿»ÒÆíñßë¿ù
-ôÏAÌÿCûr!é_ô¡þÄøgòïÿpÿ1àþ
-Qÿåü_Ð?ðɨÿ<þ¯Öû_3üCÿ,|¬·5º ¹õ_Îÿ
õ0þ˨ÿrþ/ø?YÿK6Ôõ¿bþ/ìÿdöÙõÉÿÕZÿÓ8ÿìÿM¾ñ?³ÿúgá
ÿK(Dýgòµê?zäÿxð3 Éô¯ú¿PÿbüËù¿°ÿø¿dCÔ9ÿôÏò¿²!ê?Sý¯öøóÿxø´Øl×ÏØi£'Qÿåü_Èÿ²ñ_6Dýó!ÿÃü_²¡®ÿóÁÿÉü_²!ê¿ÿõ?Y@öW6ùÆÿÌþ/è
Cþþ/¡õ_Îÿ
õàÿMªþ;ùxBTxwÿWhô¯ÿ
ôø¿ÿÞ¹ôøÛæ:ÄBü·ëY=oæ_ûvÿƽIÿÇøãpþ/0LdBÐÿ«÷oUO¾Õ÷³ñ|z¹´õ¿¨ÿJáü_ÿ
-AÿåúºæI׿Cý&°ð'ªþoÏþûÌÿ}eQÿ
C&èdïýÿº¨Çüßâü_°ú/\ãÿö¿Äüßný¯
-¨ÿÀ¹³è®ÿå"ZýSÚ
-Iã¿ñó°þ'týïý?)mtËÿª`¼ÒÊØ¨ëÿe¡oüç?vj£Gþß#þ<ã©þO8_ÿÿxþ'* É
¨ÿõ¾þÖÿXÀü_6Dýgªÿs>ÿCý?.>/æ_ç³)z¡õ_ þÏÞÿSaýäÿdCÔú?»ü¿Wðÿ³ú?²¡®ÿå¯ÿ³Ëÿù?ÿeCÔ¦ú?ö|ý¯ù#ôÏF0ÑäÿsÕÿ ûú?ðÿ°p ÞBÔ¦ú?þ\ÿ^¡þ/1ÿíË
¤UÐÿeáÿâÿç¿ò¿ÿ±óßdCÔ9ÿôÏü_²!ê?ÿ«õþçþYøXoktr!ê¿ÿë?,`ü
-Qÿåü_ð² ÿl¨ëÅü_ØÿÉü_²!ê¿Àùo{ÿÎáúM¾ñ?¯ÿþo^°èdBÔóßþ/¬ÿ³óßdCÒ¿.èÿrðq@9ÿöÿ° ÿlú/çÿþY@þW6DýgªÿÕÿqþíúy;mô!ê¿ÿù_0þ˨ÿrþ/äXÿK6Ôõ¿bþ/ø?Y@öG6Dýó¡þ'пlòÿý_Ð?/ Xt2!ê¿ÿëÿ,Àÿ%Týû¤?÷D
w÷Uþµ58ÿ
ôø¿ÿÞ¹ôø[ûÄ¿<øoÖ³z:ÞÌ¿4÷íþ{6ÿñÆ£þõ
ILúõþêÉ·ú~6O/·¶þõ_)õ0û
-AÿåúºæI׿óùàÿ
-Uÿ·gÿ}æÿ¾Býö°ÿ%ßûÿuPù¿
ÿá&×øÿý/1ÿ·[ÿ«*äÿXpwè$®ÿå"ZýSÚ
-Iã¿ñóðþ/týïý?)mtËÿª`¼ÒÊØ¨ò¿ôÿáüÇNmôÈÿûü?ÄøgªÿÎ×ÿqþñüOT QÿêÿTûú?XÿcóÙõ©þÏùü¯ÿ
-ôÏÁçÅüë|6E/ ¢þÔÿÙé?`ÿðÿɨÿõvù¯áÿgõdC]ÿË_ÿgÿóý
-QÿêÿØóõ?±ÿÐH&ßø«þÏnüCÿæ_ðÿ
¨ÿLõü¹þ=êÿñóÿо\HúWåü_¾ÿbüÿ¶ÏÿbþÇÎ
-Qÿåü_Ð?ðɨÿ<þ¯Öûsúgác½ÑÈ
¨ÿRþ/_aýÿ²!ê¿ÿþOàÿ
-uý¯ÿû?YÿK6Dý8ÿíàÿÿìÿM¾ñ?³ÿúgáÐÿÂÿ%¢þÿvðaýÿ&þuÁú_¨ÿÆ1þåü_ØÿÃü_²!ê¿ÿúgù_Ùõ©þW{üÇù<|Zl¶ëçIì´Ñ¨ÿrõ¿ÿeã¿lú/çÿBþø¿dC]ÿ+æÿÿø¿dCÔ9ÿê²ì¯lòÿý_Ð?þþ/¡õ_Îÿ
õàÿMþÓþÝq[ÿÇõB£pþêNc @0©ã¿M:ùwOTxwÿçNÿÖø?9Hÿv¹Z>.ïtÒâ¿óÿê
-õY Äû°ÕÓñfþ¥¹o÷oÜïÿÆcý
CÈ ÿWïïª|«ïgãùôréù¿Jy¬ÿ± ÿlú,××5LºþרÿÉô/ªþoÏþûÌÿ}eáÿcá ºä{ÿ¿n ì1ÿ·¨ÿÀ
ðEküÃþÛ'ÿ_ÔfÁÜ¡LºþÓM Qá¡óøóƬÿ³÷Ù¤ëïÿKi£[þWãVÆFý[ÿå oüç¿vj£Gþç?2A¦ú_¡]ÿ+`üç ÿ
-`r!êç?¾s0ÿ
-Qÿêû«±þÇÂçÅüë|6E/ ¢þÔÿ
-ûó1ÿg»ÿdCÔ?Î|ç þl¨ë8ÿñ}ì¿lúÏTÿË¢þ×?ÐH&ßøóß#`ÿ¯PúÏTÿË£þ×?ÿöåBÒ¿*áÿ
-{ÿÿbüÿxÈÿbýÿ(¢þø¿ÂÞÿý³ ÿlúÏãÿjÕuõßxøXoktr!ê¿ÿþo0þ˨ÿþ¯°ó)ø?YÿK6Ôõ¿üþ¯°óYäXÿK6Dý8ÿq·þ§ö±ý²É7þçòíÆg¡ÿK(Dý8ÿ1ìý_Xÿgç?ʤ]Ðÿåáÿâÿrþ/øÿYÿK6DýóAÿ, ÿ+¢þ3ÕÿjÿúgáÓb³]?Ob§@ Dýó!ÿËÆÙõ_Îÿ
üðɺþWÌÿÿ'ðɨÿbþ/ú, û+|ã^ÿêòp ü_B!ê¿ÿëÿ,Àÿ%TýϧiþÒÇÿeTÿ½â?y^¯gíxºo¶q{þw¾þãëÑÿsPOVóq*Fô¿lä¿X®Çëå[mÜÿ×ÿ ZCÿ,<ÍϾ\ô¿ZÏ6îSÛH׿ÁøÏºÓúKêø¯]êÛ_âûk¾n´*¼ÿqÐ#þÛåjù¸¼ÿÑùAH¿5Þ"þPâ¿}XÏêéx3ÿÒܸûë7')ÿ³h ÿìbÓü9L(úÝüµª'ßêûÙx>½ØÆíù¿9Ó¥
-ü,T¾h(ú,×W5Lºþ¯àÿ`¿lÈú¿9ûï5ÿW¨ÿËC¼ýÌÿÅñýÿêÛã¿=ÿÛú_,hìÿM¶ñ´ÿ+ë_9¬ÿ± é¡ÿå"îõNhc§ð¤÷ã+ÌÿY@ýÙôÐÿ~HBÝò¿*¯´26ê·ÿùßòôÿnéôôÈÿü?Ôøw) >ÿwÞ`ÿM
-°¡ê¿KØäüU. ÿÇæÿ²¡ê¿KØÛù¿óù_3þÃÿÏÂçÅüë|6E/ ªþ»MÿÑÿ
-ýÕdCÕ°=òÿ> ÿÇê¿Ê¼þס lºþC¥¡àÿ
-Uÿ]
-À&ëß*°ÿ Édÿ¯½½þ×òÿ{
-ÿ»Ø(øÿ¥BÕ°·ÇßÒ?üÿ<Äü?´/þU9ÿÿjüóø¿\+ÿù8ÿ[6Týòyèø¿dCÕÿWëýÏyý³ð±ÞÖèäBÕ1ÿÖXÀø/ªþù¿àÿdþ/Ù×ÿJù¿ àÿ
-Uÿyü_õ?°ÿìÿMÆñ?¯ÿúgaÿT¨úÏãÿ:Ïÿü8ÿ[64ýërþ/ÿÔøóaÿðɪÿbþ/èäeCÕú_íñçÿñði±Ù®'±ÏFO ªþù¿Pÿÿ²¡ê¿ÿùàÿ
-yý¯ÿúgþ/ÙPõ_Ìÿ
ú, û+ã^ÿôÏÂ.6
-þ/©Põ_Ìÿ
õàÿMþWËM<î;åìßÈmýÕ°!ÿiÞÿYP8þ[4ÉãÊÁ¿¢Â;û?wú×Öàü_Òã¿]®ËûÝôø[]9ÄBü·ëY=ÇÁ|qÿƽIzÿßÅ?ý,¼,Àb þ_¿«zò¾çÓËm$ÿïô_)óYÀÂlú,××5LºþרÿÆü²¡êÿöì¿ÏüßWðÿópE7 |ïÿÿ_kþoÆ0þË&×ø]ýùÿýú_ÿ?ê=dÒõ¿\Ä>)mD
¤ñß þP¿lÒõ¿·ÿ¥´Ñ-ÿ«ñJ+c£þGþ
¾ñ?ÿÚ©ùøó@ò_æÿá|ýß9Ôg!ÿ
-`r!ê¿Kù¯ôõ?«ÖÿxÀü_6Dýw)ÿÕ!ÿw>ÿk®Æþ?>/æ_ç³)z¡õߥüW/ÿO
õ`ü
-Qÿ]Ê¥ÕÿÙçÿ½ÿÔÿ
-uý¯Cù¯ãóðþ/¢þ»ÿJÿÒûXÐdòÿWËõÙÿë,ü?,¼LÀÐȨÿ.å¿zÔÿ ^¡þ?1ÿíË
¤UÐÿ
óY Æ?ÿë|ÿÃü ÿ(¢þKù¿lý³õ_ÙõÇÿÕzÿk®þYøXoktr!ê¿ÿë?,`ü
-Qÿåü_ð² ÿl¨ëÅü_ØÿÉÆÙõÉÿÕZÿÓ
-þO`üM¾ñ?³ÿúgá¥F7 ¢þ3ù¿Zõò<àüGÙôßñ0¸¨ðdÿ
ÿbüù¿öÿ° ÿlú/Wÿúg뿲!ê?Sý¯öøóÿxø´Øl×ÏØi£'Qÿåü_Èÿ²ñ_6Dýó!ÿÃü_²¡®ÿóÁÿÉÆÙõ_Îÿ
ú, û+|ãfÿôÏÂKn@&DýòyäÿxÿK6©úwI'î
-ïîÿªýkkpþ#éñ=ÿ½séñ·&öÿyñß>¬gõt¼iîÛý÷&mþãGýPÈ ÿWïߪ|«ïgãùôriëQÿòXÿg³Ùô?Y®¯kþtý;¯ÿg¿l¨ú¿=ûï3ÿ÷ê¿ð°E7 |ïÿ×
-@=æÿþ?`ÿM®ñÿ
-û_bþo·þWUÈÿ±àî<z Á¤ë¹Vÿ6¢ÂCÒøo¼Áüøe®ÿ½ÿ'¥nù_WZ5Âoôo}
ü/}ã8ÿ±S=òÿ> ÿÏ1þêÿóõÿÂD<ÿäBÔú?Õ¾þÖÿXÀü_6Dýgªÿs>ÿsÎkèÏù×ùl^@(Dý¨ÿ³ÓÀþàÿ
-Qÿêÿìòÿ^ÃÿÏêÿȺþ¿þÏ.ÿæÿ,@þ²!ê?Sý{¾þ§5öÿ° : ÉäÿsÕÿÙÿÎÁÿÃÂË,zõ©þ?׿Gý?bþÚIÿªÿËø¿8 Æ¿Àùoÿæ,àü7Ùõ_Îÿý³ ÿlúÏãÿj½ÿ9ç¡>ÖÛ]\ú/åÿòÖXÀø/¢þËù¿àÿdþ/ÙP×ÿJù¿,ö² ù˨ÿç¿ü_ð²ý²É7þgöAÿ, ÿPú/pþÛÁÿ
õpþlHú×ý_¨ÿÆ1þåü_ØÿÃü_²!ê¿ÿúgù_Ùõ©þW{üÇù<|Zl¶ëçIì´Ñ¨ÿrþ/äYÀø/¢þËù¿ÿaþ/ÙP×ÿÕÿÿÈ_6Dýó¡þ'ÈþÊ&ßøÙÿý³p ü_B!ê¿ÿëÿ,Àÿ%Týëg>ÞÙÿÕ¼ø+£måáÿâ Gü_ïÚFzüç?!þå¡Äû°ÕÓñfþ¥¹q÷×oNÒüÿ`qþ7ûÙ¿Âü_(ý¿ÿVõä[}?ϧÛHZÿÛé¿Òç²òÿ²¡è²\_Õü1éúw> þøeCÖÿÍÙ¯ù¿Âúñö[ÌÿÅñýÿªèöøoÏçÿÖÃÿËÿemü'ùÿ¹þÎàA;mÑ¥þèõOhc§ð¤÷ã+ÌÿYÀþÙôÐÿÞ ÐF·ü¯
-Æ+úwç±Ð;þ »´Ñ#ÿ,òÿ,Pãߥ Púüßyý?,Äó?QH.Týw) ÿ³ÊyäÿXÀü_6Týw) t;ÿw>ÿkÆìÿaáóbþu>¢
-Uÿ]
- %ÿÆú, ý'ªþ» êÿ÷ù?PÿG6äõ¿Òõ*
-ý³ ÿl¨úïR (YÿVéý?,hl MÆñÿj Ûë-ÿ¿×ðÿ°°_~
ÿ_*Týw) t{ü÷-ýÃÿÏCÌÿCûr¡é_óÿÆ5þyü_®ÿÅüÿ&ªþù¿ àÿ
-UÿYü_÷?ç
-ôÏÂÇz[£Uÿ¥ü_ë?,`ü
-UÿÅü_ð² ÿlÈë¥ü_Ð?ðɪÿ<þ¯ÖúØÿÅä/ã^ÿôÏÂîö+ø¿¤BÕÿ×yþ?xäÿxÀùo²¡é_«ÿ¥àÿâÿbþ/ìÿaþ/ÙPõ_Ìÿý³ü¯l¨úÏSÿ«=þãü?>-6Ûõó$öÙè BÕ±ú_¨ÿËÆÙPõ_Ìÿ
üðɼþWÊÿý³ôl¨ú/æÿBý? Ùdÿóú¿ v·_Áÿ%ªþù¿°þÏü_²IÖ¿M9ùsOTxÿKÛ
-ç²Ð#þ¯ç¿wm#=þÖxøs@ÿöa=«§ãÍüKsãî¯ßóú/<ìV_0ÿEÿ¯Þ¿U=ùVßÏÆóéÅ6Òóÿ68ÿÿ
-EÿåúªæI׿óõXÿG6dýßý÷ÿÇÐ?;÷æÿbÉøþÕ t{üoùÿlÿm¡|Édÿ¯Ûÿ:è?뿹úç@;té¡ÿå"ZýÚØ)<éýßø
-óðþ/úßûÚèÿUÁx¥±QÿÎâü/zÇÿpþc6zäÿEþjüóÔÿ9ÿ;oPÿ
xþ'* É
ªÿbõÿcóÙPõ§þÏùü¯ÿ±ÿ
Ïù×ùl^@(Tý«ÿýÿ,`÷l¨ú/Vÿù?PÿG6äõ¿Rõ ü
-UÿyêÿØvýìÿaAch2ÿyëÿÀÿÃÂnõEÁÿ/ªþóÔÿñ-ýÃÿÏCÌÿCûr¡é_áü·w5þ8ÿí}óßdCÕ?Î{ßÀÿ%ªþ³ø¿Zï8ÿõ¶F ªþqþÛûã¿l¨úÇùoïø¿dC^ÿÃùoïø¿dCÕ?Î{ß`ÿl2ÿ8ÿí²ë}ü_R¡ê翽opþlhú×åü_þ/¨ñ/æÿÂþàÿ
-UÿÅü_Ð?Èÿʪÿ<õ¿Úã?ÎÿãáÓb³]?Ob@ Týó¡þ/ÿeCÕ1ÿò?,Àÿ%òú_)ÿôÏü_²¡ê¿ÿõÿX@öW6Çÿ¼þ/è
]ï«àÿ
-UÿÅü_Xÿgþ/Ù¤ê¿[ůS¢ÂÓÎÿÔV£þéñ=þ½sÝâèÿmþ?]YÄBü·ëY=oæ_ûvÿƽIÿïâÿ
` þ_«zò¾çÓËm$ÿíô_)ó?YÀ¿lú,××5LºþרÿÄô/ªþoÏþûÌÿ}ÿ/À |ïÿÿOkþoÆ0þË&×ø]ýù¿ýú_ÿ/êKI×ÿ>ýÒFzþÏXü}ã8þS=òñçÿ.å?:ÿá|ýÏ9Ôe!ÿ
- r!ê¿Kùô÷«ÞÿyÀì_6Dýw)ÿÑaýÿ|þçâåÐ?ó¯óÙ½PúïRþ£Wþ¿Âúpÿ˨ÿ.å?Òöÿïó^ÁÿËêȺþסüGñ?ù?Èÿ˨ÿ.å?ÒÇ«´ÿÐH&ßøµüGýÎÂÿËÂKÐȨÿ.å?:ÿþ\ÿ^¡þ/1ÿíË
¤ÿÅ@¢Âý_8ÿbü3ù¿Îýßó?&pþlú/åÿ²ôÏ^üdCÔÿWëý¯¹úgác½ÑÈ
¨ÿrþ/¬ÿ°ñ_6DýóÁÿÉü_²¡®ÿóaÿ'ðɨÿLþ¯ÖúVð²ý²É7þgöAÿ,¼D ÝLúÏäÿjÕsÈÿñódCÒ¿.èÿ2ðq@9ÿöÿ° ÿlú/çÿþYÀlúÏTÿ«=þãü/>-6Ûõó$vÚè BÔ9ÿò¿,`ü
-Qÿåü_Èÿ° ÿl¨ëÅü_ð² ÿlú/çÿBýOýM¾ñ?³ÿúgá%èdBÔ9ÿÖÿYÿK6©ú&ü¹'*¼»ÿ«jô¯Uðqÿ×ó;·kâú/â_Bü·ëY=}=üzióÿÿ`<üß,ìï¿Â2 PúõþêÉ·ú~6O/·¶þõ_©ó?Y@úO6ýOëë?&]ÿÎÔb¿l¨ú¿=ûï3ÿ÷öÿð°»ÿó©ä{ÿ¿n ê1ÿ·ã?C_4¹Æÿ7ìù¿Ýú_UÁÿËÂðn@0éú_.¢Õ?¥¨ð4þo0ÿgÆÙ¤ëïÿIi£[þWãVÆFýÛ`ÿå oüç?vj£GþßäÿY Æ?Sýp¾þï<öÿ°ÏÿD ¹õ_ þO÷ÿ8¬ÿñù¿lúÏTÿç|þ×ÿØÿÃÂçÅüë|6E/ ¢þÔÿÙé? þØý#¢þÔÿÙåÿ½ÿÔÿ
-uý/ý]þ?8ÌÿYÿG6DýgªÿcÏ×ÿ´Áþt@ |ã®ú?»ñõ¿8¬¿Âÿ/¢þ3Õÿñçú÷õ¿Yùh_.$ý«þ/ÿÆ1þΫpþ#8ÿM6Dýó)èø¿dCÔÿWëýÏ9ý³ð±ÞÖèäBÔ9ÿÖXÀø/¢þËù¿àÿdþ/ÙP×ÿù¿°ÿø¿dCÔóßöþ/
-ÿ'Øÿ!|ãfÿôÏÂþþÃÿ
%¢þÿ¶÷!ÿÇÎ
-Iÿº ÿõßX Æ¿ÿËcÿðɨÿrõ¿ ÿ
-QÿêµÇÿÇçÅf»~ÄN=@ú/çÿBþÿ²!ê¿ÿùàÿ
-uý¯ÿþOàÿ
-Qÿåü_¨ÿɲ¿²É7þgöAÿ,ìï?ü_R!ê¿ÿù?àÿMªþGI'î
-Oóik5ü_¤Çÿõü÷Îm¤Çßåñß>¬gõt¼iîÛý÷¦Çüß þûåÌÿ¥BÐÿ«÷oUO¾Õ÷³ñ|z¹ôõÿJÿÉÒ²!è²\_×ü1éúwÞ þðÿȪÿÛ³ÿ>ó_9¬ÿ±°»ÿó©ä{ÿ¿n ê1ÿ·8ÿ/\ãÿö¿>ù¿ªÿ
áz ɤë¹Vÿ6¢ÂCÒøo¼Åü¼ÿË&]ÿ{ÿOJÝò¿*¯´26êßü/}ã8ÿ±S=òÿ> ÿÏ1þêÿvýìÿa!ÿ
- at r!ê¿\ý¬ÿ±ù¿lúÏTÿç|þ×ÿØÿÃÂçÅüë|6E/ ¢þËÕÿÁú?Øý#¢þËÕÿÿÔÿ
-uý¯XýÌÿY@ö_6Dýgªÿc[õöÿ° : ÉäÿóÖÿÁù<ì§_ðÿK
¨ÿLõ|»þê³óÿо\HúW8ÿí½C?Î{çàü7ÙõóßÞ9ðɨÿ<þ¯ÖûÎãâc½ÑÈ
¨ÿöÎÁø/¢þqþÛ;þ/ÙP×ÿpþÛûþ/ÙõóßÞ9Øÿ!|ã?Î{ì»_ø¿¤BÔ?Î{çàü7Ùô¯ú¿PÿbüËù¿°ÿø¿dCÔ9ÿôÏò¿²!ê?Sý¯öøóÿxø´Øl×ÏØi£'Qÿåü_Èÿ²ñ_6Dýó!ÿÃü_²¡®ÿóÁÿÉü_²!ê¿ÿõ?Y@öW6ùÆÿÌþ/è
}÷ÿTú/çÿÂú?ðÉ&UÿÚ'ý¹#*¼³ÿË5_7Ú5ÿ=âÿz |×6ÒãoÿJü·ëY=oæ_wýæ$ÍÿwñÖ`ý
xû
-ó©Pôÿjþ[Õoõýl<^l#iýo§ÿJ[ìÿ`¡ðECÑÿd¹¾ªùcÒõï|
÷àÿ
-Yÿ7gÿ½æÿÍ#ôÏA¼ýÌÿÅñýÿªèöøoÏçÿ6èí¡|ÉdÿIþ¿p®
ú/<hw. at 0=ô¿\D¯B;
'½ÿ_aþÏÞÿeÓCÿ{PBÝò¿*¯´26êß9ü/½ã8 ²K=òÿÁ"ÿÏ5þ]
- ¥Ïÿ78ÿ
xþ'* É
ªÿ.óV¡þÿ˪ÿ.nçÿÎçÍøý¿,|^Ì¿ÎgSôB¡ê¿K äñ߸àQÿìþ
-Uÿ]
- õÈÿûü¨ÿ#òú_@éúêñä¿l¨úïR (Yÿ¶¹ûXÐúLÆñÿj Ûë-ÿ¿Gý/âíÇþ_¹Põߥ Ðíñß·ôÿ?1ÿíË
¦UÎÿeàÿâÿ<þ/×ÊÿbþÇÎ
-Uÿ¥ü_úgþ/ÙPõÅÿÕzÿsÞ@ÿ,|¬·5º ¹Põ_Ìÿ
õ0þ˪ÿbþ/ø?YÿK6äõ¿Rþ/èø¿dCÕÿWkýOìÿbû?dqüÏëÿþY·þ/¹PõÇÿuÿù?pþlhú×åü_þ/¨ñ/åÿ2ØÿÃü_²¡ê¿Xý/èäeCÕú_íñçÿñði±Ù®'±ÏFO ªþù¿Pÿÿ²¡ê¿ÿùàÿ
-yý¯ÿúgþ/ÙPõ_Ìÿ
ú, û+ã^ÿôÏB¼ýðÉ
ªÿRþ/äÿxÿK6Éúïfù:!*<Íÿ¥m
óYèÿ×óß»¶kË(ñß>¬gõt¼inÜýõÓcþo
-ê?° / È¢ÿWïߪ|«ïgãùôbéùÿJìÿfËÿ²¡è²\_Õü1éúwÈÿ3ÿlÈú¿9ûï5ÿ èÝý`þ/ïÿW
-@·ÇÿÿÏzäÿXÐ &ÛøÝþ×Aÿá\ÿÊaýîЦþhõOhc§ð¤÷ã+ÌÿYöeÓCÿ{ÿOBÝò¿*¯´26ê¿é
-ÿå wüç?vi£Gþ?XäÿY Æ?Oýóù?Îã"ÿ
- at r¡ê¿ØùoÈÿ±ù¿l¨úÏSÿç|þç¼ÑÐ?ó¯óÙ½P¨ú/VÿûXÀîÙPõ_¬þò, þlÈë¥êÿ@ÿ, ù/ªþóÔÿ±íú?ØÿÃпd2ÿyëÿÀÿÃÂîþcÿ¯X¨úÏSÿÇ·Ïÿ
ÿöåBÓ¿*æÿ2þ/¨ñ/uþæ<àü7ÙPõ_Ìÿý³å_ÙPõÅÿÕzÿsÞ@ÿ,|¬·5º ¹Põ_Êÿå°þÃÆÙPõ_Ìÿÿ'ðɼþWÊÿý³ ÿl¨ú/vþö±ý²É8þçõAÿ,ìî?ü_b¡ê¿ÔùoÈÿñóßdCÓ·Ãà¢Âý_ü_Pã_Ìÿ
ý?,Àÿ%ªþù¿ °ü+ªþóÔÿjÿ8ÿOÍvý<}6zPõ_Ìÿ
ú¿,`ü
-UÿÅü_Èÿ° ÿlÈë¥ü_Ð?ðɪÿbþ/ÔÿcÙ_Ùdÿóú¿ v÷þ/±Põ_Ìÿ
õàÿM²þ»ü:!*¼³ÿËVþµSþ/zÄÿõü÷®m$Åïÿ3þ?(ñß>¬gõt¼inÜýõÓcþoqþûéæÿR¡èÿÕû·ª'ßêûÙx>½ØFzþ¿Ò¨ÿÄðECÑÿd¹¾ªùcÒõï<Îÿà¿lÈú¿9ûï5ÿ]ôÏÀîþO0ÿJÆ÷ÿ« ÛãËÿg½þ9ÐP¾h²ÿ×íôÎõ¯ÖÿXÐê@ÁôÐÿrþ mìÞõýÿ/ Ð?оlzèïÿIh£[þWãVÆFý;ëÿå wüç?vi£Gþõ Æ?Oýóù¿óç?°ÏÿD ¹Põú?ïÌÿeCÕú?çó?ç
-ÞÿYø¼Ï¦èBÕ?êÿ¼o°ûG6Tý£þÏûõdC^ÿCýw
-ü?²¡ê?OýÛ®ÿý?,è ýK&ãøú?ïÝýÇþ_±Põ§þo×ÿÿ
ÿöåBÓ·b at Qáiõl°þ/¨ñÏ~þÛ.þÈÿróßdCÕvÿWÔ¿U.@ÿ,Àÿ%ªþ³ø¿ßÿã¿
þYøXoktr¡ê?»ÿk¯ÿàÿaã¿l¨úÏîÿÚé¿òë¿,Àÿ%òú_nÿ×Nÿ¡ÒÐ?ðɪÿìç¿í×ÿtÀþo°ÿC6Çÿ<þ¯ýøúLìÓ¯ðI
ªÿìç¿ôü8ÿM64ýërõ¿ü_PãÝÿõRÿùàÿ
-U
ÿÅü_ØÿËò¿²¡ê?Oý¯¶ÿÛBÿ,|Zl¶ëçIì³Ñªÿbþ/Ôÿdã¿l¨ú/æÿBþø¿dC^ÿ+Uÿùàÿ
-UÿÅü_¨ÿ˲¿²É8þçÿ
õ?öéWø¿¤BÕvÿ×Ký/äÿYÿK6Iúß4Â&ãÕòïè7õ÷xò÷Í6¢Â»ÿý{Uaýü²Iÿ«D
§ÕÿÓç¿òÿírµ|\Þÿèþ ¤Çß
ú,â¿}XÏêéx3ÿòøö4 éý¿ÿÃ þ/û 1
-
-Aÿ¯ÖßU=ùVßÏÆóéå6×ÿM¥<ÖÿY°¾hú,××5LºþQÿøÿdCÕÿíÙù¿¯,ÖÿXØ`ù¿Pò½ÿSüù¿
ÿ
-ÂM®ñÿºú{Õ©*äÿYwè$®ÿå"îôIi#-ÿõo¼Áü¼ÿË&]ÿ{û_JÝò¿*¯´26êßü/}ã8þµS=òÿ> ÿÏ1þ]Êuÿóõçqþ7ñü_T Qÿ]Êõªÿ
õ?0ÿ
-Qÿ]ÊuÈÿÏÿñõXø¼Ï¦èBÔò_½ê)¬ÿ³Ý²!ê¿Kù¯^õ¿pþ¨ÿ%êú_ò_=ÆÿÓ
Ð?Èþ˨ÿ.å¿ÒÇ«´Æþt@ |ãÿÕò_}öÿ:ÿû `ÿ¯TúïRþ«ÃøïÛç¿¢þ1ÿíË
¤UÐÿ¥áÿâÿLþ¯ÖùOÿ1óeCÔ1ÿþYÿK6DýçñµÞÿóÐ?ëm. at .Dýóaýÿ²!ê¿ÿþOàÿ
-uý¯ÿû?YÿK6DýgòµÏÔð²ý²É7þgöAÿ,ì ÿTúÏäÿjÕôÈÿñóeCÒ¿.èÿBý7ñ/çÿÂþàÿ
-Qÿåü_Ð?ÈÿʨÿLõ¿Úã?ÎÿãáÓb³]?Ob§@ Dýó!ÿËÆÙõ_Îÿ
üðɺþWÌÿÿ'ðɨÿrþ/ÔÿdÙ_Ùäÿ3û¿ öÿK*Dýóaýø¿dÓYÿå4íÔÏß
-ïìÿrÍ×Úíÿÿ«<iñÿ¯£éïôøëûÄ¿<}âß\eRÚØÅ¿ªnÄß(gÚÄó]¬ÿgþPê§>ñïÿë½HÿíôoÂûæÎbþ'>úo^úêF5;[ú×¾¥ÿe!Ærü0߬V#¥m}ØýÕÓ|³¨ýï¿.׳ùý¢ùã|±gõ÷Ùîß8;}x\Fÿo|2ÚTf¨GÆXnfëÃ_mУ&þèg~Bzÿ6¥^ó?ù}âÿ4{/¾.;·q£ÿ×F·úÿæý?þs×Gþ2{úÛr[?þq°chà o>ºàßÖ³Ùáë¡1adÍé7³éËFÊ¡
-Güi²ýx
«ÇM|ZÔ§4EPG|¯·?>`Çñÿw=ßξÔo¼rÁ¿ÍgÿUßÏ6/oôñ7ùzµ:ú!?ÉñO±X.N>a0¨;º ~ñoõÇ£+´:þþóßþ:þ¼h»æ×K/øóòy1ýÌ¿=.~Â_ë/§ÿÞéhþõÿÌ&õüé·ï¡äñOñ×Ïõþ×;N~̾ßßÉñÑs£Ú_=zh.|õ¯ÏëÕëWÿÑZHþÚ¼ü×ÍÚµïÿö|ýÏZÔÿãÁ¨¦wóÿ
ÐsþÝìqú?öìõ¯°þÇÃ!^&iú_.â6Ô6Ò×ÿM\þPwpK&}üïxèÛ½òÿùúÄ%ÿüê;%ÓGÿùó¿÷?õ^ó¿~ähþuÇé_FÎÊgña¤íÌÏIýsäÿPÿ}JF]Èÿ
JýïQçù¿0ùPÓóÚ´²Ççÿvt|ÁyþÏ83
£näÿÔüjåÿ°éhçÿ¼2Ãã¢ÿsÍ|tA;ÿ§õÉ'ÜÈÿ©[ù?u+ÿ§Zù??²CsrÁYþÏÆ\ÐÊÿy?<¾àüz3ÿ§ÿûyèùþ§SÚèãÿý?ü?åéü/ê±p)ùü¯zöÿIÒìÕÿôÿôùü?ÖYxÑáË$]ÿKþ/ÖBþ¯<}â?ÿZù?ÔÿâA»;íÑù¥þ³çÿÜ
üÎcá5ÿç|aRöod³MGFçþ¼ñ0ýäôÿµKh£Çû¿÷ØÿÉBø³ìÿDÿÏÂ>%WÝÚÿYµ÷ºQ5t§îÿ´1§xtAkÿç@û£
-¢U{ÿçÀ½9ºàFþ·ºÿÚû?vtò=\Úÿi/¸°ÿÓ|öÇwòFþ·ºÿnå«û?ÒÇ?E{ÿçÀN.håµ7ÇM¼ÿÞÌÿVÈÿþ<ôéÿ9òF£ÿçàRòo ¡E)ôÿÏÿ`ÿ7ñöOÿ xô}ÿOÉÍôzÿ·xÿç -þ«åf3o^ÒÚ¸ÿiíÿµù°ÿW6iú¨7ñ¬Ä6zè_[¬ÿ± ýË&}þçxü?þúÄcÿ¿Æþ_w#ôÿé£ÿüþÛöÿÀÿÇ«ÿGëPù¡J1 9¥Oª¿ë`S' ë°²øSÓGÿ,þ¬ÿ³°OÉ»[þ×öXÌÙ§þoGG;ÆÝÿ¯Üñ
íú߯4qÃÿánù?\Ûÿ¡«*_pÉÿ1<þ.ø?üɺTÿû¨@»åÿp·üîÿÃ]ðX_êl.îÿ#\ðÿýéÿpðü<ôéÿYöcý
SÛöK£çúOyÿÖX8ô¿¼PzêÒFÿ«°ÿ
ñ¥´Ñ+þðÿ°Ïÿ³ÈÿqÐ'þ,ûÿ±þÇVwÀåÒGÿùóUký§Bý?^óÆÙ¡IË V'ÀãgØàíiPÁbðÓÒGÿ,ù?ø¿Yاdüü¿°ÿ;Ø£Ìoçÿ\ówü íüu'´÷[3<nâFþÏßÊÿùû¿C¥N~ù¿;þ)Úù¿;þKû¿O>áFþÏßÊÿù[ù?)ÿw½óóêø¼ÿ«ª¹û7óþÍüGþïç¡OÿÏÿÃù,´v~#ÿ'ë?åó¨ÿÀÂîþOÿJOýë@zä¼óÈÿpÐ7þ)}s¯ø;ÄôøüBþ>ño®J
-Mý»þ
ñ/þ3ü¿,¸;TLý³ÔÇû?¯ùß*TrÓ«`\ó§_¬+üäôÑ?Kþúga3·ò¿æÂþÏaÓÓÎö*/hçOr¯æBþ7W7·ò¿æVþ×\Øÿ©üIò¿áø>´ó¿M/wÜÄ
üo8:æÚÜÊÿ[ù_s+ÿknåÍ¥üoÿò¿#w|Á[ù_ófþ× ÿûóÐóý/åø~ïÿXÿc¡OüYòÿð±ÐÚùü¿(zöÿåÏÿÅú/0/týüCþ>ñgÙÿùÚÜiþ.>úÏÿñ8ÿ÷Åoù«*3¬tRP;
-') á¨óq
-¨2£ÐÅüôÑ?KþõYØ/É[ùpaÿ_Ó[ÓÎöÿùãcáBþÇÙ£ÜK¸ÿ©ôÉ7ò?áVþ'\ÈÿhuòM^Üÿwü ÎÕÇpiÿßèøùp+ÿnåÂ¥ó_½=Ö
ü2Çá¾tþëÉóðVþ'¼ÿ Èÿü<ô|ÿÓ&¡ùï*ä8èóQÿ
Kÿ"ÿ#¾ý¿Mh£Oÿß\þñ/¿ÿõXØ¿ðéJ%]ÿ'ÿ§ÿã Oü«BJ=ÆðþÇBÏøßÿú?,ÿ+>úÏÿméù_&ê¿zÛÁ61ÿëON·Zsnþ²ªÔ(ÑÏüôÑ?Kþïÿ,ìSröVþ×^Øÿ§GCí
ýÕéíüïðxK½pþ£ÖG§Ú[ù_{+ÿk/ä]uŶò¿Ú_ÐÎÿzk/¸´ÿÏ7ò¿öVþ×ÞÊÿÚKûÿÌÉOq!ÿkýñ¾´ÿï$oåíù_üïÏCþeÿü?,\:üù?9ô\ÿ)¿ÿë?,ì0à
ÒSÿUJ}Öÿ+äÿYHÿC½/ë§úqü4{Z®tj#}ýßþ
õÑ\×óò¿Ù$çú/Ñ1ÿL°ÖiûÒ¡"ÿÏÁøOæäg Gü}
ýß,tÿ|J{âßü1þ®Pÿ
ñÿ²¬×Óñ¢~ê¼èwÄíù_u£ë0ÿãà¯n8ÔL¥¤ÿïæËë¹ÂMý7?Óå°ÿ
þ?,VÏÛÙzð¯Ëõ
-}$ôßüÅl;ÞÖ÷imÜÿõþPÿ¨]6ãÿbº\'·ÑcüßíÿþËó·ÿ÷§ÿl}ÿB¹¬ÿéì{ß=ÝÖvù¿FþææÁ¬ÿpp=þûßçxÒãbI8Äñ>?=ýàXÿ=Ä¿
-qý×¢þ+ãÿ4{êÿÃÇ ùÿCüCó÷¦éÿgAãü?ÑtÔüCï6nê_ÓþßÄ_Ð?ê.üs¬^ ~ßüª-l È
-
\ No newline at end of file
+link 16amd64-8n2c-cpusets.tar.gz
\ No newline at end of file
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz
___________________________________________________________________
Added: svn:special
+ *
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz.output
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz.output 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz.output 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,89 +1 @@
-System(0KB HP=0*0kB TYAN Computer Corp S4881 )
- NUMANode#0(8190MB)
- Socket#0
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#0
- P#0
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#1
- P#1
- NUMANode#1(8192MB)
- Socket#1
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#0
- P#2
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#1
- P#3
- NUMANode#2(8192MB)
- Socket#2
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#0
- P#4
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#1
- P#5
- NUMANode#3(8192MB)
- Socket#3
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#0
- P#6
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#1
- P#7
- NUMANode#4(8192MB)
- Socket#4
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#0
- P#8
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#1
- P#9
- NUMANode#5(8192MB)
- Socket#5
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#0
- P#10
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#1
- P#11
- NUMANode#6(8192MB)
- Socket#6
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#0
- P#12
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#1
- P#13
- NUMANode#7(8192MB)
- Socket#7
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#0
- P#14
- L2Cache(1024KB)
- L1Cache(64KB)
- Core#1
- P#15
-depth 0: 1 System (type #0)
- depth 1: 8 NUMANodes (type #2)
- depth 2: 8 Sockets (type #3)
- depth 3: 16 Caches (type #4)
- depth 4: 16 Caches (type #4)
- depth 5: 16 Cores (type #5)
- depth 6: 16 Procs (type #6)
-Topology not from this system
+link 16amd64-8n2c.tar.gz.output
\ No newline at end of file
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16amd64-8n2c-cpusets_noadmin.tar.gz.output
___________________________________________________________________
Added: svn:special
+ *
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t.xml.tar.gz
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t.xml.tar.gz 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t.xml.tar.gz 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,88 +1 @@
- §
-J í]sIr®uký¾´#ì9õ]ÀÞybmc7Þ8çÑZø
-°©ö×»
- 9 1Ct%»Rò}°;3lÙoWuÖY:tëàúqs33ýÿyWÞçëèÕáÏڹÿy§µQÆ+å´~§tú¯ð®ñUÞÍîûvß4ï>ÞnoWËÍ+Çuû{7Ä>ÿn¿~¿¶Îz\Hñ·.xÄßÿl÷°Ü|Úvàp÷oÄßXÂø'ù»wí¼ðøçw÷÷Ûý?ü¡Qï?wùv³§?ý[·IA÷¾[½ODó©]/W_ÓW´¿ÞλÕ?¤ÿÇÿl6íºK¼äðýÿøßÿÔüÿn»ùÇ¿ýùÿû_?7æ§ þíßÿþþ¾ïv»åæ6}ëäp?ÿûßó5~jrÓôwílÑ5÷Ë¿çîÔ44ÿùÇ÷»Å×ûå¬]57ªÞß/?¦ÐÝÞçCÞ϶û.áðü#ó_ä/÷vù¯¿v÷ù?oº/³n×/·Ç¿Ë×ý¼YuÓ¯³_vÏG¯ÚôÓÓÒ·5×]3ïÝ}×ô÷³f}¿ovm׬g]3û2iÚÝrÖÜw»fÝïÓWnóWÚf¶Þ~NõùÛlhf«O«ûE3ïïv¶[6ëõæÓô£îÓMÿ7éÍ¢oúusÿõ>ý®é#þÒ¬Öé·Ù¤+vÓßäsï6é;·e¿Ý7óûÙnÞÝf~Ù/ýn߬ÚŧÕúýÇíív½ÜåÂë©ùÉû÷Ooãñó
-îøyß´«åífÝmúm3yßÎçé3¼?wøUóqÞúS þ¹qãß|^îûvõ~·ý¥Û7ëvÓÞvùýáýûÓKMÆ¥V~©MâOF}»KÍ|Á¥F»Ôâ·»Ôì÷y©Y\j¤KMÛow©¹ïóRûý¹Æ¥öÊ¥¦Ì·»Ôü÷y©ýþ\
-Ú«¨þvZø>/µß«áR{u ~»K-~ÚïÏÕp©ýo«M¾ÏK
-yµï/Ù1ý>/5äÕû)Üït¹ 5âú-¯µït½ 5âµö
-Óú;]0 at jx}Ã|þNW[ûþrkú;]2 at rx_ßðZûN×]û>
-ø}r?*¿åÿLE?æ9^÷jT|áÿt6jø?9ÈwµÃ-Ò[ÓØèiúø]ÈjµÓ8 ÁOkW5ÎgÌÄaU£'©±s!}öAé&N§67u Îøçï3QM¦ÇïÓÊ&©§ÿÅILß4Q&Z5I'óºQùìÇ#Ó·©¢onBØx8Ry«L?|¨VÇCm:
T{«;m
-ã¡Ú
ôNÜ4©téÒÛ6V[ßøôNB>v¢¢¦»fÇúf2M¿Xc¦é 7QAMé½Þ>N¿¨ÕéÓr&JùPoÓÒØIþ½¦@LMç6ô7.8{|>×Aä%ÿTs<tÒL½¤_2¤·¦¬7&0cÒ ÞGþLL;~ÞÔô]ékéñÝNÓÛ¤áÖ§CÃã'~¢OaÏEcñk2¤8äOP5ññH_÷iMo)ä3Eôp`izÿ.ÿV§#ó;ÔàiHoÃûôa>,íÒéÓÅðx¬m¢Ö1G1 hsé\)þidH¿µG»ü»§ûCú¦Ó9wê¢wé;\4êégû&¦kAçfþþpðD{ßóäðFT~ÓËM¿Ï¤u8¼Ùi*Å ¨ézüÿÓ+_é²ßØá¤áòGöt'ÇóÒn:
-*Åͤè{û¦å|þߨï/¼ðÂ/¼ðÂ/¼ðÂ/¼ðÂëz½õ_ú&è'jê¼yÿ±_®»²6('OKaÝ}ÚÊëÃßÜßì6åæ¶yúóÇÕvv×ÍÓüfùßùÿû¯÷ã÷ÖÿC«CÖäþ6þüFüçÝçeº|Ç»Êãïb4?¯Ä?ýwßG¸÷ÿ1FÇâ.øsp=þ³Ýï¡ñ>jòúoÔèÿÅðøç¥MúE0ðþo.E>Ç?zøsPÿ~»Û®¶·_/âþoFý³@¿ØwíüæÉ*wõ¯ûr8ó"þ.*ôcá)ÿÿáÒÞ:QPôÿdÕ¼Ùµ³»ö¶»YÎ_=ÇUý«ú÷úçÁ@è?»à¯iþrý[í<ôÏþECÖÿàÙ?iþoôÏÂùü?û(Jô¿èöë4ëOÿÛ¾_uó@åù@þ·Ä¶}Ø)+ÿ9îÿ ß#ýêy)«@Åë?F+ü?Åñ_næÝStÿÆ`ýjüsùþÐs\ÿÃËùã?¹Æb ªþ×fº]»ï¹ýÉo£|þEþäeCÕÿu7Þø¯/ò?é úçàçÍòÓ²ã. ªþͰþ ,/ªþgÛE·ï6³¯ÇWÓ×õo_è?hg |ECÕÿ/í×ûí§öþ~;[¶ýòó²ÿú;ç èß;ø?Y
Ðú9ÿ¿h÷Ýü&}áfÝî^?ÇUý_ø¿¼Èÿ±ðø¿dBÕÿæaý±ÛçÀ}×_ÑÅõñ߿Կ¶ðÿ°×ÿ y¹Ðô¯êû?üPã?®ÿÃ]ú?,îÿh¸?DCÕuÿôÏü²¡êTÿÇÅóÕ
-úgáCÛ·¸È
ªÿÚþüÿeCÕuÿü_,Àÿ!ªþÇõ¼ÿwð³0üECÎÿ×öàù
sÿúJªÿqý/çÿ^[ø¿Y°h *þu}ÿÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýèÿÇÆÙPõ_Ýÿõ_àÿ
-UÿÕýXÿaþÙóÿµýÈÿ± ÿl¨ú¯ÞÿýXÈë¼\ë¿lË3û?tVëwé¨è"üÄÿyÿÏÒsÿóý_4%Dü Ä¿_ì»v>|Øòù¿Xÿãálþ 0EÿÏÞ];»ko¯î_ÿóúç벡èÿ°ÿûÍR®õ?&ï
-Yÿgÿ¤ù¿
-Ð?çùôÿFþÝ~fýéñÛ÷«á[ç¬5Èÿ±ðøÏ¶~À9ÊçÎFø?XÀüO6ú?®ÿÎ1ìþTïZåü¿ÒÈÿ³PÿÇý?JÎQ>þ£¨ñ¯^ÿþ?,äý_Pÿ-ªþ«×#ÿÃúÿʪÿÊõߨÿ Ô˪ÿêõߨÿ`ÁBù¢¡ê¿vý7öåõß²¡êÜúïý{ìÿÁÆîÏ¢!çÿk×#ÿÇÂSàÿ UÿÕë¿áÿa!¯ÿAòr¡é_Õ÷(ø?8 Æ\ÿ»Xÿ èÿÉûC4Tý×ö ÿ/ðȪÿQýÏVEè
mßâ ªþ«û?ÿaã¿l¨ú¯îÿÿø?dCÕíþÿèÿËúÿËÿ¯ìÿ@þ3ÿúªÿqý/çÿ^ø¿Y°h *þu}ÿÿjü«÷ÿ@þ
Üv ¹Põ_½ÿêXÀôO6TýWïÿõÐÿC6TýW÷ ÿÿeCÕuÿÖYÿC6TýW÷`ýø?dCÎÿ×îÿüðȪÿêý?Ðÿ
¼þÉËe°þ=eç#Ãü'ûÿè=öa¡ þÏûcXüOïÿ:øs@¿Øwí|ø°CçÿÁÇôÏ÷ÿþÎæÿ&½0EÿÏÞ];»ko¯î?4ÿwпÑyþïÖÿX@ý·l(ú?ìÿ~Eó§çÿmþ2ôÏ ô/²þÏþçÿÊöÿXÿgá|þÀý@%ú_tûuõ§Çÿm߯o^ÿ±Ö"ÿÇÂ[â?Û>lúç(ÿ9ýy@¾G6ú
?®ÿÎQ¼þc´ÒÈÿ³PÿÇý?JÎQ>þ£¨ñ¯^ÿ
-ÿ'yÿÔË
ªÿêõßÈÿ²ü¯l¨ú¯\ÿüß, þ[6TýW¯ÿFÿO,/ªþk×;Ô°úoÙPõ?ný÷
þ½ÿÝECÎÿW¨ÿ>ªü¡þScügá)ðɪÿêõßðÿ°×ÿ y¹Ðô¯êû?,üPã?®ÿáÿÿ7BÃý!ªþ«û? àÿ
-Uÿ£ú?.ÿ¬VÐ?Ú¾Å- at .TýW÷ ÿÃÆÙPõ_½ÿ?ü_,Àÿ!ªþk÷ÿwð³þÿ²!çÿkù?|<ú? Îýèÿ)
-ªþÇõ¼ÿ£ÿ?/ÑÐô¯ëû?üPã_½ÿò¿,ä¶KpÈ
ªÿêþÔÿ°él¨ú¯ÜÿCE¬ÿ°þ²¡ê¿ºÿýÿXÀø/ªþ«÷ÿÀúðȪÿêþ¬ÿ° ÿlÈùÿjý?ÌaýW!ÿÏü²¡ê¿zÿôÿf!¯ÿAòr¬KÙùçÈpÿQÙwé¨è5üÄÿyÿÏÒsÿÓý_þ/,Pâß/ö];¾ìÐùÿÉþQáù
³ù¿(ädAÑÿ³÷g×ÎîÚÛ«{Áçÿ¼þy@ÿÙPôØÿýæO)׿Õý_X@¾O6dýýæÿ6@ÿ,Íÿ' ÜDQ¢ÿE·_§YzüßöýjøVàåùkBþ·Ä¶}ØôÎQ>ÿs6¢þÌÿdS ÿãú/áÃîÿIõ.¸¨UÎÿ+ü?ÅñÜÿ£äåã?úÿsAõúoø?XÈû¿ þ[.Tý£ÿÿúÿʪÿêõߨÿdõß²¡êýÿàÿ
-UÿèÿÿcúoÙPõ?ný÷
þQÿÍÆîÏ¢!çÿ+Ôø¿±ÿ/O!ÿK&TýW¯ÿÿ
¼þÉË
¦Ußÿúo¨ñ×ÿá.×Ðÿ
-÷h¨ú¯îÿþYÿC6Týêÿ¸xþ³ZAÿ,|hû· ¹Põ_ÝÿüÿeCÕuÿü_,Àÿ!ªþk÷ÿ·ð³õ^ÙóÿµýxþgáÌÿþâ ê\ÿÇËù¿×þo,6
-Mÿº¾ÿÃÀÿÁ5þÕû ÿËBn»\¨ú¯îÿ@ýþɪÿêý?°þÃúȪÿêþôÿcã¿l¨ú¯îÿÀú/ðȪÿêþ¬ÿ°õ^ÙóÿµýÈÿ± ÿl¨ú¯ÞÿýXÈë
¼\ë_;ÊÖ?ù?N÷ÿQþÿðÔ§$þÏcXüOïÿ:¦!ñgÿ~±ïÚùà-`Ëçÿ.øX8ÿ»ôÂd@$ý?ví쮽½¶|yþÏ{è¬ÿɤÿÃð¯kþrýcýô
-]ÿCgÿ¤ùúçà|þÀý@Eú_tûuõ§Çÿm߯ï^ÿ±N#ÿÇÂâ?Û>lúëç(ÿ9çáÿfùÙèÿ¸ \~òõ}¨ÿÀý¿>åñÜ ¤àåã¿1ñgÿðëãÿEý·öð³÷Aý·\Èú/( /ÿGÿaù_Ùõ_P ~Uÿõß: ÿ¨ÿ
-Yÿàõ_«PÿÅ
òECÖAøuý_Ôú/Pÿ-²þ
-À úØÿÝECÏÿ/ ¿ªÿËúoíÿcá)ðɬÿðëãÿEý·Ñðÿ°×ÿ y¹õ¯ªû?,üã?ªÿÃ]ú?Ðÿ
-÷hÈú¯íÿþYÿC6dýéÿ¸xþ³:@ÿ,|hû· ¹õ_ÛÿüÿeCÖeÿÿø?dCÖÿ¨þþÿÁÀÿÍú}Ëÿ¯ìÿÀó?çþôÿYÿ£ú?^Îÿ½Ñð³`Ñ T4Dýëêþÿäø×îÿü/¹í r!ë¿¶ÿõ?,`ú'²þ+÷ÿðXÿaý?dCÖmÿúÿ±ñ_6dý×îÿõ_àÿ
-YÿµýXÿaþÙÐóÿýÈÿ± ÿlÈú¯ÝÿýXÈë¼\ë°ñÏ#ÃüÊÚà£6Iÿ:Fþ,ÄÿyûÏÒsÿéý_ÿÿúPâß/ö];¾ìÐù¿¶6ïÿüß,ÍÿQXEÿÏÖ];»ko¯n?4ÿwпöyþï¡Pÿ-þÛ¿_Ñü)åù«ÖÿX@¾O6dýýÎÿÎóý?y8ÿî¢(Ñÿ¢Û¯Ó¬?=þoû~5|'ðòüµ& ÿÃÁ[â?Û>lúç(ÿ9áÿ`ó?Ùèÿ¸üK8ÇÀõã\pQ«ÿWùãÿ¸ýGÉ9ÊÇcâÏ5þåßúoÿe!ïÿúo¹Põ_PþM©ÿVù_°þ#ªþÊ¿)õß*ÂÿÉê¿eCÕAù7eý×`ÿg,/ªþÊ¿)õßÚ¢ÿ¨ÿ
-Uÿåßý{þO,hìþ,rþxùwÿK¹\ÿáUÄü
§Àÿ%ªþÊ¿)õßÚÂÿÃB^ÿäåBÓ¿ªíÿÐ1ÂÿÁ5þãú?ÜÅúOÿ
-÷h¨ú¯íÿ0Ð?ðȪÿQýÏVEè
mßâ ªþ«û?ÿaã¿l¨ú¯îÿÀúðȪÿqýýÿ½
ÿôÿ
-9ÿ_ËÿaýÑÿúOÎüèÿ)ªþÇõ¼ÿ{màÿfÁBð¢¡é¿l3 ÿä¿ÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýÈÿ²ñ_6TýW÷`ýø?dCÕuÿÖXÿC6äüµþêàÿÈÿ± ÿl¨ú¯Þÿý¿YÈë¼\ëßQvþ92Ìÿq²ÿÑcÿ
-âÿ¼ÿgé9Åÿôþ¯q?ø÷}×Îï ;tþ²ÿ_Äþï<Íÿuza2
-þ½?»vv×Þ^ݾ<ÿç=ôÏô.þû¿_Ñü)åú·ÚÁÿÃú?ȬÿÁ³Òüßè
óù÷QèÑí×iÖÿ·}¿¾xyþÇZüoÿlû°é£|þç,öäϲ)Ðÿqýpâõ£Ó×qÿç 8þû£|ü7F!þ,Pã_½þþOòþ/¨ÿUÿµë¿Ñÿä{dCÕõúoø¿Y@ý·l¨ú¯^ÿý?X°P¾h¨ú¯]ÿíPÿÁê¿eCÕÿ¸õßú÷þO4v
-9ÿ_«þÛcÿ<ÿ³ðø¿dBÕõúoøXÈë¼\húWõýþ¨ñ×ÿáÐÿÿ¡áþ
-UÿÕýÐ?xÞ
-Uÿ£ú?.ÿ¬VÐ?Ú¾Å- at .TýW÷ ÿÃÆÙPõ_½ÿ?ü_,Àÿ!ªþ«÷ÿÇú/èÿ/rþ¿ÿýÿ99÷ ÿ§4¨ú×ÿñrþþÿ\Xlø!þu}ÿ
ÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýèÿÇÆÙPõ_Ýÿõàÿ
-UÿµýèÿÃü²!çÿ«ù?ì±ÿúÿ² ÿl¨ú¯Þÿúg!¯ÿAòr¬]¶çË)ÃüÊGÒ¿òø¯TöÁÿQø?o Zxañºÿû¼ÿSDÿHñïû®Þvèüÿ×ø»ðüÏæÿ²!éÿÙü³kgwííµÍàËòYÿÞCÿ<@ï²!éÿ°üë?¥\ÿÖôaýdC×ÿÐÙ?iþïôÏÂùüý¿¥Q¤ÿE·_§Yzüßöýjð^àåùëTDþ7Ŷ}Øô×ÏQ>ÿsΣþ<ÿɦDÿÇàòs\ÿIª.êÜÿCü¸ÿ×§<þ£|ü7&`ýrü
-À¯ÿáåüO{ø?XÈû¿ þ[.dýÏÿcú#ôÏò=²!ë¿ üªþõEþG{Ô²úoÙõ_P NXÿµ
-ýX°P¾hÈú/( ¿®ûBÿÁhôaõß²!ë¿ ÿ`àÿdAc÷gÑÐóÿÃÀ¯êÿÂÿåµGþ
§Àÿ%²þ
-À¯ÿþ¥þÿ
¼þÉË
¨UÝÿúoÈñÕÿá.Öúÿ± áþ
-Yÿý
-úgÏ{²!ëLÿÇÅóÕúgáCÛ·¸È
¬ÿÚþäXÀø/²þkû?àÿbþÙõ?ªÿãåøÿôÿ
-=ÿ_×ÿü?çþôÿYÿ£ú?^Îÿ½Qð³`± hú×ÕýþÈñ¯Ýÿù_rÛ%8@äBÖíþ¨ÿaÓ?Ùõ_»ÿÖX@ÿÙõ_Ûÿþ,`ü
-YÿµýXÿeþÙõ_Ûÿõàÿ
-=ÿ_¹ÿò,Àÿ!²þk÷ÿ@ÿòú$/áú·óîÿ£
ÿ
ø?ïÿYxañºÿ¼ÿSÌýÿúâß/ö];¼ìÐùð1ý3æýÿbÄøÏÂÙüߤ&¢ éÿÙû³kgwííµ½àæÿú7:Ïÿ}ÿÔˤÿÃþï¯kþ²üÿYc°þÏô/ºþÎþçÿéÁ/gü,Ïÿ¸¢Hÿn¿N³þôø¿íûÕàÀËó?ÖiäÿXxSügÛMýåó?çàÿæùÙèÿ¸þ[~òõ"òÿ,ÇÿqÿsÿÆÄrü«ÕìÿÌHÞÿõßr!ë¿Zýw8Ö#ÿËò¿²!ë¿Zýw@ÿFPÿ-²þ«Õcý7ê¿X°P¾hÈú¯VÿõߨÿÔˬÿQë¿/ôn Ð?»?ÿ¿þ;ø¨b8ÖGÿ,<
þ/õ_þ;ë¿áÿa!¯ÿAòr!ê_U÷ø?8 ÇTÿ»\ÿAý/îÑõ_Ûÿý³ ÿlÈúÓÿqñüguþYøÐö-nr!ë¿¶ÿù0þˬÿÊþôÿæþÙõ_ÿÿÑÿ¡áÿfýÿeCÏÿWòøxðè
sÿúJ¬ÿQý/çÿÞ`ÿ_,_¢!ê_W÷Xø?8 Ç¿vÿäYÈmà Yÿµý¨ÿaÓ?Ùõ_»ÿÖX@ÿÙõ_Ûÿþ,`ü
-YÿµýXÿaþÙõ_Ùÿþ?<Àÿ!zþ¿Vÿsô ÿÏü²!ë¿vÿôÿf!¯ÿAòr¦ÿû$üùÍýº¿ÙmIª¿o?Ûúñ !ÿ
-ÿYÀx/ÁãQÇs²ÂìÿeÀ¤£Gÿ
-âÿ¼ýoé9Åÿôþ¯ùÄ¿>ø÷}×Îo =ôùÿdÿϱþÏÂÙó¿Ò
-õಠèÿÙú·kgwímw³¿zòù¿wÐ?ÿË¢ÿÙvUó§ÿµÅó?пlÈú<û'Íÿ-öÿãálþù¿,Jô¿èöë4ëOÿÛ¾_uó@åùkGþ·Ä¶}ØôÎQ>ÿsû¿ðùl
-ô´Î1pýÇ8\Ô*çÿsIîÿÇÿqûsÿÆ(ÄjüÚ?Pú?¨þß,äýÐÿA.Tý´ ôPðñ|l¨ú/hÿ@éÿ "üß, ÿl¨ú/hÿ@Yÿ5ØÿåªÿöþéÐ?èÿ ªþÚ?Pôï-ü,hìþ.rþxûÿË+ìÿÁÃSàÿ Uÿí(ý´
ÿ
¼þÉË
¦ÿ²bpÿCçú/ø?êCÿ¸þw±þÐÿ
-÷h¨ú¯îÿþYÀól¨úÕÿqñügÓ|úçàCÛ·¸È
ªÿêþäXÀø/ªþ«û?àÿbþÙPõ?®ÿãbÿoáÿfûÈÿ¯íÿÀó?gþôÿUÿãú?^Îÿ½6ð³`±¨hhú×õýþ¨ñ¯Þÿù_rÛ%8@äBÕuÿêXÀôO6TýWïÿõÐÿC6TýW÷ ÿÿeCÕuÿÖYÿC6TýW÷`ýø?dCÎÿ×ö ÿÇü²¡ê¿vÿôÿæ!¯ÿAòr¬ÿ eç#Ãü'ûÿèÿø?ïÿYzañ?½ÿë`±ÿø÷}×Îï [>ÿwQaþÏæÿ²¡èÿÙû³kgwííÕ½àËóÞCÿ<`ÿOÙPôØÿýæO)׿ÕÏÿ,@ÿ²!ëðì4ÿ·èÿÍÃÙüý¿ÅQ¢ÿE·_§YzüßöýjøVàåùk-ò,¼%þ³íæpòùs
-õ_,`þ'ý× ç(^ÿ1éÈÿ³PÿÇý?JÎQ>þt þPã_¹þ[+Ô°÷Aý·\¨ú¯]ÿmÿaùÙPõ_¹þ[+Ô±úoÙPõ_»þý¿y°P¾h¨ú¯]ÿíPÿÉê¿eCÕÿ¸õßú÷þO4v
-9ÿ_¹þ;"ÿÇÂSàÿ Uÿµë¿ü?,äõ?H^.4ý«êþ\ÿÿG}¨ñ×ÿá°ÿó7BÃý!ªþ«û? ð¼'ªþGõ\<ÿY >´}[\¨ú¯îÿ@þÿ²¡ê¿ºÿþ/àÿ
-Uÿµûÿ;ø¿Y@ÿÙóÿµýxþgáÌÿþâ ê\ÿÇËù¿×Øÿ
- ECÓ¿®ïÿðp@õþÈÿ²Û.Á"ªþ«û?Pÿ没ê¿zÿ¬ÿ°þ²¡ê¿ºÿýÿXÀø/ªþ«û?°þËü²¡ê¿ºÿë?,Àÿ!rþ¿¶ÿù?àÿ
-Uÿµû ÿ7yýË`ýO);ÿæÿPÖµIú×1ÿñÞÿ³ôÃâzÿ×!çÿúPâß/ö];¾ìÐù¿¶6ïÿîÿ98ÿ
õ YPôÿìýÙµ³»ööê^ðCóýkçÿúçÏû²¡èÿ°ÿûÍRÿ·ÚÃÿËöÿ
-Yÿgÿ
ó¥óüßäÿY8ÿî¢(Ñÿ¢Û¯Ó¬?=þoû~5|+ðòüµýYxKügÛM?àåó?ç°ÿ3ÿɦ@ÿÇõ_Â9®ÿ$ÕµÊùÿô?Üÿ9(ÿãþ%ç(ÿÑ?ÔøW¯ÿFþ
¼ÿê¿åBÕíúoìÿÄÖdCÕõúoÔ°úoÙPõ_½þõ,X(_4TýW¯ÿFÿ_Pÿ-ªþÇÿ¾Ð¿w¨ÿbAc÷gÑóÿ꿳ÿK9{¨ÿTÿ³ðø¿dBÕíúoÿyýMÿ
-ýÿ¨ñ×ÿá^æÑÿ
-÷h¨úGÿÿø?dCÕÿ¨þç?«ô϶oqUÿèÿÿcñ_6Tý£ÿÿü²¡êýÿÐÿ_6äü-ÿõGÿê?Y8ó ÿ§8¨ú×ÿñrþïµ
ÿÁ¦]¿ÿÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýÈÿ²ñ_6TýW÷`ýø?dCÕuÿÖXÿC6äüµþ¹ÿ¿Wù?àÿ
-UÿÕû ÿ7yýË`ýkOÙúçÀpÿ1=¤aHåþ¿ðÔ§$þÏcxüóý?ûuLCâÏ )þýbßµóÁ[ÀÌÿUP9þ.FäÿY8ÿOÒQôÿlþÙµ³»ööÚfðeù¿CýXÿgýÿeCÒÿaø×5ÊPýçñßs\ÿGþô
-]ÿCgÿÃçÿ¿ÿÎaýóù÷QéÑí×iÖÿ·}¿¼xyþÇ:mÿáàMñm6ýõs?ÿ9ç1ÿcùÙèÿ¸ \~a÷ÿ¬úà¢Îþ}èÿû}Êãÿ¸HÁ9ÊÇcÖX Ç¿ üúø^Îÿ´Gÿ_òþ/¨ÿYÿàåóÿ¨5ò?, ÿ+²þ
-À¯ê__ätÿÔˬÿðòñßZ
úàÿ
-Yÿà×õo_è?þo, þ[6dýôü,hìþ,zþxøUý_ø¿¼öÈÿ±ðø¿dBÖAøõñ߿ԿÑðÿ°×ÿ y¹õ¯ªû?PÿÍ9þ£ú?Ü¥ÿõ¿,h¸?DCÖmÿôÏü²!ëLÿÇÅóÕúgáCÛ·¸È
¬ÿÚþäXÀø/²þ+û?4ü_,Àÿ!²þGõ¼ÿC0ð³õ^ÙÐóÿãû?ý¿ÌÑÿçÎýèÿ)
-²þGõ¼ÿ{£áÿfÁbÃÑõ¯«û?üã_»ÿò¿,ä¶KpÈ
¬ÿÚþÔÿ°élÈú¯ÜÿÃcýôÿ
-YÿµýèÿÇÆÙõ_»ÿÖYÿC6dý×ö`ýø?dCÏÿWòXuìÿçàÿ
-Yÿµû ÿyýËpýY>ÎîÿÐ1ª¼ÿkDø?8(ÿóþ
çÿ§û¿J#þâß/ö];¼ìÐùÿÉþóÎæÿù QôÿìýÙµ³»ööÚ^ðåù?ï¡Ðÿ_6$ýö]ó§ëßbý äûdC×ÿÐÙ?iþïôÏÂyþý¿¥Q¤ÿE·_§YzüßöýjðVàåùëöÿfáMñm6ýõsÏÿóð°ùlJô\ÿ-?ǰûV}pQgÿVÑàþÏAyü÷ÿ(8GùøoLÀúäø×®ÿFÿòþ/¨ÿYÿµë¿ÿaýeCÖíúoø?Y@ý·lÈú¯]ÿþ/,Àÿ!²þk÷ÿGÿ7Pÿ-²þGÿ¾ÐÀþ<hìþ,zþüúïÿ·öÈÿ±ðø¿dBÖíúoøXÈë¼\úWµýõß,ã?ªÿÃ]¬ÿ8ôÿdAÃý!²þ+û?Ðÿø?dCÖÿþç?«=ô϶oqYÿµýÈÿ°ñ_6dý×öÀÿÅü²!ë¿rÿôÿåë½²¡çÿëú?ÿçáÌÿþâ ëTÿÇËù¿7
-þo,6
-QÿEPüAÁÿÁ9þµû ÿËBn»\Èú¯íÿ@ýþɬÿÚý?°þÃúȬÿÚþôÿcã¿lÈú¯íÿÀú/ðȬÿÚþ¬ÿ°õ^ÙÐóÿýÈÿ± ÿlÈú¯ÝÿýXÈë¼\뿨åÇý:F«uÒ`ÿ7Jâÿ¼ÿgá9Çÿpÿyÿ§¨°ÿ¤ø÷}×Îï [6ÿÏñwû¿óp>ÿw
-YôÿìýÙµ³»ööÚ^ðeù¿¬ï¡°þ'þû¿¿®ùSÊõoÁó?ØÿW6týýæÿÎAÿ,ÍÿÓÇù¿,ô¿èöë4ëOÿÛ¾_
-Þ
-¼<ÿcBþ
7Ŷ}Øô×ÏQ>ÿsõ_<`þ'ý×ËÏ1ìþU\Ô*çÿUDþ
òø?îÿQpòñßø³@µúïp¬ÿBýyÿÔË
¬ÿjõßáPÿ
-ÿèÿ+²þ«Õ?ÿ¨ÿbõß²!ë¿Zýw8Ö£ÿÊ
-YÿÕê¿Ã±þõ, þ[6dýZÿ}¡ÿ áÿdAc÷gÑÐóÿµê¿þoíÿcá)ðɬÿjõßáXÿ
-ÿyýQÿEÅàÿG®ÿÿ£>äøêÿpë?Øÿ
-÷hÈú¯ìÿPÐ?ðȬÿ1ýÏV{è
mßâ ²þkû?ÿaã¿lÈú¯íÿÿø?dCÖµþÿþø¿Y@¿oÙÐóÿuýÈÿópæÿ@ÿOqõ?ªÿãåüßÿ7
- at ECÔ¿®ÞÿCÁÿÁ9þµû ÿËBn»\Èú¯íÿ@ýþɬÿÚý?°þÃúȬÿÚþôÿcã¿lÈú¯íÿÀú/ðȬÿÚþ¬ÿ° ÿlèùÿÊþäÿXÿC6dý×îÿþ?,äõ?H^.Ãô?¿YÏnvÛ_èïÛÏÃv~<BÈÿyü?ØÿK6ÇÿHØøë¬ðaþ/£²ïÒQùpø¿(ÿóö¿¥çÿ§û¿ýX Ä¿_ì»v>|è¡ÏÿÁGå£ÏûFÿgÏÿôÂ|@ý?[ÿví쮽ínóWÏQ>ÿ÷õ<`ÿÙPô?Ûî¯jþ¡ú?ÿAaÿ/FÐÿE6dýýSÖÿ
-¨ÿfá|þÀý@%ú_tûuõ§Çÿm߯ºÁy òüµÖ!ÿÃÁ[â?Û>lúç(þs6ÂÿÁò=²)ÐÿÑþA8ǰûR½.êüü§Fþ
âø?nÿSròñß
ø³@AûRÿÿyÿ'ôUÿí(ýEþäeCÕAûRÿÔóþ²¡ê¿ ýÅÿî Ð?ðȪÿöþÚ¡þô
-Uÿí(ú÷þO4v
-9ÿ?¼ý¥ÿÈÿ±ðø¿dBÕAûJÿmáÿa!¯ÿAòr¡é_Õ÷ þjüÇõ¸ù_QÿÃûC4TýW÷@ÿ,Àÿ!ªþGõ\<ÿÙôoèmßâ ªþkû?ò?,`ü
-UÿÕýð± ÿl¨ú×ÿq±ÿwð³õ^Ùó
ÿüÑ7þ<ø?ðüϹÿý?¥AÕÿ¸þó¯-üß,Xl *þu}ÿGÿjü+÷ÿPèÿÅCn»\¨ú¯îÿ@ýþɪÿêý?°þÃúȪÿêý?Ðÿÿ²¡ê¿ºÿë¿,Àÿ!ªþ«û?°þÃü²!çÿ+ø?û¿éÿÏÿLÀÿ!ªþ«÷ÿ@ÿòú$/ëúßlç¤]~eÿãqÿߥ£L~þÿ£>ãÿQÖôåañ?½ÿ§kA!þÅ?MáøÇx%þ&Û¾±9þénÆóÓè¿î%Qü
-á¤øÄÒøSîɤø{Ä¢ø§¾6}\Cö|=%ؽòü§ÝËç?£4ü_,äÞ,}æÜvꬱïµ^Þß7êøß¶ûny»I\nún¿êÚÏÝá{R\x¿Úf`¾BN~È6ï|üK¤þSzÿ·sîÿ÷Jã¯]ù9(ñÿY(ÿº[/7¶¥ç¸2þ§¹¾~1þë 0þ³ðþ/!ºùs·þÛ¶oWh2:ÄhÍÝOøÓ¾ë_o´UqÌäüï»ùã
-S39;à_gýòóÓH?Bk;9à?6íé!zê7êäË}ÿõù:{ÿo¿ì»íìîô Óð§åªû¯ö¶»?`¦«ÎNñçv·ûõH¸ÉÔ¾ÉÝl7'?¡i¦ÖÓòÿÖ~\ýzgüåO½ùy.»tÌ~ëMþqû°uç¿çÙ]µO¿l6áìÿîf«v¹~:
ºxö[üõçÍþxÈãÏqÁëÃ'ù/HÀJñøO8iþ§1þsPÂôøsP¬B4ÿÇóEñ/Ó¦&
ç¸ÿ»ôë4[Áüìhïÿ éþñ
ÒøSîɤùBü9(ÿU³÷opuü¿Øÿ1}õ,<
ààÿþÀt@¥úÎA¹ÿkÜÿY(ÿpRüÿc¡xþO0æÿð²P )þð²P¤ÜÿY($ôü xÿ§ØF À
\ No newline at end of file
+link 16em64t-4s2c2t.tar.gz
\ No newline at end of file
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t.xml.tar.gz
___________________________________________________________________
Added: svn:special
+ *
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_merge.tar.gz
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_merge.tar.gz 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_merge.tar.gz 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,88 +1 @@
- §
-J í]sIr®uký¾´#ì9õ]ÀÞybmc7Þ8çÑZø
-°©ö×»
- 9 1Ct%»Rò}°;3lÙoWuÖY:tëàúqs33ýÿyWÞçëèÕáÏڹÿy§µQÆ+å´~§tú¯ð®ñUÞÍîûvß4ï>ÞnoWËÍ+Çuû{7Ä>ÿn¿~¿¶Îz\Hñ·.xÄßÿl÷°Ü|Úvàp÷oÄßXÂø'ù»wí¼ðøçw÷÷Ûý?ü¡Qï?wùv³§?ý[·IA÷¾[½ODó©]/W_ÓW´¿ÞλÕ?¤ÿÇÿl6íºK¼äðýÿøßÿÔüÿn»ùÇ¿ýùÿû_?7æ§ þíßÿþþ¾ïv»åæ6}ëäp?ÿûßó5~jrÓôwílÑ5÷Ë¿çîÔ44ÿùÇ÷»Å×ûå¬]57ªÞß/?¦ÐÝÞçCÞ϶û.áðü#ó_ä/÷vù¯¿v÷ù?oº/³n×/·Ç¿Ë×ý¼YuÓ¯³_vÏG¯ÚôÓÓÒ·5×]3ïÝ}×ô÷³f}¿ovm׬g]3û2iÚÝrÖÜw»fÝïÓWnóWÚf¶Þ~NõùÛlhf«O«ûE3ïïv¶[6ëõæÓô£îÓMÿ7éÍ¢oúusÿõ>ý®é#þÒ¬Öé·Ù¤+vÓßäsï6é;·e¿Ý7óûÙnÞÝf~Ù/ýn߬ÚŧÕúýÇíív½ÜåÂë©ùÉû÷Ooãñó
-îøyß´«åífÝmúm3yßÎçé3¼?wøUóqÞúS þ¹qãß|^îûvõ~·ý¥Û7ëvÓÞvùýáýûÓKMÆ¥V~©MâOF}»KÍ|Á¥F»Ôâ·»Ôì÷y©Y\j¤KMÛow©¹ïóRûý¹Æ¥öÊ¥¦Ì·»Ôü÷y©ýþ\
-Ú«¨þvZø>/µß«áR{u ~»K-~ÚïÏÕp©ýo«M¾ÏK
-yµï/Ù1ý>/5äÕû)Üït¹ 5âú-¯µït½ 5âµö
-Óú;]0 at jx}Ã|þNW[ûþrkú;]2 at rx_ßðZûN×]û>
-ø}r?*¿åÿLE?æ9^÷jT|áÿt6jø?9ÈwµÃ-Ò[ÓØèiúø]ÈjµÓ8 ÁOkW5ÎgÌÄaU£'©±s!}öAé&N§67u Îøçï3QM¦ÇïÓÊ&©§ÿÅILß4Q&Z5I'óºQùìÇ#Ó·©¢onBØx8Ry«L?|¨VÇCm:
T{«;m
-ã¡Ú
ôNÜ4©téÒÛ6V[ßøôNB>v¢¢¦»fÇúf2M¿Xc¦é 7QAMé½Þ>N¿¨ÕéÓr&JùPoÓÒØIþ½¦@LMç6ô7.8{|>×Aä%ÿTs<tÒL½¤_2¤·¦¬7&0cÒ ÞGþLL;~ÞÔô]ékéñÝNÓÛ¤áÖ§CÃã'~¢OaÏEcñk2¤8äOP5ññH_÷iMo)ä3Eôp`izÿ.ÿV§#ó;ÔàiHoÃûôa>,íÒéÓÅðx¬m¢Ö1G1 hsé\)þidH¿µG»ü»§ûCú¦Ó9wê¢wé;\4êégû&¦kAçfþþpðD{ßóäðFT~ÓËM¿Ï¤u8¼Ùi*Å ¨ézüÿÓ+_é²ßØá¤áòGöt'ÇóÒn:
-*Åͤè{û¦å|þߨï/¼ðÂ/¼ðÂ/¼ðÂ/¼ðÂëz½õ_ú&è'jê¼yÿ±_®»²6('OKaÝ}ÚÊëÃßÜßì6åæ¶yúóÇÕvv×ÍÓüfùßùÿû¯÷ã÷ÖÿC«CÖäþ6þüFüçÝçeº|Ç»Êãïb4?¯Ä?ýwßG¸÷ÿ1FÇâ.øsp=þ³Ýï¡ñ>jòúoÔèÿÅðøç¥MúE0ðþo.E>Ç?zøsPÿ~»Û®¶·_/âþoFý³@¿ØwíüæÉ*wõ¯ûr8ó"þ.*ôcá)ÿÿáÒÞ:QPôÿdÕ¼Ùµ³»ö¶»YÎ_=ÇUý«ú÷úçÁ@è?»à¯iþrý[í<ôÏþECÖÿàÙ?iþoôÏÂùü?û(Jô¿èöë4ëOÿÛ¾_uó@åù@þ·Ä¶}Ø)+ÿ9îÿ ß#ýêy)«@Åë?F+ü?Åñ_næÝStÿÆ`ýjüsùþÐs\ÿÃËùã?¹Æb ªþ×fº]»ï¹ýÉo£|þEþäeCÕÿu7Þø¯/ò?é úçàçÍòÓ²ã. ªþͰþ ,/ªþgÛE·ï6³¯ÇWÓ×õo_è?hg |ECÕÿ/í×ûí§öþ~;[¶ýòó²ÿú;ç èß;ø?Y
Ðú9ÿ¿h÷Ýü&}áfÝî^?ÇUý_ø¿¼Èÿ±ðø¿dBÕÿæaý±ÛçÀ}×_ÑÅõñ߿Կ¶ðÿ°×ÿ y¹Ðô¯êû?üPã?®ÿÃ]ú?,îÿh¸?DCÕuÿôÏü²¡êTÿÇÅóÕ
-úgáCÛ·¸È
ªÿÚþüÿeCÕuÿü_,Àÿ!ªþÇõ¼ÿwð³0üECÎÿ×öàù
sÿúJªÿqý/çÿ^[ø¿Y°h *þu}ÿÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýèÿÇÆÙPõ_Ýÿõ_àÿ
-UÿÕýXÿaþÙóÿµýÈÿ± ÿl¨ú¯ÞÿýXÈë¼\ë¿lË3û?tVëwé¨è"üÄÿyÿÏÒsÿóý_4%Dü Ä¿_ì»v>|Øòù¿Xÿãálþ 0EÿÏÞ];»ko¯î_ÿóúç벡èÿ°ÿûÍR®õ?&ï
-Yÿgÿ¤ù¿
-Ð?çùôÿFþÝ~fýéñÛ÷«á[ç¬5Èÿ±ðøÏ¶~À9ÊçÎFø?XÀüO6ú?®ÿÎ1ìþTïZåü¿ÒÈÿ³PÿÇý?JÎQ>þ£¨ñ¯^ÿþ?,äý_Pÿ-ªþ«×#ÿÃúÿʪÿÊõߨÿ Ô˪ÿêõߨÿ`ÁBù¢¡ê¿vý7öåõß²¡êÜúïý{ìÿÁÆîÏ¢!çÿk×#ÿÇÂSàÿ UÿÕë¿áÿa!¯ÿAòr¡é_Õ÷(ø?8 Æ\ÿ»Xÿ èÿÉûC4Tý×ö ÿ/ðȪÿQýÏVEè
mßâ ªþ«û?ÿaã¿l¨ú¯îÿÿø?dCÕíþÿèÿËúÿËÿ¯ìÿ@þ3ÿúªÿqý/çÿ^ø¿Y°h *þu}ÿÿjü«÷ÿ@þ
Üv ¹Põ_½ÿêXÀôO6TýWïÿõÐÿC6TýW÷ ÿÿeCÕuÿÖYÿC6TýW÷`ýø?dCÎÿ×îÿüðȪÿêý?Ðÿ
¼þÉËe°þ=eç#Ãü'ûÿè=öa¡ þÏûcXüOïÿ:øs@¿Øwí|ø°CçÿÁÇôÏ÷ÿþÎæÿ&½0EÿÏÞ];»ko¯î?4ÿwпÑyþïÖÿX@ý·l(ú?ìÿ~Eó§çÿmþ2ôÏ ô/²þÏþçÿÊöÿXÿgá|þÀý@%ú_tûuõ§Çÿm߯o^ÿ±Ö"ÿÇÂ[â?Û>lúç(ÿ9ýy@¾G6ú
?®ÿÎQ¼þc´ÒÈÿ³PÿÇý?JÎQ>þ£¨ñ¯^ÿ
-ÿ'yÿÔË
ªÿêõßÈÿ²ü¯l¨ú¯\ÿüß, þ[6TýW¯ÿFÿO,/ªþk×;Ô°úoÙPõ?ný÷
þ½ÿÝECÎÿW¨ÿ>ªü¡þScügá)ðɪÿêõßðÿ°×ÿ y¹Ðô¯êû?,üPã?®ÿáÿÿ7BÃý!ªþ«û? àÿ
-Uÿ£ú?.ÿ¬VÐ?Ú¾Å- at .TýW÷ ÿÃÆÙPõ_½ÿ?ü_,Àÿ!ªþk÷ÿwð³þÿ²!çÿkù?|<ú? Îýèÿ)
-ªþÇõ¼ÿ£ÿ?/ÑÐô¯ëû?üPã_½ÿò¿,ä¶KpÈ
ªÿêþÔÿ°él¨ú¯ÜÿCE¬ÿ°þ²¡ê¿ºÿýÿXÀø/ªþ«÷ÿÀúðȪÿêþ¬ÿ° ÿlÈùÿjý?ÌaýW!ÿÏü²¡ê¿zÿôÿf!¯ÿAòr¬KÙùçÈpÿQÙwé¨è5üÄÿyÿÏÒsÿÓý_þ/,Pâß/ö];¾ìÐùÿÉþQáù
³ù¿(ädAÑÿ³÷g×ÎîÚÛ«{Áçÿ¼þy@ÿÙPôØÿýæO)׿Õý_X@¾O6dýýæÿ6@ÿ,Íÿ' ÜDQ¢ÿE·_§YzüßöýjøVàåùkBþ·Ä¶}ØôÎQ>ÿs6¢þÌÿdS ÿãú/áÃîÿIõ.¸¨UÎÿ+ü?ÅñÜÿ£äåã?úÿsAõúoø?XÈû¿ þ[.Tý£ÿÿúÿʪÿêõߨÿdõß²¡êýÿàÿ
-UÿèÿÿcúoÙPõ?ný÷
þQÿÍÆîÏ¢!çÿ+Ôø¿±ÿ/O!ÿK&TýW¯ÿÿ
¼þÉË
¦Ußÿúo¨ñ×ÿá.×Ðÿ
-÷h¨ú¯îÿþYÿC6Týêÿ¸xþ³ZAÿ,|hû· ¹Põ_ÝÿüÿeCÕuÿü_,Àÿ!ªþk÷ÿ·ð³õ^ÙóÿµýxþgáÌÿþâ ê\ÿÇËù¿×þo,6
-Mÿº¾ÿÃÀÿÁ5þÕû ÿËBn»\¨ú¯îÿ@ýþɪÿêý?°þÃúȪÿêþôÿcã¿l¨ú¯îÿÀú/ðȪÿêþ¬ÿ°õ^ÙóÿµýÈÿ± ÿl¨ú¯ÞÿýXÈë
¼\ë_;ÊÖ?ù?N÷ÿQþÿðÔ§$þÏcXüOïÿ:¦!ñgÿ~±ïÚùà-`Ëçÿ.øX8ÿ»ôÂd@$ý?ví쮽½¶|yþÏ{è¬ÿɤÿÃð¯kþrýcýô
-]ÿCgÿ¤ùúçà|þÀý@Eú_tûuõ§Çÿm߯ï^ÿ±N#ÿÇÂâ?Û>lúëç(ÿ9çáÿfùÙèÿ¸ \~òõ}¨ÿÀý¿>åñÜ ¤àåã¿1ñgÿðëãÿEý·öð³÷Aý·\Èú/( /ÿGÿaù_Ùõ_P ~Uÿõß: ÿ¨ÿ
-Yÿàõ_«PÿÅ
òECÖAøuý_Ôú/Pÿ-²þ
-À úØÿÝECÏÿ/ ¿ªÿËúoíÿcá)ðɬÿðëãÿEý·Ñðÿ°×ÿ y¹õ¯ªû?,üã?ªÿÃ]ú?Ðÿ
-÷hÈú¯íÿþYÿC6dýéÿ¸xþ³:@ÿ,|hû· ¹õ_ÛÿüÿeCÖeÿÿø?dCÖÿ¨þþÿÁÀÿÍú}Ëÿ¯ìÿÀó?çþôÿYÿ£ú?^Îÿ½Ñð³`Ñ T4Dýëêþÿäø×îÿü/¹í r!ë¿¶ÿõ?,`ú'²þ+÷ÿðXÿaý?dCÖmÿúÿ±ñ_6dý×îÿõ_àÿ
-YÿµýXÿaþÙÐóÿýÈÿ± ÿlÈú¯ÝÿýXÈë¼\ë°ñÏ#ÃüÊÚà£6Iÿ:Fþ,ÄÿyûÏÒsÿéý_ÿÿúPâß/ö];¾ìÐù¿¶6ïÿüß,ÍÿQXEÿÏÖ];»ko¯n?4ÿwпöyþï¡Pÿ-þÛ¿_Ñü)åù«ÖÿX@¾O6dýýÎÿÎóý?y8ÿî¢(Ñÿ¢Û¯Ó¬?=þoû~5|'ðòüµ& ÿÃÁ[â?Û>lúç(ÿ9áÿ`ó?Ùèÿ¸üK8ÇÀõã\pQ«ÿWùãÿ¸ýGÉ9ÊÇcâÏ5þåßúoÿe!ïÿúo¹Põ_PþM©ÿVù_°þ#ªþÊ¿)õß*ÂÿÉê¿eCÕAù7eý×`ÿg,/ªþÊ¿)õßÚ¢ÿ¨ÿ
-Uÿåßý{þO,hìþ,rþxùwÿK¹\ÿáUÄü
§Àÿ%ªþÊ¿)õßÚÂÿÃB^ÿäåBÓ¿ªíÿÐ1ÂÿÁ5þãú?ÜÅúOÿ
-÷h¨ú¯íÿ0Ð?ðȪÿQýÏVEè
mßâ ªþ«û?ÿaã¿l¨ú¯îÿÀúðȪÿqýýÿ½
ÿôÿ
-9ÿ_ËÿaýÑÿúOÎüèÿ)ªþÇõ¼ÿ{màÿfÁBð¢¡é¿l3 ÿä¿ÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýÈÿ²ñ_6TýW÷`ýø?dCÕuÿÖXÿC6äüµþêàÿÈÿ± ÿl¨ú¯Þÿý¿YÈë¼\ëßQvþ92Ìÿq²ÿÑcÿ
-âÿ¼ÿgé9Åÿôþ¯q?ø÷}×Îï ;tþ²ÿ_Äþï<Íÿuza2
-þ½?»vv×Þ^ݾ<ÿç=ôÏô.þû¿_Ñü)åú·ÚÁÿÃú?ȬÿÁ³Òüßè
óù÷QèÑí×iÖÿ·}¿¾xyþÇZüoÿlû°é£|þç,öäϲ)Ðÿqýpâõ£Ó×qÿç 8þû£|ü7F!þ,Pã_½þþOòþ/¨ÿUÿµë¿Ñÿä{dCÕõúoø¿Y@ý·l¨ú¯^ÿý?X°P¾h¨ú¯]ÿíPÿÁê¿eCÕÿ¸õßú÷þO4v
-9ÿ_«þÛcÿ<ÿ³ðø¿dBÕõúoøXÈë¼\húWõýþ¨ñ×ÿáÐÿÿ¡áþ
-UÿÕýÐ?xÞ
-Uÿ£ú?.ÿ¬VÐ?Ú¾Å- at .TýW÷ ÿÃÆÙPõ_½ÿ?ü_,Àÿ!ªþ«÷ÿÇú/èÿ/rþ¿ÿýÿ99÷ ÿ§4¨ú×ÿñrþþÿ\Xlø!þu}ÿ
ÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýèÿÇÆÙPõ_Ýÿõàÿ
-UÿµýèÿÃü²!çÿ«ù?ì±ÿúÿ² ÿl¨ú¯Þÿúg!¯ÿAòr¬]¶çË)ÃüÊGÒ¿òø¯TöÁÿQø?o Zxañºÿû¼ÿSDÿHñïû®Þvèüÿ×ø»ðüÏæÿ²!éÿÙü³kgwííµÍàËòYÿÞCÿ<@ï²!éÿ°üë?¥\ÿÖôaýdC×ÿÐÙ?iþïôÏÂùüý¿¥Q¤ÿE·_§Yzüßöýjð^àåùëTDþ7Ŷ}Øô×ÏQ>ÿsΣþ<ÿɦDÿÇàòs\ÿIª.êÜÿCü¸ÿ×§<þ£|ü7&`ýrü
-À¯ÿáåüO{ø?XÈû¿ þ[.dýÏÿcú#ôÏò=²!ë¿ üªþõEþG{Ô²úoÙõ_P NXÿµ
-ýX°P¾hÈú/( ¿®ûBÿÁhôaõß²!ë¿ ÿ`àÿdAc÷gÑÐóÿÃÀ¯êÿÂÿåµGþ
§Àÿ%²þ
-À¯ÿþ¥þÿ
¼þÉË
¨UÝÿúoÈñÕÿá.Öúÿ± áþ
-Yÿý
-úgÏ{²!ëLÿÇÅóÕúgáCÛ·¸È
¬ÿÚþäXÀø/²þkû?àÿbþÙõ?ªÿãåøÿôÿ
-=ÿ_×ÿü?çþôÿYÿ£ú?^Îÿ½Qð³`± hú×ÕýþÈñ¯Ýÿù_rÛ%8@äBÖíþ¨ÿaÓ?Ùõ_»ÿÖX@ÿÙõ_Ûÿþ,`ü
-YÿµýXÿeþÙõ_Ûÿõàÿ
-=ÿ_¹ÿò,Àÿ!²þk÷ÿ@ÿòú$/áú·óîÿ£
ÿ
ø?ïÿYxañºÿ¼ÿSÌýÿúâß/ö];¼ìÐùð1ý3æýÿbÄøÏÂÙüߤ&¢ éÿÙû³kgwííµ½àæÿú7:Ïÿ}ÿÔˤÿÃþï¯kþ²üÿYc°þÏô/ºþÎþçÿéÁ/gü,Ïÿ¸¢Hÿn¿N³þôø¿íûÕàÀËó?ÖiäÿXxSügÛMýåó?çàÿæùÙèÿ¸þ[~òõ"òÿ,ÇÿqÿsÿÆÄrü«ÕìÿÌHÞÿõßr!ë¿Zýw8Ö#ÿËò¿²!ë¿Zýw@ÿFPÿ-²þ«Õcý7ê¿X°P¾hÈú¯VÿõߨÿÔˬÿQë¿/ôn Ð?»?ÿ¿þ;ø¨b8ÖGÿ,<
þ/õ_þ;ë¿áÿa!¯ÿAòr!ê_U÷ø?8 ÇTÿ»\ÿAý/îÑõ_Ûÿý³ ÿlÈúÓÿqñüguþYøÐö-nr!ë¿¶ÿù0þˬÿÊþôÿæþÙõ_ÿÿÑÿ¡áÿfýÿeCÏÿWòøxðè
sÿúJ¬ÿQý/çÿÞ`ÿ_,_¢!ê_W÷Xø?8 Ç¿vÿäYÈmà Yÿµý¨ÿaÓ?Ùõ_»ÿÖX@ÿÙõ_Ûÿþ,`ü
-YÿµýXÿaþÙõ_Ùÿþ?<Àÿ!zþ¿Vÿsô ÿÏü²!ë¿vÿôÿf!¯ÿAòr¦ÿû$üùÍýº¿ÙmIª¿o?Ûúñ !ÿ
-ÿYÀx/ÁãQÇs²ÂìÿeÀ¤£Gÿ
-âÿ¼ýoé9Åÿôþ¯ùÄ¿>ø÷}×Îo =ôùÿdÿϱþÏÂÙó¿Ò
-õಠèÿÙú·kgwímw³¿zòù¿wÐ?ÿË¢ÿÙvUó§ÿµÅó?пlÈú<û'Íÿ-öÿãálþù¿,Jô¿èöë4ëOÿÛ¾_uó@åùkGþ·Ä¶}ØôÎQ>ÿsû¿ðùl
-ô´Î1pýÇ8\Ô*çÿsIîÿÇÿqûsÿÆ(ÄjüÚ?Pú?¨þß,äýÐÿA.Tý´ ôPðñ|l¨ú/hÿ@éÿ "üß, ÿl¨ú/hÿ@Yÿ5ØÿåªÿöþéÐ?èÿ ªþÚ?Pôï-ü,hìþ.rþxûÿË+ìÿÁÃSàÿ Uÿí(ý´
ÿ
¼þÉË
¦ÿ²bpÿCçú/ø?êCÿ¸þw±þÐÿ
-÷h¨ú¯îÿþYÀól¨úÕÿqñügÓ|úçàCÛ·¸È
ªÿêþäXÀø/ªþ«û?àÿbþÙPõ?®ÿãbÿoáÿfûÈÿ¯íÿÀó?gþôÿUÿãú?^Îÿ½6ð³`±¨hhú×õýþ¨ñ¯Þÿù_rÛ%8@äBÕuÿêXÀôO6TýWïÿõÐÿC6TýW÷ ÿÿeCÕuÿÖYÿC6TýW÷`ýø?dCÎÿ×ö ÿÇü²¡ê¿vÿôÿæ!¯ÿAòr¬ÿ eç#Ãü'ûÿèÿø?ïÿYzañ?½ÿë`±ÿø÷}×Îï [>ÿwQaþÏæÿ²¡èÿÙû³kgwííÕ½àËóÞCÿ<`ÿOÙPôØÿýæO)׿ÕÏÿ,@ÿ²!ëðì4ÿ·èÿÍÃÙüý¿ÅQ¢ÿE·_§YzüßöýjøVàåùk-ò,¼%þ³íæpòùs
-õ_,`þ'ý× ç(^ÿ1éÈÿ³PÿÇý?JÎQ>þt þPã_¹þ[+Ô°÷Aý·\¨ú¯]ÿmÿaùÙPõ_¹þ[+Ô±úoÙPõ_»þý¿y°P¾h¨ú¯]ÿíPÿÉê¿eCÕÿ¸õßú÷þO4v
-9ÿ_¹þ;"ÿÇÂSàÿ Uÿµë¿ü?,äõ?H^.4ý«êþ\ÿÿG}¨ñ×ÿá°ÿó7BÃý!ªþ«û? ð¼'ªþGõ\<ÿY >´}[\¨ú¯îÿ@þÿ²¡ê¿ºÿþ/àÿ
-Uÿµûÿ;ø¿Y@ÿÙóÿµýxþgáÌÿþâ ê\ÿÇËù¿×Øÿ
- ECÓ¿®ïÿðp@õþÈÿ²Û.Á"ªþ«û?Pÿ没ê¿zÿ¬ÿ°þ²¡ê¿ºÿýÿXÀø/ªþ«û?°þËü²¡ê¿ºÿë?,Àÿ!rþ¿¶ÿù?àÿ
-Uÿµû ÿ7yýË`ýO);ÿæÿPÖµIú×1ÿñÞÿ³ôÃâzÿ×!çÿúPâß/ö];¾ìÐù¿¶6ïÿîÿ98ÿ
õ YPôÿìýÙµ³»ööê^ðCóýkçÿúçÏû²¡èÿ°ÿûÍRÿ·ÚÃÿËöÿ
-Yÿgÿ
ó¥óüßäÿY8ÿî¢(Ñÿ¢Û¯Ó¬?=þoû~5|+ðòüµýYxKügÛM?àåó?ç°ÿ3ÿɦ@ÿÇõ_Â9®ÿ$ÕµÊùÿô?Üÿ9(ÿãþ%ç(ÿÑ?ÔøW¯ÿFþ
¼ÿê¿åBÕíúoìÿÄÖdCÕõúoÔ°úoÙPõ_½þõ,X(_4TýW¯ÿFÿ_Pÿ-ªþÇÿ¾Ð¿w¨ÿbAc÷gÑóÿ꿳ÿK9{¨ÿTÿ³ðø¿dBÕíúoÿyýMÿ
-ýÿ¨ñ×ÿá^æÑÿ
-÷h¨úGÿÿø?dCÕÿ¨þç?«ô϶oqUÿèÿÿcñ_6Tý£ÿÿü²¡êýÿÐÿ_6äü-ÿõGÿê?Y8ó ÿ§8¨ú×ÿñrþïµ
ÿÁ¦]¿ÿÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýÈÿ²ñ_6TýW÷`ýø?dCÕuÿÖXÿC6äüµþ¹ÿ¿Wù?àÿ
-UÿÕû ÿ7yýË`ýkOÙúçÀpÿ1=¤aHåþ¿ðÔ§$þÏcxüóý?ûuLCâÏ )þýbßµóÁ[ÀÌÿUP9þ.FäÿY8ÿOÒQôÿlþÙµ³»ööÚfðeù¿CýXÿgýÿeCÒÿaø×5ÊPýçñßs\ÿGþô
-]ÿCgÿÃçÿ¿ÿÎaýóù÷QéÑí×iÖÿ·}¿¼xyþÇ:mÿáàMñm6ýõs?ÿ9ç1ÿcùÙèÿ¸ \~a÷ÿ¬úà¢Îþ}èÿû}Êãÿ¸HÁ9ÊÇcÖX Ç¿ üúø^Îÿ´Gÿ_òþ/¨ÿYÿàåóÿ¨5ò?, ÿ+²þ
-À¯ê__ätÿÔˬÿðòñßZ
úàÿ
-Yÿà×õo_è?þo, þ[6dýôü,hìþ,zþxøUý_ø¿¼öÈÿ±ðø¿dBÖAøõñ߿ԿÑðÿ°×ÿ y¹õ¯ªû?PÿÍ9þ£ú?Ü¥ÿõ¿,h¸?DCÖmÿôÏü²!ëLÿÇÅóÕúgáCÛ·¸È
¬ÿÚþäXÀø/²þ+û?4ü_,Àÿ!²þGõ¼ÿC0ð³õ^ÙÐóÿãû?ý¿ÌÑÿçÎýèÿ)
-²þGõ¼ÿ{£áÿfÁbÃÑõ¯«û?üã_»ÿò¿,ä¶KpÈ
¬ÿÚþÔÿ°élÈú¯ÜÿÃcýôÿ
-YÿµýèÿÇÆÙõ_»ÿÖYÿC6dý×ö`ýø?dCÏÿWòXuìÿçàÿ
-Yÿµû ÿyýËpýY>ÎîÿÐ1ª¼ÿkDø?8(ÿóþ
çÿ§û¿J#þâß/ö];¼ìÐùÿÉþóÎæÿù QôÿìýÙµ³»ööÚ^ðåù?ï¡Ðÿ_6$ýö]ó§ëßbý äûdC×ÿÐÙ?iþïôÏÂyþý¿¥Q¤ÿE·_§YzüßöýjðVàåùëöÿfáMñm6ýõsÏÿóð°ùlJô\ÿ-?ǰûV}pQgÿVÑàþÏAyü÷ÿ(8GùøoLÀúäø×®ÿFÿòþ/¨ÿYÿµë¿ÿaýeCÖíúoø?Y@ý·lÈú¯]ÿþ/,Àÿ!²þk÷ÿGÿ7Pÿ-²þGÿ¾ÐÀþ<hìþ,zþüúïÿ·öÈÿ±ðø¿dBÖíúoøXÈë¼\úWµýõß,ã?ªÿÃ]¬ÿ8ôÿdAÃý!²þ+û?Ðÿø?dCÖÿþç?«=ô϶oqYÿµýÈÿ°ñ_6dý×öÀÿÅü²!ë¿rÿôÿåë½²¡çÿëú?ÿçáÌÿþâ ëTÿÇËù¿7
-þo,6
-QÿEPüAÁÿÁ9þµû ÿËBn»\Èú¯íÿ@ýþɬÿÚý?°þÃúȬÿÚþôÿcã¿lÈú¯íÿÀú/ðȬÿÚþ¬ÿ°õ^ÙÐóÿýÈÿ± ÿlÈú¯ÝÿýXÈë¼\뿨åÇý:F«uÒ`ÿ7Jâÿ¼ÿgá9Çÿpÿyÿ§¨°ÿ¤ø÷}×Îï [6ÿÏñwû¿óp>ÿw
-YôÿìýÙµ³»ööÚ^ðeù¿¬ï¡°þ'þû¿¿®ùSÊõoÁó?ØÿW6týýæÿÎAÿ,ÍÿÓÇù¿,ô¿èöë4ëOÿÛ¾_
-Þ
-¼<ÿcBþ
7Ŷ}Øô×ÏQ>ÿsõ_<`þ'ý×ËÏ1ìþU\Ô*çÿUDþ
òø?îÿQpòñßø³@µúïp¬ÿBýyÿÔË
¬ÿjõßáPÿ
-ÿèÿ+²þ«Õ?ÿ¨ÿbõß²!ë¿Zýw8Ö£ÿÊ
-YÿÕê¿Ã±þõ, þ[6dýZÿ}¡ÿ áÿdAc÷gÑÐóÿµê¿þoíÿcá)ðɬÿjõßáXÿ
-ÿyýQÿEÅàÿG®ÿÿ£>äøêÿpë?Øÿ
-÷hÈú¯ìÿPÐ?ðȬÿ1ýÏV{è
mßâ ²þkû?ÿaã¿lÈú¯íÿÿø?dCÖµþÿþø¿Y@¿oÙÐóÿuýÈÿópæÿ@ÿOqõ?ªÿãåüßÿ7
- at ECÔ¿®ÞÿCÁÿÁ9þµû ÿËBn»\Èú¯íÿ@ýþɬÿÚý?°þÃúȬÿÚþôÿcã¿lÈú¯íÿÀú/ðȬÿÚþ¬ÿ° ÿlèùÿÊþäÿXÿC6dý×îÿþ?,äõ?H^.Ãô?¿YÏnvÛ_èïÛÏÃv~<BÈÿyü?ØÿK6ÇÿHØøë¬ðaþ/£²ïÒQùpø¿(ÿóö¿¥çÿ§û¿ýX Ä¿_ì»v>|è¡ÏÿÁGå£ÏûFÿgÏÿôÂ|@ý?[ÿví쮽ínóWÏQ>ÿ÷õ<`ÿÙPô?Ûî¯jþ¡ú?ÿAaÿ/FÐÿE6dýýSÖÿ
-¨ÿfá|þÀý@%ú_tûuõ§Çÿm߯ºÁy òüµÖ!ÿÃÁ[â?Û>lúç(þs6ÂÿÁò=²)ÐÿÑþA8ǰûR½.êüü§Fþ
âø?nÿSròñß
ø³@AûRÿÿyÿ'ôUÿí(ýEþäeCÕAûRÿÔóþ²¡ê¿ ýÅÿî Ð?ðȪÿöþÚ¡þô
-Uÿí(ú÷þO4v
-9ÿ?¼ý¥ÿÈÿ±ðø¿dBÕAûJÿmáÿa!¯ÿAòr¡é_Õ÷ þjüÇõ¸ù_QÿÃûC4TýW÷@ÿ,Àÿ!ªþGõ\<ÿÙôoèmßâ ªþkû?ò?,`ü
-UÿÕýð± ÿl¨ú×ÿq±ÿwð³õ^Ùó
ÿüÑ7þ<ø?ðüϹÿý?¥AÕÿ¸þó¯-üß,Xl *þu}ÿGÿjü+÷ÿPèÿÅCn»\¨ú¯îÿ@ýþɪÿêý?°þÃúȪÿêý?Ðÿÿ²¡ê¿ºÿë¿,Àÿ!ªþ«û?°þÃü²!çÿ+ø?û¿éÿÏÿLÀÿ!ªþ«÷ÿ@ÿòú$/ëúßlç¤]~eÿãqÿߥ£L~þÿ£>ãÿQÖôåañ?½ÿ§kA!þÅ?MáøÇx%þ&Û¾±9þénÆóÓè¿î%Qü
-á¤øÄÒøSîɤø{Ä¢ø§¾6}\Cö|=%ؽòü§ÝËç?£4ü_,äÞ,}æÜvꬱïµ^Þß7êøß¶ûny»I\nún¿êÚÏÝá{R\x¿Úf`¾BN~È6ï|üK¤þSzÿ·sîÿ÷Jã¯]ù9(ñÿY(ÿº[/7¶¥ç¸2þ§¹¾~1þë 0þ³ðþ/!ºùs·þÛ¶oWh2:ÄhÍÝOøÓ¾ë_o´UqÌäüï»ùã
-S39;à_gýòóÓH?Bk;9à?6íé!zê7êäË}ÿõù:{ÿo¿ì»íìîô Óð§åªû¯ö¶»?`¦«ÎNñçv·ûõH¸ÉÔ¾ÉÝl7'?¡i¦ÖÓòÿÖ~\ýzgüåO½ùy.»tÌ~ëMþqû°uç¿çÙ]µO¿l6áìÿîf«v¹~:
ºxö[üõçÍþxÈãÏqÁëÃ'ù/HÀJñøO8iþ§1þsPÂôøsP¬B4ÿÇóEñ/Ó¦&
ç¸ÿ»ôë4[Áüìhïÿ éþñ
ÒøSîɤùBü9(ÿU³÷opuü¿Øÿ1}õ,<
ààÿþÀt@¥úÎA¹ÿkÜÿY(ÿpRüÿc¡xþO0æÿð²P )þð²P¤ÜÿY($ôü xÿ§ØF À
\ No newline at end of file
+link 16em64t-4s2c2t.tar.gz
\ No newline at end of file
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_merge.tar.gz
___________________________________________________________________
Added: svn:special
+ *
Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_ncaches.tar.gz
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_ncaches.tar.gz 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_ncaches.tar.gz 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,88 +1 @@
- §
-J í]sIr®uký¾´#ì9õ]ÀÞybmc7Þ8çÑZø
-°©ö×»
- 9 1Ct%»Rò}°;3lÙoWuÖY:tëàúqs33ýÿyWÞçëèÕáÏڹÿy§µQÆ+å´~§tú¯ð®ñUÞÍîûvß4ï>ÞnoWËÍ+Çuû{7Ä>ÿn¿~¿¶Îz\Hñ·.xÄßÿl÷°Ü|Úvàp÷oÄßXÂø'ù»wí¼ðøçw÷÷Ûý?ü¡Qï?wùv³§?ý[·IA÷¾[½ODó©]/W_ÓW´¿ÞλÕ?¤ÿÇÿl6íºK¼äðýÿøßÿÔüÿn»ùÇ¿ýùÿû_?7æ§ þíßÿþþ¾ïv»åæ6}ëäp?ÿûßó5~jrÓôwílÑ5÷Ë¿çîÔ44ÿùÇ÷»Å×ûå¬]57ªÞß/?¦ÐÝÞçCÞ϶û.áðü#ó_ä/÷vù¯¿v÷ù?oº/³n×/·Ç¿Ë×ý¼YuÓ¯³_vÏG¯ÚôÓÓÒ·5×]3ïÝ}×ô÷³f}¿ovm׬g]3û2iÚÝrÖÜw»fÝïÓWnóWÚf¶Þ~NõùÛlhf«O«ûE3ïïv¶[6ëõæÓô£îÓMÿ7éÍ¢oúusÿõ>ý®é#þÒ¬Öé·Ù¤+vÓßäsï6é;·e¿Ý7óûÙnÞÝf~Ù/ýn߬ÚŧÕúýÇíív½ÜåÂë©ùÉû÷Ooãñó
-îøyß´«åífÝmúm3yßÎçé3¼?wøUóqÞúS þ¹qãß|^îûvõ~·ý¥Û7ëvÓÞvùýáýûÓKMÆ¥V~©MâOF}»KÍ|Á¥F»Ôâ·»Ôì÷y©Y\j¤KMÛow©¹ïóRûý¹Æ¥öÊ¥¦Ì·»Ôü÷y©ýþ\
-Ú«¨þvZø>/µß«áR{u ~»K-~ÚïÏÕp©ýo«M¾ÏK
-yµï/Ù1ý>/5äÕû)Üït¹ 5âú-¯µït½ 5âµö
-Óú;]0 at jx}Ã|þNW[ûþrkú;]2 at rx_ßðZûN×]û>
-ø}r?*¿åÿLE?æ9^÷jT|áÿt6jø?9ÈwµÃ-Ò[ÓØèiúø]ÈjµÓ8 ÁOkW5ÎgÌÄaU£'©±s!}öAé&N§67u Îøçï3QM¦ÇïÓÊ&©§ÿÅILß4Q&Z5I'óºQùìÇ#Ó·©¢onBØx8Ry«L?|¨VÇCm:
T{«;m
-ã¡Ú
ôNÜ4©téÒÛ6V[ßøôNB>v¢¢¦»fÇúf2M¿Xc¦é 7QAMé½Þ>N¿¨ÕéÓr&JùPoÓÒØIþ½¦@LMç6ô7.8{|>×Aä%ÿTs<tÒL½¤_2¤·¦¬7&0cÒ ÞGþLL;~ÞÔô]ékéñÝNÓÛ¤áÖ§CÃã'~¢OaÏEcñk2¤8äOP5ññH_÷iMo)ä3Eôp`izÿ.ÿV§#ó;ÔàiHoÃûôa>,íÒéÓÅðx¬m¢Ö1G1 hsé\)þidH¿µG»ü»§ûCú¦Ó9wê¢wé;\4êégû&¦kAçfþþpðD{ßóäðFT~ÓËM¿Ï¤u8¼Ùi*Å ¨ézüÿÓ+_é²ßØá¤áòGöt'ÇóÒn:
-*Åͤè{û¦å|þߨï/¼ðÂ/¼ðÂ/¼ðÂ/¼ðÂëz½õ_ú&è'jê¼yÿ±_®»²6('OKaÝ}ÚÊëÃßÜßì6åæ¶yúóÇÕvv×ÍÓüfùßùÿû¯÷ã÷ÖÿC«CÖäþ6þüFüçÝçeº|Ç»Êãïb4?¯Ä?ýwßG¸÷ÿ1FÇâ.øsp=þ³Ýï¡ñ>jòúoÔèÿÅðøç¥MúE0ðþo.E>Ç?zøsPÿ~»Û®¶·_/âþoFý³@¿ØwíüæÉ*wõ¯ûr8ó"þ.*ôcá)ÿÿáÒÞ:QPôÿdÕ¼Ùµ³»ö¶»YÎ_=ÇUý«ú÷úçÁ@è?»à¯iþrý[í<ôÏþECÖÿàÙ?iþoôÏÂùü?û(Jô¿èöë4ëOÿÛ¾_uó@åù@þ·Ä¶}Ø)+ÿ9îÿ ß#ýêy)«@Åë?F+ü?Åñ_næÝStÿÆ`ýjüsùþÐs\ÿÃËùã?¹Æb ªþ×fº]»ï¹ýÉo£|þEþäeCÕÿu7Þø¯/ò?é úçàçÍòÓ²ã. ªþͰþ ,/ªþgÛE·ï6³¯ÇWÓ×õo_è?hg |ECÕÿ/í×ûí§öþ~;[¶ýòó²ÿú;ç èß;ø?Y
Ðú9ÿ¿h÷Ýü&}áfÝî^?ÇUý_ø¿¼Èÿ±ðø¿dBÕÿæaý±ÛçÀ}×_ÑÅõñ߿Կ¶ðÿ°×ÿ y¹Ðô¯êû?üPã?®ÿÃ]ú?,îÿh¸?DCÕuÿôÏü²¡êTÿÇÅóÕ
-úgáCÛ·¸È
ªÿÚþüÿeCÕuÿü_,Àÿ!ªþÇõ¼ÿwð³0üECÎÿ×öàù
sÿúJªÿqý/çÿ^[ø¿Y°h *þu}ÿÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýèÿÇÆÙPõ_Ýÿõ_àÿ
-UÿÕýXÿaþÙóÿµýÈÿ± ÿl¨ú¯ÞÿýXÈë¼\ë¿lË3û?tVëwé¨è"üÄÿyÿÏÒsÿóý_4%Dü Ä¿_ì»v>|Øòù¿Xÿãálþ 0EÿÏÞ];»ko¯î_ÿóúç벡èÿ°ÿûÍR®õ?&ï
-Yÿgÿ¤ù¿
-Ð?çùôÿFþÝ~fýéñÛ÷«á[ç¬5Èÿ±ðøÏ¶~À9ÊçÎFø?XÀüO6ú?®ÿÎ1ìþTïZåü¿ÒÈÿ³PÿÇý?JÎQ>þ£¨ñ¯^ÿþ?,äý_Pÿ-ªþ«×#ÿÃúÿʪÿÊõߨÿ Ô˪ÿêõߨÿ`ÁBù¢¡ê¿vý7öåõß²¡êÜúïý{ìÿÁÆîÏ¢!çÿk×#ÿÇÂSàÿ UÿÕë¿áÿa!¯ÿAòr¡é_Õ÷(ø?8 Æ\ÿ»Xÿ èÿÉûC4Tý×ö ÿ/ðȪÿQýÏVEè
mßâ ªþ«û?ÿaã¿l¨ú¯îÿÿø?dCÕíþÿèÿËúÿËÿ¯ìÿ@þ3ÿúªÿqý/çÿ^ø¿Y°h *þu}ÿÿjü«÷ÿ@þ
Üv ¹Põ_½ÿêXÀôO6TýWïÿõÐÿC6TýW÷ ÿÿeCÕuÿÖYÿC6TýW÷`ýø?dCÎÿ×îÿüðȪÿêý?Ðÿ
¼þÉËe°þ=eç#Ãü'ûÿè=öa¡ þÏûcXüOïÿ:øs@¿Øwí|ø°CçÿÁÇôÏ÷ÿþÎæÿ&½0EÿÏÞ];»ko¯î?4ÿwпÑyþïÖÿX@ý·l(ú?ìÿ~Eó§çÿmþ2ôÏ ô/²þÏþçÿÊöÿXÿgá|þÀý@%ú_tûuõ§Çÿm߯o^ÿ±Ö"ÿÇÂ[â?Û>lúç(ÿ9ýy@¾G6ú
?®ÿÎQ¼þc´ÒÈÿ³PÿÇý?JÎQ>þ£¨ñ¯^ÿ
-ÿ'yÿÔË
ªÿêõßÈÿ²ü¯l¨ú¯\ÿüß, þ[6TýW¯ÿFÿO,/ªþk×;Ô°úoÙPõ?ný÷
þ½ÿÝECÎÿW¨ÿ>ªü¡þScügá)ðɪÿêõßðÿ°×ÿ y¹Ðô¯êû?,üPã?®ÿáÿÿ7BÃý!ªþ«û? àÿ
-Uÿ£ú?.ÿ¬VÐ?Ú¾Å- at .TýW÷ ÿÃÆÙPõ_½ÿ?ü_,Àÿ!ªþk÷ÿwð³þÿ²!çÿkù?|<ú? Îýèÿ)
-ªþÇõ¼ÿ£ÿ?/ÑÐô¯ëû?üPã_½ÿò¿,ä¶KpÈ
ªÿêþÔÿ°él¨ú¯ÜÿCE¬ÿ°þ²¡ê¿ºÿýÿXÀø/ªþ«÷ÿÀúðȪÿêþ¬ÿ° ÿlÈùÿjý?ÌaýW!ÿÏü²¡ê¿zÿôÿf!¯ÿAòr¬KÙùçÈpÿQÙwé¨è5üÄÿyÿÏÒsÿÓý_þ/,Pâß/ö];¾ìÐùÿÉþQáù
³ù¿(ädAÑÿ³÷g×ÎîÚÛ«{Áçÿ¼þy@ÿÙPôØÿýæO)׿Õý_X@¾O6dýýæÿ6@ÿ,Íÿ' ÜDQ¢ÿE·_§YzüßöýjøVàåùkBþ·Ä¶}ØôÎQ>ÿs6¢þÌÿdS ÿãú/áÃîÿIõ.¸¨UÎÿ+ü?ÅñÜÿ£äåã?úÿsAõúoø?XÈû¿ þ[.Tý£ÿÿúÿʪÿêõߨÿdõß²¡êýÿàÿ
-UÿèÿÿcúoÙPõ?ný÷
þQÿÍÆîÏ¢!çÿ+Ôø¿±ÿ/O!ÿK&TýW¯ÿÿ
¼þÉË
¦Ußÿúo¨ñ×ÿá.×Ðÿ
-÷h¨ú¯îÿþYÿC6Týêÿ¸xþ³ZAÿ,|hû· ¹Põ_ÝÿüÿeCÕuÿü_,Àÿ!ªþk÷ÿ·ð³õ^ÙóÿµýxþgáÌÿþâ ê\ÿÇËù¿×þo,6
-Mÿº¾ÿÃÀÿÁ5þÕû ÿËBn»\¨ú¯îÿ@ýþɪÿêý?°þÃúȪÿêþôÿcã¿l¨ú¯îÿÀú/ðȪÿêþ¬ÿ°õ^ÙóÿµýÈÿ± ÿl¨ú¯ÞÿýXÈë
¼\ë_;ÊÖ?ù?N÷ÿQþÿðÔ§$þÏcXüOïÿ:¦!ñgÿ~±ïÚùà-`Ëçÿ.øX8ÿ»ôÂd@$ý?ví쮽½¶|yþÏ{è¬ÿɤÿÃð¯kþrýcýô
-]ÿCgÿ¤ùúçà|þÀý@Eú_tûuõ§Çÿm߯ï^ÿ±N#ÿÇÂâ?Û>lúëç(ÿ9çáÿfùÙèÿ¸ \~òõ}¨ÿÀý¿>åñÜ ¤àåã¿1ñgÿðëãÿEý·öð³÷Aý·\Èú/( /ÿGÿaù_Ùõ_P ~Uÿõß: ÿ¨ÿ
-Yÿàõ_«PÿÅ
òECÖAøuý_Ôú/Pÿ-²þ
-À úØÿÝECÏÿ/ ¿ªÿËúoíÿcá)ðɬÿðëãÿEý·Ñðÿ°×ÿ y¹õ¯ªû?,üã?ªÿÃ]ú?Ðÿ
-÷hÈú¯íÿþYÿC6dýéÿ¸xþ³:@ÿ,|hû· ¹õ_ÛÿüÿeCÖeÿÿø?dCÖÿ¨þþÿÁÀÿÍú}Ëÿ¯ìÿÀó?çþôÿYÿ£ú?^Îÿ½Ñð³`Ñ T4Dýëêþÿäø×îÿü/¹í r!ë¿¶ÿõ?,`ú'²þ+÷ÿðXÿaý?dCÖmÿúÿ±ñ_6dý×îÿõ_àÿ
-YÿµýXÿaþÙÐóÿýÈÿ± ÿlÈú¯ÝÿýXÈë¼\ë°ñÏ#ÃüÊÚà£6Iÿ:Fþ,ÄÿyûÏÒsÿéý_ÿÿúPâß/ö];¾ìÐù¿¶6ïÿüß,ÍÿQXEÿÏÖ];»ko¯n?4ÿwпöyþï¡Pÿ-þÛ¿_Ñü)åù«ÖÿX@¾O6dýýÎÿÎóý?y8ÿî¢(Ñÿ¢Û¯Ó¬?=þoû~5|'ðòüµ& ÿÃÁ[â?Û>lúç(ÿ9áÿ`ó?Ùèÿ¸üK8ÇÀõã\pQ«ÿWùãÿ¸ýGÉ9ÊÇcâÏ5þåßúoÿe!ïÿúo¹Põ_PþM©ÿVù_°þ#ªþÊ¿)õß*ÂÿÉê¿eCÕAù7eý×`ÿg,/ªþÊ¿)õßÚ¢ÿ¨ÿ
-Uÿåßý{þO,hìþ,rþxùwÿK¹\ÿáUÄü
§Àÿ%ªþÊ¿)õßÚÂÿÃB^ÿäåBÓ¿ªíÿÐ1ÂÿÁ5þãú?ÜÅúOÿ
-÷h¨ú¯íÿ0Ð?ðȪÿQýÏVEè
mßâ ªþ«û?ÿaã¿l¨ú¯îÿÀúðȪÿqýýÿ½
ÿôÿ
-9ÿ_ËÿaýÑÿúOÎüèÿ)ªþÇõ¼ÿ{màÿfÁBð¢¡é¿l3 ÿä¿ÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýÈÿ²ñ_6TýW÷`ýø?dCÕuÿÖXÿC6äüµþêàÿÈÿ± ÿl¨ú¯Þÿý¿YÈë¼\ëßQvþ92Ìÿq²ÿÑcÿ
-âÿ¼ÿgé9Åÿôþ¯q?ø÷}×Îï ;tþ²ÿ_Äþï<Íÿuza2
-þ½?»vv×Þ^ݾ<ÿç=ôÏô.þû¿_Ñü)åú·ÚÁÿÃú?ȬÿÁ³Òüßè
óù÷QèÑí×iÖÿ·}¿¾xyþÇZüoÿlû°é£|þç,öäϲ)Ðÿqýpâõ£Ó×qÿç 8þû£|ü7F!þ,Pã_½þþOòþ/¨ÿUÿµë¿Ñÿä{dCÕõúoø¿Y@ý·l¨ú¯^ÿý?X°P¾h¨ú¯]ÿíPÿÁê¿eCÕÿ¸õßú÷þO4v
-9ÿ_«þÛcÿ<ÿ³ðø¿dBÕõúoøXÈë¼\húWõýþ¨ñ×ÿáÐÿÿ¡áþ
-UÿÕýÐ?xÞ
-Uÿ£ú?.ÿ¬VÐ?Ú¾Å- at .TýW÷ ÿÃÆÙPõ_½ÿ?ü_,Àÿ!ªþ«÷ÿÇú/èÿ/rþ¿ÿýÿ99÷ ÿ§4¨ú×ÿñrþþÿ\Xlø!þu}ÿ
ÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýèÿÇÆÙPõ_Ýÿõàÿ
-UÿµýèÿÃü²!çÿ«ù?ì±ÿúÿ² ÿl¨ú¯Þÿúg!¯ÿAòr¬]¶çË)ÃüÊGÒ¿òø¯TöÁÿQø?o Zxañºÿû¼ÿSDÿHñïû®Þvèüÿ×ø»ðüÏæÿ²!éÿÙü³kgwííµÍàËòYÿÞCÿ<@ï²!éÿ°üë?¥\ÿÖôaýdC×ÿÐÙ?iþïôÏÂùüý¿¥Q¤ÿE·_§Yzüßöýjð^àåùëTDþ7Ŷ}Øô×ÏQ>ÿsΣþ<ÿɦDÿÇàòs\ÿIª.êÜÿCü¸ÿ×§<þ£|ü7&`ýrü
-À¯ÿáåüO{ø?XÈû¿ þ[.dýÏÿcú#ôÏò=²!ë¿ üªþõEþG{Ô²úoÙõ_P NXÿµ
-ýX°P¾hÈú/( ¿®ûBÿÁhôaõß²!ë¿ ÿ`àÿdAc÷gÑÐóÿÃÀ¯êÿÂÿåµGþ
§Àÿ%²þ
-À¯ÿþ¥þÿ
¼þÉË
¨UÝÿúoÈñÕÿá.Öúÿ± áþ
-Yÿý
-úgÏ{²!ëLÿÇÅóÕúgáCÛ·¸È
¬ÿÚþäXÀø/²þkû?àÿbþÙõ?ªÿãåøÿôÿ
-=ÿ_×ÿü?çþôÿYÿ£ú?^Îÿ½Qð³`± hú×ÕýþÈñ¯Ýÿù_rÛ%8@äBÖíþ¨ÿaÓ?Ùõ_»ÿÖX@ÿÙõ_Ûÿþ,`ü
-YÿµýXÿeþÙõ_Ûÿõàÿ
-=ÿ_¹ÿò,Àÿ!²þk÷ÿ@ÿòú$/áú·óîÿ£
ÿ
ø?ïÿYxañºÿ¼ÿSÌýÿúâß/ö];¼ìÐùð1ý3æýÿbÄøÏÂÙüߤ&¢ éÿÙû³kgwííµ½àæÿú7:Ïÿ}ÿÔˤÿÃþï¯kþ²üÿYc°þÏô/ºþÎþçÿéÁ/gü,Ïÿ¸¢Hÿn¿N³þôø¿íûÕàÀËó?ÖiäÿXxSügÛMýåó?çàÿæùÙèÿ¸þ[~òõ"òÿ,ÇÿqÿsÿÆÄrü«ÕìÿÌHÞÿõßr!ë¿Zýw8Ö#ÿËò¿²!ë¿Zýw@ÿFPÿ-²þ«Õcý7ê¿X°P¾hÈú¯VÿõߨÿÔˬÿQë¿/ôn Ð?»?ÿ¿þ;ø¨b8ÖGÿ,<
þ/õ_þ;ë¿áÿa!¯ÿAòr!ê_U÷ø?8 ÇTÿ»\ÿAý/îÑõ_Ûÿý³ ÿlÈúÓÿqñüguþYøÐö-nr!ë¿¶ÿù0þˬÿÊþôÿæþÙõ_ÿÿÑÿ¡áÿfýÿeCÏÿWòøxðè
sÿúJ¬ÿQý/çÿÞ`ÿ_,_¢!ê_W÷Xø?8 Ç¿vÿäYÈmà Yÿµý¨ÿaÓ?Ùõ_»ÿÖX@ÿÙõ_Ûÿþ,`ü
-YÿµýXÿaþÙõ_Ùÿþ?<Àÿ!zþ¿Vÿsô ÿÏü²!ë¿vÿôÿf!¯ÿAòr¦ÿû$üùÍýº¿ÙmIª¿o?Ûúñ !ÿ
-ÿYÀx/ÁãQÇs²ÂìÿeÀ¤£Gÿ
-âÿ¼ýoé9Åÿôþ¯ùÄ¿>ø÷}×Îo =ôùÿdÿϱþÏÂÙó¿Ò
-õಠèÿÙú·kgwímw³¿zòù¿wÐ?ÿË¢ÿÙvUó§ÿµÅó?пlÈú<û'Íÿ-öÿãálþù¿,Jô¿èöë4ëOÿÛ¾_uó@åùkGþ·Ä¶}ØôÎQ>ÿsû¿ðùl
-ô´Î1pýÇ8\Ô*çÿsIîÿÇÿqûsÿÆ(ÄjüÚ?Pú?¨þß,äýÐÿA.Tý´ ôPðñ|l¨ú/hÿ@éÿ "üß, ÿl¨ú/hÿ@Yÿ5ØÿåªÿöþéÐ?èÿ ªþÚ?Pôï-ü,hìþ.rþxûÿË+ìÿÁÃSàÿ Uÿí(ý´
ÿ
¼þÉË
¦ÿ²bpÿCçú/ø?êCÿ¸þw±þÐÿ
-÷h¨ú¯îÿþYÀól¨úÕÿqñügÓ|úçàCÛ·¸È
ªÿêþäXÀø/ªþ«û?àÿbþÙPõ?®ÿãbÿoáÿfûÈÿ¯íÿÀó?gþôÿUÿãú?^Îÿ½6ð³`±¨hhú×õýþ¨ñ¯Þÿù_rÛ%8@äBÕuÿêXÀôO6TýWïÿõÐÿC6TýW÷ ÿÿeCÕuÿÖYÿC6TýW÷`ýø?dCÎÿ×ö ÿÇü²¡ê¿vÿôÿæ!¯ÿAòr¬ÿ eç#Ãü'ûÿèÿø?ïÿYzañ?½ÿë`±ÿø÷}×Îï [>ÿwQaþÏæÿ²¡èÿÙû³kgwííÕ½àËóÞCÿ<`ÿOÙPôØÿýæO)׿ÕÏÿ,@ÿ²!ëðì4ÿ·èÿÍÃÙüý¿ÅQ¢ÿE·_§YzüßöýjøVàåùk-ò,¼%þ³íæpòùs
-õ_,`þ'ý× ç(^ÿ1éÈÿ³PÿÇý?JÎQ>þt þPã_¹þ[+Ô°÷Aý·\¨ú¯]ÿmÿaùÙPõ_¹þ[+Ô±úoÙPõ_»þý¿y°P¾h¨ú¯]ÿíPÿÉê¿eCÕÿ¸õßú÷þO4v
-9ÿ_¹þ;"ÿÇÂSàÿ Uÿµë¿ü?,äõ?H^.4ý«êþ\ÿÿG}¨ñ×ÿá°ÿó7BÃý!ªþ«û? ð¼'ªþGõ\<ÿY >´}[\¨ú¯îÿ@þÿ²¡ê¿ºÿþ/àÿ
-Uÿµûÿ;ø¿Y@ÿÙóÿµýxþgáÌÿþâ ê\ÿÇËù¿×Øÿ
- ECÓ¿®ïÿðp@õþÈÿ²Û.Á"ªþ«û?Pÿ没ê¿zÿ¬ÿ°þ²¡ê¿ºÿýÿXÀø/ªþ«û?°þËü²¡ê¿ºÿë?,Àÿ!rþ¿¶ÿù?àÿ
-Uÿµû ÿ7yýË`ýO);ÿæÿPÖµIú×1ÿñÞÿ³ôÃâzÿ×!çÿúPâß/ö];¾ìÐù¿¶6ïÿîÿ98ÿ
õ YPôÿìýÙµ³»ööê^ðCóýkçÿúçÏû²¡èÿ°ÿûÍRÿ·ÚÃÿËöÿ
-Yÿgÿ
ó¥óüßäÿY8ÿî¢(Ñÿ¢Û¯Ó¬?=þoû~5|+ðòüµýYxKügÛM?àåó?ç°ÿ3ÿɦ@ÿÇõ_Â9®ÿ$ÕµÊùÿô?Üÿ9(ÿãþ%ç(ÿÑ?ÔøW¯ÿFþ
¼ÿê¿åBÕíúoìÿÄÖdCÕõúoÔ°úoÙPõ_½þõ,X(_4TýW¯ÿFÿ_Pÿ-ªþÇÿ¾Ð¿w¨ÿbAc÷gÑóÿ꿳ÿK9{¨ÿTÿ³ðø¿dBÕíúoÿyýMÿ
-ýÿ¨ñ×ÿá^æÑÿ
-÷h¨úGÿÿø?dCÕÿ¨þç?«ô϶oqUÿèÿÿcñ_6Tý£ÿÿü²¡êýÿÐÿ_6äü-ÿõGÿê?Y8ó ÿ§8¨ú×ÿñrþïµ
ÿÁ¦]¿ÿÿjü«÷ÿ@þ
Üv ¹Põ_Ýÿú0ý
-UÿÕû`ýôÿ
-UÿÕýÈÿ²ñ_6TýW÷`ýø?dCÕuÿÖXÿC6äüµþ¹ÿ¿Wù?àÿ
-UÿÕû ÿ7yýË`ýkOÙúçÀpÿ1=¤aHåþ¿ðÔ§$þÏcxüóý?ûuLCâÏ )þýbßµóÁ[ÀÌÿUP9þ.FäÿY8ÿOÒQôÿlþÙµ³»ööÚfðeù¿CýXÿgýÿeCÒÿaø×5ÊPýçñßs\ÿGþô
-]ÿCgÿÃçÿ¿ÿÎaýóù÷QéÑí×iÖÿ·}¿¼xyþÇ:mÿáàMñm6ýõs?ÿ9ç1ÿcùÙèÿ¸ \~a÷ÿ¬úà¢Îþ}èÿû}Êãÿ¸HÁ9ÊÇcÖX Ç¿ üúø^Îÿ´Gÿ_òþ/¨ÿYÿàåóÿ¨5ò?, ÿ+²þ
-À¯ê__ätÿÔˬÿðòñßZ
úàÿ
-Yÿà×õo_è?þo, þ[6dýôü,hìþ,zþxøUý_ø¿¼öÈÿ±ðø¿dBÖAøõñ߿ԿÑðÿ°×ÿ y¹õ¯ªû?PÿÍ9þ£ú?Ü¥ÿõ¿,h¸?DCÖmÿôÏü²!ëLÿÇÅóÕúgáCÛ·¸È
¬ÿÚþäXÀø/²þ+û?4ü_,Àÿ!²þGõ¼ÿC0ð³õ^ÙÐóÿãû?ý¿ÌÑÿçÎýèÿ)
-²þGõ¼ÿ{£áÿfÁbÃÑõ¯«û?üã_»ÿò¿,ä¶KpÈ
¬ÿÚþÔÿ°élÈú¯ÜÿÃcýôÿ
-YÿµýèÿÇÆÙõ_»ÿÖYÿC6dý×ö`ýø?dCÏÿWòXuìÿçàÿ
-Yÿµû ÿyýËpýY>ÎîÿÐ1ª¼ÿkDø?8(ÿóþ
çÿ§û¿J#þâß/ö];¼ìÐùÿÉþóÎæÿù QôÿìýÙµ³»ööÚ^ðåù?ï¡Ðÿ_6$ýö]ó§ëßbý äûdC×ÿÐÙ?iþïôÏÂyþý¿¥Q¤ÿE·_§YzüßöýjðVàåùëöÿfáMñm6ýõsÏÿóð°ùlJô\ÿ-?ǰûV}pQgÿVÑàþÏAyü÷ÿ(8GùøoLÀúäø×®ÿFÿòþ/¨ÿYÿµë¿ÿaýeCÖíúoø?Y@ý·lÈú¯]ÿþ/,Àÿ!²þk÷ÿGÿ7Pÿ-²þGÿ¾ÐÀþ<hìþ,zþüúïÿ·öÈÿ±ðø¿dBÖíúoøXÈë¼\úWµýõß,ã?ªÿÃ]¬ÿ8ôÿdAÃý!²þ+û?Ðÿø?dCÖÿþç?«=ô϶oqYÿµýÈÿ°ñ_6dý×öÀÿÅü²!ë¿rÿôÿåë½²¡çÿëú?ÿçáÌÿþâ ëTÿÇËù¿7
-þo,6
-QÿEPüAÁÿÁ9þµû ÿËBn»\Èú¯íÿ@ýþɬÿÚý?°þÃúȬÿÚþôÿcã¿lÈú¯íÿÀú/ðȬÿÚþ¬ÿ°õ^ÙÐóÿýÈÿ± ÿlÈú¯ÝÿýXÈë¼\뿨åÇý:F«uÒ`ÿ7Jâÿ¼ÿgá9Çÿpÿyÿ§¨°ÿ¤ø÷}×Îï [6ÿÏñwû¿óp>ÿw
-YôÿìýÙµ³»ööÚ^ðeù¿¬ï¡°þ'þû¿¿®ùSÊõoÁó?ØÿW6týýæÿÎAÿ,ÍÿÓÇù¿,ô¿èöë4ëOÿÛ¾_
-Þ
-¼<ÿcBþ
7Ŷ}Øô×ÏQ>ÿsõ_<`þ'ý×ËÏ1ìþU\Ô*çÿUDþ
òø?îÿQpòñßø³@µúïp¬ÿBýyÿÔË
¬ÿjõßáPÿ
-ÿèÿ+²þ«Õ?ÿ¨ÿbõß²!ë¿Zýw8Ö£ÿÊ
-YÿÕê¿Ã±þõ, þ[6dýZÿ}¡ÿ áÿdAc÷gÑÐóÿµê¿þoíÿcá)ðɬÿjõßáXÿ
-ÿyýQÿEÅàÿG®ÿÿ£>äøêÿpë?Øÿ
-÷hÈú¯ìÿPÐ?ðȬÿ1ýÏV{è
mßâ ²þkû?ÿaã¿lÈú¯íÿÿø?dCÖµþÿþø¿Y@¿oÙÐóÿuýÈÿópæÿ@ÿOqõ?ªÿãåüßÿ7
- at ECÔ¿®ÞÿCÁÿÁ9þµû ÿËBn»\Èú¯íÿ@ýþɬÿÚý?°þÃúȬÿÚþôÿcã¿lÈú¯íÿÀú/ðȬÿÚþ¬ÿ° ÿlèùÿÊþäÿXÿC6dý×îÿþ?,äõ?H^.Ãô?¿YÏnvÛ_èïÛÏÃv~<BÈÿyü?ØÿK6ÇÿHØøë¬ðaþ/£²ïÒQùpø¿(ÿóö¿¥çÿ§û¿ýX Ä¿_ì»v>|è¡ÏÿÁGå£ÏûFÿgÏÿôÂ|@ý?[ÿví쮽ínóWÏQ>ÿ÷õ<`ÿÙPô?Ûî¯jþ¡ú?ÿAaÿ/FÐÿE6dýýSÖÿ
-¨ÿfá|þÀý@%ú_tûuõ§Çÿm߯ºÁy òüµÖ!ÿÃÁ[â?Û>lúç(þs6ÂÿÁò=²)ÐÿÑþA8ǰûR½.êüü§Fþ
âø?nÿSròñß
ø³@AûRÿÿyÿ'ôUÿí(ýEþäeCÕAûRÿÔóþ²¡ê¿ ýÅÿî Ð?ðȪÿöþÚ¡þô
-Uÿí(ú÷þO4v
-9ÿ?¼ý¥ÿÈÿ±ðø¿dBÕAûJÿmáÿa!¯ÿAòr¡é_Õ÷ þjüÇõ¸ù_QÿÃûC4TýW÷@ÿ,Àÿ!ªþGõ\<ÿÙôoèmßâ ªþkû?ò?,`ü
-UÿÕýð± ÿl¨ú×ÿq±ÿwð³õ^Ùó
ÿüÑ7þ<ø?ðüϹÿý?¥AÕÿ¸þó¯-üß,Xl *þu}ÿGÿjü+÷ÿPèÿÅCn»\¨ú¯îÿ@ýþɪÿêý?°þÃúȪÿêý?Ðÿÿ²¡ê¿ºÿë¿,Àÿ!ªþ«û?°þÃü²!çÿ+ø?û¿éÿÏÿLÀÿ!ªþ«÷ÿ@ÿòú$/ëúßlç¤]~eÿãqÿߥ£L~þÿ£>ãÿQÖôåañ?½ÿ§kA!þÅ?MáøÇx%þ&Û¾±9þénÆóÓè¿î%Qü
-á¤øÄÒøSîɤø{Ä¢ø§¾6}\Cö|=%ؽòü§ÝËç?£4ü_,äÞ,}æÜvꬱïµ^Þß7êøß¶ûny»I\nún¿êÚÏÝá{R\x¿Úf`¾BN~È6ï|üK¤þSzÿ·sîÿ÷Jã¯]ù9(ñÿY(ÿº[/7¶¥ç¸2þ§¹¾~1þë 0þ³ðþ/!ºùs·þÛ¶oWh2:ÄhÍÝOøÓ¾ë_o´UqÌäüï»ùã
-S39;à_gýòóÓH?Bk;9à?6íé!zê7êäË}ÿõù:{ÿo¿ì»íìîô Óð§åªû¯ö¶»?`¦«ÎNñçv·ûõH¸ÉÔ¾ÉÝl7'?¡i¦ÖÓòÿÖ~\ýzgüåO½ùy.»tÌ~ëMþqû°uç¿çÙ]µO¿l6áìÿîf«v¹~:
ºxö[üõçÍþxÈãÏqÁëÃ'ù/HÀJñøO8iþ§1þsPÂôøsP¬B4ÿÇóEñ/Ó¦&
ç¸ÿ»ôë4[Áüìhïÿ éþñ
ÒøSîɤùBü9(ÿU³÷opuü¿Øÿ1}õ,<
ààÿþÀt@¥úÎA¹ÿkÜÿY(ÿpRüÿc¡xþO0æÿð²P )þð²P¤ÜÿY($ôü xÿ§ØF À
\ No newline at end of file
+link 16em64t-4s2c2t.tar.gz
\ No newline at end of file
Property changes on: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/16em64t-4s2c2t_ncaches.tar.gz
___________________________________________________________________
Added: svn:special
+ *
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/Makefile.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/Makefile.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/linux/Makefile.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,557 +0,0 @@
-# Makefile.in generated by automake 1.11 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(srcdir)/gather-topology.sh.in $(srcdir)/test-topology.sh.in \
- $(top_srcdir)/hwloc.am
- at HAVE_LINUX_TRUE@@HAVE_OPENAT_TRUE at TESTS = $(sysfs_tarballs)
-subdir = tests/linux
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/hwloc.m4 \
- $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/include/private/config.h \
- $(top_builddir)/include/hwloc/config.h
-CONFIG_CLEAN_FILES = gather-topology.sh test-topology.sh
-CONFIG_CLEAN_VPATH_FILES =
-SOURCES =
-DIST_SOURCES =
-am__tty_colors = \
-red=; grn=; lgn=; blu=; std=
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-AMTAR = @AMTAR@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASH = @BASH@
-CAIRO_CFLAGS = @CAIRO_CFLAGS@
-CAIRO_LIBS = @CAIRO_LIBS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DOXYGEN = @DOXYGEN@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FIG2DEV = @FIG2DEV@
-GCC_CFLAGS = @GCC_CFLAGS@
-GREP = @GREP@
-HAVE_XML = @HAVE_XML@
-HWLOC_DIFF_U = @HWLOC_DIFF_U@
-HWLOC_MS_LIB = @HWLOC_MS_LIB@
-HWLOC_RELEASE_DATE = @HWLOC_RELEASE_DATE@
-HWLOC_REQUIRES = @HWLOC_REQUIRES@
-HWLOC_SVN_R = @HWLOC_SVN_R@
-HWLOC_VERSION = @HWLOC_VERSION@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-KERRIGHED_CFLAGS = @KERRIGHED_CFLAGS@
-KERRIGHED_LIBS = @KERRIGHED_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-W3M = @W3M@
-W3_GENERATOR = @W3_GENERATOR@
-XMLLINT = @XMLLINT@
-XML_CFLAGS = @XML_CFLAGS@
-XML_LIBS = @XML_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libhwloc_so_version = @libhwloc_so_version@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AM_CFLAGS = $(GCC_CFLAGS)
-AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
-AM_LDFLAGS = -L$(top_builddir)/src
-
-# XXX: Add your sysfs tarballs here.
-sysfs_tarballs = \
- 2amd64-2n.tar.gz \
- 2ps3-2t.tar.gz \
- 4ia64-4s.tar.gz \
- 4ppc-4c.tar.gz \
- 8amd64-4n2c.tar.gz \
- 8em64t-4c2t.tar.gz \
- 8em64t-2s2ca2c.tar.gz \
- 8em64t-2s4c-heterogeneous.tar.gz \
- 8ia64-2n2s2d.tar.gz \
- 8ia64-4s2c.tar.gz \
- 16amd64-8n2c.tar.gz \
- 16amd64-8n2c-cpusets.tar.gz \
- 16amd64-8n2c-cpusets_noadmin.tar.gz \
- 16em64t-4s2c2t.tar.gz \
- 16em64t-4s2c2t-offlines.tar.gz \
- 16em64t-4s2c2t_ncaches.tar.gz \
- 16em64t-4s2c2t_merge.tar.gz \
- 16em64t-4s2c2t.xml.tar.gz \
- 16em64t-2m4c2t.tar.gz \
- 16ia64-8n2s.tar.gz \
- 64fake-4n2s2ca2c2t.tar.gz \
- 96em64t-4n4d3ca2co.tar.gz \
- 256ia64-64n2s2c.tar.gz \
- 4qs22-2s2t.tar.gz
-
-
-# Each tarball `xyz.tar.gz' must have a corresponoing `xyz.tar.gz.output'
-# file showing the expected output of `lstopo - -v'.
-sysfs_outputs = \
- 2amd64-2n.tar.gz.output \
- 2ps3-2t.tar.gz.output \
- 4ia64-4s.tar.gz.output \
- 4ppc-4c.tar.gz.output \
- 8amd64-4n2c.tar.gz.output \
- 8em64t-4c2t.tar.gz.output \
- 8em64t-2s2ca2c.tar.gz.output \
- 8em64t-2s4c-heterogeneous.tar.gz.output \
- 8ia64-2n2s2d.tar.gz.output \
- 8ia64-4s2c.tar.gz.output \
- 16amd64-8n2c.tar.gz.output \
- 16amd64-8n2c-cpusets.tar.gz.output \
- 16amd64-8n2c-cpusets_noadmin.tar.gz.output 16amd64-8n2c-cpusets_noadmin.tar.gz.options \
- 16em64t-4s2c2t.tar.gz.output \
- 16em64t-4s2c2t-offlines.tar.gz.output \
- 16em64t-4s2c2t_ncaches.tar.gz.output 16em64t-4s2c2t_ncaches.tar.gz.options \
- 16em64t-4s2c2t_merge.tar.gz.output 16em64t-4s2c2t_merge.tar.gz.options \
- 16em64t-4s2c2t.xml.tar.gz.output 16em64t-4s2c2t.xml.tar.gz.options \
- 16em64t-2m4c2t.tar.gz.output \
- 16ia64-8n2s.tar.gz.output \
- 64fake-4n2s2ca2c2t.tar.gz.output \
- 96em64t-4n4d3ca2co.tar.gz.output \
- 256ia64-64n2s2c.tar.gz.output \
- 4qs22-2s2t.tar.gz.output
-
-EXTRA_DIST = $(sysfs_tarballs) $(sysfs_outputs)
-TESTS_ENVIRONMENT = $(builddir)/test-topology.sh
-all: all-am
-
-.SUFFIXES:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/hwloc.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tests/linux/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign tests/linux/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-gather-topology.sh: $(top_builddir)/config.status $(srcdir)/gather-topology.sh.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-test-topology.sh: $(top_builddir)/config.status $(srcdir)/test-topology.sh.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-tags: TAGS
-TAGS:
-
-ctags: CTAGS
-CTAGS:
-
-
-check-TESTS: $(TESTS)
- @failed=0; all=0; xfail=0; xpass=0; skip=0; \
- srcdir=$(srcdir); export srcdir; \
- list=' $(TESTS) '; \
- $(am__tty_colors); \
- if test -n "$$list"; then \
- for tst in $$list; do \
- if test -f ./$$tst; then dir=./; \
- elif test -f $$tst; then dir=; \
- else dir="$(srcdir)/"; fi; \
- if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
- all=`expr $$all + 1`; \
- case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$tst[\ \ ]*) \
- xpass=`expr $$xpass + 1`; \
- failed=`expr $$failed + 1`; \
- col=$$red; res=XPASS; \
- ;; \
- *) \
- col=$$grn; res=PASS; \
- ;; \
- esac; \
- elif test $$? -ne 77; then \
- all=`expr $$all + 1`; \
- case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$tst[\ \ ]*) \
- xfail=`expr $$xfail + 1`; \
- col=$$lgn; res=XFAIL; \
- ;; \
- *) \
- failed=`expr $$failed + 1`; \
- col=$$red; res=FAIL; \
- ;; \
- esac; \
- else \
- skip=`expr $$skip + 1`; \
- col=$$blu; res=SKIP; \
- fi; \
- echo "$${col}$$res$${std}: $$tst"; \
- done; \
- if test "$$all" -eq 1; then \
- tests="test"; \
- All=""; \
- else \
- tests="tests"; \
- All="All "; \
- fi; \
- if test "$$failed" -eq 0; then \
- if test "$$xfail" -eq 0; then \
- banner="$$All$$all $$tests passed"; \
- else \
- if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
- banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
- fi; \
- else \
- if test "$$xpass" -eq 0; then \
- banner="$$failed of $$all $$tests failed"; \
- else \
- if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
- banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
- fi; \
- fi; \
- dashes="$$banner"; \
- skipped=""; \
- if test "$$skip" -ne 0; then \
- if test "$$skip" -eq 1; then \
- skipped="($$skip test was not run)"; \
- else \
- skipped="($$skip tests were not run)"; \
- fi; \
- test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
- dashes="$$skipped"; \
- fi; \
- report=""; \
- if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
- report="Please report to $(PACKAGE_BUGREPORT)"; \
- test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
- dashes="$$report"; \
- fi; \
- dashes=`echo "$$dashes" | sed s/./=/g`; \
- if test "$$failed" -eq 0; then \
- echo "$$grn$$dashes"; \
- else \
- echo "$$red$$dashes"; \
- fi; \
- echo "$$banner"; \
- test -z "$$skipped" || echo "$$skipped"; \
- test -z "$$report" || echo "$$report"; \
- echo "$$dashes$$std"; \
- test "$$failed" -eq 0; \
- else :; fi
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
- $(MAKE) $(AM_MAKEFLAGS) check-TESTS
-check: check-am
-all-am: Makefile
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-am
- -rm -f Makefile
-distclean-am: clean-am distclean-generic
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: check-am install-am install-strip
-
-.PHONY: all all-am check check-TESTS check-am clean clean-generic \
- clean-libtool distclean distclean-generic distclean-libtool \
- distdir dvi dvi-am html html-am info info-am install \
- install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/ports/Makefile.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/ports/Makefile.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/tests/ports/Makefile.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,616 +0,0 @@
-# Makefile.in generated by automake 1.11 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(top_srcdir)/hwloc.am
-subdir = tests/ports
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/hwloc.m4 \
- $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/include/private/config.h \
- $(top_builddir)/include/hwloc/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-libhwloc_ports_la_LIBADD =
-am_libhwloc_ports_la_OBJECTS = libhwloc_ports_la-topology.lo \
- libhwloc_ports_la-traversal.lo \
- libhwloc_ports_la-topology-synthetic.lo \
- libhwloc_ports_la-topology-solaris.lo \
- libhwloc_ports_la-topology-aix.lo \
- libhwloc_ports_la-topology-osf.lo \
- libhwloc_ports_la-topology-windows.lo \
- libhwloc_ports_la-topology-darwin.lo \
- libhwloc_ports_la-topology-hpux.lo
-libhwloc_ports_la_OBJECTS = $(am_libhwloc_ports_la_OBJECTS)
-libhwloc_ports_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) \
- $(libhwloc_ports_la_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
- -o $@
- at HAVE_LINUX_TRUE@am_libhwloc_ports_la_rpath =
-DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)/include/private -I$(top_builddir)/include/hwloc
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
-SOURCES = $(libhwloc_ports_la_SOURCES)
-DIST_SOURCES = $(libhwloc_ports_la_SOURCES)
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-AMTAR = @AMTAR@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASH = @BASH@
-CAIRO_CFLAGS = @CAIRO_CFLAGS@
-CAIRO_LIBS = @CAIRO_LIBS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DOXYGEN = @DOXYGEN@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FIG2DEV = @FIG2DEV@
-GCC_CFLAGS = @GCC_CFLAGS@
-GREP = @GREP@
-HAVE_XML = @HAVE_XML@
-HWLOC_DIFF_U = @HWLOC_DIFF_U@
-HWLOC_MS_LIB = @HWLOC_MS_LIB@
-HWLOC_RELEASE_DATE = @HWLOC_RELEASE_DATE@
-HWLOC_REQUIRES = @HWLOC_REQUIRES@
-HWLOC_SVN_R = @HWLOC_SVN_R@
-HWLOC_VERSION = @HWLOC_VERSION@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-KERRIGHED_CFLAGS = @KERRIGHED_CFLAGS@
-KERRIGHED_LIBS = @KERRIGHED_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-W3M = @W3M@
-W3_GENERATOR = @W3_GENERATOR@
-XMLLINT = @XMLLINT@
-XML_CFLAGS = @XML_CFLAGS@
-XML_LIBS = @XML_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libhwloc_so_version = @libhwloc_so_version@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AM_CFLAGS = $(GCC_CFLAGS)
-AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
-AM_LDFLAGS = -L$(top_builddir)/src
-SRC = $(top_srcdir)/src
- at HAVE_LINUX_TRUE@check_LTLIBRARIES = libhwloc-ports.la
-libhwloc_ports_la_SOURCES = $(SRC)/topology.c $(SRC)/traversal.c \
- $(SRC)/topology-synthetic.c $(SRC)/topology-solaris.c \
- $(SRC)/topology-aix.c $(SRC)/topology-osf.c \
- $(SRC)/topology-windows.c $(SRC)/topology-darwin.c \
- $(SRC)/topology-hpux.c
-libhwloc_ports_la_CFLAGS = -I$(top_srcdir)/tests/ports/include -DHWLOC_COMPILE_PORTS -DHAVE_LIBLGRP -DHAVE_LIBKSTAT
-EXTRA_DIST = \
- include/windows.h \
- include/kstat.h \
- include/sys/rset.h \
- include/sys/lgrp_user.h \
- include/sys/sysctl.h \
- include/sys/procset.h \
- include/sys/processor.h \
- include/sys/thread.h \
- include/sys/mpctl.h \
- include/radset.h \
- include/cpuset.h \
- include/numa.h
-
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/hwloc.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tests/ports/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign tests/ports/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-checkLTLIBRARIES:
- -test -z "$(check_LTLIBRARIES)" || rm -f $(check_LTLIBRARIES)
- @list='$(check_LTLIBRARIES)'; for p in $$list; do \
- dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
- test "$$dir" != "$$p" || dir=.; \
- echo "rm -f \"$${dir}/so_locations\""; \
- rm -f "$${dir}/so_locations"; \
- done
-libhwloc-ports.la: $(libhwloc_ports_la_OBJECTS) $(libhwloc_ports_la_DEPENDENCIES)
- $(libhwloc_ports_la_LINK) $(am_libhwloc_ports_la_rpath) $(libhwloc_ports_la_OBJECTS) $(libhwloc_ports_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-topology-aix.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-topology-darwin.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-topology-hpux.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-topology-osf.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-topology-solaris.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-topology-synthetic.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-topology-windows.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-topology.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libhwloc_ports_la-traversal.Plo at am__quote@
-
-.c.o:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c $<
-
-.c.obj:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
- at am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
-
-libhwloc_ports_la-topology.lo: $(SRC)/topology.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-topology.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-topology.Tpo -c -o libhwloc_ports_la-topology.lo `test -f '$(SRC)/topology.c' || echo '$(srcdir)/'`$(SRC)/topology.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-topology.Tpo $(DEPDIR)/libhwloc_ports_la-topology.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/topology.c' object='libhwloc_ports_la-topology.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-topology.lo `test -f '$(SRC)/topology.c' || echo '$(srcdir)/'`$(SRC)/topology.c
-
-libhwloc_ports_la-traversal.lo: $(SRC)/traversal.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-traversal.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-traversal.Tpo -c -o libhwloc_ports_la-traversal.lo `test -f '$(SRC)/traversal.c' || echo '$(srcdir)/'`$(SRC)/traversal.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-traversal.Tpo $(DEPDIR)/libhwloc_ports_la-traversal.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/traversal.c' object='libhwloc_ports_la-traversal.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-traversal.lo `test -f '$(SRC)/traversal.c' || echo '$(srcdir)/'`$(SRC)/traversal.c
-
-libhwloc_ports_la-topology-synthetic.lo: $(SRC)/topology-synthetic.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-topology-synthetic.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-topology-synthetic.Tpo -c -o libhwloc_ports_la-topology-synthetic.lo `test -f '$(SRC)/topology-synthetic.c' || echo '$(srcdir)/'`$(SRC)/topology-synthetic.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-topology-synthetic.Tpo $(DEPDIR)/libhwloc_ports_la-topology-synthetic.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/topology-synthetic.c' object='libhwloc_ports_la-topology-synthetic.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-topology-synthetic.lo `test -f '$(SRC)/topology-synthetic.c' || echo '$(srcdir)/'`$(SRC)/topology-synthetic.c
-
-libhwloc_ports_la-topology-solaris.lo: $(SRC)/topology-solaris.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-topology-solaris.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-topology-solaris.Tpo -c -o libhwloc_ports_la-topology-solaris.lo `test -f '$(SRC)/topology-solaris.c' || echo '$(srcdir)/'`$(SRC)/topology-solaris.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-topology-solaris.Tpo $(DEPDIR)/libhwloc_ports_la-topology-solaris.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/topology-solaris.c' object='libhwloc_ports_la-topology-solaris.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-topology-solaris.lo `test -f '$(SRC)/topology-solaris.c' || echo '$(srcdir)/'`$(SRC)/topology-solaris.c
-
-libhwloc_ports_la-topology-aix.lo: $(SRC)/topology-aix.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-topology-aix.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-topology-aix.Tpo -c -o libhwloc_ports_la-topology-aix.lo `test -f '$(SRC)/topology-aix.c' || echo '$(srcdir)/'`$(SRC)/topology-aix.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-topology-aix.Tpo $(DEPDIR)/libhwloc_ports_la-topology-aix.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/topology-aix.c' object='libhwloc_ports_la-topology-aix.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-topology-aix.lo `test -f '$(SRC)/topology-aix.c' || echo '$(srcdir)/'`$(SRC)/topology-aix.c
-
-libhwloc_ports_la-topology-osf.lo: $(SRC)/topology-osf.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-topology-osf.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-topology-osf.Tpo -c -o libhwloc_ports_la-topology-osf.lo `test -f '$(SRC)/topology-osf.c' || echo '$(srcdir)/'`$(SRC)/topology-osf.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-topology-osf.Tpo $(DEPDIR)/libhwloc_ports_la-topology-osf.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/topology-osf.c' object='libhwloc_ports_la-topology-osf.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-topology-osf.lo `test -f '$(SRC)/topology-osf.c' || echo '$(srcdir)/'`$(SRC)/topology-osf.c
-
-libhwloc_ports_la-topology-windows.lo: $(SRC)/topology-windows.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-topology-windows.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-topology-windows.Tpo -c -o libhwloc_ports_la-topology-windows.lo `test -f '$(SRC)/topology-windows.c' || echo '$(srcdir)/'`$(SRC)/topology-windows.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-topology-windows.Tpo $(DEPDIR)/libhwloc_ports_la-topology-windows.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/topology-windows.c' object='libhwloc_ports_la-topology-windows.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-topology-windows.lo `test -f '$(SRC)/topology-windows.c' || echo '$(srcdir)/'`$(SRC)/topology-windows.c
-
-libhwloc_ports_la-topology-darwin.lo: $(SRC)/topology-darwin.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-topology-darwin.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-topology-darwin.Tpo -c -o libhwloc_ports_la-topology-darwin.lo `test -f '$(SRC)/topology-darwin.c' || echo '$(srcdir)/'`$(SRC)/topology-darwin.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-topology-darwin.Tpo $(DEPDIR)/libhwloc_ports_la-topology-darwin.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/topology-darwin.c' object='libhwloc_ports_la-topology-darwin.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-topology-darwin.lo `test -f '$(SRC)/topology-darwin.c' || echo '$(srcdir)/'`$(SRC)/topology-darwin.c
-
-libhwloc_ports_la-topology-hpux.lo: $(SRC)/topology-hpux.c
- at am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -MT libhwloc_ports_la-topology-hpux.lo -MD -MP -MF $(DEPDIR)/libhwloc_ports_la-topology-hpux.Tpo -c -o libhwloc_ports_la-topology-hpux.lo `test -f '$(SRC)/topology-hpux.c' || echo '$(srcdir)/'`$(SRC)/topology-hpux.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libhwloc_ports_la-topology-hpux.Tpo $(DEPDIR)/libhwloc_ports_la-topology-hpux.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(SRC)/topology-hpux.c' object='libhwloc_ports_la-topology-hpux.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhwloc_ports_la_CFLAGS) $(CFLAGS) -c -o libhwloc_ports_la-topology-hpux.lo `test -f '$(SRC)/topology-hpux.c' || echo '$(srcdir)/'`$(SRC)/topology-hpux.c
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
- $(MAKE) $(AM_MAKEFLAGS) $(check_LTLIBRARIES)
-check: check-am
-all-am: Makefile
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-checkLTLIBRARIES clean-generic clean-libtool \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: check-am install-am install-strip
-
-.PHONY: CTAGS GTAGS all all-am check check-am clean \
- clean-checkLTLIBRARIES clean-generic clean-libtool ctags \
- distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
Deleted: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/utils/Makefile.in
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/utils/Makefile.in 2009-10-20 16:31:23 UTC (rev 5489)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/hwloc/utils/Makefile.in 2009-10-20 19:29:58 UTC (rev 5490)
@@ -1,936 +0,0 @@
-# Makefile.in generated by automake 1.11 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-# Copyright © 2009 Cisco Systems, Inc. All rights reserved.
-
-# Copyright 2009 INRIA, Université Bordeaux 1
-
-# -*- makefile -*-
-# Copyright (c) 2008-2009 Cisco Systems, Inc. All rights reserved.
-# Copyright (c) 2008 Sun Microsystems, Inc. All rights reserved.
-# $COPYRIGHT$
-#
-# Additional copyrights may follow
-#
-# $HEADER$
-#
-
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(srcdir)/test-hwloc-distrib.sh.in \
- $(top_srcdir)/Makefile.man-page-rules $(top_srcdir)/hwloc.am
-bin_PROGRAMS = lstopo$(EXEEXT) hwloc-mask$(EXEEXT) hwloc-bind$(EXEEXT) \
- hwloc-distrib$(EXEEXT)
- at HAVE_WINDOWS_TRUE@am__append_1 = lstopo-windows.c
-subdir = utils
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/hwloc.m4 \
- $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/include/private/config.h \
- $(top_builddir)/include/hwloc/config.h
-CONFIG_CLEAN_FILES = test-hwloc-distrib.sh
-CONFIG_CLEAN_VPATH_FILES =
-am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"
-PROGRAMS = $(bin_PROGRAMS)
-hwloc_bind_SOURCES = hwloc-bind.c
-hwloc_bind_OBJECTS = hwloc-bind.$(OBJEXT)
-hwloc_bind_LDADD = $(LDADD)
-hwloc_distrib_SOURCES = hwloc-distrib.c
-hwloc_distrib_OBJECTS = hwloc-distrib.$(OBJEXT)
-hwloc_distrib_LDADD = $(LDADD)
-hwloc_mask_SOURCES = hwloc-mask.c
-hwloc_mask_OBJECTS = hwloc-mask.$(OBJEXT)
-hwloc_mask_LDADD = $(LDADD)
-am__lstopo_SOURCES_DIST = lstopo.c lstopo-color.c lstopo-text.c \
- lstopo-draw.c lstopo-fig.c lstopo-cairo.c lstopo-xml.c \
- lstopo-windows.c
- at HAVE_WINDOWS_TRUE@am__objects_1 = lstopo-lstopo-windows.$(OBJEXT)
-am_lstopo_OBJECTS = lstopo-lstopo.$(OBJEXT) \
- lstopo-lstopo-color.$(OBJEXT) lstopo-lstopo-text.$(OBJEXT) \
- lstopo-lstopo-draw.$(OBJEXT) lstopo-lstopo-fig.$(OBJEXT) \
- lstopo-lstopo-cairo.$(OBJEXT) lstopo-lstopo-xml.$(OBJEXT) \
- $(am__objects_1)
-lstopo_OBJECTS = $(am_lstopo_OBJECTS)
-am__DEPENDENCIES_1 =
-lstopo_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
-lstopo_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(lstopo_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
-DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)/include/private -I$(top_builddir)/include/hwloc
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
-SOURCES = hwloc-bind.c hwloc-distrib.c hwloc-mask.c $(lstopo_SOURCES)
-DIST_SOURCES = hwloc-bind.c hwloc-distrib.c hwloc-mask.c \
- $(am__lstopo_SOURCES_DIST)
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-man1dir = $(mandir)/man1
-NROFF = nroff
-MANS = $(nodist_man_MANS)
-ETAGS = etags
-CTAGS = ctags
-am__tty_colors = \
-red=; grn=; lgn=; blu=; std=
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-AMTAR = @AMTAR@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASH = @BASH@
-CAIRO_CFLAGS = @CAIRO_CFLAGS@
-CAIRO_LIBS = @CAIRO_LIBS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DOXYGEN = @DOXYGEN@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FIG2DEV = @FIG2DEV@
-GCC_CFLAGS = @GCC_CFLAGS@
-GREP = @GREP@
-HAVE_XML = @HAVE_XML@
-HWLOC_DIFF_U = @HWLOC_DIFF_U@
-HWLOC_MS_LIB = @HWLOC_MS_LIB@
-HWLOC_RELEASE_DATE = @HWLOC_RELEASE_DATE@
-HWLOC_REQUIRES = @HWLOC_REQUIRES@
-HWLOC_SVN_R = @HWLOC_SVN_R@
-HWLOC_VERSION = @HWLOC_VERSION@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-KERRIGHED_CFLAGS = @KERRIGHED_CFLAGS@
-KERRIGHED_LIBS = @KERRIGHED_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = $(top_builddir)/src/libhwloc.la
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-W3M = @W3M@
-W3_GENERATOR = @W3_GENERATOR@
-XMLLINT = @XMLLINT@
-XML_CFLAGS = @XML_CFLAGS@
-XML_LIBS = @XML_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libhwloc_so_version = @libhwloc_so_version@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AM_CFLAGS = $(GCC_CFLAGS)
-AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
-AM_LDFLAGS = -L$(top_builddir)/src
-EXTRA_DIST = lstopo.h hwloc-mask.h test-hwloc-distrib.output \
- $(man_pages:.1=.1in)
-lstopo_SOURCES = lstopo.c lstopo-color.c lstopo-text.c lstopo-draw.c \
- lstopo-fig.c lstopo-cairo.c lstopo-xml.c $(am__append_1)
-lstopo_CFLAGS = $(CAIRO_CFLAGS) $(XML_CFLAGS)
-lstopo_LDADD = $(CAIRO_LIBS) $(XML_LIBS) -lm
- at HAVE_MINGW32_FALSE@TESTS = test-hwloc-distrib.sh
-man_pages = lstopo.1 hwloc-bind.1 hwloc-distrib.1 hwloc-mask.1
-nodist_man_MANS = $(man_pages)
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .1 .1in .3 .3in .7 .7in .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/hwloc.am $(top_srcdir)/Makefile.man-page-rules $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign utils/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign utils/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-test-hwloc-distrib.sh: $(top_builddir)/config.status $(srcdir)/test-hwloc-distrib.sh.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-install-binPROGRAMS: $(bin_PROGRAMS)
- @$(NORMAL_INSTALL)
- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
- @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
- for p in $$list; do echo "$$p $$p"; done | \
- sed 's/$(EXEEXT)$$//' | \
- while read p p1; do if test -f $$p || test -f $$p1; \
- then echo "$$p"; echo "$$p"; else :; fi; \
- done | \
- sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
- -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
- sed 'N;N;N;s,\n, ,g' | \
- $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
- { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
- if ($$2 == $$4) files[d] = files[d] " " $$1; \
- else { print "f", $$3 "/" $$4, $$1; } } \
- END { for (d in files) print "f", d, files[d] }' | \
- while read type dir files; do \
- if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
- test -z "$$files" || { \
- echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
- $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
- } \
- ; done
-
-uninstall-binPROGRAMS:
- @$(NORMAL_UNINSTALL)
- @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
- files=`for p in $$list; do echo "$$p"; done | \
- sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
- -e 's/$$/$(EXEEXT)/' `; \
- test -n "$$list" || exit 0; \
- echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(bindir)" && rm -f $$files
-
-clean-binPROGRAMS:
- @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
- echo " rm -f" $$list; \
- rm -f $$list || exit $$?; \
- test -n "$(EXEEXT)" || exit 0; \
- list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f" $$list; \
- rm -f $$list
-hwloc-bind$(EXEEXT): $(hwloc_bind_OBJECTS) $(hwloc_bind_DEPENDENCIES)
- @rm -f hwloc-bind$(EXEEXT)
- $(LINK) $(hwloc_bind_OBJECTS) $(hwloc_bind_LDADD) $(LIBS)
-hwloc-distrib$(EXEEXT): $(hwloc_distrib_OBJECTS) $(hwloc_distrib_DEPENDENCIES)
- @rm -f hwloc-distrib$(EXEEXT)
- $(LINK) $(hwloc_distrib_OBJECTS) $(hwloc_distrib_LDADD) $(LIBS)
-hwloc-mask$(EXEEXT): $(hwloc_mask_OBJECTS) $(hwloc_mask_DEPENDENCIES)
- @rm -f hwloc-mask$(EXEEXT)
- $(LINK) $(hwloc_mask_OBJECTS) $(hwloc_mask_LDADD) $(LIBS)
-lstopo$(EXEEXT): $(lstopo_OBJECTS) $(lstopo_DEPENDENCIES)
- @rm -f lstopo$(EXEEXT)
- $(lstopo_LINK) $(lstopo_OBJECTS) $(lstopo_LDADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc-bind.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc-distrib.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hwloc-mask.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lstopo-lstopo-cairo.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lstopo-lstopo-color.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lstopo-lstopo-draw.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lstopo-lstopo-fig.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lstopo-lstopo-text.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lstopo-lstopo-windows.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lstopo-lstopo-xml.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lstopo-lstopo.Po at am__quote@
-
-.c.o:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c $<
-
-.c.obj:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
- at am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
-
-lstopo-lstopo.o: lstopo.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo.o -MD -MP -MF $(DEPDIR)/lstopo-lstopo.Tpo -c -o lstopo-lstopo.o `test -f 'lstopo.c' || echo '$(srcdir)/'`lstopo.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo.Tpo $(DEPDIR)/lstopo-lstopo.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo.c' object='lstopo-lstopo.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo.o `test -f 'lstopo.c' || echo '$(srcdir)/'`lstopo.c
-
-lstopo-lstopo.obj: lstopo.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo.obj -MD -MP -MF $(DEPDIR)/lstopo-lstopo.Tpo -c -o lstopo-lstopo.obj `if test -f 'lstopo.c'; then $(CYGPATH_W) 'lstopo.c'; else $(CYGPATH_W) '$(srcdir)/lstopo.c'; fi`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo.Tpo $(DEPDIR)/lstopo-lstopo.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo.c' object='lstopo-lstopo.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo.obj `if test -f 'lstopo.c'; then $(CYGPATH_W) 'lstopo.c'; else $(CYGPATH_W) '$(srcdir)/lstopo.c'; fi`
-
-lstopo-lstopo-color.o: lstopo-color.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-color.o -MD -MP -MF $(DEPDIR)/lstopo-lstopo-color.Tpo -c -o lstopo-lstopo-color.o `test -f 'lstopo-color.c' || echo '$(srcdir)/'`lstopo-color.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-color.Tpo $(DEPDIR)/lstopo-lstopo-color.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-color.c' object='lstopo-lstopo-color.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-color.o `test -f 'lstopo-color.c' || echo '$(srcdir)/'`lstopo-color.c
-
-lstopo-lstopo-color.obj: lstopo-color.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-color.obj -MD -MP -MF $(DEPDIR)/lstopo-lstopo-color.Tpo -c -o lstopo-lstopo-color.obj `if test -f 'lstopo-color.c'; then $(CYGPATH_W) 'lstopo-color.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-color.c'; fi`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-color.Tpo $(DEPDIR)/lstopo-lstopo-color.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-color.c' object='lstopo-lstopo-color.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-color.obj `if test -f 'lstopo-color.c'; then $(CYGPATH_W) 'lstopo-color.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-color.c'; fi`
-
-lstopo-lstopo-text.o: lstopo-text.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-text.o -MD -MP -MF $(DEPDIR)/lstopo-lstopo-text.Tpo -c -o lstopo-lstopo-text.o `test -f 'lstopo-text.c' || echo '$(srcdir)/'`lstopo-text.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-text.Tpo $(DEPDIR)/lstopo-lstopo-text.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-text.c' object='lstopo-lstopo-text.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-text.o `test -f 'lstopo-text.c' || echo '$(srcdir)/'`lstopo-text.c
-
-lstopo-lstopo-text.obj: lstopo-text.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-text.obj -MD -MP -MF $(DEPDIR)/lstopo-lstopo-text.Tpo -c -o lstopo-lstopo-text.obj `if test -f 'lstopo-text.c'; then $(CYGPATH_W) 'lstopo-text.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-text.c'; fi`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-text.Tpo $(DEPDIR)/lstopo-lstopo-text.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-text.c' object='lstopo-lstopo-text.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-text.obj `if test -f 'lstopo-text.c'; then $(CYGPATH_W) 'lstopo-text.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-text.c'; fi`
-
-lstopo-lstopo-draw.o: lstopo-draw.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-draw.o -MD -MP -MF $(DEPDIR)/lstopo-lstopo-draw.Tpo -c -o lstopo-lstopo-draw.o `test -f 'lstopo-draw.c' || echo '$(srcdir)/'`lstopo-draw.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-draw.Tpo $(DEPDIR)/lstopo-lstopo-draw.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-draw.c' object='lstopo-lstopo-draw.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-draw.o `test -f 'lstopo-draw.c' || echo '$(srcdir)/'`lstopo-draw.c
-
-lstopo-lstopo-draw.obj: lstopo-draw.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-draw.obj -MD -MP -MF $(DEPDIR)/lstopo-lstopo-draw.Tpo -c -o lstopo-lstopo-draw.obj `if test -f 'lstopo-draw.c'; then $(CYGPATH_W) 'lstopo-draw.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-draw.c'; fi`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-draw.Tpo $(DEPDIR)/lstopo-lstopo-draw.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-draw.c' object='lstopo-lstopo-draw.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-draw.obj `if test -f 'lstopo-draw.c'; then $(CYGPATH_W) 'lstopo-draw.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-draw.c'; fi`
-
-lstopo-lstopo-fig.o: lstopo-fig.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-fig.o -MD -MP -MF $(DEPDIR)/lstopo-lstopo-fig.Tpo -c -o lstopo-lstopo-fig.o `test -f 'lstopo-fig.c' || echo '$(srcdir)/'`lstopo-fig.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-fig.Tpo $(DEPDIR)/lstopo-lstopo-fig.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-fig.c' object='lstopo-lstopo-fig.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-fig.o `test -f 'lstopo-fig.c' || echo '$(srcdir)/'`lstopo-fig.c
-
-lstopo-lstopo-fig.obj: lstopo-fig.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-fig.obj -MD -MP -MF $(DEPDIR)/lstopo-lstopo-fig.Tpo -c -o lstopo-lstopo-fig.obj `if test -f 'lstopo-fig.c'; then $(CYGPATH_W) 'lstopo-fig.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-fig.c'; fi`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-fig.Tpo $(DEPDIR)/lstopo-lstopo-fig.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-fig.c' object='lstopo-lstopo-fig.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-fig.obj `if test -f 'lstopo-fig.c'; then $(CYGPATH_W) 'lstopo-fig.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-fig.c'; fi`
-
-lstopo-lstopo-cairo.o: lstopo-cairo.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-cairo.o -MD -MP -MF $(DEPDIR)/lstopo-lstopo-cairo.Tpo -c -o lstopo-lstopo-cairo.o `test -f 'lstopo-cairo.c' || echo '$(srcdir)/'`lstopo-cairo.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-cairo.Tpo $(DEPDIR)/lstopo-lstopo-cairo.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-cairo.c' object='lstopo-lstopo-cairo.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-cairo.o `test -f 'lstopo-cairo.c' || echo '$(srcdir)/'`lstopo-cairo.c
-
-lstopo-lstopo-cairo.obj: lstopo-cairo.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-cairo.obj -MD -MP -MF $(DEPDIR)/lstopo-lstopo-cairo.Tpo -c -o lstopo-lstopo-cairo.obj `if test -f 'lstopo-cairo.c'; then $(CYGPATH_W) 'lstopo-cairo.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-cairo.c'; fi`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-cairo.Tpo $(DEPDIR)/lstopo-lstopo-cairo.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-cairo.c' object='lstopo-lstopo-cairo.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-cairo.obj `if test -f 'lstopo-cairo.c'; then $(CYGPATH_W) 'lstopo-cairo.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-cairo.c'; fi`
-
-lstopo-lstopo-xml.o: lstopo-xml.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-xml.o -MD -MP -MF $(DEPDIR)/lstopo-lstopo-xml.Tpo -c -o lstopo-lstopo-xml.o `test -f 'lstopo-xml.c' || echo '$(srcdir)/'`lstopo-xml.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-xml.Tpo $(DEPDIR)/lstopo-lstopo-xml.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-xml.c' object='lstopo-lstopo-xml.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-xml.o `test -f 'lstopo-xml.c' || echo '$(srcdir)/'`lstopo-xml.c
-
-lstopo-lstopo-xml.obj: lstopo-xml.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-xml.obj -MD -MP -MF $(DEPDIR)/lstopo-lstopo-xml.Tpo -c -o lstopo-lstopo-xml.obj `if test -f 'lstopo-xml.c'; then $(CYGPATH_W) 'lstopo-xml.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-xml.c'; fi`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-xml.Tpo $(DEPDIR)/lstopo-lstopo-xml.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-xml.c' object='lstopo-lstopo-xml.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-xml.obj `if test -f 'lstopo-xml.c'; then $(CYGPATH_W) 'lstopo-xml.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-xml.c'; fi`
-
-lstopo-lstopo-windows.o: lstopo-windows.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-windows.o -MD -MP -MF $(DEPDIR)/lstopo-lstopo-windows.Tpo -c -o lstopo-lstopo-windows.o `test -f 'lstopo-windows.c' || echo '$(srcdir)/'`lstopo-windows.c
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-windows.Tpo $(DEPDIR)/lstopo-lstopo-windows.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-windows.c' object='lstopo-lstopo-windows.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-windows.o `test -f 'lstopo-windows.c' || echo '$(srcdir)/'`lstopo-windows.c
-
-lstopo-lstopo-windows.obj: lstopo-windows.c
- at am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -MT lstopo-lstopo-windows.obj -MD -MP -MF $(DEPDIR)/lstopo-lstopo-windows.Tpo -c -o lstopo-lstopo-windows.obj `if test -f 'lstopo-windows.c'; then $(CYGPATH_W) 'lstopo-windows.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-windows.c'; fi`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/lstopo-lstopo-windows.Tpo $(DEPDIR)/lstopo-lstopo-windows.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lstopo-windows.c' object='lstopo-lstopo-windows.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lstopo_CFLAGS) $(CFLAGS) -c -o lstopo-lstopo-windows.obj `if test -f 'lstopo-windows.c'; then $(CYGPATH_W) 'lstopo-windows.c'; else $(CYGPATH_W) '$(srcdir)/lstopo-windows.c'; fi`
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-install-man1: $(nodist_man_MANS)
- @$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
- @list=''; test -n "$(man1dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- l2='$(nodist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
- } | while read p; do \
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; echo "$$p"; \
- done | \
- sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
- sed 'N;N;s,\n, ,g' | { \
- list=; while read file base inst; do \
- if test "$$base" = "$$inst"; then list="$$list $$file"; else \
- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
- fi; \
- done; \
- for i in $$list; do echo "$$i"; done | $(am__base_list) | \
- while read files; do \
- test -z "$$files" || { \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
- done; }
-
-uninstall-man1:
- @$(NORMAL_UNINSTALL)
- @list=''; test -n "$(man1dir)" || exit 0; \
- files=`{ for i in $$list; do echo "$$i"; done; \
- l2='$(nodist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
- } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
- test -z "$$files" || { \
- echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(man1dir)" && rm -f $$files; }
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-check-TESTS: $(TESTS)
- @failed=0; all=0; xfail=0; xpass=0; skip=0; \
- srcdir=$(srcdir); export srcdir; \
- list=' $(TESTS) '; \
- $(am__tty_colors); \
- if test -n "$$list"; then \
- for tst in $$list; do \
- if test -f ./$$tst; then dir=./; \
- elif test -f $$tst; then dir=; \
- else dir="$(srcdir)/"; fi; \
- if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
- all=`expr $$all + 1`; \
- case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$tst[\ \ ]*) \
- xpass=`expr $$xpass + 1`; \
- failed=`expr $$failed + 1`; \
- col=$$red; res=XPASS; \
- ;; \
- *) \
- col=$$grn; res=PASS; \
- ;; \
- esac; \
- elif test $$? -ne 77; then \
- all=`expr $$all + 1`; \
- case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$tst[\ \ ]*) \
- xfail=`expr $$xfail + 1`; \
- col=$$lgn; res=XFAIL; \
- ;; \
- *) \
- failed=`expr $$failed + 1`; \
- col=$$red; res=FAIL; \
- ;; \
- esac; \
- else \
- skip=`expr $$skip + 1`; \
- col=$$blu; res=SKIP; \
- fi; \
- echo "$${col}$$res$${std}: $$tst"; \
- done; \
- if test "$$all" -eq 1; then \
- tests="test"; \
- All=""; \
- else \
- tests="tests"; \
- All="All "; \
- fi; \
- if test "$$failed" -eq 0; then \
- if test "$$xfail" -eq 0; then \
- banner="$$All$$all $$tests passed"; \
- else \
- if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
- banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
- fi; \
- else \
- if test "$$xpass" -eq 0; then \
- banner="$$failed of $$all $$tests failed"; \
- else \
- if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
- banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
- fi; \
- fi; \
- dashes="$$banner"; \
- skipped=""; \
- if test "$$skip" -ne 0; then \
- if test "$$skip" -eq 1; then \
- skipped="($$skip test was not run)"; \
- else \
- skipped="($$skip tests were not run)"; \
- fi; \
- test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
- dashes="$$skipped"; \
- fi; \
- report=""; \
- if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
- report="Please report to $(PACKAGE_BUGREPORT)"; \
- test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
- dashes="$$report"; \
- fi; \
- dashes=`echo "$$dashes" | sed s/./=/g`; \
- if test "$$failed" -eq 0; then \
- echo "$$grn$$dashes"; \
- else \
- echo "$$red$$dashes"; \
- fi; \
- echo "$$banner"; \
- test -z "$$skipped" || echo "$$skipped"; \
- test -z "$$report" || echo "$$report"; \
- echo "$$dashes$$std"; \
- test "$$failed" -eq 0; \
- else :; fi
-
-distdir: $(DISTFILES)
- @list='$(MANS)'; if test -n "$$list"; then \
- list=`for p in $$list; do \
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
- if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
- if test -n "$$list" && \
- grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
- echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
- grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
- echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
- echo " typically \`make maintainer-clean' will remove them" >&2; \
- exit 1; \
- else :; fi; \
- else :; fi
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
- $(MAKE) $(AM_MAKEFLAGS) check-TESTS
-check: check-am
-all-am: Makefile $(PROGRAMS) $(MANS)
-installdirs:
- for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-local distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am: install-man
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am: install-binPROGRAMS
- @$(NORMAL_INSTALL)
- $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man: install-man1
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-binPROGRAMS uninstall-local uninstall-man
-
-uninstall-man: uninstall-man1
-
-.MAKE: check-am install-am install-exec-am install-strip
-
-.PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \
- clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
- distclean-compile distclean-generic distclean-libtool \
- distclean-local distclean-tags distdir dvi dvi-am html html-am \
- info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-exec-hook install-html \
- install-html-am install-info install-info-am install-man \
- install-man1 install-pdf install-pdf-am install-ps \
- install-ps-am install-strip installcheck installcheck-am \
- installdirs maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
- uninstall-am uninstall-binPROGRAMS uninstall-local \
- uninstall-man uninstall-man1
-
-
-.1in.1:
- @ echo Creating $@ man page...
- @ sed -e 's/#PACKAGE_NAME#/@PACKAGE_NAME@/g' \
- -e 's/#PACKAGE_VERSION#/@PACKAGE_VERSION@/g' \
- -e 's/#HWLOC_DATE#/@HWLOC_RELEASE_DATE@/g' \
- > $@ < $<
-
-.3in.3:
- @ echo Creating $@ man page...
- @ sed -e 's/#PACKAGE_NAME#/@PACKAGE_NAME@/g' \
- -e 's/#PACKAGE_VERSION#/@PACKAGE_VERSION@/g' \
- -e 's/#HWLOC_DATE#/@HWLOC_RELEASE_DATE@/g' \
- > $@ < $<
-
-.7in.7:
- @ echo Creating $@ man page...
- @ sed -e 's/#PACKAGE_NAME#/@PACKAGE_NAME@/g' \
- -e 's/#PACKAGE_VERSION#/@PACKAGE_VERSION@/g' \
- -e 's/#HWLOC_DATE#/@HWLOC_RELEASE_DATE@/g' \
- > $@ < $<
-
-install-exec-hook: install-man
- $(RM) $(DESTDIR)$(bindir)/hwloc-ls$(EXEEXT) $(DESTDIR)$(bindir)/hwloc-info$(EXEEXT)
- cd $(DESTDIR)$(bindir) && $(LN_S) lstopo$(EXEEXT) hwloc-ls$(EXEEXT) && $(LN_S) lstopo$(EXEEXT) hwloc-info$(EXEEXT)
- cd $(DESTDIR)$(man1dir) && $(LN_S) lstopo.1 hwloc-ls.1 && $(LN_S) lstopo.1 hwloc-info.1
-
-uninstall-local:
- $(RM) $(DESTDIR)$(bindir)/hwloc-ls$(EXEEXT) $(DESTDIR)$(bindir)/hwloc-info$(EXEEXT)
- $(RM) $(DESTDIR)$(man1dir)/hwloc-ls.1 $(DESTDIR)$(man1dir)/hwloc-info.1
-
-distclean-local:
- rm -f $(man_pages)
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
More information about the mpich2-commits
mailing list