This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree".
The branch, next has been updated via f295ca0cf75d0b475303a9db905e3ab082290997 (commit) via 21819b545a1451f557ea924b0dcdb5ab24b59a86 (commit) via 9f0f7c50cd2a4040a7ba26358e5d956e2168d0a8 (commit) via a9fd97961920a89c87217f89c14fa2d4234a393d (commit) via 8675b78af98432f327adcb7d35c614cb2ce7dfb6 (commit) via 9098b1e1c0f170b51620b8bc63118b89a038dfc6 (commit) via bdfd41c4f18fa85b9cc392354c0e1d73b7735651 (commit) via 9753936f4cfcde7ff310bb9d9f31c6c3d5caff79 (commit) via d31345a50bed70c4d2197e1294f5490be839dff2 (commit) via ea155e2d2b337366b04979b375251fdac724fcc6 (commit) via c15da8c3b5f94d3ced94166eefb9392b86dc9d80 (commit) from df00a3f1cd6a23ef48c80e431b8e472a4a340e5b (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit f295ca0cf75d0b475303a9db905e3ab082290997 Author: Michael Tremer michael.tremer@ipfire.org Date: Sat Dec 12 15:31:33 2015 +0000
kernel: Add grsecurity compile fix
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 21819b545a1451f557ea924b0dcdb5ab24b59a86 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Dec 4 22:11:49 2015 +0000
mediatomb: Disable build because it FTBFS
The upstream project seems to be dead
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9f0f7c50cd2a4040a7ba26358e5d956e2168d0a8 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Dec 10 17:47:33 2015 +0000
gcc: Update armv5tel rootfile
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit a9fd97961920a89c87217f89c14fa2d4234a393d Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Dec 10 14:40:36 2015 +0000
gcc: Update x86_64 rootfile
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8675b78af98432f327adcb7d35c614cb2ce7dfb6 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Dec 4 21:24:14 2015 +0000
gcc: Update to version 4.9.3
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9098b1e1c0f170b51620b8bc63118b89a038dfc6 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Dec 4 21:22:30 2015 +0000
glibc: Fix headers to build with new GCC
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit bdfd41c4f18fa85b9cc392354c0e1d73b7735651 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Dec 4 21:21:32 2015 +0000
libmpc: New package
A dependency for GCC
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9753936f4cfcde7ff310bb9d9f31c6c3d5caff79 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 22 12:34:59 2015 +0000
core97: Ship updated bind package
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d31345a50bed70c4d2197e1294f5490be839dff2 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 22 12:34:18 2015 +0000
Create Core Update 97
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit ea155e2d2b337366b04979b375251fdac724fcc6 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 22 11:11:24 2015 +0000
Move Core Update 96 to oldcore
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit c15da8c3b5f94d3ced94166eefb9392b86dc9d80 Author: Matthias Fischer matthias.fischer@ipfire.org Date: Sat Nov 7 07:33:57 2015 +0100
bind: Update to 9.10.3
bind: Update to 9.10.3
Security fixes: An incorrect boundary check in the OPENPGPKEY rdatatype could trigger an assertion failure. This flaw is disclosed in CVE-2015-5986. [RT #40286]
A buffer accounting error could trigger an assertion failure when parsing certain malformed DNSSEC keys. This flaw was discovered by Hanno Böck of the Fuzzing Project, and is disclosed in CVE-2015-5722. [RT #40212]
A specially crafted query could trigger an assertion failure in message.c. This flaw was discovered by Jonathan Foote, and is disclosed in CVE-2015-5477. [RT #40046]
On servers configured to perform DNSSEC validation, an assertion failure could be triggered on answers from a specially configured server. This flaw was discovered by Breno Silveira Soares, and is disclosed in CVE-2015-4620. [RT #39795]
Bug fixes: Asynchronous zone loads were not handled correctly when the zone load was already in progress; this could trigger a crash in zt.c. [RT #37573]
A race during shutdown or reconfiguration could cause an assertion failure in mem.c. [RT #38979]
Some answer formatting options didn't work correctly with dig +short. [RT #39291]
Malformed records of some types, including NSAP and UNSPEC, could trigger assertion failures when loading text zone files. [RT #40274] [RT #40285]
Fixed a possible crash in ratelimiter.c caused by NOTIFY messages being removed from the wrong rate limiter queue. [RT #40350]
The default rrset-order of random was inconsistently applied. [RT #40456]
BADVERS responses from broken authoritative name servers were not handled correctly. [RT #40427]
Several bugs have been fixed in the RPZ implementation.
For a complete list, see: https://kb.isc.org/article/AA-01306/0/BIND-9.10.3-Release-Notes.html
Regards, Matthias
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: config/rootfiles/common/armv5tel/gcc | 1814 ++++++++++-------- config/rootfiles/common/i586/gcc | 1917 +++++++++++-------- config/rootfiles/common/libmpc | 7 + config/rootfiles/common/x86_64/gcc | 1929 ++++++++++++-------- config/rootfiles/core/{96 => 97}/exclude | 0 .../{oldcore/94 => core/97}/filelists/bind | 0 .../{oldcore/88 => core/97}/filelists/files | 0 config/rootfiles/core/{96 => 97}/meta | 0 config/rootfiles/{oldcore/82 => core/97}/update.sh | 18 +- config/rootfiles/{core => oldcore}/96/exclude | 0 .../rootfiles/{core => oldcore}/96/filelists/curl | 0 .../rootfiles/{core => oldcore}/96/filelists/dma | 0 .../{core => oldcore}/96/filelists/dnsmasq | 0 .../rootfiles/{core => oldcore}/96/filelists/files | 0 .../{core => oldcore}/96/filelists/i586/grub | 0 .../96/filelists/i586/openssl-sse2 | 0 .../96/filelists/i586/strongswan-padlock | 0 .../{core => oldcore}/96/filelists/libnet | 0 .../rootfiles/{core => oldcore}/96/filelists/mdadm | 0 .../rootfiles/{core => oldcore}/96/filelists/ntp | 0 .../{core => oldcore}/96/filelists/openssl | 0 .../{core => oldcore}/96/filelists/rrdtool | 0 .../{core => oldcore}/96/filelists/strongswan | 0 .../{core => oldcore}/96/filelists/x86_64/grub | 0 config/rootfiles/oldcore/{95 => 96}/meta | 0 config/rootfiles/{core => oldcore}/96/update.sh | 0 lfs/bind | 4 +- lfs/gcc | 40 +- lfs/glibc | 1 + lfs/{libpng => libmpc} | 6 +- lfs/linux | 1 + make.sh | 5 +- src/patches/gcc/gcc-fix-inlining-issues.patch | 1064 +++++++++++ src/patches/gcc/gcc44-build-id.patch | 52 - src/patches/gcc/gcc44-c++-builtin-redecl.patch | 102 -- src/patches/gcc/gcc44-i386-libgomp.patch | 61 - src/patches/gcc/gcc44-no-add-needed.patch | 52 - src/patches/gcc/gcc44-pr33763.patch | 153 -- src/patches/gcc/gcc44-rh330771.patch | 34 - src/patches/gcc/gcc44-rh533181.patch | 153 -- src/patches/gcc/gcc44-rh610785.patch | 74 - src/patches/gcc/gcc44-unwind-debug-hook.patch | 51 - src/patches/gcc/gcc49-i386-libgomp.patch | 11 + ...no-rpath.patch => gcc49-libtool-no-rpath.patch} | 0 src/patches/gcc/gcc49-no-add-needed.patch | 50 + src/patches/gcc/gcc49-pr38757.patch | 106 ++ src/patches/gcc/gcc49-pr64336.patch | 17 + src/patches/glibc/glibc-mq_open.patch | 34 + src/patches/kernel-grsec-compile-fixes.patch | 11 + 49 files changed, 4702 insertions(+), 3065 deletions(-) create mode 100644 config/rootfiles/common/libmpc copy config/rootfiles/core/{96 => 97}/exclude (100%) copy config/rootfiles/{oldcore/94 => core/97}/filelists/bind (100%) copy config/rootfiles/{oldcore/88 => core/97}/filelists/files (100%) rename config/rootfiles/core/{96 => 97}/meta (100%) copy config/rootfiles/{oldcore/82 => core/97}/update.sh (92%) rename config/rootfiles/{core => oldcore}/96/exclude (100%) rename config/rootfiles/{core => oldcore}/96/filelists/curl (100%) rename config/rootfiles/{core => oldcore}/96/filelists/dma (100%) rename config/rootfiles/{core => oldcore}/96/filelists/dnsmasq (100%) rename config/rootfiles/{core => oldcore}/96/filelists/files (100%) rename config/rootfiles/{core => oldcore}/96/filelists/i586/grub (100%) rename config/rootfiles/{core => oldcore}/96/filelists/i586/openssl-sse2 (100%) rename config/rootfiles/{core => oldcore}/96/filelists/i586/strongswan-padlock (100%) rename config/rootfiles/{core => oldcore}/96/filelists/libnet (100%) rename config/rootfiles/{core => oldcore}/96/filelists/mdadm (100%) rename config/rootfiles/{core => oldcore}/96/filelists/ntp (100%) rename config/rootfiles/{core => oldcore}/96/filelists/openssl (100%) rename config/rootfiles/{core => oldcore}/96/filelists/rrdtool (100%) rename config/rootfiles/{core => oldcore}/96/filelists/strongswan (100%) rename config/rootfiles/{core => oldcore}/96/filelists/x86_64/grub (100%) copy config/rootfiles/oldcore/{95 => 96}/meta (100%) rename config/rootfiles/{core => oldcore}/96/update.sh (100%) copy lfs/{libpng => libmpc} (96%) create mode 100644 src/patches/gcc/gcc-fix-inlining-issues.patch delete mode 100644 src/patches/gcc/gcc44-build-id.patch delete mode 100644 src/patches/gcc/gcc44-c++-builtin-redecl.patch delete mode 100644 src/patches/gcc/gcc44-i386-libgomp.patch delete mode 100644 src/patches/gcc/gcc44-no-add-needed.patch delete mode 100644 src/patches/gcc/gcc44-pr33763.patch delete mode 100644 src/patches/gcc/gcc44-rh330771.patch delete mode 100644 src/patches/gcc/gcc44-rh533181.patch delete mode 100644 src/patches/gcc/gcc44-rh610785.patch delete mode 100644 src/patches/gcc/gcc44-unwind-debug-hook.patch create mode 100644 src/patches/gcc/gcc49-i386-libgomp.patch rename src/patches/gcc/{gcc44-libtool-no-rpath.patch => gcc49-libtool-no-rpath.patch} (100%) create mode 100644 src/patches/gcc/gcc49-no-add-needed.patch create mode 100644 src/patches/gcc/gcc49-pr38757.patch create mode 100644 src/patches/gcc/gcc49-pr64336.patch create mode 100644 src/patches/glibc/glibc-mq_open.patch create mode 100644 src/patches/kernel-grsec-compile-fixes.patch
Difference in files: diff --git a/config/rootfiles/common/armv5tel/gcc b/config/rootfiles/common/armv5tel/gcc index ee9d800..60300b1 100644 --- a/config/rootfiles/common/armv5tel/gcc +++ b/config/rootfiles/common/armv5tel/gcc @@ -2,762 +2,1054 @@ #usr/bin/armv5tel-unknown-linux-gnueabi-c++ #usr/bin/armv5tel-unknown-linux-gnueabi-g++ #usr/bin/armv5tel-unknown-linux-gnueabi-gcc -#usr/bin/armv5tel-unknown-linux-gnueabi-gcc-4.4.7 +#usr/bin/armv5tel-unknown-linux-gnueabi-gcc-4.9.3 +#usr/bin/armv5tel-unknown-linux-gnueabi-gcc-ar +#usr/bin/armv5tel-unknown-linux-gnueabi-gcc-nm +#usr/bin/armv5tel-unknown-linux-gnueabi-gcc-ranlib #usr/bin/c++ #usr/bin/cc #usr/bin/cpp #usr/bin/g++ #usr/bin/gcc -#usr/bin/gccbug +#usr/bin/gcc-ar +#usr/bin/gcc-nm +#usr/bin/gcc-ranlib #usr/bin/gcov #usr/include/c++ -#usr/include/c++/4.4.7 -#usr/include/c++/4.4.7/algorithm -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/atomic_word.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/basic_file.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/c++allocator.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/c++config.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/c++io.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/c++locale.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/cpu_defines.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/ctype_base.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/ctype_inline.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/ctype_noninline.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/cxxabi_tweaks.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/error_constants.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/extc++.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/gthr-default.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/gthr-posix.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/gthr-single.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/gthr-tpf.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/gthr.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/messages_members.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/os_defines.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/stdc++.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/stdtr1c++.h -#usr/include/c++/4.4.7/armv5tel-unknown-linux-gnueabi/bits/time_members.h -#usr/include/c++/4.4.7/array -#usr/include/c++/4.4.7/backward -#usr/include/c++/4.4.7/backward/auto_ptr.h -#usr/include/c++/4.4.7/backward/backward_warning.h -#usr/include/c++/4.4.7/backward/binders.h -#usr/include/c++/4.4.7/backward/hash_fun.h -#usr/include/c++/4.4.7/backward/hash_map -#usr/include/c++/4.4.7/backward/hash_set -#usr/include/c++/4.4.7/backward/hashtable.h -#usr/include/c++/4.4.7/backward/strstream -#usr/include/c++/4.4.7/bits -#usr/include/c++/4.4.7/bits/algorithmfwd.h -#usr/include/c++/4.4.7/bits/allocator.h -#usr/include/c++/4.4.7/bits/atomic_0.h -#usr/include/c++/4.4.7/bits/atomic_2.h -#usr/include/c++/4.4.7/bits/atomicfwd_c.h -#usr/include/c++/4.4.7/bits/atomicfwd_cxx.h -#usr/include/c++/4.4.7/bits/basic_ios.h -#usr/include/c++/4.4.7/bits/basic_ios.tcc -#usr/include/c++/4.4.7/bits/basic_string.h -#usr/include/c++/4.4.7/bits/basic_string.tcc -#usr/include/c++/4.4.7/bits/boost_concept_check.h -#usr/include/c++/4.4.7/bits/char_traits.h -#usr/include/c++/4.4.7/bits/cmath.tcc -#usr/include/c++/4.4.7/bits/codecvt.h -#usr/include/c++/4.4.7/bits/concept_check.h -#usr/include/c++/4.4.7/bits/cpp_type_traits.h -#usr/include/c++/4.4.7/bits/deque.tcc -#usr/include/c++/4.4.7/bits/forward_list.h -#usr/include/c++/4.4.7/bits/forward_list.tcc -#usr/include/c++/4.4.7/bits/fstream.tcc -#usr/include/c++/4.4.7/bits/functexcept.h -#usr/include/c++/4.4.7/bits/functional_hash.h -#usr/include/c++/4.4.7/bits/gslice.h -#usr/include/c++/4.4.7/bits/gslice_array.h -#usr/include/c++/4.4.7/bits/hashtable.h -#usr/include/c++/4.4.7/bits/indirect_array.h -#usr/include/c++/4.4.7/bits/ios_base.h -#usr/include/c++/4.4.7/bits/istream.tcc -#usr/include/c++/4.4.7/bits/list.tcc -#usr/include/c++/4.4.7/bits/locale_classes.h -#usr/include/c++/4.4.7/bits/locale_classes.tcc -#usr/include/c++/4.4.7/bits/locale_facets.h -#usr/include/c++/4.4.7/bits/locale_facets.tcc -#usr/include/c++/4.4.7/bits/locale_facets_nonio.h -#usr/include/c++/4.4.7/bits/locale_facets_nonio.tcc -#usr/include/c++/4.4.7/bits/localefwd.h -#usr/include/c++/4.4.7/bits/mask_array.h -#usr/include/c++/4.4.7/bits/move.h -#usr/include/c++/4.4.7/bits/ostream.tcc -#usr/include/c++/4.4.7/bits/ostream_insert.h -#usr/include/c++/4.4.7/bits/postypes.h -#usr/include/c++/4.4.7/bits/shared_ptr.h -#usr/include/c++/4.4.7/bits/slice_array.h -#usr/include/c++/4.4.7/bits/sstream.tcc -#usr/include/c++/4.4.7/bits/stl_algo.h -#usr/include/c++/4.4.7/bits/stl_algobase.h -#usr/include/c++/4.4.7/bits/stl_bvector.h -#usr/include/c++/4.4.7/bits/stl_construct.h -#usr/include/c++/4.4.7/bits/stl_deque.h -#usr/include/c++/4.4.7/bits/stl_function.h -#usr/include/c++/4.4.7/bits/stl_heap.h -#usr/include/c++/4.4.7/bits/stl_iterator.h -#usr/include/c++/4.4.7/bits/stl_iterator_base_funcs.h -#usr/include/c++/4.4.7/bits/stl_iterator_base_types.h -#usr/include/c++/4.4.7/bits/stl_list.h -#usr/include/c++/4.4.7/bits/stl_map.h -#usr/include/c++/4.4.7/bits/stl_multimap.h -#usr/include/c++/4.4.7/bits/stl_multiset.h -#usr/include/c++/4.4.7/bits/stl_numeric.h -#usr/include/c++/4.4.7/bits/stl_pair.h -#usr/include/c++/4.4.7/bits/stl_queue.h -#usr/include/c++/4.4.7/bits/stl_raw_storage_iter.h -#usr/include/c++/4.4.7/bits/stl_relops.h -#usr/include/c++/4.4.7/bits/stl_set.h -#usr/include/c++/4.4.7/bits/stl_stack.h -#usr/include/c++/4.4.7/bits/stl_tempbuf.h -#usr/include/c++/4.4.7/bits/stl_tree.h -#usr/include/c++/4.4.7/bits/stl_uninitialized.h -#usr/include/c++/4.4.7/bits/stl_vector.h -#usr/include/c++/4.4.7/bits/stream_iterator.h -#usr/include/c++/4.4.7/bits/streambuf.tcc -#usr/include/c++/4.4.7/bits/streambuf_iterator.h -#usr/include/c++/4.4.7/bits/stringfwd.h -#usr/include/c++/4.4.7/bits/unique_ptr.h -#usr/include/c++/4.4.7/bits/valarray_after.h -#usr/include/c++/4.4.7/bits/valarray_array.h -#usr/include/c++/4.4.7/bits/valarray_array.tcc -#usr/include/c++/4.4.7/bits/valarray_before.h -#usr/include/c++/4.4.7/bits/vector.tcc -#usr/include/c++/4.4.7/bitset -#usr/include/c++/4.4.7/c++0x_warning.h -#usr/include/c++/4.4.7/cassert -#usr/include/c++/4.4.7/ccomplex -#usr/include/c++/4.4.7/cctype -#usr/include/c++/4.4.7/cerrno -#usr/include/c++/4.4.7/cfenv -#usr/include/c++/4.4.7/cfloat -#usr/include/c++/4.4.7/chrono -#usr/include/c++/4.4.7/cinttypes -#usr/include/c++/4.4.7/ciso646 -#usr/include/c++/4.4.7/climits -#usr/include/c++/4.4.7/clocale -#usr/include/c++/4.4.7/cmath -#usr/include/c++/4.4.7/complex -#usr/include/c++/4.4.7/complex.h -#usr/include/c++/4.4.7/condition_variable -#usr/include/c++/4.4.7/csetjmp -#usr/include/c++/4.4.7/csignal -#usr/include/c++/4.4.7/cstdarg -#usr/include/c++/4.4.7/cstdatomic -#usr/include/c++/4.4.7/cstdbool -#usr/include/c++/4.4.7/cstddef -#usr/include/c++/4.4.7/cstdint -#usr/include/c++/4.4.7/cstdio -#usr/include/c++/4.4.7/cstdlib -#usr/include/c++/4.4.7/cstring -#usr/include/c++/4.4.7/ctgmath -#usr/include/c++/4.4.7/ctime -#usr/include/c++/4.4.7/cwchar -#usr/include/c++/4.4.7/cwctype -#usr/include/c++/4.4.7/cxxabi-forced.h -#usr/include/c++/4.4.7/cxxabi.h -#usr/include/c++/4.4.7/debug -#usr/include/c++/4.4.7/debug/bitset -#usr/include/c++/4.4.7/debug/debug.h -#usr/include/c++/4.4.7/debug/deque -#usr/include/c++/4.4.7/debug/formatter.h -#usr/include/c++/4.4.7/debug/functions.h -#usr/include/c++/4.4.7/debug/list -#usr/include/c++/4.4.7/debug/macros.h -#usr/include/c++/4.4.7/debug/map -#usr/include/c++/4.4.7/debug/map.h -#usr/include/c++/4.4.7/debug/multimap.h -#usr/include/c++/4.4.7/debug/multiset.h -#usr/include/c++/4.4.7/debug/safe_base.h -#usr/include/c++/4.4.7/debug/safe_iterator.h -#usr/include/c++/4.4.7/debug/safe_iterator.tcc -#usr/include/c++/4.4.7/debug/safe_sequence.h -#usr/include/c++/4.4.7/debug/set -#usr/include/c++/4.4.7/debug/set.h -#usr/include/c++/4.4.7/debug/string -#usr/include/c++/4.4.7/debug/unordered_map -#usr/include/c++/4.4.7/debug/unordered_set -#usr/include/c++/4.4.7/debug/vector -#usr/include/c++/4.4.7/deque -#usr/include/c++/4.4.7/exception -#usr/include/c++/4.4.7/exception_defines.h -#usr/include/c++/4.4.7/exception_ptr.h -#usr/include/c++/4.4.7/ext -#usr/include/c++/4.4.7/ext/algorithm -#usr/include/c++/4.4.7/ext/array_allocator.h -#usr/include/c++/4.4.7/ext/atomicity.h -#usr/include/c++/4.4.7/ext/bitmap_allocator.h -#usr/include/c++/4.4.7/ext/cast.h -#usr/include/c++/4.4.7/ext/codecvt_specializations.h -#usr/include/c++/4.4.7/ext/concurrence.h -#usr/include/c++/4.4.7/ext/debug_allocator.h -#usr/include/c++/4.4.7/ext/enc_filebuf.h -#usr/include/c++/4.4.7/ext/extptr_allocator.h -#usr/include/c++/4.4.7/ext/functional -#usr/include/c++/4.4.7/ext/hash_map -#usr/include/c++/4.4.7/ext/hash_set -#usr/include/c++/4.4.7/ext/iterator -#usr/include/c++/4.4.7/ext/malloc_allocator.h -#usr/include/c++/4.4.7/ext/memory -#usr/include/c++/4.4.7/ext/mt_allocator.h -#usr/include/c++/4.4.7/ext/new_allocator.h -#usr/include/c++/4.4.7/ext/numeric -#usr/include/c++/4.4.7/ext/numeric_traits.h -#usr/include/c++/4.4.7/ext/pb_ds -#usr/include/c++/4.4.7/ext/pb_ds/assoc_container.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_types.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/entry_pred.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/resize_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cond_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/container_base_dispatch.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/debug_map_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn/eq_by_less.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/lu_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/child_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/head.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/internal_node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/leaf.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/point_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/priority_queue_base_dispatch.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_trace_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/type_utils.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/types_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/exception.hpp -#usr/include/c++/4.4.7/ext/pb_ds/hash_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/list_update_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/priority_queue.hpp -#usr/include/c++/4.4.7/ext/pb_ds/tag_and_trait.hpp -#usr/include/c++/4.4.7/ext/pb_ds/tree_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/trie_policy.hpp -#usr/include/c++/4.4.7/ext/pod_char_traits.h -#usr/include/c++/4.4.7/ext/pointer.h -#usr/include/c++/4.4.7/ext/pool_allocator.h -#usr/include/c++/4.4.7/ext/rb_tree -#usr/include/c++/4.4.7/ext/rc_string_base.h -#usr/include/c++/4.4.7/ext/rope -#usr/include/c++/4.4.7/ext/ropeimpl.h -#usr/include/c++/4.4.7/ext/slist -#usr/include/c++/4.4.7/ext/sso_string_base.h -#usr/include/c++/4.4.7/ext/stdio_filebuf.h -#usr/include/c++/4.4.7/ext/stdio_sync_filebuf.h -#usr/include/c++/4.4.7/ext/string_conversions.h -#usr/include/c++/4.4.7/ext/throw_allocator.h -#usr/include/c++/4.4.7/ext/type_traits.h -#usr/include/c++/4.4.7/ext/typelist.h -#usr/include/c++/4.4.7/ext/vstring.h -#usr/include/c++/4.4.7/ext/vstring.tcc -#usr/include/c++/4.4.7/ext/vstring_fwd.h -#usr/include/c++/4.4.7/ext/vstring_util.h -#usr/include/c++/4.4.7/fenv.h -#usr/include/c++/4.4.7/forward_list -#usr/include/c++/4.4.7/fstream -#usr/include/c++/4.4.7/functional -#usr/include/c++/4.4.7/initializer_list -#usr/include/c++/4.4.7/iomanip -#usr/include/c++/4.4.7/ios -#usr/include/c++/4.4.7/iosfwd -#usr/include/c++/4.4.7/iostream -#usr/include/c++/4.4.7/istream -#usr/include/c++/4.4.7/iterator -#usr/include/c++/4.4.7/limits -#usr/include/c++/4.4.7/list -#usr/include/c++/4.4.7/locale -#usr/include/c++/4.4.7/map -#usr/include/c++/4.4.7/memory -#usr/include/c++/4.4.7/mutex -#usr/include/c++/4.4.7/new -#usr/include/c++/4.4.7/numeric -#usr/include/c++/4.4.7/ostream -#usr/include/c++/4.4.7/parallel -#usr/include/c++/4.4.7/parallel/algo.h -#usr/include/c++/4.4.7/parallel/algobase.h -#usr/include/c++/4.4.7/parallel/algorithm -#usr/include/c++/4.4.7/parallel/algorithmfwd.h -#usr/include/c++/4.4.7/parallel/balanced_quicksort.h -#usr/include/c++/4.4.7/parallel/base.h -#usr/include/c++/4.4.7/parallel/basic_iterator.h -#usr/include/c++/4.4.7/parallel/checkers.h -#usr/include/c++/4.4.7/parallel/compatibility.h -#usr/include/c++/4.4.7/parallel/compiletime_settings.h -#usr/include/c++/4.4.7/parallel/equally_split.h -#usr/include/c++/4.4.7/parallel/features.h -#usr/include/c++/4.4.7/parallel/find.h -#usr/include/c++/4.4.7/parallel/find_selectors.h -#usr/include/c++/4.4.7/parallel/for_each.h -#usr/include/c++/4.4.7/parallel/for_each_selectors.h -#usr/include/c++/4.4.7/parallel/iterator.h -#usr/include/c++/4.4.7/parallel/list_partition.h -#usr/include/c++/4.4.7/parallel/losertree.h -#usr/include/c++/4.4.7/parallel/merge.h -#usr/include/c++/4.4.7/parallel/multiseq_selection.h -#usr/include/c++/4.4.7/parallel/multiway_merge.h -#usr/include/c++/4.4.7/parallel/multiway_mergesort.h -#usr/include/c++/4.4.7/parallel/numeric -#usr/include/c++/4.4.7/parallel/numericfwd.h -#usr/include/c++/4.4.7/parallel/omp_loop.h -#usr/include/c++/4.4.7/parallel/omp_loop_static.h -#usr/include/c++/4.4.7/parallel/par_loop.h -#usr/include/c++/4.4.7/parallel/parallel.h -#usr/include/c++/4.4.7/parallel/partial_sum.h -#usr/include/c++/4.4.7/parallel/partition.h -#usr/include/c++/4.4.7/parallel/queue.h -#usr/include/c++/4.4.7/parallel/quicksort.h -#usr/include/c++/4.4.7/parallel/random_number.h -#usr/include/c++/4.4.7/parallel/random_shuffle.h -#usr/include/c++/4.4.7/parallel/search.h -#usr/include/c++/4.4.7/parallel/set_operations.h -#usr/include/c++/4.4.7/parallel/settings.h -#usr/include/c++/4.4.7/parallel/sort.h -#usr/include/c++/4.4.7/parallel/tags.h -#usr/include/c++/4.4.7/parallel/types.h -#usr/include/c++/4.4.7/parallel/unique_copy.h -#usr/include/c++/4.4.7/parallel/workstealing.h -#usr/include/c++/4.4.7/queue -#usr/include/c++/4.4.7/random -#usr/include/c++/4.4.7/ratio -#usr/include/c++/4.4.7/regex -#usr/include/c++/4.4.7/set -#usr/include/c++/4.4.7/sstream -#usr/include/c++/4.4.7/stack -#usr/include/c++/4.4.7/stdatomic.h -#usr/include/c++/4.4.7/stdexcept -#usr/include/c++/4.4.7/streambuf -#usr/include/c++/4.4.7/string -#usr/include/c++/4.4.7/system_error -#usr/include/c++/4.4.7/tgmath.h -#usr/include/c++/4.4.7/thread -#usr/include/c++/4.4.7/tr1 -#usr/include/c++/4.4.7/tr1/array -#usr/include/c++/4.4.7/tr1/bessel_function.tcc -#usr/include/c++/4.4.7/tr1/beta_function.tcc -#usr/include/c++/4.4.7/tr1/ccomplex -#usr/include/c++/4.4.7/tr1/cctype -#usr/include/c++/4.4.7/tr1/cfenv -#usr/include/c++/4.4.7/tr1/cfloat -#usr/include/c++/4.4.7/tr1/cinttypes -#usr/include/c++/4.4.7/tr1/climits -#usr/include/c++/4.4.7/tr1/cmath -#usr/include/c++/4.4.7/tr1/complex -#usr/include/c++/4.4.7/tr1/complex.h -#usr/include/c++/4.4.7/tr1/cstdarg -#usr/include/c++/4.4.7/tr1/cstdbool -#usr/include/c++/4.4.7/tr1/cstdint -#usr/include/c++/4.4.7/tr1/cstdio -#usr/include/c++/4.4.7/tr1/cstdlib -#usr/include/c++/4.4.7/tr1/ctgmath -#usr/include/c++/4.4.7/tr1/ctime -#usr/include/c++/4.4.7/tr1/ctype.h -#usr/include/c++/4.4.7/tr1/cwchar -#usr/include/c++/4.4.7/tr1/cwctype -#usr/include/c++/4.4.7/tr1/ell_integral.tcc -#usr/include/c++/4.4.7/tr1/exp_integral.tcc -#usr/include/c++/4.4.7/tr1/fenv.h -#usr/include/c++/4.4.7/tr1/float.h -#usr/include/c++/4.4.7/tr1/functional -#usr/include/c++/4.4.7/tr1/functional_hash.h -#usr/include/c++/4.4.7/tr1/gamma.tcc -#usr/include/c++/4.4.7/tr1/hashtable.h -#usr/include/c++/4.4.7/tr1/hypergeometric.tcc -#usr/include/c++/4.4.7/tr1/inttypes.h -#usr/include/c++/4.4.7/tr1/legendre_function.tcc -#usr/include/c++/4.4.7/tr1/limits.h -#usr/include/c++/4.4.7/tr1/math.h -#usr/include/c++/4.4.7/tr1/memory -#usr/include/c++/4.4.7/tr1/modified_bessel_func.tcc -#usr/include/c++/4.4.7/tr1/poly_hermite.tcc -#usr/include/c++/4.4.7/tr1/poly_laguerre.tcc -#usr/include/c++/4.4.7/tr1/random -#usr/include/c++/4.4.7/tr1/regex -#usr/include/c++/4.4.7/tr1/riemann_zeta.tcc -#usr/include/c++/4.4.7/tr1/shared_ptr.h -#usr/include/c++/4.4.7/tr1/special_function_util.h -#usr/include/c++/4.4.7/tr1/stdarg.h -#usr/include/c++/4.4.7/tr1/stdbool.h -#usr/include/c++/4.4.7/tr1/stdint.h -#usr/include/c++/4.4.7/tr1/stdio.h -#usr/include/c++/4.4.7/tr1/stdlib.h -#usr/include/c++/4.4.7/tr1/tgmath.h -#usr/include/c++/4.4.7/tr1/tuple -#usr/include/c++/4.4.7/tr1/type_traits -#usr/include/c++/4.4.7/tr1/unordered_map -#usr/include/c++/4.4.7/tr1/unordered_set -#usr/include/c++/4.4.7/tr1/utility -#usr/include/c++/4.4.7/tr1/wchar.h -#usr/include/c++/4.4.7/tr1/wctype.h -#usr/include/c++/4.4.7/tr1_impl -#usr/include/c++/4.4.7/tr1_impl/array -#usr/include/c++/4.4.7/tr1_impl/boost_sp_counted_base.h -#usr/include/c++/4.4.7/tr1_impl/cctype -#usr/include/c++/4.4.7/tr1_impl/cfenv -#usr/include/c++/4.4.7/tr1_impl/cinttypes -#usr/include/c++/4.4.7/tr1_impl/cmath -#usr/include/c++/4.4.7/tr1_impl/complex -#usr/include/c++/4.4.7/tr1_impl/cstdint -#usr/include/c++/4.4.7/tr1_impl/cstdio -#usr/include/c++/4.4.7/tr1_impl/cstdlib -#usr/include/c++/4.4.7/tr1_impl/cwchar -#usr/include/c++/4.4.7/tr1_impl/cwctype -#usr/include/c++/4.4.7/tr1_impl/functional -#usr/include/c++/4.4.7/tr1_impl/functional_hash.h -#usr/include/c++/4.4.7/tr1_impl/hashtable -#usr/include/c++/4.4.7/tr1_impl/hashtable_policy.h -#usr/include/c++/4.4.7/tr1_impl/random -#usr/include/c++/4.4.7/tr1_impl/random.tcc -#usr/include/c++/4.4.7/tr1_impl/regex -#usr/include/c++/4.4.7/tr1_impl/type_traits -#usr/include/c++/4.4.7/tr1_impl/unordered_map -#usr/include/c++/4.4.7/tr1_impl/unordered_set -#usr/include/c++/4.4.7/tr1_impl/utility -#usr/include/c++/4.4.7/tuple -#usr/include/c++/4.4.7/type_traits -#usr/include/c++/4.4.7/typeinfo -#usr/include/c++/4.4.7/unordered_map -#usr/include/c++/4.4.7/unordered_set -#usr/include/c++/4.4.7/utility -#usr/include/c++/4.4.7/valarray -#usr/include/c++/4.4.7/vector -#usr/info -#usr/info/cpp.info -#usr/info/cppinternals.info -#usr/info/dir -#usr/info/gcc.info -#usr/info/gccinstall.info -#usr/info/gccint.info -#usr/info/libgomp.info +#usr/include/c++/4.9.3 +#usr/include/c++/4.9.3/algorithm +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/atomic_word.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/basic_file.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/c++allocator.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/c++config.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/c++io.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/c++locale.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/cpu_defines.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/ctype_base.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/ctype_inline.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/cxxabi_tweaks.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/error_constants.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/extc++.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/gthr-default.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/gthr-posix.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/gthr-single.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/gthr.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/messages_members.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/opt_random.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/os_defines.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/stdc++.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/stdtr1c++.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/bits/time_members.h +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/ext +#usr/include/c++/4.9.3/armv5tel-unknown-linux-gnueabi/ext/opt_random.h +#usr/include/c++/4.9.3/array +#usr/include/c++/4.9.3/atomic +#usr/include/c++/4.9.3/backward +#usr/include/c++/4.9.3/backward/auto_ptr.h +#usr/include/c++/4.9.3/backward/backward_warning.h +#usr/include/c++/4.9.3/backward/binders.h +#usr/include/c++/4.9.3/backward/hash_fun.h +#usr/include/c++/4.9.3/backward/hash_map +#usr/include/c++/4.9.3/backward/hash_set +#usr/include/c++/4.9.3/backward/hashtable.h +#usr/include/c++/4.9.3/backward/strstream +#usr/include/c++/4.9.3/bits +#usr/include/c++/4.9.3/bits/algorithmfwd.h +#usr/include/c++/4.9.3/bits/alloc_traits.h +#usr/include/c++/4.9.3/bits/allocator.h +#usr/include/c++/4.9.3/bits/atomic_base.h +#usr/include/c++/4.9.3/bits/atomic_lockfree_defines.h +#usr/include/c++/4.9.3/bits/basic_ios.h +#usr/include/c++/4.9.3/bits/basic_ios.tcc +#usr/include/c++/4.9.3/bits/basic_string.h +#usr/include/c++/4.9.3/bits/basic_string.tcc +#usr/include/c++/4.9.3/bits/boost_concept_check.h +#usr/include/c++/4.9.3/bits/c++0x_warning.h +#usr/include/c++/4.9.3/bits/c++14_warning.h +#usr/include/c++/4.9.3/bits/char_traits.h +#usr/include/c++/4.9.3/bits/codecvt.h +#usr/include/c++/4.9.3/bits/concept_check.h +#usr/include/c++/4.9.3/bits/cpp_type_traits.h +#usr/include/c++/4.9.3/bits/cxxabi_forced.h +#usr/include/c++/4.9.3/bits/deque.tcc +#usr/include/c++/4.9.3/bits/enable_special_members.h +#usr/include/c++/4.9.3/bits/exception_defines.h +#usr/include/c++/4.9.3/bits/exception_ptr.h +#usr/include/c++/4.9.3/bits/forward_list.h +#usr/include/c++/4.9.3/bits/forward_list.tcc +#usr/include/c++/4.9.3/bits/fstream.tcc +#usr/include/c++/4.9.3/bits/functexcept.h +#usr/include/c++/4.9.3/bits/functional_hash.h +#usr/include/c++/4.9.3/bits/gslice.h +#usr/include/c++/4.9.3/bits/gslice_array.h +#usr/include/c++/4.9.3/bits/hash_bytes.h +#usr/include/c++/4.9.3/bits/hashtable.h +#usr/include/c++/4.9.3/bits/hashtable_policy.h +#usr/include/c++/4.9.3/bits/indirect_array.h +#usr/include/c++/4.9.3/bits/ios_base.h +#usr/include/c++/4.9.3/bits/istream.tcc +#usr/include/c++/4.9.3/bits/list.tcc +#usr/include/c++/4.9.3/bits/locale_classes.h +#usr/include/c++/4.9.3/bits/locale_classes.tcc +#usr/include/c++/4.9.3/bits/locale_facets.h +#usr/include/c++/4.9.3/bits/locale_facets.tcc +#usr/include/c++/4.9.3/bits/locale_facets_nonio.h +#usr/include/c++/4.9.3/bits/locale_facets_nonio.tcc +#usr/include/c++/4.9.3/bits/localefwd.h +#usr/include/c++/4.9.3/bits/mask_array.h +#usr/include/c++/4.9.3/bits/memoryfwd.h +#usr/include/c++/4.9.3/bits/move.h +#usr/include/c++/4.9.3/bits/nested_exception.h +#usr/include/c++/4.9.3/bits/ostream.tcc +#usr/include/c++/4.9.3/bits/ostream_insert.h +#usr/include/c++/4.9.3/bits/parse_numbers.h +#usr/include/c++/4.9.3/bits/postypes.h +#usr/include/c++/4.9.3/bits/predefined_ops.h +#usr/include/c++/4.9.3/bits/ptr_traits.h +#usr/include/c++/4.9.3/bits/random.h +#usr/include/c++/4.9.3/bits/random.tcc +#usr/include/c++/4.9.3/bits/range_access.h +#usr/include/c++/4.9.3/bits/regex.h +#usr/include/c++/4.9.3/bits/regex.tcc +#usr/include/c++/4.9.3/bits/regex_automaton.h +#usr/include/c++/4.9.3/bits/regex_automaton.tcc +#usr/include/c++/4.9.3/bits/regex_compiler.h +#usr/include/c++/4.9.3/bits/regex_compiler.tcc +#usr/include/c++/4.9.3/bits/regex_constants.h +#usr/include/c++/4.9.3/bits/regex_error.h +#usr/include/c++/4.9.3/bits/regex_executor.h +#usr/include/c++/4.9.3/bits/regex_executor.tcc +#usr/include/c++/4.9.3/bits/regex_scanner.h +#usr/include/c++/4.9.3/bits/regex_scanner.tcc +#usr/include/c++/4.9.3/bits/shared_ptr.h +#usr/include/c++/4.9.3/bits/shared_ptr_base.h +#usr/include/c++/4.9.3/bits/slice_array.h +#usr/include/c++/4.9.3/bits/sstream.tcc +#usr/include/c++/4.9.3/bits/stl_algo.h +#usr/include/c++/4.9.3/bits/stl_algobase.h +#usr/include/c++/4.9.3/bits/stl_bvector.h +#usr/include/c++/4.9.3/bits/stl_construct.h +#usr/include/c++/4.9.3/bits/stl_deque.h +#usr/include/c++/4.9.3/bits/stl_function.h +#usr/include/c++/4.9.3/bits/stl_heap.h +#usr/include/c++/4.9.3/bits/stl_iterator.h +#usr/include/c++/4.9.3/bits/stl_iterator_base_funcs.h +#usr/include/c++/4.9.3/bits/stl_iterator_base_types.h +#usr/include/c++/4.9.3/bits/stl_list.h +#usr/include/c++/4.9.3/bits/stl_map.h +#usr/include/c++/4.9.3/bits/stl_multimap.h +#usr/include/c++/4.9.3/bits/stl_multiset.h +#usr/include/c++/4.9.3/bits/stl_numeric.h +#usr/include/c++/4.9.3/bits/stl_pair.h +#usr/include/c++/4.9.3/bits/stl_queue.h +#usr/include/c++/4.9.3/bits/stl_raw_storage_iter.h +#usr/include/c++/4.9.3/bits/stl_relops.h +#usr/include/c++/4.9.3/bits/stl_set.h +#usr/include/c++/4.9.3/bits/stl_stack.h +#usr/include/c++/4.9.3/bits/stl_tempbuf.h +#usr/include/c++/4.9.3/bits/stl_tree.h +#usr/include/c++/4.9.3/bits/stl_uninitialized.h +#usr/include/c++/4.9.3/bits/stl_vector.h +#usr/include/c++/4.9.3/bits/stream_iterator.h +#usr/include/c++/4.9.3/bits/streambuf.tcc +#usr/include/c++/4.9.3/bits/streambuf_iterator.h +#usr/include/c++/4.9.3/bits/stringfwd.h +#usr/include/c++/4.9.3/bits/unique_ptr.h +#usr/include/c++/4.9.3/bits/unordered_map.h +#usr/include/c++/4.9.3/bits/unordered_set.h +#usr/include/c++/4.9.3/bits/uses_allocator.h +#usr/include/c++/4.9.3/bits/valarray_after.h +#usr/include/c++/4.9.3/bits/valarray_array.h +#usr/include/c++/4.9.3/bits/valarray_array.tcc +#usr/include/c++/4.9.3/bits/valarray_before.h +#usr/include/c++/4.9.3/bits/vector.tcc +#usr/include/c++/4.9.3/bitset +#usr/include/c++/4.9.3/cassert +#usr/include/c++/4.9.3/ccomplex +#usr/include/c++/4.9.3/cctype +#usr/include/c++/4.9.3/cerrno +#usr/include/c++/4.9.3/cfenv +#usr/include/c++/4.9.3/cfloat +#usr/include/c++/4.9.3/chrono +#usr/include/c++/4.9.3/cinttypes +#usr/include/c++/4.9.3/ciso646 +#usr/include/c++/4.9.3/climits +#usr/include/c++/4.9.3/clocale +#usr/include/c++/4.9.3/cmath +#usr/include/c++/4.9.3/complex +#usr/include/c++/4.9.3/complex.h +#usr/include/c++/4.9.3/condition_variable +#usr/include/c++/4.9.3/csetjmp +#usr/include/c++/4.9.3/csignal +#usr/include/c++/4.9.3/cstdalign +#usr/include/c++/4.9.3/cstdarg +#usr/include/c++/4.9.3/cstdbool +#usr/include/c++/4.9.3/cstddef +#usr/include/c++/4.9.3/cstdint +#usr/include/c++/4.9.3/cstdio +#usr/include/c++/4.9.3/cstdlib +#usr/include/c++/4.9.3/cstring +#usr/include/c++/4.9.3/ctgmath +#usr/include/c++/4.9.3/ctime +#usr/include/c++/4.9.3/cwchar +#usr/include/c++/4.9.3/cwctype +#usr/include/c++/4.9.3/cxxabi.h +#usr/include/c++/4.9.3/debug +#usr/include/c++/4.9.3/debug/array +#usr/include/c++/4.9.3/debug/bitset +#usr/include/c++/4.9.3/debug/debug.h +#usr/include/c++/4.9.3/debug/deque +#usr/include/c++/4.9.3/debug/formatter.h +#usr/include/c++/4.9.3/debug/forward_list +#usr/include/c++/4.9.3/debug/functions.h +#usr/include/c++/4.9.3/debug/list +#usr/include/c++/4.9.3/debug/macros.h +#usr/include/c++/4.9.3/debug/map +#usr/include/c++/4.9.3/debug/map.h +#usr/include/c++/4.9.3/debug/multimap.h +#usr/include/c++/4.9.3/debug/multiset.h +#usr/include/c++/4.9.3/debug/safe_base.h +#usr/include/c++/4.9.3/debug/safe_iterator.h +#usr/include/c++/4.9.3/debug/safe_iterator.tcc +#usr/include/c++/4.9.3/debug/safe_local_iterator.h +#usr/include/c++/4.9.3/debug/safe_local_iterator.tcc +#usr/include/c++/4.9.3/debug/safe_sequence.h +#usr/include/c++/4.9.3/debug/safe_sequence.tcc +#usr/include/c++/4.9.3/debug/safe_unordered_base.h +#usr/include/c++/4.9.3/debug/safe_unordered_container.h +#usr/include/c++/4.9.3/debug/safe_unordered_container.tcc +#usr/include/c++/4.9.3/debug/set +#usr/include/c++/4.9.3/debug/set.h +#usr/include/c++/4.9.3/debug/string +#usr/include/c++/4.9.3/debug/unordered_map +#usr/include/c++/4.9.3/debug/unordered_set +#usr/include/c++/4.9.3/debug/vector +#usr/include/c++/4.9.3/decimal +#usr/include/c++/4.9.3/decimal/decimal +#usr/include/c++/4.9.3/decimal/decimal.h +#usr/include/c++/4.9.3/deque +#usr/include/c++/4.9.3/exception +#usr/include/c++/4.9.3/experimental +#usr/include/c++/4.9.3/experimental/optional +#usr/include/c++/4.9.3/experimental/string_view +#usr/include/c++/4.9.3/experimental/string_view.tcc +#usr/include/c++/4.9.3/ext +#usr/include/c++/4.9.3/ext/algorithm +#usr/include/c++/4.9.3/ext/aligned_buffer.h +#usr/include/c++/4.9.3/ext/alloc_traits.h +#usr/include/c++/4.9.3/ext/array_allocator.h +#usr/include/c++/4.9.3/ext/atomicity.h +#usr/include/c++/4.9.3/ext/bitmap_allocator.h +#usr/include/c++/4.9.3/ext/cast.h +#usr/include/c++/4.9.3/ext/cmath +#usr/include/c++/4.9.3/ext/codecvt_specializations.h +#usr/include/c++/4.9.3/ext/concurrence.h +#usr/include/c++/4.9.3/ext/debug_allocator.h +#usr/include/c++/4.9.3/ext/enc_filebuf.h +#usr/include/c++/4.9.3/ext/extptr_allocator.h +#usr/include/c++/4.9.3/ext/functional +#usr/include/c++/4.9.3/ext/hash_map +#usr/include/c++/4.9.3/ext/hash_set +#usr/include/c++/4.9.3/ext/iterator +#usr/include/c++/4.9.3/ext/malloc_allocator.h +#usr/include/c++/4.9.3/ext/memory +#usr/include/c++/4.9.3/ext/mt_allocator.h +#usr/include/c++/4.9.3/ext/new_allocator.h +#usr/include/c++/4.9.3/ext/numeric +#usr/include/c++/4.9.3/ext/numeric_traits.h +#usr/include/c++/4.9.3/ext/pb_ds +#usr/include/c++/4.9.3/ext/pb_ds/assoc_container.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/entry_pred.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/resize_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/branch_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cond_dealtor.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/container_base_dispatch.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/debug_map_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn/eq_by_less.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/lu_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/priority_queue_base_dispatch.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/standard_policies.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_trace_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/type_utils.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/types_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/exception.hpp +#usr/include/c++/4.9.3/ext/pb_ds/hash_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/list_update_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/priority_queue.hpp +#usr/include/c++/4.9.3/ext/pb_ds/tag_and_trait.hpp +#usr/include/c++/4.9.3/ext/pb_ds/tree_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/trie_policy.hpp +#usr/include/c++/4.9.3/ext/pod_char_traits.h +#usr/include/c++/4.9.3/ext/pointer.h +#usr/include/c++/4.9.3/ext/pool_allocator.h +#usr/include/c++/4.9.3/ext/random +#usr/include/c++/4.9.3/ext/random.tcc +#usr/include/c++/4.9.3/ext/rb_tree +#usr/include/c++/4.9.3/ext/rc_string_base.h +#usr/include/c++/4.9.3/ext/rope +#usr/include/c++/4.9.3/ext/ropeimpl.h +#usr/include/c++/4.9.3/ext/slist +#usr/include/c++/4.9.3/ext/sso_string_base.h +#usr/include/c++/4.9.3/ext/stdio_filebuf.h +#usr/include/c++/4.9.3/ext/stdio_sync_filebuf.h +#usr/include/c++/4.9.3/ext/string_conversions.h +#usr/include/c++/4.9.3/ext/throw_allocator.h +#usr/include/c++/4.9.3/ext/type_traits.h +#usr/include/c++/4.9.3/ext/typelist.h +#usr/include/c++/4.9.3/ext/vstring.h +#usr/include/c++/4.9.3/ext/vstring.tcc +#usr/include/c++/4.9.3/ext/vstring_fwd.h +#usr/include/c++/4.9.3/ext/vstring_util.h +#usr/include/c++/4.9.3/fenv.h +#usr/include/c++/4.9.3/forward_list +#usr/include/c++/4.9.3/fstream +#usr/include/c++/4.9.3/functional +#usr/include/c++/4.9.3/future +#usr/include/c++/4.9.3/initializer_list +#usr/include/c++/4.9.3/iomanip +#usr/include/c++/4.9.3/ios +#usr/include/c++/4.9.3/iosfwd +#usr/include/c++/4.9.3/iostream +#usr/include/c++/4.9.3/istream +#usr/include/c++/4.9.3/iterator +#usr/include/c++/4.9.3/limits +#usr/include/c++/4.9.3/list +#usr/include/c++/4.9.3/locale +#usr/include/c++/4.9.3/map +#usr/include/c++/4.9.3/memory +#usr/include/c++/4.9.3/mutex +#usr/include/c++/4.9.3/new +#usr/include/c++/4.9.3/numeric +#usr/include/c++/4.9.3/ostream +#usr/include/c++/4.9.3/parallel +#usr/include/c++/4.9.3/parallel/algo.h +#usr/include/c++/4.9.3/parallel/algobase.h +#usr/include/c++/4.9.3/parallel/algorithm +#usr/include/c++/4.9.3/parallel/algorithmfwd.h +#usr/include/c++/4.9.3/parallel/balanced_quicksort.h +#usr/include/c++/4.9.3/parallel/base.h +#usr/include/c++/4.9.3/parallel/basic_iterator.h +#usr/include/c++/4.9.3/parallel/checkers.h +#usr/include/c++/4.9.3/parallel/compatibility.h +#usr/include/c++/4.9.3/parallel/compiletime_settings.h +#usr/include/c++/4.9.3/parallel/equally_split.h +#usr/include/c++/4.9.3/parallel/features.h +#usr/include/c++/4.9.3/parallel/find.h +#usr/include/c++/4.9.3/parallel/find_selectors.h +#usr/include/c++/4.9.3/parallel/for_each.h +#usr/include/c++/4.9.3/parallel/for_each_selectors.h +#usr/include/c++/4.9.3/parallel/iterator.h +#usr/include/c++/4.9.3/parallel/list_partition.h +#usr/include/c++/4.9.3/parallel/losertree.h +#usr/include/c++/4.9.3/parallel/merge.h +#usr/include/c++/4.9.3/parallel/multiseq_selection.h +#usr/include/c++/4.9.3/parallel/multiway_merge.h +#usr/include/c++/4.9.3/parallel/multiway_mergesort.h +#usr/include/c++/4.9.3/parallel/numeric +#usr/include/c++/4.9.3/parallel/numericfwd.h +#usr/include/c++/4.9.3/parallel/omp_loop.h +#usr/include/c++/4.9.3/parallel/omp_loop_static.h +#usr/include/c++/4.9.3/parallel/par_loop.h +#usr/include/c++/4.9.3/parallel/parallel.h +#usr/include/c++/4.9.3/parallel/partial_sum.h +#usr/include/c++/4.9.3/parallel/partition.h +#usr/include/c++/4.9.3/parallel/queue.h +#usr/include/c++/4.9.3/parallel/quicksort.h +#usr/include/c++/4.9.3/parallel/random_number.h +#usr/include/c++/4.9.3/parallel/random_shuffle.h +#usr/include/c++/4.9.3/parallel/search.h +#usr/include/c++/4.9.3/parallel/set_operations.h +#usr/include/c++/4.9.3/parallel/settings.h +#usr/include/c++/4.9.3/parallel/sort.h +#usr/include/c++/4.9.3/parallel/tags.h +#usr/include/c++/4.9.3/parallel/types.h +#usr/include/c++/4.9.3/parallel/unique_copy.h +#usr/include/c++/4.9.3/parallel/workstealing.h +#usr/include/c++/4.9.3/profile +#usr/include/c++/4.9.3/profile/array +#usr/include/c++/4.9.3/profile/base.h +#usr/include/c++/4.9.3/profile/bitset +#usr/include/c++/4.9.3/profile/deque +#usr/include/c++/4.9.3/profile/forward_list +#usr/include/c++/4.9.3/profile/impl +#usr/include/c++/4.9.3/profile/impl/profiler.h +#usr/include/c++/4.9.3/profile/impl/profiler_algos.h +#usr/include/c++/4.9.3/profile/impl/profiler_container_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_hash_func.h +#usr/include/c++/4.9.3/profile/impl/profiler_hashtable_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_list_to_slist.h +#usr/include/c++/4.9.3/profile/impl/profiler_list_to_vector.h +#usr/include/c++/4.9.3/profile/impl/profiler_map_to_unordered_map.h +#usr/include/c++/4.9.3/profile/impl/profiler_node.h +#usr/include/c++/4.9.3/profile/impl/profiler_state.h +#usr/include/c++/4.9.3/profile/impl/profiler_trace.h +#usr/include/c++/4.9.3/profile/impl/profiler_vector_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_vector_to_list.h +#usr/include/c++/4.9.3/profile/iterator_tracker.h +#usr/include/c++/4.9.3/profile/list +#usr/include/c++/4.9.3/profile/map +#usr/include/c++/4.9.3/profile/map.h +#usr/include/c++/4.9.3/profile/multimap.h +#usr/include/c++/4.9.3/profile/multiset.h +#usr/include/c++/4.9.3/profile/set +#usr/include/c++/4.9.3/profile/set.h +#usr/include/c++/4.9.3/profile/unordered_base.h +#usr/include/c++/4.9.3/profile/unordered_map +#usr/include/c++/4.9.3/profile/unordered_set +#usr/include/c++/4.9.3/profile/vector +#usr/include/c++/4.9.3/queue +#usr/include/c++/4.9.3/random +#usr/include/c++/4.9.3/ratio +#usr/include/c++/4.9.3/regex +#usr/include/c++/4.9.3/scoped_allocator +#usr/include/c++/4.9.3/set +#usr/include/c++/4.9.3/shared_mutex +#usr/include/c++/4.9.3/sstream +#usr/include/c++/4.9.3/stack +#usr/include/c++/4.9.3/stdexcept +#usr/include/c++/4.9.3/streambuf +#usr/include/c++/4.9.3/string +#usr/include/c++/4.9.3/system_error +#usr/include/c++/4.9.3/tgmath.h +#usr/include/c++/4.9.3/thread +#usr/include/c++/4.9.3/tr1 +#usr/include/c++/4.9.3/tr1/array +#usr/include/c++/4.9.3/tr1/bessel_function.tcc +#usr/include/c++/4.9.3/tr1/beta_function.tcc +#usr/include/c++/4.9.3/tr1/ccomplex +#usr/include/c++/4.9.3/tr1/cctype +#usr/include/c++/4.9.3/tr1/cfenv +#usr/include/c++/4.9.3/tr1/cfloat +#usr/include/c++/4.9.3/tr1/cinttypes +#usr/include/c++/4.9.3/tr1/climits +#usr/include/c++/4.9.3/tr1/cmath +#usr/include/c++/4.9.3/tr1/complex +#usr/include/c++/4.9.3/tr1/complex.h +#usr/include/c++/4.9.3/tr1/cstdarg +#usr/include/c++/4.9.3/tr1/cstdbool +#usr/include/c++/4.9.3/tr1/cstdint +#usr/include/c++/4.9.3/tr1/cstdio +#usr/include/c++/4.9.3/tr1/cstdlib +#usr/include/c++/4.9.3/tr1/ctgmath +#usr/include/c++/4.9.3/tr1/ctime +#usr/include/c++/4.9.3/tr1/ctype.h +#usr/include/c++/4.9.3/tr1/cwchar +#usr/include/c++/4.9.3/tr1/cwctype +#usr/include/c++/4.9.3/tr1/ell_integral.tcc +#usr/include/c++/4.9.3/tr1/exp_integral.tcc +#usr/include/c++/4.9.3/tr1/fenv.h +#usr/include/c++/4.9.3/tr1/float.h +#usr/include/c++/4.9.3/tr1/functional +#usr/include/c++/4.9.3/tr1/functional_hash.h +#usr/include/c++/4.9.3/tr1/gamma.tcc +#usr/include/c++/4.9.3/tr1/hashtable.h +#usr/include/c++/4.9.3/tr1/hashtable_policy.h +#usr/include/c++/4.9.3/tr1/hypergeometric.tcc +#usr/include/c++/4.9.3/tr1/inttypes.h +#usr/include/c++/4.9.3/tr1/legendre_function.tcc +#usr/include/c++/4.9.3/tr1/limits.h +#usr/include/c++/4.9.3/tr1/math.h +#usr/include/c++/4.9.3/tr1/memory +#usr/include/c++/4.9.3/tr1/modified_bessel_func.tcc +#usr/include/c++/4.9.3/tr1/poly_hermite.tcc +#usr/include/c++/4.9.3/tr1/poly_laguerre.tcc +#usr/include/c++/4.9.3/tr1/random +#usr/include/c++/4.9.3/tr1/random.h +#usr/include/c++/4.9.3/tr1/random.tcc +#usr/include/c++/4.9.3/tr1/regex +#usr/include/c++/4.9.3/tr1/riemann_zeta.tcc +#usr/include/c++/4.9.3/tr1/shared_ptr.h +#usr/include/c++/4.9.3/tr1/special_function_util.h +#usr/include/c++/4.9.3/tr1/stdarg.h +#usr/include/c++/4.9.3/tr1/stdbool.h +#usr/include/c++/4.9.3/tr1/stdint.h +#usr/include/c++/4.9.3/tr1/stdio.h +#usr/include/c++/4.9.3/tr1/stdlib.h +#usr/include/c++/4.9.3/tr1/tgmath.h +#usr/include/c++/4.9.3/tr1/tuple +#usr/include/c++/4.9.3/tr1/type_traits +#usr/include/c++/4.9.3/tr1/unordered_map +#usr/include/c++/4.9.3/tr1/unordered_map.h +#usr/include/c++/4.9.3/tr1/unordered_set +#usr/include/c++/4.9.3/tr1/unordered_set.h +#usr/include/c++/4.9.3/tr1/utility +#usr/include/c++/4.9.3/tr1/wchar.h +#usr/include/c++/4.9.3/tr1/wctype.h +#usr/include/c++/4.9.3/tr2 +#usr/include/c++/4.9.3/tr2/bool_set +#usr/include/c++/4.9.3/tr2/bool_set.tcc +#usr/include/c++/4.9.3/tr2/dynamic_bitset +#usr/include/c++/4.9.3/tr2/dynamic_bitset.tcc +#usr/include/c++/4.9.3/tr2/ratio +#usr/include/c++/4.9.3/tr2/type_traits +#usr/include/c++/4.9.3/tuple +#usr/include/c++/4.9.3/type_traits +#usr/include/c++/4.9.3/typeindex +#usr/include/c++/4.9.3/typeinfo +#usr/include/c++/4.9.3/unordered_map +#usr/include/c++/4.9.3/unordered_set +#usr/include/c++/4.9.3/utility +#usr/include/c++/4.9.3/valarray +#usr/include/c++/4.9.3/vector #usr/lib/gcc #usr/lib/gcc/armv5tel-unknown-linux-gnueabi -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7 -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/cc1 -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/cc1plus -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/collect2 -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/crtbegin.o -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/crtbeginS.o -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/crtbeginT.o -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/crtend.o -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/crtendS.o -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/finclude -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include-fixed -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include-fixed/README -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include-fixed/limits.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include-fixed/syslimits.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/arm_neon.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/float.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/iso646.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/mf-runtime.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/mmintrin.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/omp.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/ssp -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/ssp/ssp.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/ssp/stdio.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/ssp/string.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/ssp/unistd.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/stdarg.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/stdbool.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/stddef.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/stdfix.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/unwind.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/include/varargs.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/fixinc.sh -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/fixinc_list -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/fixincl -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/gsyslimits.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/include -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/include/README -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/include/limits.h -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/macro_list -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/mkheaders -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/mkheaders.conf -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/install-tools/mkinstalldirs -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/libgcc.a -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/libgcc_eh.a -#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.4.7/libgcov.a +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3 +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/cc1 +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/cc1plus +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/collect2 +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/crtbegin.o +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/crtbeginS.o +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/crtbeginT.o +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/crtend.o +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/crtendS.o +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/finclude +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include-fixed +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include-fixed/README +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include-fixed/limits.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include-fixed/syslimits.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/arm_acle.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/arm_neon.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/float.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/iso646.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/mmintrin.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/omp.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/sanitizer +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/sanitizer/asan_interface.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/sanitizer/common_interface_defs.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/sanitizer/lsan_interface.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/ssp +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/ssp/ssp.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/ssp/stdio.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/ssp/string.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/ssp/unistd.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stdalign.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stdarg.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stdatomic.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stdbool.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stddef.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stdfix.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stdint-gcc.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stdint.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/stdnoreturn.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/unwind-arm-common.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/unwind.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/include/varargs.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/fixinc.sh +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/fixinc_list +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/fixincl +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/gsyslimits.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/include +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/include/README +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/include/limits.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/macro_list +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/mkheaders +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/mkheaders.conf +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/install-tools/mkinstalldirs +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/libgcc.a +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/libgcc_eh.a +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/libgcov.a +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/liblto_plugin.la +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/liblto_plugin.so +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/liblto_plugin.so.0 +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/liblto_plugin.so.0.0.0 +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/lto-wrapper +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/lto1 +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/gengtype +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/gtype.state +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ada +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ada/gcc-interface +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ada/gcc-interface/ada-tree.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/alias.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/all-tree.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/alloc-pool.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ansidecl.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/attribs.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/auto-host.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/b-header-vars +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/basic-block.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/bitmap.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/builtins.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/bversion.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/c-family +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/c-family/c-common.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/c-family/c-common.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/c-family/c-objc.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/c-family/c-pragma.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/c-family/c-pretty-print.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/c-tree.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/calls.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cfg-flags.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cfgexpand.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cfghooks.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cfgloop.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cgraph.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cif-code.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cilk-builtins.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cilkplus.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/aarch-common-protos.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/aout.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/arm-cores.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/arm-opts.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/arm-protos.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/arm.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/bpabi.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/elf.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/linux-eabi.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/linux-elf.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/arm/linux-gas.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/dbxelf.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/elfos.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/glibc-stdint.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/gnu-user.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/initfini-array.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/linux-android.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/linux-protos.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/linux.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/config/vxworks-dummy.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/configargs.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/context.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/coretypes.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cp +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cp/cp-tree.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cp/cp-tree.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cp/cxx-pretty-print.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cp/name-lookup.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cp/type-utils.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cppdefault.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/cpplib.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/debug.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/defaults.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/df.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/diagnostic-color.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/diagnostic-core.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/diagnostic.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/diagnostic.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/double-int.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/dumpfile.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/emit-rtl.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/except.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/filenames.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/fixed-value.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/flag-types.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/flags.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/fold-const.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/function.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gcc-plugin.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gcc-symtab.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/genrtl.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ggc.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple-builder.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple-expr.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple-fold.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple-iterator.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple-low.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple-pretty-print.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple-ssa.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple-walk.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimple.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimplify-me.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gimplify.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gsstruct.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gtm-builtins.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/gtype-desc.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/hard-reg-set.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/hash-table.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/hashtab.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/highlev-plugin-common.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/hwint.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/incpath.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/input.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/insn-codes.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/insn-constants.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/insn-flags.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/insn-modes.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/insn-notes.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/internal-fn.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/internal-fn.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/intl.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ipa-prop.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ipa-ref-inline.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ipa-ref.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ipa-reference.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ipa-utils.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/is-a.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/java +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/java/java-tree.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/langhooks.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/libiberty.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/line-map.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/machmode.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/md5.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/mode-classes.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/objc +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/objc/objc-tree.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/obstack.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/omp-builtins.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/options.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/opts.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/output.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/params.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/params.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/pass-instances.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/pass_manager.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/plugin-api.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/plugin-version.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/plugin.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/plugin.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/pointer-set.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/predict.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/predict.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/prefix.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/pretty-print.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/print-rtl.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/print-tree.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/real.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/realmpfr.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/reg-notes.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/regset.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/resource.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/rtl.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/rtl.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/safe-ctype.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/sanitizer.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/sbitmap.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/splay-tree.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/ssa-iterators.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/statistics.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/stmt.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/stor-layout.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/stringpool.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/symtab.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/sync-builtins.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/system.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/target-hooks-macros.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/target.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/target.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/timevar.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/timevar.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tm-preds.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tm.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tm_p.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/toplev.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-cfg.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-cfgcleanup.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-check.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-core.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-dfa.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-dump.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-eh.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-hasher.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-inline.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-into-ssa.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-iterator.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-nested.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-object-size.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-outof-ssa.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-parloops.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-pass.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-phinodes.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-pretty-print.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-address.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-alias.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-coalesce.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-dom.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-loop-ivopts.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-loop-manip.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-loop-niter.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-loop.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-operands.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-sccvn.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-ter.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-threadedge.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa-threadupdate.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssa.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree-ssanames.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/tree.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/treestruct.def +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/varasm.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/vec.h +#usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.9.3/plugin/include/version.h +#usr/lib/libasan.a +#usr/lib/libasan.la +#usr/lib/libasan.so +usr/lib/libasan.so.1 +usr/lib/libasan.so.1.0.0 +#usr/lib/libasan_preinit.o +#usr/lib/libatomic.a +#usr/lib/libatomic.la +#usr/lib/libatomic.so +usr/lib/libatomic.so.1 +usr/lib/libatomic.so.1.1.0 #usr/lib/libgomp.a #usr/lib/libgomp.la #usr/lib/libgomp.so usr/lib/libgomp.so.1 usr/lib/libgomp.so.1.0.0 #usr/lib/libgomp.spec -#usr/lib/libmudflap.a -#usr/lib/libmudflap.la -#usr/lib/libmudflap.so -usr/lib/libmudflap.so.0 -usr/lib/libmudflap.so.0.0.0 -#usr/lib/libmudflapth.a -#usr/lib/libmudflapth.la -#usr/lib/libmudflapth.so -usr/lib/libmudflapth.so.0 -usr/lib/libmudflapth.so.0.0.0 +#usr/lib/libitm.a +#usr/lib/libitm.la +#usr/lib/libitm.so +usr/lib/libitm.so.1 +usr/lib/libitm.so.1.0.0 +#usr/lib/libitm.spec +#usr/lib/libsanitizer.spec #usr/lib/libssp.a #usr/lib/libssp.la #usr/lib/libssp.so @@ -766,16 +1058,34 @@ usr/lib/libssp.so.0.0.0 #usr/lib/libssp_nonshared.a #usr/lib/libssp_nonshared.la #usr/lib/libstdc++.a -usr/lib/libstdc++.so.6.0.13 +#usr/lib/libstdc++.so.6.0.20 +#usr/lib/libstdc++.so.6.0.20-gdb.py #usr/lib/libsupc++.a #usr/lib/libsupc++.la -#usr/man -#usr/man/man1 -#usr/man/man1/cpp.1 -#usr/man/man1/g++.1 -#usr/man/man1/gcc.1 -#usr/man/man1/gcov.1 -#usr/man/man7 -#usr/man/man7/fsf-funding.7 -#usr/man/man7/gfdl.7 -#usr/man/man7/gpl.7 +#usr/lib/libubsan.a +#usr/lib/libubsan.la +#usr/lib/libubsan.so +usr/lib/libubsan.so.0 +usr/lib/libubsan.so.0.0.0 +#usr/share/gcc-4.9.3 +#usr/share/gcc-4.9.3/python +#usr/share/gcc-4.9.3/python/libstdcxx +#usr/share/gcc-4.9.3/python/libstdcxx/__init__.py +#usr/share/gcc-4.9.3/python/libstdcxx/v6 +#usr/share/gcc-4.9.3/python/libstdcxx/v6/__init__.py +#usr/share/gcc-4.9.3/python/libstdcxx/v6/printers.py +#usr/share/info/cpp.info +#usr/share/info/cppinternals.info +#usr/share/info/gcc.info +#usr/share/info/gccinstall.info +#usr/share/info/gccint.info +#usr/share/info/libgomp.info +#usr/share/info/libitm.info +#usr/share/info/libquadmath.info +#usr/share/man/man1/cpp.1 +#usr/share/man/man1/g++.1 +#usr/share/man/man1/gcc.1 +#usr/share/man/man1/gcov.1 +#usr/share/man/man7/fsf-funding.7 +#usr/share/man/man7/gfdl.7 +#usr/share/man/man7/gpl.7 diff --git a/config/rootfiles/common/i586/gcc b/config/rootfiles/common/i586/gcc index 10c712a..a055ec6 100644 --- a/config/rootfiles/common/i586/gcc +++ b/config/rootfiles/common/i586/gcc @@ -4,780 +4,1130 @@ #usr/bin/cpp #usr/bin/g++ #usr/bin/gcc -#usr/bin/gccbug +#usr/bin/gcc-ar +#usr/bin/gcc-nm +#usr/bin/gcc-ranlib #usr/bin/gcov #usr/bin/i586-pc-linux-gnu-c++ #usr/bin/i586-pc-linux-gnu-g++ #usr/bin/i586-pc-linux-gnu-gcc -#usr/bin/i586-pc-linux-gnu-gcc-4.4.7 +#usr/bin/i586-pc-linux-gnu-gcc-4.9.3 +#usr/bin/i586-pc-linux-gnu-gcc-ar +#usr/bin/i586-pc-linux-gnu-gcc-nm +#usr/bin/i586-pc-linux-gnu-gcc-ranlib #usr/include/c++ -#usr/include/c++/4.4.7 -#usr/include/c++/4.4.7/algorithm -#usr/include/c++/4.4.7/array -#usr/include/c++/4.4.7/backward -#usr/include/c++/4.4.7/backward/auto_ptr.h -#usr/include/c++/4.4.7/backward/backward_warning.h -#usr/include/c++/4.4.7/backward/binders.h -#usr/include/c++/4.4.7/backward/hash_fun.h -#usr/include/c++/4.4.7/backward/hash_map -#usr/include/c++/4.4.7/backward/hash_set -#usr/include/c++/4.4.7/backward/hashtable.h -#usr/include/c++/4.4.7/backward/strstream -#usr/include/c++/4.4.7/bits -#usr/include/c++/4.4.7/bits/algorithmfwd.h -#usr/include/c++/4.4.7/bits/allocator.h -#usr/include/c++/4.4.7/bits/atomic_0.h -#usr/include/c++/4.4.7/bits/atomic_2.h -#usr/include/c++/4.4.7/bits/atomicfwd_c.h -#usr/include/c++/4.4.7/bits/atomicfwd_cxx.h -#usr/include/c++/4.4.7/bits/basic_ios.h -#usr/include/c++/4.4.7/bits/basic_ios.tcc -#usr/include/c++/4.4.7/bits/basic_string.h -#usr/include/c++/4.4.7/bits/basic_string.tcc -#usr/include/c++/4.4.7/bits/boost_concept_check.h -#usr/include/c++/4.4.7/bits/char_traits.h -#usr/include/c++/4.4.7/bits/cmath.tcc -#usr/include/c++/4.4.7/bits/codecvt.h -#usr/include/c++/4.4.7/bits/concept_check.h -#usr/include/c++/4.4.7/bits/cpp_type_traits.h -#usr/include/c++/4.4.7/bits/deque.tcc -#usr/include/c++/4.4.7/bits/forward_list.h -#usr/include/c++/4.4.7/bits/forward_list.tcc -#usr/include/c++/4.4.7/bits/fstream.tcc -#usr/include/c++/4.4.7/bits/functexcept.h -#usr/include/c++/4.4.7/bits/functional_hash.h -#usr/include/c++/4.4.7/bits/gslice.h -#usr/include/c++/4.4.7/bits/gslice_array.h -#usr/include/c++/4.4.7/bits/hashtable.h -#usr/include/c++/4.4.7/bits/indirect_array.h -#usr/include/c++/4.4.7/bits/ios_base.h -#usr/include/c++/4.4.7/bits/istream.tcc -#usr/include/c++/4.4.7/bits/list.tcc -#usr/include/c++/4.4.7/bits/locale_classes.h -#usr/include/c++/4.4.7/bits/locale_classes.tcc -#usr/include/c++/4.4.7/bits/locale_facets.h -#usr/include/c++/4.4.7/bits/locale_facets.tcc -#usr/include/c++/4.4.7/bits/locale_facets_nonio.h -#usr/include/c++/4.4.7/bits/locale_facets_nonio.tcc -#usr/include/c++/4.4.7/bits/localefwd.h -#usr/include/c++/4.4.7/bits/mask_array.h -#usr/include/c++/4.4.7/bits/move.h -#usr/include/c++/4.4.7/bits/ostream.tcc -#usr/include/c++/4.4.7/bits/ostream_insert.h -#usr/include/c++/4.4.7/bits/postypes.h -#usr/include/c++/4.4.7/bits/shared_ptr.h -#usr/include/c++/4.4.7/bits/slice_array.h -#usr/include/c++/4.4.7/bits/sstream.tcc -#usr/include/c++/4.4.7/bits/stl_algo.h -#usr/include/c++/4.4.7/bits/stl_algobase.h -#usr/include/c++/4.4.7/bits/stl_bvector.h -#usr/include/c++/4.4.7/bits/stl_construct.h -#usr/include/c++/4.4.7/bits/stl_deque.h -#usr/include/c++/4.4.7/bits/stl_function.h -#usr/include/c++/4.4.7/bits/stl_heap.h -#usr/include/c++/4.4.7/bits/stl_iterator.h -#usr/include/c++/4.4.7/bits/stl_iterator_base_funcs.h -#usr/include/c++/4.4.7/bits/stl_iterator_base_types.h -#usr/include/c++/4.4.7/bits/stl_list.h -#usr/include/c++/4.4.7/bits/stl_map.h -#usr/include/c++/4.4.7/bits/stl_multimap.h -#usr/include/c++/4.4.7/bits/stl_multiset.h -#usr/include/c++/4.4.7/bits/stl_numeric.h -#usr/include/c++/4.4.7/bits/stl_pair.h -#usr/include/c++/4.4.7/bits/stl_queue.h -#usr/include/c++/4.4.7/bits/stl_raw_storage_iter.h -#usr/include/c++/4.4.7/bits/stl_relops.h -#usr/include/c++/4.4.7/bits/stl_set.h -#usr/include/c++/4.4.7/bits/stl_stack.h -#usr/include/c++/4.4.7/bits/stl_tempbuf.h -#usr/include/c++/4.4.7/bits/stl_tree.h -#usr/include/c++/4.4.7/bits/stl_uninitialized.h -#usr/include/c++/4.4.7/bits/stl_vector.h -#usr/include/c++/4.4.7/bits/stream_iterator.h -#usr/include/c++/4.4.7/bits/streambuf.tcc -#usr/include/c++/4.4.7/bits/streambuf_iterator.h -#usr/include/c++/4.4.7/bits/stringfwd.h -#usr/include/c++/4.4.7/bits/unique_ptr.h -#usr/include/c++/4.4.7/bits/valarray_after.h -#usr/include/c++/4.4.7/bits/valarray_array.h -#usr/include/c++/4.4.7/bits/valarray_array.tcc -#usr/include/c++/4.4.7/bits/valarray_before.h -#usr/include/c++/4.4.7/bits/vector.tcc -#usr/include/c++/4.4.7/bitset -#usr/include/c++/4.4.7/c++0x_warning.h -#usr/include/c++/4.4.7/cassert -#usr/include/c++/4.4.7/ccomplex -#usr/include/c++/4.4.7/cctype -#usr/include/c++/4.4.7/cerrno -#usr/include/c++/4.4.7/cfenv -#usr/include/c++/4.4.7/cfloat -#usr/include/c++/4.4.7/chrono -#usr/include/c++/4.4.7/cinttypes -#usr/include/c++/4.4.7/ciso646 -#usr/include/c++/4.4.7/climits -#usr/include/c++/4.4.7/clocale -#usr/include/c++/4.4.7/cmath -#usr/include/c++/4.4.7/complex -#usr/include/c++/4.4.7/complex.h -#usr/include/c++/4.4.7/condition_variable -#usr/include/c++/4.4.7/csetjmp -#usr/include/c++/4.4.7/csignal -#usr/include/c++/4.4.7/cstdarg -#usr/include/c++/4.4.7/cstdatomic -#usr/include/c++/4.4.7/cstdbool -#usr/include/c++/4.4.7/cstddef -#usr/include/c++/4.4.7/cstdint -#usr/include/c++/4.4.7/cstdio -#usr/include/c++/4.4.7/cstdlib -#usr/include/c++/4.4.7/cstring -#usr/include/c++/4.4.7/ctgmath -#usr/include/c++/4.4.7/ctime -#usr/include/c++/4.4.7/cwchar -#usr/include/c++/4.4.7/cwctype -#usr/include/c++/4.4.7/cxxabi-forced.h -#usr/include/c++/4.4.7/cxxabi.h -#usr/include/c++/4.4.7/debug -#usr/include/c++/4.4.7/debug/bitset -#usr/include/c++/4.4.7/debug/debug.h -#usr/include/c++/4.4.7/debug/deque -#usr/include/c++/4.4.7/debug/formatter.h -#usr/include/c++/4.4.7/debug/functions.h -#usr/include/c++/4.4.7/debug/list -#usr/include/c++/4.4.7/debug/macros.h -#usr/include/c++/4.4.7/debug/map -#usr/include/c++/4.4.7/debug/map.h -#usr/include/c++/4.4.7/debug/multimap.h -#usr/include/c++/4.4.7/debug/multiset.h -#usr/include/c++/4.4.7/debug/safe_base.h -#usr/include/c++/4.4.7/debug/safe_iterator.h -#usr/include/c++/4.4.7/debug/safe_iterator.tcc -#usr/include/c++/4.4.7/debug/safe_sequence.h -#usr/include/c++/4.4.7/debug/set -#usr/include/c++/4.4.7/debug/set.h -#usr/include/c++/4.4.7/debug/string -#usr/include/c++/4.4.7/debug/unordered_map -#usr/include/c++/4.4.7/debug/unordered_set -#usr/include/c++/4.4.7/debug/vector -#usr/include/c++/4.4.7/deque -#usr/include/c++/4.4.7/exception -#usr/include/c++/4.4.7/exception_defines.h -#usr/include/c++/4.4.7/exception_ptr.h -#usr/include/c++/4.4.7/ext -#usr/include/c++/4.4.7/ext/algorithm -#usr/include/c++/4.4.7/ext/array_allocator.h -#usr/include/c++/4.4.7/ext/atomicity.h -#usr/include/c++/4.4.7/ext/bitmap_allocator.h -#usr/include/c++/4.4.7/ext/cast.h -#usr/include/c++/4.4.7/ext/codecvt_specializations.h -#usr/include/c++/4.4.7/ext/concurrence.h -#usr/include/c++/4.4.7/ext/debug_allocator.h -#usr/include/c++/4.4.7/ext/enc_filebuf.h -#usr/include/c++/4.4.7/ext/extptr_allocator.h -#usr/include/c++/4.4.7/ext/functional -#usr/include/c++/4.4.7/ext/hash_map -#usr/include/c++/4.4.7/ext/hash_set -#usr/include/c++/4.4.7/ext/iterator -#usr/include/c++/4.4.7/ext/malloc_allocator.h -#usr/include/c++/4.4.7/ext/memory -#usr/include/c++/4.4.7/ext/mt_allocator.h -#usr/include/c++/4.4.7/ext/new_allocator.h -#usr/include/c++/4.4.7/ext/numeric -#usr/include/c++/4.4.7/ext/numeric_traits.h -#usr/include/c++/4.4.7/ext/pb_ds -#usr/include/c++/4.4.7/ext/pb_ds/assoc_container.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_types.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/entry_pred.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/resize_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cond_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/container_base_dispatch.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/debug_map_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn/eq_by_less.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/lu_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/child_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/head.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/internal_node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/leaf.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/point_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/priority_queue_base_dispatch.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_trace_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/type_utils.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/types_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/exception.hpp -#usr/include/c++/4.4.7/ext/pb_ds/hash_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/list_update_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/priority_queue.hpp -#usr/include/c++/4.4.7/ext/pb_ds/tag_and_trait.hpp -#usr/include/c++/4.4.7/ext/pb_ds/tree_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/trie_policy.hpp -#usr/include/c++/4.4.7/ext/pod_char_traits.h -#usr/include/c++/4.4.7/ext/pointer.h -#usr/include/c++/4.4.7/ext/pool_allocator.h -#usr/include/c++/4.4.7/ext/rb_tree -#usr/include/c++/4.4.7/ext/rc_string_base.h -#usr/include/c++/4.4.7/ext/rope -#usr/include/c++/4.4.7/ext/ropeimpl.h -#usr/include/c++/4.4.7/ext/slist -#usr/include/c++/4.4.7/ext/sso_string_base.h -#usr/include/c++/4.4.7/ext/stdio_filebuf.h -#usr/include/c++/4.4.7/ext/stdio_sync_filebuf.h -#usr/include/c++/4.4.7/ext/string_conversions.h -#usr/include/c++/4.4.7/ext/throw_allocator.h -#usr/include/c++/4.4.7/ext/type_traits.h -#usr/include/c++/4.4.7/ext/typelist.h -#usr/include/c++/4.4.7/ext/vstring.h -#usr/include/c++/4.4.7/ext/vstring.tcc -#usr/include/c++/4.4.7/ext/vstring_fwd.h -#usr/include/c++/4.4.7/ext/vstring_util.h -#usr/include/c++/4.4.7/fenv.h -#usr/include/c++/4.4.7/forward_list -#usr/include/c++/4.4.7/fstream -#usr/include/c++/4.4.7/functional -#usr/include/c++/4.4.7/i586-pc-linux-gnu -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/atomic_word.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/basic_file.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/c++allocator.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/c++config.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/c++io.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/c++locale.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/cpu_defines.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/ctype_base.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/ctype_inline.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/ctype_noninline.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/cxxabi_tweaks.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/error_constants.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/extc++.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/gthr-default.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/gthr-posix.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/gthr-single.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/gthr-tpf.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/gthr.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/messages_members.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/os_defines.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/stdc++.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/stdtr1c++.h -#usr/include/c++/4.4.7/i586-pc-linux-gnu/bits/time_members.h -#usr/include/c++/4.4.7/initializer_list -#usr/include/c++/4.4.7/iomanip -#usr/include/c++/4.4.7/ios -#usr/include/c++/4.4.7/iosfwd -#usr/include/c++/4.4.7/iostream -#usr/include/c++/4.4.7/istream -#usr/include/c++/4.4.7/iterator -#usr/include/c++/4.4.7/limits -#usr/include/c++/4.4.7/list -#usr/include/c++/4.4.7/locale -#usr/include/c++/4.4.7/map -#usr/include/c++/4.4.7/memory -#usr/include/c++/4.4.7/mutex -#usr/include/c++/4.4.7/new -#usr/include/c++/4.4.7/numeric -#usr/include/c++/4.4.7/ostream -#usr/include/c++/4.4.7/parallel -#usr/include/c++/4.4.7/parallel/algo.h -#usr/include/c++/4.4.7/parallel/algobase.h -#usr/include/c++/4.4.7/parallel/algorithm -#usr/include/c++/4.4.7/parallel/algorithmfwd.h -#usr/include/c++/4.4.7/parallel/balanced_quicksort.h -#usr/include/c++/4.4.7/parallel/base.h -#usr/include/c++/4.4.7/parallel/basic_iterator.h -#usr/include/c++/4.4.7/parallel/checkers.h -#usr/include/c++/4.4.7/parallel/compatibility.h -#usr/include/c++/4.4.7/parallel/compiletime_settings.h -#usr/include/c++/4.4.7/parallel/equally_split.h -#usr/include/c++/4.4.7/parallel/features.h -#usr/include/c++/4.4.7/parallel/find.h -#usr/include/c++/4.4.7/parallel/find_selectors.h -#usr/include/c++/4.4.7/parallel/for_each.h -#usr/include/c++/4.4.7/parallel/for_each_selectors.h -#usr/include/c++/4.4.7/parallel/iterator.h -#usr/include/c++/4.4.7/parallel/list_partition.h -#usr/include/c++/4.4.7/parallel/losertree.h -#usr/include/c++/4.4.7/parallel/merge.h -#usr/include/c++/4.4.7/parallel/multiseq_selection.h -#usr/include/c++/4.4.7/parallel/multiway_merge.h -#usr/include/c++/4.4.7/parallel/multiway_mergesort.h -#usr/include/c++/4.4.7/parallel/numeric -#usr/include/c++/4.4.7/parallel/numericfwd.h -#usr/include/c++/4.4.7/parallel/omp_loop.h -#usr/include/c++/4.4.7/parallel/omp_loop_static.h -#usr/include/c++/4.4.7/parallel/par_loop.h -#usr/include/c++/4.4.7/parallel/parallel.h -#usr/include/c++/4.4.7/parallel/partial_sum.h -#usr/include/c++/4.4.7/parallel/partition.h -#usr/include/c++/4.4.7/parallel/queue.h -#usr/include/c++/4.4.7/parallel/quicksort.h -#usr/include/c++/4.4.7/parallel/random_number.h -#usr/include/c++/4.4.7/parallel/random_shuffle.h -#usr/include/c++/4.4.7/parallel/search.h -#usr/include/c++/4.4.7/parallel/set_operations.h -#usr/include/c++/4.4.7/parallel/settings.h -#usr/include/c++/4.4.7/parallel/sort.h -#usr/include/c++/4.4.7/parallel/tags.h -#usr/include/c++/4.4.7/parallel/types.h -#usr/include/c++/4.4.7/parallel/unique_copy.h -#usr/include/c++/4.4.7/parallel/workstealing.h -#usr/include/c++/4.4.7/queue -#usr/include/c++/4.4.7/random -#usr/include/c++/4.4.7/ratio -#usr/include/c++/4.4.7/regex -#usr/include/c++/4.4.7/set -#usr/include/c++/4.4.7/sstream -#usr/include/c++/4.4.7/stack -#usr/include/c++/4.4.7/stdatomic.h -#usr/include/c++/4.4.7/stdexcept -#usr/include/c++/4.4.7/streambuf -#usr/include/c++/4.4.7/string -#usr/include/c++/4.4.7/system_error -#usr/include/c++/4.4.7/tgmath.h -#usr/include/c++/4.4.7/thread -#usr/include/c++/4.4.7/tr1 -#usr/include/c++/4.4.7/tr1/array -#usr/include/c++/4.4.7/tr1/bessel_function.tcc -#usr/include/c++/4.4.7/tr1/beta_function.tcc -#usr/include/c++/4.4.7/tr1/ccomplex -#usr/include/c++/4.4.7/tr1/cctype -#usr/include/c++/4.4.7/tr1/cfenv -#usr/include/c++/4.4.7/tr1/cfloat -#usr/include/c++/4.4.7/tr1/cinttypes -#usr/include/c++/4.4.7/tr1/climits -#usr/include/c++/4.4.7/tr1/cmath -#usr/include/c++/4.4.7/tr1/complex -#usr/include/c++/4.4.7/tr1/complex.h -#usr/include/c++/4.4.7/tr1/cstdarg -#usr/include/c++/4.4.7/tr1/cstdbool -#usr/include/c++/4.4.7/tr1/cstdint -#usr/include/c++/4.4.7/tr1/cstdio -#usr/include/c++/4.4.7/tr1/cstdlib -#usr/include/c++/4.4.7/tr1/ctgmath -#usr/include/c++/4.4.7/tr1/ctime -#usr/include/c++/4.4.7/tr1/ctype.h -#usr/include/c++/4.4.7/tr1/cwchar -#usr/include/c++/4.4.7/tr1/cwctype -#usr/include/c++/4.4.7/tr1/ell_integral.tcc -#usr/include/c++/4.4.7/tr1/exp_integral.tcc -#usr/include/c++/4.4.7/tr1/fenv.h -#usr/include/c++/4.4.7/tr1/float.h -#usr/include/c++/4.4.7/tr1/functional -#usr/include/c++/4.4.7/tr1/functional_hash.h -#usr/include/c++/4.4.7/tr1/gamma.tcc -#usr/include/c++/4.4.7/tr1/hashtable.h -#usr/include/c++/4.4.7/tr1/hypergeometric.tcc -#usr/include/c++/4.4.7/tr1/inttypes.h -#usr/include/c++/4.4.7/tr1/legendre_function.tcc -#usr/include/c++/4.4.7/tr1/limits.h -#usr/include/c++/4.4.7/tr1/math.h -#usr/include/c++/4.4.7/tr1/memory -#usr/include/c++/4.4.7/tr1/modified_bessel_func.tcc -#usr/include/c++/4.4.7/tr1/poly_hermite.tcc -#usr/include/c++/4.4.7/tr1/poly_laguerre.tcc -#usr/include/c++/4.4.7/tr1/random -#usr/include/c++/4.4.7/tr1/regex -#usr/include/c++/4.4.7/tr1/riemann_zeta.tcc -#usr/include/c++/4.4.7/tr1/shared_ptr.h -#usr/include/c++/4.4.7/tr1/special_function_util.h -#usr/include/c++/4.4.7/tr1/stdarg.h -#usr/include/c++/4.4.7/tr1/stdbool.h -#usr/include/c++/4.4.7/tr1/stdint.h -#usr/include/c++/4.4.7/tr1/stdio.h -#usr/include/c++/4.4.7/tr1/stdlib.h -#usr/include/c++/4.4.7/tr1/tgmath.h -#usr/include/c++/4.4.7/tr1/tuple -#usr/include/c++/4.4.7/tr1/type_traits -#usr/include/c++/4.4.7/tr1/unordered_map -#usr/include/c++/4.4.7/tr1/unordered_set -#usr/include/c++/4.4.7/tr1/utility -#usr/include/c++/4.4.7/tr1/wchar.h -#usr/include/c++/4.4.7/tr1/wctype.h -#usr/include/c++/4.4.7/tr1_impl -#usr/include/c++/4.4.7/tr1_impl/array -#usr/include/c++/4.4.7/tr1_impl/boost_sp_counted_base.h -#usr/include/c++/4.4.7/tr1_impl/cctype -#usr/include/c++/4.4.7/tr1_impl/cfenv -#usr/include/c++/4.4.7/tr1_impl/cinttypes -#usr/include/c++/4.4.7/tr1_impl/cmath -#usr/include/c++/4.4.7/tr1_impl/complex -#usr/include/c++/4.4.7/tr1_impl/cstdint -#usr/include/c++/4.4.7/tr1_impl/cstdio -#usr/include/c++/4.4.7/tr1_impl/cstdlib -#usr/include/c++/4.4.7/tr1_impl/cwchar -#usr/include/c++/4.4.7/tr1_impl/cwctype -#usr/include/c++/4.4.7/tr1_impl/functional -#usr/include/c++/4.4.7/tr1_impl/functional_hash.h -#usr/include/c++/4.4.7/tr1_impl/hashtable -#usr/include/c++/4.4.7/tr1_impl/hashtable_policy.h -#usr/include/c++/4.4.7/tr1_impl/random -#usr/include/c++/4.4.7/tr1_impl/random.tcc -#usr/include/c++/4.4.7/tr1_impl/regex -#usr/include/c++/4.4.7/tr1_impl/type_traits -#usr/include/c++/4.4.7/tr1_impl/unordered_map -#usr/include/c++/4.4.7/tr1_impl/unordered_set -#usr/include/c++/4.4.7/tr1_impl/utility -#usr/include/c++/4.4.7/tuple -#usr/include/c++/4.4.7/type_traits -#usr/include/c++/4.4.7/typeinfo -#usr/include/c++/4.4.7/unordered_map -#usr/include/c++/4.4.7/unordered_set -#usr/include/c++/4.4.7/utility -#usr/include/c++/4.4.7/valarray -#usr/include/c++/4.4.7/vector -#usr/info -#usr/info/cpp.info -#usr/info/cppinternals.info -#usr/info/dir -#usr/info/gcc.info -#usr/info/gccinstall.info -#usr/info/gccint.info -#usr/info/libgomp.info +#usr/include/c++/4.9.3 +#usr/include/c++/4.9.3/algorithm +#usr/include/c++/4.9.3/array +#usr/include/c++/4.9.3/atomic +#usr/include/c++/4.9.3/backward +#usr/include/c++/4.9.3/backward/auto_ptr.h +#usr/include/c++/4.9.3/backward/backward_warning.h +#usr/include/c++/4.9.3/backward/binders.h +#usr/include/c++/4.9.3/backward/hash_fun.h +#usr/include/c++/4.9.3/backward/hash_map +#usr/include/c++/4.9.3/backward/hash_set +#usr/include/c++/4.9.3/backward/hashtable.h +#usr/include/c++/4.9.3/backward/strstream +#usr/include/c++/4.9.3/bits +#usr/include/c++/4.9.3/bits/algorithmfwd.h +#usr/include/c++/4.9.3/bits/alloc_traits.h +#usr/include/c++/4.9.3/bits/allocator.h +#usr/include/c++/4.9.3/bits/atomic_base.h +#usr/include/c++/4.9.3/bits/atomic_lockfree_defines.h +#usr/include/c++/4.9.3/bits/basic_ios.h +#usr/include/c++/4.9.3/bits/basic_ios.tcc +#usr/include/c++/4.9.3/bits/basic_string.h +#usr/include/c++/4.9.3/bits/basic_string.tcc +#usr/include/c++/4.9.3/bits/boost_concept_check.h +#usr/include/c++/4.9.3/bits/c++0x_warning.h +#usr/include/c++/4.9.3/bits/c++14_warning.h +#usr/include/c++/4.9.3/bits/char_traits.h +#usr/include/c++/4.9.3/bits/codecvt.h +#usr/include/c++/4.9.3/bits/concept_check.h +#usr/include/c++/4.9.3/bits/cpp_type_traits.h +#usr/include/c++/4.9.3/bits/cxxabi_forced.h +#usr/include/c++/4.9.3/bits/deque.tcc +#usr/include/c++/4.9.3/bits/enable_special_members.h +#usr/include/c++/4.9.3/bits/exception_defines.h +#usr/include/c++/4.9.3/bits/exception_ptr.h +#usr/include/c++/4.9.3/bits/forward_list.h +#usr/include/c++/4.9.3/bits/forward_list.tcc +#usr/include/c++/4.9.3/bits/fstream.tcc +#usr/include/c++/4.9.3/bits/functexcept.h +#usr/include/c++/4.9.3/bits/functional_hash.h +#usr/include/c++/4.9.3/bits/gslice.h +#usr/include/c++/4.9.3/bits/gslice_array.h +#usr/include/c++/4.9.3/bits/hash_bytes.h +#usr/include/c++/4.9.3/bits/hashtable.h +#usr/include/c++/4.9.3/bits/hashtable_policy.h +#usr/include/c++/4.9.3/bits/indirect_array.h +#usr/include/c++/4.9.3/bits/ios_base.h +#usr/include/c++/4.9.3/bits/istream.tcc +#usr/include/c++/4.9.3/bits/list.tcc +#usr/include/c++/4.9.3/bits/locale_classes.h +#usr/include/c++/4.9.3/bits/locale_classes.tcc +#usr/include/c++/4.9.3/bits/locale_facets.h +#usr/include/c++/4.9.3/bits/locale_facets.tcc +#usr/include/c++/4.9.3/bits/locale_facets_nonio.h +#usr/include/c++/4.9.3/bits/locale_facets_nonio.tcc +#usr/include/c++/4.9.3/bits/localefwd.h +#usr/include/c++/4.9.3/bits/mask_array.h +#usr/include/c++/4.9.3/bits/memoryfwd.h +#usr/include/c++/4.9.3/bits/move.h +#usr/include/c++/4.9.3/bits/nested_exception.h +#usr/include/c++/4.9.3/bits/ostream.tcc +#usr/include/c++/4.9.3/bits/ostream_insert.h +#usr/include/c++/4.9.3/bits/parse_numbers.h +#usr/include/c++/4.9.3/bits/postypes.h +#usr/include/c++/4.9.3/bits/predefined_ops.h +#usr/include/c++/4.9.3/bits/ptr_traits.h +#usr/include/c++/4.9.3/bits/random.h +#usr/include/c++/4.9.3/bits/random.tcc +#usr/include/c++/4.9.3/bits/range_access.h +#usr/include/c++/4.9.3/bits/regex.h +#usr/include/c++/4.9.3/bits/regex.tcc +#usr/include/c++/4.9.3/bits/regex_automaton.h +#usr/include/c++/4.9.3/bits/regex_automaton.tcc +#usr/include/c++/4.9.3/bits/regex_compiler.h +#usr/include/c++/4.9.3/bits/regex_compiler.tcc +#usr/include/c++/4.9.3/bits/regex_constants.h +#usr/include/c++/4.9.3/bits/regex_error.h +#usr/include/c++/4.9.3/bits/regex_executor.h +#usr/include/c++/4.9.3/bits/regex_executor.tcc +#usr/include/c++/4.9.3/bits/regex_scanner.h +#usr/include/c++/4.9.3/bits/regex_scanner.tcc +#usr/include/c++/4.9.3/bits/shared_ptr.h +#usr/include/c++/4.9.3/bits/shared_ptr_base.h +#usr/include/c++/4.9.3/bits/slice_array.h +#usr/include/c++/4.9.3/bits/sstream.tcc +#usr/include/c++/4.9.3/bits/stl_algo.h +#usr/include/c++/4.9.3/bits/stl_algobase.h +#usr/include/c++/4.9.3/bits/stl_bvector.h +#usr/include/c++/4.9.3/bits/stl_construct.h +#usr/include/c++/4.9.3/bits/stl_deque.h +#usr/include/c++/4.9.3/bits/stl_function.h +#usr/include/c++/4.9.3/bits/stl_heap.h +#usr/include/c++/4.9.3/bits/stl_iterator.h +#usr/include/c++/4.9.3/bits/stl_iterator_base_funcs.h +#usr/include/c++/4.9.3/bits/stl_iterator_base_types.h +#usr/include/c++/4.9.3/bits/stl_list.h +#usr/include/c++/4.9.3/bits/stl_map.h +#usr/include/c++/4.9.3/bits/stl_multimap.h +#usr/include/c++/4.9.3/bits/stl_multiset.h +#usr/include/c++/4.9.3/bits/stl_numeric.h +#usr/include/c++/4.9.3/bits/stl_pair.h +#usr/include/c++/4.9.3/bits/stl_queue.h +#usr/include/c++/4.9.3/bits/stl_raw_storage_iter.h +#usr/include/c++/4.9.3/bits/stl_relops.h +#usr/include/c++/4.9.3/bits/stl_set.h +#usr/include/c++/4.9.3/bits/stl_stack.h +#usr/include/c++/4.9.3/bits/stl_tempbuf.h +#usr/include/c++/4.9.3/bits/stl_tree.h +#usr/include/c++/4.9.3/bits/stl_uninitialized.h +#usr/include/c++/4.9.3/bits/stl_vector.h +#usr/include/c++/4.9.3/bits/stream_iterator.h +#usr/include/c++/4.9.3/bits/streambuf.tcc +#usr/include/c++/4.9.3/bits/streambuf_iterator.h +#usr/include/c++/4.9.3/bits/stringfwd.h +#usr/include/c++/4.9.3/bits/unique_ptr.h +#usr/include/c++/4.9.3/bits/unordered_map.h +#usr/include/c++/4.9.3/bits/unordered_set.h +#usr/include/c++/4.9.3/bits/uses_allocator.h +#usr/include/c++/4.9.3/bits/valarray_after.h +#usr/include/c++/4.9.3/bits/valarray_array.h +#usr/include/c++/4.9.3/bits/valarray_array.tcc +#usr/include/c++/4.9.3/bits/valarray_before.h +#usr/include/c++/4.9.3/bits/vector.tcc +#usr/include/c++/4.9.3/bitset +#usr/include/c++/4.9.3/cassert +#usr/include/c++/4.9.3/ccomplex +#usr/include/c++/4.9.3/cctype +#usr/include/c++/4.9.3/cerrno +#usr/include/c++/4.9.3/cfenv +#usr/include/c++/4.9.3/cfloat +#usr/include/c++/4.9.3/chrono +#usr/include/c++/4.9.3/cinttypes +#usr/include/c++/4.9.3/ciso646 +#usr/include/c++/4.9.3/climits +#usr/include/c++/4.9.3/clocale +#usr/include/c++/4.9.3/cmath +#usr/include/c++/4.9.3/complex +#usr/include/c++/4.9.3/complex.h +#usr/include/c++/4.9.3/condition_variable +#usr/include/c++/4.9.3/csetjmp +#usr/include/c++/4.9.3/csignal +#usr/include/c++/4.9.3/cstdalign +#usr/include/c++/4.9.3/cstdarg +#usr/include/c++/4.9.3/cstdbool +#usr/include/c++/4.9.3/cstddef +#usr/include/c++/4.9.3/cstdint +#usr/include/c++/4.9.3/cstdio +#usr/include/c++/4.9.3/cstdlib +#usr/include/c++/4.9.3/cstring +#usr/include/c++/4.9.3/ctgmath +#usr/include/c++/4.9.3/ctime +#usr/include/c++/4.9.3/cwchar +#usr/include/c++/4.9.3/cwctype +#usr/include/c++/4.9.3/cxxabi.h +#usr/include/c++/4.9.3/debug +#usr/include/c++/4.9.3/debug/array +#usr/include/c++/4.9.3/debug/bitset +#usr/include/c++/4.9.3/debug/debug.h +#usr/include/c++/4.9.3/debug/deque +#usr/include/c++/4.9.3/debug/formatter.h +#usr/include/c++/4.9.3/debug/forward_list +#usr/include/c++/4.9.3/debug/functions.h +#usr/include/c++/4.9.3/debug/list +#usr/include/c++/4.9.3/debug/macros.h +#usr/include/c++/4.9.3/debug/map +#usr/include/c++/4.9.3/debug/map.h +#usr/include/c++/4.9.3/debug/multimap.h +#usr/include/c++/4.9.3/debug/multiset.h +#usr/include/c++/4.9.3/debug/safe_base.h +#usr/include/c++/4.9.3/debug/safe_iterator.h +#usr/include/c++/4.9.3/debug/safe_iterator.tcc +#usr/include/c++/4.9.3/debug/safe_local_iterator.h +#usr/include/c++/4.9.3/debug/safe_local_iterator.tcc +#usr/include/c++/4.9.3/debug/safe_sequence.h +#usr/include/c++/4.9.3/debug/safe_sequence.tcc +#usr/include/c++/4.9.3/debug/safe_unordered_base.h +#usr/include/c++/4.9.3/debug/safe_unordered_container.h +#usr/include/c++/4.9.3/debug/safe_unordered_container.tcc +#usr/include/c++/4.9.3/debug/set +#usr/include/c++/4.9.3/debug/set.h +#usr/include/c++/4.9.3/debug/string +#usr/include/c++/4.9.3/debug/unordered_map +#usr/include/c++/4.9.3/debug/unordered_set +#usr/include/c++/4.9.3/debug/vector +#usr/include/c++/4.9.3/decimal +#usr/include/c++/4.9.3/decimal/decimal +#usr/include/c++/4.9.3/decimal/decimal.h +#usr/include/c++/4.9.3/deque +#usr/include/c++/4.9.3/exception +#usr/include/c++/4.9.3/experimental +#usr/include/c++/4.9.3/experimental/optional +#usr/include/c++/4.9.3/experimental/string_view +#usr/include/c++/4.9.3/experimental/string_view.tcc +#usr/include/c++/4.9.3/ext +#usr/include/c++/4.9.3/ext/algorithm +#usr/include/c++/4.9.3/ext/aligned_buffer.h +#usr/include/c++/4.9.3/ext/alloc_traits.h +#usr/include/c++/4.9.3/ext/array_allocator.h +#usr/include/c++/4.9.3/ext/atomicity.h +#usr/include/c++/4.9.3/ext/bitmap_allocator.h +#usr/include/c++/4.9.3/ext/cast.h +#usr/include/c++/4.9.3/ext/cmath +#usr/include/c++/4.9.3/ext/codecvt_specializations.h +#usr/include/c++/4.9.3/ext/concurrence.h +#usr/include/c++/4.9.3/ext/debug_allocator.h +#usr/include/c++/4.9.3/ext/enc_filebuf.h +#usr/include/c++/4.9.3/ext/extptr_allocator.h +#usr/include/c++/4.9.3/ext/functional +#usr/include/c++/4.9.3/ext/hash_map +#usr/include/c++/4.9.3/ext/hash_set +#usr/include/c++/4.9.3/ext/iterator +#usr/include/c++/4.9.3/ext/malloc_allocator.h +#usr/include/c++/4.9.3/ext/memory +#usr/include/c++/4.9.3/ext/mt_allocator.h +#usr/include/c++/4.9.3/ext/new_allocator.h +#usr/include/c++/4.9.3/ext/numeric +#usr/include/c++/4.9.3/ext/numeric_traits.h +#usr/include/c++/4.9.3/ext/pb_ds +#usr/include/c++/4.9.3/ext/pb_ds/assoc_container.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/entry_pred.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/resize_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/branch_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cond_dealtor.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/container_base_dispatch.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/debug_map_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn/eq_by_less.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/lu_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/priority_queue_base_dispatch.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/standard_policies.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_trace_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/type_utils.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/types_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/exception.hpp +#usr/include/c++/4.9.3/ext/pb_ds/hash_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/list_update_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/priority_queue.hpp +#usr/include/c++/4.9.3/ext/pb_ds/tag_and_trait.hpp +#usr/include/c++/4.9.3/ext/pb_ds/tree_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/trie_policy.hpp +#usr/include/c++/4.9.3/ext/pod_char_traits.h +#usr/include/c++/4.9.3/ext/pointer.h +#usr/include/c++/4.9.3/ext/pool_allocator.h +#usr/include/c++/4.9.3/ext/random +#usr/include/c++/4.9.3/ext/random.tcc +#usr/include/c++/4.9.3/ext/rb_tree +#usr/include/c++/4.9.3/ext/rc_string_base.h +#usr/include/c++/4.9.3/ext/rope +#usr/include/c++/4.9.3/ext/ropeimpl.h +#usr/include/c++/4.9.3/ext/slist +#usr/include/c++/4.9.3/ext/sso_string_base.h +#usr/include/c++/4.9.3/ext/stdio_filebuf.h +#usr/include/c++/4.9.3/ext/stdio_sync_filebuf.h +#usr/include/c++/4.9.3/ext/string_conversions.h +#usr/include/c++/4.9.3/ext/throw_allocator.h +#usr/include/c++/4.9.3/ext/type_traits.h +#usr/include/c++/4.9.3/ext/typelist.h +#usr/include/c++/4.9.3/ext/vstring.h +#usr/include/c++/4.9.3/ext/vstring.tcc +#usr/include/c++/4.9.3/ext/vstring_fwd.h +#usr/include/c++/4.9.3/ext/vstring_util.h +#usr/include/c++/4.9.3/fenv.h +#usr/include/c++/4.9.3/forward_list +#usr/include/c++/4.9.3/fstream +#usr/include/c++/4.9.3/functional +#usr/include/c++/4.9.3/future +#usr/include/c++/4.9.3/i586-pc-linux-gnu +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/atomic_word.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/basic_file.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/c++allocator.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/c++config.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/c++io.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/c++locale.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/cpu_defines.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/ctype_base.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/ctype_inline.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/cxxabi_tweaks.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/error_constants.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/extc++.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/gthr-default.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/gthr-posix.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/gthr-single.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/gthr.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/messages_members.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/opt_random.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/os_defines.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/stdc++.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/stdtr1c++.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/bits/time_members.h +#usr/include/c++/4.9.3/i586-pc-linux-gnu/ext +#usr/include/c++/4.9.3/i586-pc-linux-gnu/ext/opt_random.h +#usr/include/c++/4.9.3/initializer_list +#usr/include/c++/4.9.3/iomanip +#usr/include/c++/4.9.3/ios +#usr/include/c++/4.9.3/iosfwd +#usr/include/c++/4.9.3/iostream +#usr/include/c++/4.9.3/istream +#usr/include/c++/4.9.3/iterator +#usr/include/c++/4.9.3/limits +#usr/include/c++/4.9.3/list +#usr/include/c++/4.9.3/locale +#usr/include/c++/4.9.3/map +#usr/include/c++/4.9.3/memory +#usr/include/c++/4.9.3/mutex +#usr/include/c++/4.9.3/new +#usr/include/c++/4.9.3/numeric +#usr/include/c++/4.9.3/ostream +#usr/include/c++/4.9.3/parallel +#usr/include/c++/4.9.3/parallel/algo.h +#usr/include/c++/4.9.3/parallel/algobase.h +#usr/include/c++/4.9.3/parallel/algorithm +#usr/include/c++/4.9.3/parallel/algorithmfwd.h +#usr/include/c++/4.9.3/parallel/balanced_quicksort.h +#usr/include/c++/4.9.3/parallel/base.h +#usr/include/c++/4.9.3/parallel/basic_iterator.h +#usr/include/c++/4.9.3/parallel/checkers.h +#usr/include/c++/4.9.3/parallel/compatibility.h +#usr/include/c++/4.9.3/parallel/compiletime_settings.h +#usr/include/c++/4.9.3/parallel/equally_split.h +#usr/include/c++/4.9.3/parallel/features.h +#usr/include/c++/4.9.3/parallel/find.h +#usr/include/c++/4.9.3/parallel/find_selectors.h +#usr/include/c++/4.9.3/parallel/for_each.h +#usr/include/c++/4.9.3/parallel/for_each_selectors.h +#usr/include/c++/4.9.3/parallel/iterator.h +#usr/include/c++/4.9.3/parallel/list_partition.h +#usr/include/c++/4.9.3/parallel/losertree.h +#usr/include/c++/4.9.3/parallel/merge.h +#usr/include/c++/4.9.3/parallel/multiseq_selection.h +#usr/include/c++/4.9.3/parallel/multiway_merge.h +#usr/include/c++/4.9.3/parallel/multiway_mergesort.h +#usr/include/c++/4.9.3/parallel/numeric +#usr/include/c++/4.9.3/parallel/numericfwd.h +#usr/include/c++/4.9.3/parallel/omp_loop.h +#usr/include/c++/4.9.3/parallel/omp_loop_static.h +#usr/include/c++/4.9.3/parallel/par_loop.h +#usr/include/c++/4.9.3/parallel/parallel.h +#usr/include/c++/4.9.3/parallel/partial_sum.h +#usr/include/c++/4.9.3/parallel/partition.h +#usr/include/c++/4.9.3/parallel/queue.h +#usr/include/c++/4.9.3/parallel/quicksort.h +#usr/include/c++/4.9.3/parallel/random_number.h +#usr/include/c++/4.9.3/parallel/random_shuffle.h +#usr/include/c++/4.9.3/parallel/search.h +#usr/include/c++/4.9.3/parallel/set_operations.h +#usr/include/c++/4.9.3/parallel/settings.h +#usr/include/c++/4.9.3/parallel/sort.h +#usr/include/c++/4.9.3/parallel/tags.h +#usr/include/c++/4.9.3/parallel/types.h +#usr/include/c++/4.9.3/parallel/unique_copy.h +#usr/include/c++/4.9.3/parallel/workstealing.h +#usr/include/c++/4.9.3/profile +#usr/include/c++/4.9.3/profile/array +#usr/include/c++/4.9.3/profile/base.h +#usr/include/c++/4.9.3/profile/bitset +#usr/include/c++/4.9.3/profile/deque +#usr/include/c++/4.9.3/profile/forward_list +#usr/include/c++/4.9.3/profile/impl +#usr/include/c++/4.9.3/profile/impl/profiler.h +#usr/include/c++/4.9.3/profile/impl/profiler_algos.h +#usr/include/c++/4.9.3/profile/impl/profiler_container_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_hash_func.h +#usr/include/c++/4.9.3/profile/impl/profiler_hashtable_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_list_to_slist.h +#usr/include/c++/4.9.3/profile/impl/profiler_list_to_vector.h +#usr/include/c++/4.9.3/profile/impl/profiler_map_to_unordered_map.h +#usr/include/c++/4.9.3/profile/impl/profiler_node.h +#usr/include/c++/4.9.3/profile/impl/profiler_state.h +#usr/include/c++/4.9.3/profile/impl/profiler_trace.h +#usr/include/c++/4.9.3/profile/impl/profiler_vector_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_vector_to_list.h +#usr/include/c++/4.9.3/profile/iterator_tracker.h +#usr/include/c++/4.9.3/profile/list +#usr/include/c++/4.9.3/profile/map +#usr/include/c++/4.9.3/profile/map.h +#usr/include/c++/4.9.3/profile/multimap.h +#usr/include/c++/4.9.3/profile/multiset.h +#usr/include/c++/4.9.3/profile/set +#usr/include/c++/4.9.3/profile/set.h +#usr/include/c++/4.9.3/profile/unordered_base.h +#usr/include/c++/4.9.3/profile/unordered_map +#usr/include/c++/4.9.3/profile/unordered_set +#usr/include/c++/4.9.3/profile/vector +#usr/include/c++/4.9.3/queue +#usr/include/c++/4.9.3/random +#usr/include/c++/4.9.3/ratio +#usr/include/c++/4.9.3/regex +#usr/include/c++/4.9.3/scoped_allocator +#usr/include/c++/4.9.3/set +#usr/include/c++/4.9.3/shared_mutex +#usr/include/c++/4.9.3/sstream +#usr/include/c++/4.9.3/stack +#usr/include/c++/4.9.3/stdexcept +#usr/include/c++/4.9.3/streambuf +#usr/include/c++/4.9.3/string +#usr/include/c++/4.9.3/system_error +#usr/include/c++/4.9.3/tgmath.h +#usr/include/c++/4.9.3/thread +#usr/include/c++/4.9.3/tr1 +#usr/include/c++/4.9.3/tr1/array +#usr/include/c++/4.9.3/tr1/bessel_function.tcc +#usr/include/c++/4.9.3/tr1/beta_function.tcc +#usr/include/c++/4.9.3/tr1/ccomplex +#usr/include/c++/4.9.3/tr1/cctype +#usr/include/c++/4.9.3/tr1/cfenv +#usr/include/c++/4.9.3/tr1/cfloat +#usr/include/c++/4.9.3/tr1/cinttypes +#usr/include/c++/4.9.3/tr1/climits +#usr/include/c++/4.9.3/tr1/cmath +#usr/include/c++/4.9.3/tr1/complex +#usr/include/c++/4.9.3/tr1/complex.h +#usr/include/c++/4.9.3/tr1/cstdarg +#usr/include/c++/4.9.3/tr1/cstdbool +#usr/include/c++/4.9.3/tr1/cstdint +#usr/include/c++/4.9.3/tr1/cstdio +#usr/include/c++/4.9.3/tr1/cstdlib +#usr/include/c++/4.9.3/tr1/ctgmath +#usr/include/c++/4.9.3/tr1/ctime +#usr/include/c++/4.9.3/tr1/ctype.h +#usr/include/c++/4.9.3/tr1/cwchar +#usr/include/c++/4.9.3/tr1/cwctype +#usr/include/c++/4.9.3/tr1/ell_integral.tcc +#usr/include/c++/4.9.3/tr1/exp_integral.tcc +#usr/include/c++/4.9.3/tr1/fenv.h +#usr/include/c++/4.9.3/tr1/float.h +#usr/include/c++/4.9.3/tr1/functional +#usr/include/c++/4.9.3/tr1/functional_hash.h +#usr/include/c++/4.9.3/tr1/gamma.tcc +#usr/include/c++/4.9.3/tr1/hashtable.h +#usr/include/c++/4.9.3/tr1/hashtable_policy.h +#usr/include/c++/4.9.3/tr1/hypergeometric.tcc +#usr/include/c++/4.9.3/tr1/inttypes.h +#usr/include/c++/4.9.3/tr1/legendre_function.tcc +#usr/include/c++/4.9.3/tr1/limits.h +#usr/include/c++/4.9.3/tr1/math.h +#usr/include/c++/4.9.3/tr1/memory +#usr/include/c++/4.9.3/tr1/modified_bessel_func.tcc +#usr/include/c++/4.9.3/tr1/poly_hermite.tcc +#usr/include/c++/4.9.3/tr1/poly_laguerre.tcc +#usr/include/c++/4.9.3/tr1/random +#usr/include/c++/4.9.3/tr1/random.h +#usr/include/c++/4.9.3/tr1/random.tcc +#usr/include/c++/4.9.3/tr1/regex +#usr/include/c++/4.9.3/tr1/riemann_zeta.tcc +#usr/include/c++/4.9.3/tr1/shared_ptr.h +#usr/include/c++/4.9.3/tr1/special_function_util.h +#usr/include/c++/4.9.3/tr1/stdarg.h +#usr/include/c++/4.9.3/tr1/stdbool.h +#usr/include/c++/4.9.3/tr1/stdint.h +#usr/include/c++/4.9.3/tr1/stdio.h +#usr/include/c++/4.9.3/tr1/stdlib.h +#usr/include/c++/4.9.3/tr1/tgmath.h +#usr/include/c++/4.9.3/tr1/tuple +#usr/include/c++/4.9.3/tr1/type_traits +#usr/include/c++/4.9.3/tr1/unordered_map +#usr/include/c++/4.9.3/tr1/unordered_map.h +#usr/include/c++/4.9.3/tr1/unordered_set +#usr/include/c++/4.9.3/tr1/unordered_set.h +#usr/include/c++/4.9.3/tr1/utility +#usr/include/c++/4.9.3/tr1/wchar.h +#usr/include/c++/4.9.3/tr1/wctype.h +#usr/include/c++/4.9.3/tr2 +#usr/include/c++/4.9.3/tr2/bool_set +#usr/include/c++/4.9.3/tr2/bool_set.tcc +#usr/include/c++/4.9.3/tr2/dynamic_bitset +#usr/include/c++/4.9.3/tr2/dynamic_bitset.tcc +#usr/include/c++/4.9.3/tr2/ratio +#usr/include/c++/4.9.3/tr2/type_traits +#usr/include/c++/4.9.3/tuple +#usr/include/c++/4.9.3/type_traits +#usr/include/c++/4.9.3/typeindex +#usr/include/c++/4.9.3/typeinfo +#usr/include/c++/4.9.3/unordered_map +#usr/include/c++/4.9.3/unordered_set +#usr/include/c++/4.9.3/utility +#usr/include/c++/4.9.3/valarray +#usr/include/c++/4.9.3/vector #usr/lib/gcc #usr/lib/gcc/i586-pc-linux-gnu -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7 -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/cc1 -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/cc1plus -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/collect2 -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtbegin.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtbeginS.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtbeginT.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtend.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtendS.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtfastmath.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtprec32.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtprec64.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/crtprec80.o -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/finclude -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include-fixed -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include-fixed/README -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include-fixed/limits.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include-fixed/syslimits.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/ammintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/avxintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/bmmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/cpuid.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/cross-stdarg.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/emmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/float.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/immintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/iso646.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/mf-runtime.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/mm3dnow.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/mm_malloc.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/mmintrin-common.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/mmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/nmmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/omp.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/pmmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/smmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/ssp -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/ssp/ssp.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/ssp/stdio.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/ssp/string.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/ssp/unistd.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/stdarg.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/stdbool.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/stddef.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/stdfix.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/tmmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/unwind.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/varargs.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/wmmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/x86intrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/include/xmmintrin.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/fixinc.sh -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/fixinc_list -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/fixincl -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/gsyslimits.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/include -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/include/README -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/include/limits.h -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/macro_list -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/mkheaders -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/mkheaders.conf -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/install-tools/mkinstalldirs -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/libgcc.a -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/libgcc_eh.a -#usr/lib/gcc/i586-pc-linux-gnu/4.4.7/libgcov.a +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3 +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/cc1 +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/cc1plus +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/collect2 +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtbegin.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtbeginS.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtbeginT.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtend.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtendS.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtfastmath.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtprec32.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtprec64.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/crtprec80.o +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/finclude +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include-fixed +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include-fixed/README +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include-fixed/limits.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include-fixed/syslimits.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/adxintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/ammintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/avx2intrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/avx512cdintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/avx512erintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/avx512fintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/avx512pfintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/avxintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/bmi2intrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/bmiintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/bmmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/cilk.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/cilk_api.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/cilk_api_linux.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/cilk_stub.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/cilk_undocumented.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/common.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/holder.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/hyperobject_base.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/metaprogramming.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_file.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_list.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_max.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_min.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_min_max.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_opadd.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_opand.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_opmul.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_opor.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_opxor.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_ostream.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cilk/reducer_string.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cpuid.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/cross-stdarg.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/emmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/f16cintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/float.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/fma4intrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/fmaintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/fxsrintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/ia32intrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/immintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/iso646.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/lwpintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/lzcntintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/mm3dnow.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/mm_malloc.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/mmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/nmmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/omp.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/pmmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/popcntintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/prfchwintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/quadmath.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/quadmath_weak.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/rdseedintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/rtmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/sanitizer +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/sanitizer/asan_interface.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/sanitizer/common_interface_defs.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/sanitizer/lsan_interface.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/shaintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/smmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/ssp +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/ssp/ssp.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/ssp/stdio.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/ssp/string.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/ssp/unistd.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stdalign.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stdarg.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stdatomic.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stdbool.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stddef.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stdfix.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stdint-gcc.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stdint.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/stdnoreturn.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/tbmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/tmmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/unwind.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/varargs.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/wmmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/x86intrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/xmmintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/xopintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/xsaveintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/xsaveoptintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/include/xtestintrin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/fixinc.sh +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/fixinc_list +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/fixincl +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/gsyslimits.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/include +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/include/README +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/include/limits.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/macro_list +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/mkheaders +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/mkheaders.conf +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/install-tools/mkinstalldirs +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/libgcc.a +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/libgcc_eh.a +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/libgcov.a +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/liblto_plugin.la +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/liblto_plugin.so +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/liblto_plugin.so.0 +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/liblto_plugin.so.0.0.0 +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/lto-wrapper +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/lto1 +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/gengtype +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/gtype.state +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ada +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ada/gcc-interface +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ada/gcc-interface/ada-tree.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/alias.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/all-tree.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/alloc-pool.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ansidecl.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/attribs.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/auto-host.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/b-header-vars +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/basic-block.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/bitmap.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/builtins.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/bversion.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/c-family +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/c-family/c-common.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/c-family/c-common.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/c-family/c-objc.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/c-family/c-pragma.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/c-family/c-pretty-print.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/c-tree.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/calls.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cfg-flags.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cfgexpand.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cfghooks.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cfgloop.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cgraph.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cif-code.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cilk-builtins.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cilkplus.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/dbxelf.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/elfos.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/glibc-stdint.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/gnu-user.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386 +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/att.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/gnu-user-common.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/gnu-user.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/i386-opts.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/i386-protos.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/i386.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/linux-common.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/linux.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/stringop.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/unix.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/i386/x86-tune.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/initfini-array.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/linux-android.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/linux-protos.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/linux.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/config/vxworks-dummy.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/configargs.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/context.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/coretypes.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cp +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cp/cp-tree.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cp/cp-tree.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cp/cxx-pretty-print.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cp/name-lookup.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cp/type-utils.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cppdefault.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/cpplib.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/debug.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/defaults.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/df.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/diagnostic-color.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/diagnostic-core.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/diagnostic.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/diagnostic.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/double-int.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/dumpfile.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/emit-rtl.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/except.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/filenames.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/fixed-value.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/flag-types.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/flags.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/fold-const.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/function.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gcc-plugin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gcc-symtab.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/genrtl.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ggc.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple-builder.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple-expr.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple-fold.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple-iterator.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple-low.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple-pretty-print.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple-ssa.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple-walk.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimple.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimplify-me.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gimplify.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gsstruct.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gtm-builtins.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/gtype-desc.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/hard-reg-set.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/hash-table.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/hashtab.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/highlev-plugin-common.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/hwint.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/incpath.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/input.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/insn-codes.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/insn-constants.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/insn-flags.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/insn-modes.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/insn-notes.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/internal-fn.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/internal-fn.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/intl.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ipa-prop.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ipa-ref-inline.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ipa-ref.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ipa-reference.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ipa-utils.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/is-a.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/java +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/java/java-tree.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/langhooks.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/libiberty.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/line-map.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/machmode.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/md5.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/mode-classes.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/objc +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/objc/objc-tree.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/obstack.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/omp-builtins.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/options.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/opts.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/output.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/params.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/params.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/pass-instances.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/pass_manager.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/plugin-api.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/plugin-version.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/plugin.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/plugin.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/pointer-set.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/predict.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/predict.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/prefix.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/pretty-print.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/print-rtl.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/print-tree.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/real.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/realmpfr.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/reg-notes.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/regset.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/resource.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/rtl.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/rtl.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/safe-ctype.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/sanitizer.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/sbitmap.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/splay-tree.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/ssa-iterators.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/statistics.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/stmt.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/stor-layout.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/stringpool.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/symtab.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/sync-builtins.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/system.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/target-hooks-macros.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/target.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/target.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/timevar.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/timevar.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tm-preds.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tm.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tm_p.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/toplev.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-cfg.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-cfgcleanup.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-check.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-core.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-dfa.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-dump.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-eh.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-hasher.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-inline.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-into-ssa.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-iterator.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-nested.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-object-size.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-outof-ssa.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-parloops.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-pass.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-phinodes.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-pretty-print.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-address.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-alias.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-coalesce.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-dom.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-loop-ivopts.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-loop-manip.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-loop-niter.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-loop.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-operands.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-sccvn.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-ter.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-threadedge.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa-threadupdate.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssa.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree-ssanames.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/tree.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/treestruct.def +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/varasm.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/vec.h +#usr/lib/gcc/i586-pc-linux-gnu/4.9.3/plugin/include/version.h +#usr/lib/libasan.a +#usr/lib/libasan.la +#usr/lib/libasan.so +usr/lib/libasan.so.1 +usr/lib/libasan.so.1.0.0 +usr/lib/libasan_preinit.o +#usr/lib/libatomic.a +#usr/lib/libatomic.la +usr/lib/libatomic.so +usr/lib/libatomic.so.1 +usr/lib/libatomic.so.1.1.0 +#usr/lib/libcilkrts.a +#usr/lib/libcilkrts.la +#usr/lib/libcilkrts.so +usr/lib/libcilkrts.so.5 +usr/lib/libcilkrts.so.5.0.0 +#usr/lib/libcilkrts.spec #usr/lib/libgomp.a #usr/lib/libgomp.la #usr/lib/libgomp.so usr/lib/libgomp.so.1 usr/lib/libgomp.so.1.0.0 #usr/lib/libgomp.spec -#usr/lib/libmudflap.a -#usr/lib/libmudflap.la -#usr/lib/libmudflap.so -usr/lib/libmudflap.so.0 -usr/lib/libmudflap.so.0.0.0 -#usr/lib/libmudflapth.a -#usr/lib/libmudflapth.la -#usr/lib/libmudflapth.so -usr/lib/libmudflapth.so.0 -usr/lib/libmudflapth.so.0.0.0 +#usr/lib/libitm.a +#usr/lib/libitm.la +#usr/lib/libitm.so +usr/lib/libitm.so.1 +usr/lib/libitm.so.1.0.0 +#usr/lib/libitm.spec +#usr/lib/libquadmath.a +#usr/lib/libquadmath.la +#usr/lib/libquadmath.so +usr/lib/libquadmath.so.0 +usr/lib/libquadmath.so.0.0.0 +#usr/lib/libsanitizer.spec #usr/lib/libssp.a #usr/lib/libssp.la #usr/lib/libssp.so @@ -786,16 +1136,39 @@ usr/lib/libssp.so.0.0.0 #usr/lib/libssp_nonshared.a #usr/lib/libssp_nonshared.la #usr/lib/libstdc++.a -usr/lib/libstdc++.so.6.0.13 +#usr/lib/libstdc++.so.6.0.20 +#usr/lib/libstdc++.so.6.0.20-gdb.py #usr/lib/libsupc++.a #usr/lib/libsupc++.la -#usr/man -#usr/man/man1 -#usr/man/man1/cpp.1 -#usr/man/man1/g++.1 -#usr/man/man1/gcc.1 -#usr/man/man1/gcov.1 -#usr/man/man7 -#usr/man/man7/fsf-funding.7 -#usr/man/man7/gfdl.7 -#usr/man/man7/gpl.7 +#usr/lib/libubsan.a +#usr/lib/libubsan.la +#usr/lib/libubsan.so +usr/lib/libubsan.so.0 +usr/lib/libubsan.so.0.0.0 +#usr/lib/libvtv.a +#usr/lib/libvtv.la +#usr/lib/libvtv.so +usr/lib/libvtv.so.0 +usr/lib/libvtv.so.0.0.0 +#usr/share/gcc-4.9.3 +#usr/share/gcc-4.9.3/python +#usr/share/gcc-4.9.3/python/libstdcxx +#usr/share/gcc-4.9.3/python/libstdcxx/__init__.py +#usr/share/gcc-4.9.3/python/libstdcxx/v6 +#usr/share/gcc-4.9.3/python/libstdcxx/v6/__init__.py +#usr/share/gcc-4.9.3/python/libstdcxx/v6/printers.py +#usr/share/info/cpp.info +#usr/share/info/cppinternals.info +#usr/share/info/gcc.info +#usr/share/info/gccinstall.info +#usr/share/info/gccint.info +#usr/share/info/libgomp.info +#usr/share/info/libitm.info +#usr/share/info/libquadmath.info +#usr/share/man/man1/cpp.1 +#usr/share/man/man1/g++.1 +#usr/share/man/man1/gcc.1 +#usr/share/man/man1/gcov.1 +#usr/share/man/man7/fsf-funding.7 +#usr/share/man/man7/gfdl.7 +#usr/share/man/man7/gpl.7 diff --git a/config/rootfiles/common/libmpc b/config/rootfiles/common/libmpc new file mode 100644 index 0000000..c8684ce --- /dev/null +++ b/config/rootfiles/common/libmpc @@ -0,0 +1,7 @@ +#usr/include/mpc.h +#usr/lib/libmpc.a +#usr/lib/libmpc.la +#usr/lib/libmpc.so +usr/lib/libmpc.so.3 +usr/lib/libmpc.so.3.0.0 +#usr/share/info/mpc.info diff --git a/config/rootfiles/common/x86_64/gcc b/config/rootfiles/common/x86_64/gcc index 3c1a63f..ae541a3 100644 --- a/config/rootfiles/common/x86_64/gcc +++ b/config/rootfiles/common/x86_64/gcc @@ -4,780 +4,1137 @@ #usr/bin/cpp #usr/bin/g++ #usr/bin/gcc -#usr/bin/gccbug +#usr/bin/gcc-ar +#usr/bin/gcc-nm +#usr/bin/gcc-ranlib #usr/bin/gcov #usr/bin/x86_64-unknown-linux-gnu-c++ #usr/bin/x86_64-unknown-linux-gnu-g++ #usr/bin/x86_64-unknown-linux-gnu-gcc -#usr/bin/x86_64-unknown-linux-gnu-gcc-4.4.7 +#usr/bin/x86_64-unknown-linux-gnu-gcc-4.9.3 +#usr/bin/x86_64-unknown-linux-gnu-gcc-ar +#usr/bin/x86_64-unknown-linux-gnu-gcc-nm +#usr/bin/x86_64-unknown-linux-gnu-gcc-ranlib #usr/include/c++ -#usr/include/c++/4.4.7 -#usr/include/c++/4.4.7/algorithm -#usr/include/c++/4.4.7/array -#usr/include/c++/4.4.7/backward -#usr/include/c++/4.4.7/backward/auto_ptr.h -#usr/include/c++/4.4.7/backward/backward_warning.h -#usr/include/c++/4.4.7/backward/binders.h -#usr/include/c++/4.4.7/backward/hash_fun.h -#usr/include/c++/4.4.7/backward/hash_map -#usr/include/c++/4.4.7/backward/hash_set -#usr/include/c++/4.4.7/backward/hashtable.h -#usr/include/c++/4.4.7/backward/strstream -#usr/include/c++/4.4.7/bits -#usr/include/c++/4.4.7/bits/algorithmfwd.h -#usr/include/c++/4.4.7/bits/allocator.h -#usr/include/c++/4.4.7/bits/atomic_0.h -#usr/include/c++/4.4.7/bits/atomic_2.h -#usr/include/c++/4.4.7/bits/atomicfwd_c.h -#usr/include/c++/4.4.7/bits/atomicfwd_cxx.h -#usr/include/c++/4.4.7/bits/basic_ios.h -#usr/include/c++/4.4.7/bits/basic_ios.tcc -#usr/include/c++/4.4.7/bits/basic_string.h -#usr/include/c++/4.4.7/bits/basic_string.tcc -#usr/include/c++/4.4.7/bits/boost_concept_check.h -#usr/include/c++/4.4.7/bits/char_traits.h -#usr/include/c++/4.4.7/bits/cmath.tcc -#usr/include/c++/4.4.7/bits/codecvt.h -#usr/include/c++/4.4.7/bits/concept_check.h -#usr/include/c++/4.4.7/bits/cpp_type_traits.h -#usr/include/c++/4.4.7/bits/deque.tcc -#usr/include/c++/4.4.7/bits/forward_list.h -#usr/include/c++/4.4.7/bits/forward_list.tcc -#usr/include/c++/4.4.7/bits/fstream.tcc -#usr/include/c++/4.4.7/bits/functexcept.h -#usr/include/c++/4.4.7/bits/functional_hash.h -#usr/include/c++/4.4.7/bits/gslice.h -#usr/include/c++/4.4.7/bits/gslice_array.h -#usr/include/c++/4.4.7/bits/hashtable.h -#usr/include/c++/4.4.7/bits/indirect_array.h -#usr/include/c++/4.4.7/bits/ios_base.h -#usr/include/c++/4.4.7/bits/istream.tcc -#usr/include/c++/4.4.7/bits/list.tcc -#usr/include/c++/4.4.7/bits/locale_classes.h -#usr/include/c++/4.4.7/bits/locale_classes.tcc -#usr/include/c++/4.4.7/bits/locale_facets.h -#usr/include/c++/4.4.7/bits/locale_facets.tcc -#usr/include/c++/4.4.7/bits/locale_facets_nonio.h -#usr/include/c++/4.4.7/bits/locale_facets_nonio.tcc -#usr/include/c++/4.4.7/bits/localefwd.h -#usr/include/c++/4.4.7/bits/mask_array.h -#usr/include/c++/4.4.7/bits/move.h -#usr/include/c++/4.4.7/bits/ostream.tcc -#usr/include/c++/4.4.7/bits/ostream_insert.h -#usr/include/c++/4.4.7/bits/postypes.h -#usr/include/c++/4.4.7/bits/shared_ptr.h -#usr/include/c++/4.4.7/bits/slice_array.h -#usr/include/c++/4.4.7/bits/sstream.tcc -#usr/include/c++/4.4.7/bits/stl_algo.h -#usr/include/c++/4.4.7/bits/stl_algobase.h -#usr/include/c++/4.4.7/bits/stl_bvector.h -#usr/include/c++/4.4.7/bits/stl_construct.h -#usr/include/c++/4.4.7/bits/stl_deque.h -#usr/include/c++/4.4.7/bits/stl_function.h -#usr/include/c++/4.4.7/bits/stl_heap.h -#usr/include/c++/4.4.7/bits/stl_iterator.h -#usr/include/c++/4.4.7/bits/stl_iterator_base_funcs.h -#usr/include/c++/4.4.7/bits/stl_iterator_base_types.h -#usr/include/c++/4.4.7/bits/stl_list.h -#usr/include/c++/4.4.7/bits/stl_map.h -#usr/include/c++/4.4.7/bits/stl_multimap.h -#usr/include/c++/4.4.7/bits/stl_multiset.h -#usr/include/c++/4.4.7/bits/stl_numeric.h -#usr/include/c++/4.4.7/bits/stl_pair.h -#usr/include/c++/4.4.7/bits/stl_queue.h -#usr/include/c++/4.4.7/bits/stl_raw_storage_iter.h -#usr/include/c++/4.4.7/bits/stl_relops.h -#usr/include/c++/4.4.7/bits/stl_set.h -#usr/include/c++/4.4.7/bits/stl_stack.h -#usr/include/c++/4.4.7/bits/stl_tempbuf.h -#usr/include/c++/4.4.7/bits/stl_tree.h -#usr/include/c++/4.4.7/bits/stl_uninitialized.h -#usr/include/c++/4.4.7/bits/stl_vector.h -#usr/include/c++/4.4.7/bits/stream_iterator.h -#usr/include/c++/4.4.7/bits/streambuf.tcc -#usr/include/c++/4.4.7/bits/streambuf_iterator.h -#usr/include/c++/4.4.7/bits/stringfwd.h -#usr/include/c++/4.4.7/bits/unique_ptr.h -#usr/include/c++/4.4.7/bits/valarray_after.h -#usr/include/c++/4.4.7/bits/valarray_array.h -#usr/include/c++/4.4.7/bits/valarray_array.tcc -#usr/include/c++/4.4.7/bits/valarray_before.h -#usr/include/c++/4.4.7/bits/vector.tcc -#usr/include/c++/4.4.7/bitset -#usr/include/c++/4.4.7/c++0x_warning.h -#usr/include/c++/4.4.7/cassert -#usr/include/c++/4.4.7/ccomplex -#usr/include/c++/4.4.7/cctype -#usr/include/c++/4.4.7/cerrno -#usr/include/c++/4.4.7/cfenv -#usr/include/c++/4.4.7/cfloat -#usr/include/c++/4.4.7/chrono -#usr/include/c++/4.4.7/cinttypes -#usr/include/c++/4.4.7/ciso646 -#usr/include/c++/4.4.7/climits -#usr/include/c++/4.4.7/clocale -#usr/include/c++/4.4.7/cmath -#usr/include/c++/4.4.7/complex -#usr/include/c++/4.4.7/complex.h -#usr/include/c++/4.4.7/condition_variable -#usr/include/c++/4.4.7/csetjmp -#usr/include/c++/4.4.7/csignal -#usr/include/c++/4.4.7/cstdarg -#usr/include/c++/4.4.7/cstdatomic -#usr/include/c++/4.4.7/cstdbool -#usr/include/c++/4.4.7/cstddef -#usr/include/c++/4.4.7/cstdint -#usr/include/c++/4.4.7/cstdio -#usr/include/c++/4.4.7/cstdlib -#usr/include/c++/4.4.7/cstring -#usr/include/c++/4.4.7/ctgmath -#usr/include/c++/4.4.7/ctime -#usr/include/c++/4.4.7/cwchar -#usr/include/c++/4.4.7/cwctype -#usr/include/c++/4.4.7/cxxabi-forced.h -#usr/include/c++/4.4.7/cxxabi.h -#usr/include/c++/4.4.7/debug -#usr/include/c++/4.4.7/debug/bitset -#usr/include/c++/4.4.7/debug/debug.h -#usr/include/c++/4.4.7/debug/deque -#usr/include/c++/4.4.7/debug/formatter.h -#usr/include/c++/4.4.7/debug/functions.h -#usr/include/c++/4.4.7/debug/list -#usr/include/c++/4.4.7/debug/macros.h -#usr/include/c++/4.4.7/debug/map -#usr/include/c++/4.4.7/debug/map.h -#usr/include/c++/4.4.7/debug/multimap.h -#usr/include/c++/4.4.7/debug/multiset.h -#usr/include/c++/4.4.7/debug/safe_base.h -#usr/include/c++/4.4.7/debug/safe_iterator.h -#usr/include/c++/4.4.7/debug/safe_iterator.tcc -#usr/include/c++/4.4.7/debug/safe_sequence.h -#usr/include/c++/4.4.7/debug/set -#usr/include/c++/4.4.7/debug/set.h -#usr/include/c++/4.4.7/debug/string -#usr/include/c++/4.4.7/debug/unordered_map -#usr/include/c++/4.4.7/debug/unordered_set -#usr/include/c++/4.4.7/debug/vector -#usr/include/c++/4.4.7/deque -#usr/include/c++/4.4.7/exception -#usr/include/c++/4.4.7/exception_defines.h -#usr/include/c++/4.4.7/exception_ptr.h -#usr/include/c++/4.4.7/ext -#usr/include/c++/4.4.7/ext/algorithm -#usr/include/c++/4.4.7/ext/array_allocator.h -#usr/include/c++/4.4.7/ext/atomicity.h -#usr/include/c++/4.4.7/ext/bitmap_allocator.h -#usr/include/c++/4.4.7/ext/cast.h -#usr/include/c++/4.4.7/ext/codecvt_specializations.h -#usr/include/c++/4.4.7/ext/concurrence.h -#usr/include/c++/4.4.7/ext/debug_allocator.h -#usr/include/c++/4.4.7/ext/enc_filebuf.h -#usr/include/c++/4.4.7/ext/extptr_allocator.h -#usr/include/c++/4.4.7/ext/functional -#usr/include/c++/4.4.7/ext/hash_map -#usr/include/c++/4.4.7/ext/hash_set -#usr/include/c++/4.4.7/ext/iterator -#usr/include/c++/4.4.7/ext/malloc_allocator.h -#usr/include/c++/4.4.7/ext/memory -#usr/include/c++/4.4.7/ext/mt_allocator.h -#usr/include/c++/4.4.7/ext/new_allocator.h -#usr/include/c++/4.4.7/ext/numeric -#usr/include/c++/4.4.7/ext/numeric_traits.h -#usr/include/c++/4.4.7/ext/pb_ds -#usr/include/c++/4.4.7/ext/pb_ds/assoc_container.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_tree_policy/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/basic_types.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/bin_search_tree_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/entry_pred.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/resize_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/cond_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/container_base_dispatch.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/debug_map_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn/eq_by_less.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/lu_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/ov_tree_map_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/child_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/head.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/internal_node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/leaf.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/point_iterators.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/priority_queue_base_dispatch.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rb_tree_map_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/node.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/splay_tree_/traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/standard_policies.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_ -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/tree_trace_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/type_utils.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/types_traits.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp -#usr/include/c++/4.4.7/ext/pb_ds/exception.hpp -#usr/include/c++/4.4.7/ext/pb_ds/hash_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/list_update_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/priority_queue.hpp -#usr/include/c++/4.4.7/ext/pb_ds/tag_and_trait.hpp -#usr/include/c++/4.4.7/ext/pb_ds/tree_policy.hpp -#usr/include/c++/4.4.7/ext/pb_ds/trie_policy.hpp -#usr/include/c++/4.4.7/ext/pod_char_traits.h -#usr/include/c++/4.4.7/ext/pointer.h -#usr/include/c++/4.4.7/ext/pool_allocator.h -#usr/include/c++/4.4.7/ext/rb_tree -#usr/include/c++/4.4.7/ext/rc_string_base.h -#usr/include/c++/4.4.7/ext/rope -#usr/include/c++/4.4.7/ext/ropeimpl.h -#usr/include/c++/4.4.7/ext/slist -#usr/include/c++/4.4.7/ext/sso_string_base.h -#usr/include/c++/4.4.7/ext/stdio_filebuf.h -#usr/include/c++/4.4.7/ext/stdio_sync_filebuf.h -#usr/include/c++/4.4.7/ext/string_conversions.h -#usr/include/c++/4.4.7/ext/throw_allocator.h -#usr/include/c++/4.4.7/ext/type_traits.h -#usr/include/c++/4.4.7/ext/typelist.h -#usr/include/c++/4.4.7/ext/vstring.h -#usr/include/c++/4.4.7/ext/vstring.tcc -#usr/include/c++/4.4.7/ext/vstring_fwd.h -#usr/include/c++/4.4.7/ext/vstring_util.h -#usr/include/c++/4.4.7/fenv.h -#usr/include/c++/4.4.7/forward_list -#usr/include/c++/4.4.7/fstream -#usr/include/c++/4.4.7/functional -#usr/include/c++/4.4.7/initializer_list -#usr/include/c++/4.4.7/iomanip -#usr/include/c++/4.4.7/ios -#usr/include/c++/4.4.7/iosfwd -#usr/include/c++/4.4.7/iostream -#usr/include/c++/4.4.7/istream -#usr/include/c++/4.4.7/iterator -#usr/include/c++/4.4.7/limits -#usr/include/c++/4.4.7/list -#usr/include/c++/4.4.7/locale -#usr/include/c++/4.4.7/map -#usr/include/c++/4.4.7/memory -#usr/include/c++/4.4.7/mutex -#usr/include/c++/4.4.7/new -#usr/include/c++/4.4.7/numeric -#usr/include/c++/4.4.7/ostream -#usr/include/c++/4.4.7/parallel -#usr/include/c++/4.4.7/parallel/algo.h -#usr/include/c++/4.4.7/parallel/algobase.h -#usr/include/c++/4.4.7/parallel/algorithm -#usr/include/c++/4.4.7/parallel/algorithmfwd.h -#usr/include/c++/4.4.7/parallel/balanced_quicksort.h -#usr/include/c++/4.4.7/parallel/base.h -#usr/include/c++/4.4.7/parallel/basic_iterator.h -#usr/include/c++/4.4.7/parallel/checkers.h -#usr/include/c++/4.4.7/parallel/compatibility.h -#usr/include/c++/4.4.7/parallel/compiletime_settings.h -#usr/include/c++/4.4.7/parallel/equally_split.h -#usr/include/c++/4.4.7/parallel/features.h -#usr/include/c++/4.4.7/parallel/find.h -#usr/include/c++/4.4.7/parallel/find_selectors.h -#usr/include/c++/4.4.7/parallel/for_each.h -#usr/include/c++/4.4.7/parallel/for_each_selectors.h -#usr/include/c++/4.4.7/parallel/iterator.h -#usr/include/c++/4.4.7/parallel/list_partition.h -#usr/include/c++/4.4.7/parallel/losertree.h -#usr/include/c++/4.4.7/parallel/merge.h -#usr/include/c++/4.4.7/parallel/multiseq_selection.h -#usr/include/c++/4.4.7/parallel/multiway_merge.h -#usr/include/c++/4.4.7/parallel/multiway_mergesort.h -#usr/include/c++/4.4.7/parallel/numeric -#usr/include/c++/4.4.7/parallel/numericfwd.h -#usr/include/c++/4.4.7/parallel/omp_loop.h -#usr/include/c++/4.4.7/parallel/omp_loop_static.h -#usr/include/c++/4.4.7/parallel/par_loop.h -#usr/include/c++/4.4.7/parallel/parallel.h -#usr/include/c++/4.4.7/parallel/partial_sum.h -#usr/include/c++/4.4.7/parallel/partition.h -#usr/include/c++/4.4.7/parallel/queue.h -#usr/include/c++/4.4.7/parallel/quicksort.h -#usr/include/c++/4.4.7/parallel/random_number.h -#usr/include/c++/4.4.7/parallel/random_shuffle.h -#usr/include/c++/4.4.7/parallel/search.h -#usr/include/c++/4.4.7/parallel/set_operations.h -#usr/include/c++/4.4.7/parallel/settings.h -#usr/include/c++/4.4.7/parallel/sort.h -#usr/include/c++/4.4.7/parallel/tags.h -#usr/include/c++/4.4.7/parallel/types.h -#usr/include/c++/4.4.7/parallel/unique_copy.h -#usr/include/c++/4.4.7/parallel/workstealing.h -#usr/include/c++/4.4.7/queue -#usr/include/c++/4.4.7/random -#usr/include/c++/4.4.7/ratio -#usr/include/c++/4.4.7/regex -#usr/include/c++/4.4.7/set -#usr/include/c++/4.4.7/sstream -#usr/include/c++/4.4.7/stack -#usr/include/c++/4.4.7/stdatomic.h -#usr/include/c++/4.4.7/stdexcept -#usr/include/c++/4.4.7/streambuf -#usr/include/c++/4.4.7/string -#usr/include/c++/4.4.7/system_error -#usr/include/c++/4.4.7/tgmath.h -#usr/include/c++/4.4.7/thread -#usr/include/c++/4.4.7/tr1 -#usr/include/c++/4.4.7/tr1/array -#usr/include/c++/4.4.7/tr1/bessel_function.tcc -#usr/include/c++/4.4.7/tr1/beta_function.tcc -#usr/include/c++/4.4.7/tr1/ccomplex -#usr/include/c++/4.4.7/tr1/cctype -#usr/include/c++/4.4.7/tr1/cfenv -#usr/include/c++/4.4.7/tr1/cfloat -#usr/include/c++/4.4.7/tr1/cinttypes -#usr/include/c++/4.4.7/tr1/climits -#usr/include/c++/4.4.7/tr1/cmath -#usr/include/c++/4.4.7/tr1/complex -#usr/include/c++/4.4.7/tr1/complex.h -#usr/include/c++/4.4.7/tr1/cstdarg -#usr/include/c++/4.4.7/tr1/cstdbool -#usr/include/c++/4.4.7/tr1/cstdint -#usr/include/c++/4.4.7/tr1/cstdio -#usr/include/c++/4.4.7/tr1/cstdlib -#usr/include/c++/4.4.7/tr1/ctgmath -#usr/include/c++/4.4.7/tr1/ctime -#usr/include/c++/4.4.7/tr1/ctype.h -#usr/include/c++/4.4.7/tr1/cwchar -#usr/include/c++/4.4.7/tr1/cwctype -#usr/include/c++/4.4.7/tr1/ell_integral.tcc -#usr/include/c++/4.4.7/tr1/exp_integral.tcc -#usr/include/c++/4.4.7/tr1/fenv.h -#usr/include/c++/4.4.7/tr1/float.h -#usr/include/c++/4.4.7/tr1/functional -#usr/include/c++/4.4.7/tr1/functional_hash.h -#usr/include/c++/4.4.7/tr1/gamma.tcc -#usr/include/c++/4.4.7/tr1/hashtable.h -#usr/include/c++/4.4.7/tr1/hypergeometric.tcc -#usr/include/c++/4.4.7/tr1/inttypes.h -#usr/include/c++/4.4.7/tr1/legendre_function.tcc -#usr/include/c++/4.4.7/tr1/limits.h -#usr/include/c++/4.4.7/tr1/math.h -#usr/include/c++/4.4.7/tr1/memory -#usr/include/c++/4.4.7/tr1/modified_bessel_func.tcc -#usr/include/c++/4.4.7/tr1/poly_hermite.tcc -#usr/include/c++/4.4.7/tr1/poly_laguerre.tcc -#usr/include/c++/4.4.7/tr1/random -#usr/include/c++/4.4.7/tr1/regex -#usr/include/c++/4.4.7/tr1/riemann_zeta.tcc -#usr/include/c++/4.4.7/tr1/shared_ptr.h -#usr/include/c++/4.4.7/tr1/special_function_util.h -#usr/include/c++/4.4.7/tr1/stdarg.h -#usr/include/c++/4.4.7/tr1/stdbool.h -#usr/include/c++/4.4.7/tr1/stdint.h -#usr/include/c++/4.4.7/tr1/stdio.h -#usr/include/c++/4.4.7/tr1/stdlib.h -#usr/include/c++/4.4.7/tr1/tgmath.h -#usr/include/c++/4.4.7/tr1/tuple -#usr/include/c++/4.4.7/tr1/type_traits -#usr/include/c++/4.4.7/tr1/unordered_map -#usr/include/c++/4.4.7/tr1/unordered_set -#usr/include/c++/4.4.7/tr1/utility -#usr/include/c++/4.4.7/tr1/wchar.h -#usr/include/c++/4.4.7/tr1/wctype.h -#usr/include/c++/4.4.7/tr1_impl -#usr/include/c++/4.4.7/tr1_impl/array -#usr/include/c++/4.4.7/tr1_impl/boost_sp_counted_base.h -#usr/include/c++/4.4.7/tr1_impl/cctype -#usr/include/c++/4.4.7/tr1_impl/cfenv -#usr/include/c++/4.4.7/tr1_impl/cinttypes -#usr/include/c++/4.4.7/tr1_impl/cmath -#usr/include/c++/4.4.7/tr1_impl/complex -#usr/include/c++/4.4.7/tr1_impl/cstdint -#usr/include/c++/4.4.7/tr1_impl/cstdio -#usr/include/c++/4.4.7/tr1_impl/cstdlib -#usr/include/c++/4.4.7/tr1_impl/cwchar -#usr/include/c++/4.4.7/tr1_impl/cwctype -#usr/include/c++/4.4.7/tr1_impl/functional -#usr/include/c++/4.4.7/tr1_impl/functional_hash.h -#usr/include/c++/4.4.7/tr1_impl/hashtable -#usr/include/c++/4.4.7/tr1_impl/hashtable_policy.h -#usr/include/c++/4.4.7/tr1_impl/random -#usr/include/c++/4.4.7/tr1_impl/random.tcc -#usr/include/c++/4.4.7/tr1_impl/regex -#usr/include/c++/4.4.7/tr1_impl/type_traits -#usr/include/c++/4.4.7/tr1_impl/unordered_map -#usr/include/c++/4.4.7/tr1_impl/unordered_set -#usr/include/c++/4.4.7/tr1_impl/utility -#usr/include/c++/4.4.7/tuple -#usr/include/c++/4.4.7/type_traits -#usr/include/c++/4.4.7/typeinfo -#usr/include/c++/4.4.7/unordered_map -#usr/include/c++/4.4.7/unordered_set -#usr/include/c++/4.4.7/utility -#usr/include/c++/4.4.7/valarray -#usr/include/c++/4.4.7/vector -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/atomic_word.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/basic_file.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/c++allocator.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/c++config.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/c++io.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/c++locale.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/cpu_defines.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/ctype_base.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/ctype_inline.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/ctype_noninline.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/cxxabi_tweaks.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/error_constants.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/extc++.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/gthr-default.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/gthr-posix.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/gthr-single.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/gthr-tpf.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/gthr.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/messages_members.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/os_defines.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/stdc++.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/stdtr1c++.h -#usr/include/c++/4.4.7/x86_64-unknown-linux-gnu/bits/time_members.h -#usr/info -#usr/info/cpp.info -#usr/info/cppinternals.info -#usr/info/dir -#usr/info/gcc.info -#usr/info/gccinstall.info -#usr/info/gccint.info -#usr/info/libgomp.info +#usr/include/c++/4.9.3 +#usr/include/c++/4.9.3/algorithm +#usr/include/c++/4.9.3/array +#usr/include/c++/4.9.3/atomic +#usr/include/c++/4.9.3/backward +#usr/include/c++/4.9.3/backward/auto_ptr.h +#usr/include/c++/4.9.3/backward/backward_warning.h +#usr/include/c++/4.9.3/backward/binders.h +#usr/include/c++/4.9.3/backward/hash_fun.h +#usr/include/c++/4.9.3/backward/hash_map +#usr/include/c++/4.9.3/backward/hash_set +#usr/include/c++/4.9.3/backward/hashtable.h +#usr/include/c++/4.9.3/backward/strstream +#usr/include/c++/4.9.3/bits +#usr/include/c++/4.9.3/bits/algorithmfwd.h +#usr/include/c++/4.9.3/bits/alloc_traits.h +#usr/include/c++/4.9.3/bits/allocator.h +#usr/include/c++/4.9.3/bits/atomic_base.h +#usr/include/c++/4.9.3/bits/atomic_lockfree_defines.h +#usr/include/c++/4.9.3/bits/basic_ios.h +#usr/include/c++/4.9.3/bits/basic_ios.tcc +#usr/include/c++/4.9.3/bits/basic_string.h +#usr/include/c++/4.9.3/bits/basic_string.tcc +#usr/include/c++/4.9.3/bits/boost_concept_check.h +#usr/include/c++/4.9.3/bits/c++0x_warning.h +#usr/include/c++/4.9.3/bits/c++14_warning.h +#usr/include/c++/4.9.3/bits/char_traits.h +#usr/include/c++/4.9.3/bits/codecvt.h +#usr/include/c++/4.9.3/bits/concept_check.h +#usr/include/c++/4.9.3/bits/cpp_type_traits.h +#usr/include/c++/4.9.3/bits/cxxabi_forced.h +#usr/include/c++/4.9.3/bits/deque.tcc +#usr/include/c++/4.9.3/bits/enable_special_members.h +#usr/include/c++/4.9.3/bits/exception_defines.h +#usr/include/c++/4.9.3/bits/exception_ptr.h +#usr/include/c++/4.9.3/bits/forward_list.h +#usr/include/c++/4.9.3/bits/forward_list.tcc +#usr/include/c++/4.9.3/bits/fstream.tcc +#usr/include/c++/4.9.3/bits/functexcept.h +#usr/include/c++/4.9.3/bits/functional_hash.h +#usr/include/c++/4.9.3/bits/gslice.h +#usr/include/c++/4.9.3/bits/gslice_array.h +#usr/include/c++/4.9.3/bits/hash_bytes.h +#usr/include/c++/4.9.3/bits/hashtable.h +#usr/include/c++/4.9.3/bits/hashtable_policy.h +#usr/include/c++/4.9.3/bits/indirect_array.h +#usr/include/c++/4.9.3/bits/ios_base.h +#usr/include/c++/4.9.3/bits/istream.tcc +#usr/include/c++/4.9.3/bits/list.tcc +#usr/include/c++/4.9.3/bits/locale_classes.h +#usr/include/c++/4.9.3/bits/locale_classes.tcc +#usr/include/c++/4.9.3/bits/locale_facets.h +#usr/include/c++/4.9.3/bits/locale_facets.tcc +#usr/include/c++/4.9.3/bits/locale_facets_nonio.h +#usr/include/c++/4.9.3/bits/locale_facets_nonio.tcc +#usr/include/c++/4.9.3/bits/localefwd.h +#usr/include/c++/4.9.3/bits/mask_array.h +#usr/include/c++/4.9.3/bits/memoryfwd.h +#usr/include/c++/4.9.3/bits/move.h +#usr/include/c++/4.9.3/bits/nested_exception.h +#usr/include/c++/4.9.3/bits/ostream.tcc +#usr/include/c++/4.9.3/bits/ostream_insert.h +#usr/include/c++/4.9.3/bits/parse_numbers.h +#usr/include/c++/4.9.3/bits/postypes.h +#usr/include/c++/4.9.3/bits/predefined_ops.h +#usr/include/c++/4.9.3/bits/ptr_traits.h +#usr/include/c++/4.9.3/bits/random.h +#usr/include/c++/4.9.3/bits/random.tcc +#usr/include/c++/4.9.3/bits/range_access.h +#usr/include/c++/4.9.3/bits/regex.h +#usr/include/c++/4.9.3/bits/regex.tcc +#usr/include/c++/4.9.3/bits/regex_automaton.h +#usr/include/c++/4.9.3/bits/regex_automaton.tcc +#usr/include/c++/4.9.3/bits/regex_compiler.h +#usr/include/c++/4.9.3/bits/regex_compiler.tcc +#usr/include/c++/4.9.3/bits/regex_constants.h +#usr/include/c++/4.9.3/bits/regex_error.h +#usr/include/c++/4.9.3/bits/regex_executor.h +#usr/include/c++/4.9.3/bits/regex_executor.tcc +#usr/include/c++/4.9.3/bits/regex_scanner.h +#usr/include/c++/4.9.3/bits/regex_scanner.tcc +#usr/include/c++/4.9.3/bits/shared_ptr.h +#usr/include/c++/4.9.3/bits/shared_ptr_base.h +#usr/include/c++/4.9.3/bits/slice_array.h +#usr/include/c++/4.9.3/bits/sstream.tcc +#usr/include/c++/4.9.3/bits/stl_algo.h +#usr/include/c++/4.9.3/bits/stl_algobase.h +#usr/include/c++/4.9.3/bits/stl_bvector.h +#usr/include/c++/4.9.3/bits/stl_construct.h +#usr/include/c++/4.9.3/bits/stl_deque.h +#usr/include/c++/4.9.3/bits/stl_function.h +#usr/include/c++/4.9.3/bits/stl_heap.h +#usr/include/c++/4.9.3/bits/stl_iterator.h +#usr/include/c++/4.9.3/bits/stl_iterator_base_funcs.h +#usr/include/c++/4.9.3/bits/stl_iterator_base_types.h +#usr/include/c++/4.9.3/bits/stl_list.h +#usr/include/c++/4.9.3/bits/stl_map.h +#usr/include/c++/4.9.3/bits/stl_multimap.h +#usr/include/c++/4.9.3/bits/stl_multiset.h +#usr/include/c++/4.9.3/bits/stl_numeric.h +#usr/include/c++/4.9.3/bits/stl_pair.h +#usr/include/c++/4.9.3/bits/stl_queue.h +#usr/include/c++/4.9.3/bits/stl_raw_storage_iter.h +#usr/include/c++/4.9.3/bits/stl_relops.h +#usr/include/c++/4.9.3/bits/stl_set.h +#usr/include/c++/4.9.3/bits/stl_stack.h +#usr/include/c++/4.9.3/bits/stl_tempbuf.h +#usr/include/c++/4.9.3/bits/stl_tree.h +#usr/include/c++/4.9.3/bits/stl_uninitialized.h +#usr/include/c++/4.9.3/bits/stl_vector.h +#usr/include/c++/4.9.3/bits/stream_iterator.h +#usr/include/c++/4.9.3/bits/streambuf.tcc +#usr/include/c++/4.9.3/bits/streambuf_iterator.h +#usr/include/c++/4.9.3/bits/stringfwd.h +#usr/include/c++/4.9.3/bits/unique_ptr.h +#usr/include/c++/4.9.3/bits/unordered_map.h +#usr/include/c++/4.9.3/bits/unordered_set.h +#usr/include/c++/4.9.3/bits/uses_allocator.h +#usr/include/c++/4.9.3/bits/valarray_after.h +#usr/include/c++/4.9.3/bits/valarray_array.h +#usr/include/c++/4.9.3/bits/valarray_array.tcc +#usr/include/c++/4.9.3/bits/valarray_before.h +#usr/include/c++/4.9.3/bits/vector.tcc +#usr/include/c++/4.9.3/bitset +#usr/include/c++/4.9.3/cassert +#usr/include/c++/4.9.3/ccomplex +#usr/include/c++/4.9.3/cctype +#usr/include/c++/4.9.3/cerrno +#usr/include/c++/4.9.3/cfenv +#usr/include/c++/4.9.3/cfloat +#usr/include/c++/4.9.3/chrono +#usr/include/c++/4.9.3/cinttypes +#usr/include/c++/4.9.3/ciso646 +#usr/include/c++/4.9.3/climits +#usr/include/c++/4.9.3/clocale +#usr/include/c++/4.9.3/cmath +#usr/include/c++/4.9.3/complex +#usr/include/c++/4.9.3/complex.h +#usr/include/c++/4.9.3/condition_variable +#usr/include/c++/4.9.3/csetjmp +#usr/include/c++/4.9.3/csignal +#usr/include/c++/4.9.3/cstdalign +#usr/include/c++/4.9.3/cstdarg +#usr/include/c++/4.9.3/cstdbool +#usr/include/c++/4.9.3/cstddef +#usr/include/c++/4.9.3/cstdint +#usr/include/c++/4.9.3/cstdio +#usr/include/c++/4.9.3/cstdlib +#usr/include/c++/4.9.3/cstring +#usr/include/c++/4.9.3/ctgmath +#usr/include/c++/4.9.3/ctime +#usr/include/c++/4.9.3/cwchar +#usr/include/c++/4.9.3/cwctype +#usr/include/c++/4.9.3/cxxabi.h +#usr/include/c++/4.9.3/debug +#usr/include/c++/4.9.3/debug/array +#usr/include/c++/4.9.3/debug/bitset +#usr/include/c++/4.9.3/debug/debug.h +#usr/include/c++/4.9.3/debug/deque +#usr/include/c++/4.9.3/debug/formatter.h +#usr/include/c++/4.9.3/debug/forward_list +#usr/include/c++/4.9.3/debug/functions.h +#usr/include/c++/4.9.3/debug/list +#usr/include/c++/4.9.3/debug/macros.h +#usr/include/c++/4.9.3/debug/map +#usr/include/c++/4.9.3/debug/map.h +#usr/include/c++/4.9.3/debug/multimap.h +#usr/include/c++/4.9.3/debug/multiset.h +#usr/include/c++/4.9.3/debug/safe_base.h +#usr/include/c++/4.9.3/debug/safe_iterator.h +#usr/include/c++/4.9.3/debug/safe_iterator.tcc +#usr/include/c++/4.9.3/debug/safe_local_iterator.h +#usr/include/c++/4.9.3/debug/safe_local_iterator.tcc +#usr/include/c++/4.9.3/debug/safe_sequence.h +#usr/include/c++/4.9.3/debug/safe_sequence.tcc +#usr/include/c++/4.9.3/debug/safe_unordered_base.h +#usr/include/c++/4.9.3/debug/safe_unordered_container.h +#usr/include/c++/4.9.3/debug/safe_unordered_container.tcc +#usr/include/c++/4.9.3/debug/set +#usr/include/c++/4.9.3/debug/set.h +#usr/include/c++/4.9.3/debug/string +#usr/include/c++/4.9.3/debug/unordered_map +#usr/include/c++/4.9.3/debug/unordered_set +#usr/include/c++/4.9.3/debug/vector +#usr/include/c++/4.9.3/decimal +#usr/include/c++/4.9.3/decimal/decimal +#usr/include/c++/4.9.3/decimal/decimal.h +#usr/include/c++/4.9.3/deque +#usr/include/c++/4.9.3/exception +#usr/include/c++/4.9.3/experimental +#usr/include/c++/4.9.3/experimental/optional +#usr/include/c++/4.9.3/experimental/string_view +#usr/include/c++/4.9.3/experimental/string_view.tcc +#usr/include/c++/4.9.3/ext +#usr/include/c++/4.9.3/ext/algorithm +#usr/include/c++/4.9.3/ext/aligned_buffer.h +#usr/include/c++/4.9.3/ext/alloc_traits.h +#usr/include/c++/4.9.3/ext/array_allocator.h +#usr/include/c++/4.9.3/ext/atomicity.h +#usr/include/c++/4.9.3/ext/bitmap_allocator.h +#usr/include/c++/4.9.3/ext/cast.h +#usr/include/c++/4.9.3/ext/cmath +#usr/include/c++/4.9.3/ext/codecvt_specializations.h +#usr/include/c++/4.9.3/ext/concurrence.h +#usr/include/c++/4.9.3/ext/debug_allocator.h +#usr/include/c++/4.9.3/ext/enc_filebuf.h +#usr/include/c++/4.9.3/ext/extptr_allocator.h +#usr/include/c++/4.9.3/ext/functional +#usr/include/c++/4.9.3/ext/hash_map +#usr/include/c++/4.9.3/ext/hash_set +#usr/include/c++/4.9.3/ext/iterator +#usr/include/c++/4.9.3/ext/malloc_allocator.h +#usr/include/c++/4.9.3/ext/memory +#usr/include/c++/4.9.3/ext/mt_allocator.h +#usr/include/c++/4.9.3/ext/new_allocator.h +#usr/include/c++/4.9.3/ext/numeric +#usr/include/c++/4.9.3/ext/numeric_traits.h +#usr/include/c++/4.9.3/ext/pb_ds +#usr/include/c++/4.9.3/ext/pb_ds/assoc_container.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/bin_search_tree_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/entry_pred.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/resize_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/branch_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/branch_policy/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/cond_dealtor.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/container_base_dispatch.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/debug_map_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn/eq_by_less.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/lu_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/ov_tree_map_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/priority_queue_base_dispatch.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rb_tree_map_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/node.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/splay_tree_/traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/standard_policies.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_ +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/tree_trace_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/type_utils.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/types_traits.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp +#usr/include/c++/4.9.3/ext/pb_ds/exception.hpp +#usr/include/c++/4.9.3/ext/pb_ds/hash_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/list_update_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/priority_queue.hpp +#usr/include/c++/4.9.3/ext/pb_ds/tag_and_trait.hpp +#usr/include/c++/4.9.3/ext/pb_ds/tree_policy.hpp +#usr/include/c++/4.9.3/ext/pb_ds/trie_policy.hpp +#usr/include/c++/4.9.3/ext/pod_char_traits.h +#usr/include/c++/4.9.3/ext/pointer.h +#usr/include/c++/4.9.3/ext/pool_allocator.h +#usr/include/c++/4.9.3/ext/random +#usr/include/c++/4.9.3/ext/random.tcc +#usr/include/c++/4.9.3/ext/rb_tree +#usr/include/c++/4.9.3/ext/rc_string_base.h +#usr/include/c++/4.9.3/ext/rope +#usr/include/c++/4.9.3/ext/ropeimpl.h +#usr/include/c++/4.9.3/ext/slist +#usr/include/c++/4.9.3/ext/sso_string_base.h +#usr/include/c++/4.9.3/ext/stdio_filebuf.h +#usr/include/c++/4.9.3/ext/stdio_sync_filebuf.h +#usr/include/c++/4.9.3/ext/string_conversions.h +#usr/include/c++/4.9.3/ext/throw_allocator.h +#usr/include/c++/4.9.3/ext/type_traits.h +#usr/include/c++/4.9.3/ext/typelist.h +#usr/include/c++/4.9.3/ext/vstring.h +#usr/include/c++/4.9.3/ext/vstring.tcc +#usr/include/c++/4.9.3/ext/vstring_fwd.h +#usr/include/c++/4.9.3/ext/vstring_util.h +#usr/include/c++/4.9.3/fenv.h +#usr/include/c++/4.9.3/forward_list +#usr/include/c++/4.9.3/fstream +#usr/include/c++/4.9.3/functional +#usr/include/c++/4.9.3/future +#usr/include/c++/4.9.3/initializer_list +#usr/include/c++/4.9.3/iomanip +#usr/include/c++/4.9.3/ios +#usr/include/c++/4.9.3/iosfwd +#usr/include/c++/4.9.3/iostream +#usr/include/c++/4.9.3/istream +#usr/include/c++/4.9.3/iterator +#usr/include/c++/4.9.3/limits +#usr/include/c++/4.9.3/list +#usr/include/c++/4.9.3/locale +#usr/include/c++/4.9.3/map +#usr/include/c++/4.9.3/memory +#usr/include/c++/4.9.3/mutex +#usr/include/c++/4.9.3/new +#usr/include/c++/4.9.3/numeric +#usr/include/c++/4.9.3/ostream +#usr/include/c++/4.9.3/parallel +#usr/include/c++/4.9.3/parallel/algo.h +#usr/include/c++/4.9.3/parallel/algobase.h +#usr/include/c++/4.9.3/parallel/algorithm +#usr/include/c++/4.9.3/parallel/algorithmfwd.h +#usr/include/c++/4.9.3/parallel/balanced_quicksort.h +#usr/include/c++/4.9.3/parallel/base.h +#usr/include/c++/4.9.3/parallel/basic_iterator.h +#usr/include/c++/4.9.3/parallel/checkers.h +#usr/include/c++/4.9.3/parallel/compatibility.h +#usr/include/c++/4.9.3/parallel/compiletime_settings.h +#usr/include/c++/4.9.3/parallel/equally_split.h +#usr/include/c++/4.9.3/parallel/features.h +#usr/include/c++/4.9.3/parallel/find.h +#usr/include/c++/4.9.3/parallel/find_selectors.h +#usr/include/c++/4.9.3/parallel/for_each.h +#usr/include/c++/4.9.3/parallel/for_each_selectors.h +#usr/include/c++/4.9.3/parallel/iterator.h +#usr/include/c++/4.9.3/parallel/list_partition.h +#usr/include/c++/4.9.3/parallel/losertree.h +#usr/include/c++/4.9.3/parallel/merge.h +#usr/include/c++/4.9.3/parallel/multiseq_selection.h +#usr/include/c++/4.9.3/parallel/multiway_merge.h +#usr/include/c++/4.9.3/parallel/multiway_mergesort.h +#usr/include/c++/4.9.3/parallel/numeric +#usr/include/c++/4.9.3/parallel/numericfwd.h +#usr/include/c++/4.9.3/parallel/omp_loop.h +#usr/include/c++/4.9.3/parallel/omp_loop_static.h +#usr/include/c++/4.9.3/parallel/par_loop.h +#usr/include/c++/4.9.3/parallel/parallel.h +#usr/include/c++/4.9.3/parallel/partial_sum.h +#usr/include/c++/4.9.3/parallel/partition.h +#usr/include/c++/4.9.3/parallel/queue.h +#usr/include/c++/4.9.3/parallel/quicksort.h +#usr/include/c++/4.9.3/parallel/random_number.h +#usr/include/c++/4.9.3/parallel/random_shuffle.h +#usr/include/c++/4.9.3/parallel/search.h +#usr/include/c++/4.9.3/parallel/set_operations.h +#usr/include/c++/4.9.3/parallel/settings.h +#usr/include/c++/4.9.3/parallel/sort.h +#usr/include/c++/4.9.3/parallel/tags.h +#usr/include/c++/4.9.3/parallel/types.h +#usr/include/c++/4.9.3/parallel/unique_copy.h +#usr/include/c++/4.9.3/parallel/workstealing.h +#usr/include/c++/4.9.3/profile +#usr/include/c++/4.9.3/profile/array +#usr/include/c++/4.9.3/profile/base.h +#usr/include/c++/4.9.3/profile/bitset +#usr/include/c++/4.9.3/profile/deque +#usr/include/c++/4.9.3/profile/forward_list +#usr/include/c++/4.9.3/profile/impl +#usr/include/c++/4.9.3/profile/impl/profiler.h +#usr/include/c++/4.9.3/profile/impl/profiler_algos.h +#usr/include/c++/4.9.3/profile/impl/profiler_container_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_hash_func.h +#usr/include/c++/4.9.3/profile/impl/profiler_hashtable_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_list_to_slist.h +#usr/include/c++/4.9.3/profile/impl/profiler_list_to_vector.h +#usr/include/c++/4.9.3/profile/impl/profiler_map_to_unordered_map.h +#usr/include/c++/4.9.3/profile/impl/profiler_node.h +#usr/include/c++/4.9.3/profile/impl/profiler_state.h +#usr/include/c++/4.9.3/profile/impl/profiler_trace.h +#usr/include/c++/4.9.3/profile/impl/profiler_vector_size.h +#usr/include/c++/4.9.3/profile/impl/profiler_vector_to_list.h +#usr/include/c++/4.9.3/profile/iterator_tracker.h +#usr/include/c++/4.9.3/profile/list +#usr/include/c++/4.9.3/profile/map +#usr/include/c++/4.9.3/profile/map.h +#usr/include/c++/4.9.3/profile/multimap.h +#usr/include/c++/4.9.3/profile/multiset.h +#usr/include/c++/4.9.3/profile/set +#usr/include/c++/4.9.3/profile/set.h +#usr/include/c++/4.9.3/profile/unordered_base.h +#usr/include/c++/4.9.3/profile/unordered_map +#usr/include/c++/4.9.3/profile/unordered_set +#usr/include/c++/4.9.3/profile/vector +#usr/include/c++/4.9.3/queue +#usr/include/c++/4.9.3/random +#usr/include/c++/4.9.3/ratio +#usr/include/c++/4.9.3/regex +#usr/include/c++/4.9.3/scoped_allocator +#usr/include/c++/4.9.3/set +#usr/include/c++/4.9.3/shared_mutex +#usr/include/c++/4.9.3/sstream +#usr/include/c++/4.9.3/stack +#usr/include/c++/4.9.3/stdexcept +#usr/include/c++/4.9.3/streambuf +#usr/include/c++/4.9.3/string +#usr/include/c++/4.9.3/system_error +#usr/include/c++/4.9.3/tgmath.h +#usr/include/c++/4.9.3/thread +#usr/include/c++/4.9.3/tr1 +#usr/include/c++/4.9.3/tr1/array +#usr/include/c++/4.9.3/tr1/bessel_function.tcc +#usr/include/c++/4.9.3/tr1/beta_function.tcc +#usr/include/c++/4.9.3/tr1/ccomplex +#usr/include/c++/4.9.3/tr1/cctype +#usr/include/c++/4.9.3/tr1/cfenv +#usr/include/c++/4.9.3/tr1/cfloat +#usr/include/c++/4.9.3/tr1/cinttypes +#usr/include/c++/4.9.3/tr1/climits +#usr/include/c++/4.9.3/tr1/cmath +#usr/include/c++/4.9.3/tr1/complex +#usr/include/c++/4.9.3/tr1/complex.h +#usr/include/c++/4.9.3/tr1/cstdarg +#usr/include/c++/4.9.3/tr1/cstdbool +#usr/include/c++/4.9.3/tr1/cstdint +#usr/include/c++/4.9.3/tr1/cstdio +#usr/include/c++/4.9.3/tr1/cstdlib +#usr/include/c++/4.9.3/tr1/ctgmath +#usr/include/c++/4.9.3/tr1/ctime +#usr/include/c++/4.9.3/tr1/ctype.h +#usr/include/c++/4.9.3/tr1/cwchar +#usr/include/c++/4.9.3/tr1/cwctype +#usr/include/c++/4.9.3/tr1/ell_integral.tcc +#usr/include/c++/4.9.3/tr1/exp_integral.tcc +#usr/include/c++/4.9.3/tr1/fenv.h +#usr/include/c++/4.9.3/tr1/float.h +#usr/include/c++/4.9.3/tr1/functional +#usr/include/c++/4.9.3/tr1/functional_hash.h +#usr/include/c++/4.9.3/tr1/gamma.tcc +#usr/include/c++/4.9.3/tr1/hashtable.h +#usr/include/c++/4.9.3/tr1/hashtable_policy.h +#usr/include/c++/4.9.3/tr1/hypergeometric.tcc +#usr/include/c++/4.9.3/tr1/inttypes.h +#usr/include/c++/4.9.3/tr1/legendre_function.tcc +#usr/include/c++/4.9.3/tr1/limits.h +#usr/include/c++/4.9.3/tr1/math.h +#usr/include/c++/4.9.3/tr1/memory +#usr/include/c++/4.9.3/tr1/modified_bessel_func.tcc +#usr/include/c++/4.9.3/tr1/poly_hermite.tcc +#usr/include/c++/4.9.3/tr1/poly_laguerre.tcc +#usr/include/c++/4.9.3/tr1/random +#usr/include/c++/4.9.3/tr1/random.h +#usr/include/c++/4.9.3/tr1/random.tcc +#usr/include/c++/4.9.3/tr1/regex +#usr/include/c++/4.9.3/tr1/riemann_zeta.tcc +#usr/include/c++/4.9.3/tr1/shared_ptr.h +#usr/include/c++/4.9.3/tr1/special_function_util.h +#usr/include/c++/4.9.3/tr1/stdarg.h +#usr/include/c++/4.9.3/tr1/stdbool.h +#usr/include/c++/4.9.3/tr1/stdint.h +#usr/include/c++/4.9.3/tr1/stdio.h +#usr/include/c++/4.9.3/tr1/stdlib.h +#usr/include/c++/4.9.3/tr1/tgmath.h +#usr/include/c++/4.9.3/tr1/tuple +#usr/include/c++/4.9.3/tr1/type_traits +#usr/include/c++/4.9.3/tr1/unordered_map +#usr/include/c++/4.9.3/tr1/unordered_map.h +#usr/include/c++/4.9.3/tr1/unordered_set +#usr/include/c++/4.9.3/tr1/unordered_set.h +#usr/include/c++/4.9.3/tr1/utility +#usr/include/c++/4.9.3/tr1/wchar.h +#usr/include/c++/4.9.3/tr1/wctype.h +#usr/include/c++/4.9.3/tr2 +#usr/include/c++/4.9.3/tr2/bool_set +#usr/include/c++/4.9.3/tr2/bool_set.tcc +#usr/include/c++/4.9.3/tr2/dynamic_bitset +#usr/include/c++/4.9.3/tr2/dynamic_bitset.tcc +#usr/include/c++/4.9.3/tr2/ratio +#usr/include/c++/4.9.3/tr2/type_traits +#usr/include/c++/4.9.3/tuple +#usr/include/c++/4.9.3/type_traits +#usr/include/c++/4.9.3/typeindex +#usr/include/c++/4.9.3/typeinfo +#usr/include/c++/4.9.3/unordered_map +#usr/include/c++/4.9.3/unordered_set +#usr/include/c++/4.9.3/utility +#usr/include/c++/4.9.3/valarray +#usr/include/c++/4.9.3/vector +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/atomic_word.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/basic_file.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/c++allocator.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/c++config.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/c++io.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/c++locale.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/ctype_base.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/cxxabi_tweaks.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/error_constants.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/extc++.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/gthr-default.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/gthr-posix.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/gthr-single.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/gthr.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/messages_members.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/opt_random.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/os_defines.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/stdc++.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/stdtr1c++.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/bits/time_members.h +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/ext +#usr/include/c++/4.9.3/x86_64-unknown-linux-gnu/ext/opt_random.h #usr/lib/gcc #usr/lib/gcc/x86_64-unknown-linux-gnu -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7 -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/cc1 -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/cc1plus -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/collect2 -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtbegin.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtbeginS.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtbeginT.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtend.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtendS.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtfastmath.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtprec32.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtprec64.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/crtprec80.o -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/finclude -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include-fixed -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include-fixed/README -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include-fixed/limits.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include-fixed/syslimits.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/ammintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/avxintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/bmmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/cpuid.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/cross-stdarg.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/emmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/float.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/immintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/iso646.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/mf-runtime.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/mm3dnow.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/mm_malloc.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/mmintrin-common.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/mmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/nmmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/omp.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/pmmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/smmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/ssp -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/ssp/ssp.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/ssp/stdio.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/ssp/string.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/ssp/unistd.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/stdarg.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/stdbool.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/stddef.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/stdfix.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/tmmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/unwind.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/varargs.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/wmmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/x86intrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/include/xmmintrin.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/fixinc.sh -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/fixinc_list -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/fixincl -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/gsyslimits.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/include -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/include/README -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/include/limits.h -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/macro_list -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/mkheaders -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/mkheaders.conf -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/install-tools/mkinstalldirs -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/libgcc.a -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/libgcc_eh.a -#usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.7/libgcov.a +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3 +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/cc1 +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/cc1plus +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/collect2 +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtbegin.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtbeginS.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtbeginT.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtend.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtendS.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtfastmath.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtprec32.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtprec64.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/crtprec80.o +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/finclude +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include-fixed +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include-fixed/README +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include-fixed/limits.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include-fixed/syslimits.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/adxintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/ammintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/avx2intrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/avx512cdintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/avx512erintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/avx512fintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/avx512pfintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/avxintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/bmi2intrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/bmiintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/bmmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/cilk.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/cilk_api.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/cilk_api_linux.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/cilk_stub.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/cilk_undocumented.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/common.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/holder.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/hyperobject_base.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/metaprogramming.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_file.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_list.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_max.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_min.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_min_max.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_opadd.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_opand.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_opmul.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_opor.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_opxor.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_ostream.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cilk/reducer_string.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cpuid.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/cross-stdarg.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/emmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/f16cintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/float.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/fma4intrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/fmaintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/fxsrintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/ia32intrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/immintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/iso646.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/lwpintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/lzcntintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/mm3dnow.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/mm_malloc.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/mmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/nmmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/omp.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/pmmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/popcntintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/prfchwintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/quadmath.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/quadmath_weak.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/rdseedintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/rtmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/sanitizer +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/sanitizer/asan_interface.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/sanitizer/common_interface_defs.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/sanitizer/lsan_interface.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/shaintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/smmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/ssp +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/ssp/ssp.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/ssp/stdio.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/ssp/string.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/ssp/unistd.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stdalign.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stdarg.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stdatomic.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stdbool.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stddef.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stdfix.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stdint-gcc.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stdint.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/stdnoreturn.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/tbmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/tmmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/unwind.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/varargs.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/wmmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/x86intrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/xmmintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/xopintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/xsaveintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/xsaveoptintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/include/xtestintrin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/fixinc.sh +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/fixinc_list +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/fixincl +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/gsyslimits.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/include +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/include/README +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/include/limits.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/macro_list +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/mkheaders +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/mkheaders.conf +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/install-tools/mkinstalldirs +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/libgcc.a +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/libgcc_eh.a +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/libgcov.a +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/liblto_plugin.la +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/liblto_plugin.so +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/liblto_plugin.so.0 +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/liblto_plugin.so.0.0.0 +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/lto-wrapper +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/lto1 +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/gengtype +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/gtype.state +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ada +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ada/gcc-interface +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ada/gcc-interface/ada-tree.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/alias.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/all-tree.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/alloc-pool.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ansidecl.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/attribs.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/auto-host.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/b-header-vars +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/basic-block.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/bitmap.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/builtins.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/bversion.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/c-family +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/c-family/c-common.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/c-family/c-common.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/c-family/c-objc.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/c-family/c-pragma.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/c-family/c-pretty-print.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/c-tree.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/calls.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cfg-flags.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cfgexpand.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cfghooks.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cfgloop.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cgraph.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cif-code.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cilk-builtins.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cilkplus.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/dbxelf.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/elfos.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/glibc-stdint.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/gnu-user.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386 +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/att.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/biarch64.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/gnu-user-common.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/gnu-user64.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/i386-opts.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/i386-protos.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/i386.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/linux-common.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/linux64.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/stringop.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/unix.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/x86-64.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/i386/x86-tune.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/initfini-array.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/linux-android.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/linux-protos.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/linux.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/config/vxworks-dummy.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/configargs.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/context.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/coretypes.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cp +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cp/cp-tree.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cp/cp-tree.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cp/cxx-pretty-print.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cp/name-lookup.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cp/type-utils.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cppdefault.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/cpplib.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/debug.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/defaults.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/df.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/diagnostic-color.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/diagnostic-core.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/diagnostic.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/diagnostic.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/double-int.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/dumpfile.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/emit-rtl.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/except.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/filenames.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/fixed-value.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/flag-types.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/flags.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/fold-const.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/function.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gcc-plugin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gcc-symtab.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/genrtl.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ggc.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple-builder.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple-expr.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple-fold.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple-iterator.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple-low.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple-pretty-print.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple-ssa.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple-walk.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimple.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimplify-me.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gimplify.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gsstruct.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gtm-builtins.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/gtype-desc.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/hard-reg-set.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/hash-table.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/hashtab.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/highlev-plugin-common.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/hwint.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/incpath.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/input.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/insn-codes.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/insn-constants.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/insn-flags.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/insn-modes.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/insn-notes.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/internal-fn.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/internal-fn.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/intl.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ipa-prop.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ipa-ref-inline.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ipa-ref.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ipa-reference.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ipa-utils.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/is-a.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/java +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/java/java-tree.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/langhooks.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/libiberty.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/line-map.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/machmode.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/md5.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/mode-classes.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/objc +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/objc/objc-tree.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/obstack.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/omp-builtins.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/options.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/opts.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/output.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/params.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/params.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/pass-instances.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/pass_manager.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/plugin-api.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/plugin-version.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/plugin.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/plugin.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/pointer-set.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/predict.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/predict.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/prefix.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/pretty-print.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/print-rtl.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/print-tree.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/real.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/realmpfr.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/reg-notes.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/regset.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/resource.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/rtl.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/rtl.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/safe-ctype.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/sanitizer.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/sbitmap.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/splay-tree.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/ssa-iterators.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/statistics.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/stmt.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/stor-layout.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/stringpool.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/symtab.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/sync-builtins.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/system.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/target-hooks-macros.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/target.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/target.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/timevar.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/timevar.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tm-preds.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tm.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tm_p.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/toplev.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-cfg.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-cfgcleanup.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-check.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-core.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-dfa.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-dump.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-eh.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-hasher.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-inline.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-into-ssa.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-iterator.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-nested.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-object-size.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-outof-ssa.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-parloops.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-pass.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-phinodes.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-pretty-print.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-address.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-alias.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-coalesce.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-dom.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-loop-ivopts.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-loop-manip.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-loop-niter.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-loop.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-operands.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-sccvn.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-ter.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-threadedge.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa-threadupdate.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssa.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree-ssanames.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/tree.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/treestruct.def +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/varasm.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/vec.h +#usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/plugin/include/version.h +#usr/lib/libasan.a +#usr/lib/libasan.la +#usr/lib/libasan.so +usr/lib/libasan.so.1 +usr/lib/libasan.so.1.0.0 +#usr/lib/libasan_preinit.o +#usr/lib/libatomic.a +#usr/lib/libatomic.la +#usr/lib/libatomic.so +usr/lib/libatomic.so.1 +usr/lib/libatomic.so.1.1.0 +#usr/lib/libcilkrts.a +#usr/lib/libcilkrts.la +#usr/lib/libcilkrts.so +usr/lib/libcilkrts.so.5 +usr/lib/libcilkrts.so.5.0.0 +#usr/lib/libcilkrts.spec #usr/lib/libgomp.a #usr/lib/libgomp.la #usr/lib/libgomp.so usr/lib/libgomp.so.1 usr/lib/libgomp.so.1.0.0 #usr/lib/libgomp.spec -#usr/lib/libmudflap.a -#usr/lib/libmudflap.la -#usr/lib/libmudflap.so -usr/lib/libmudflap.so.0 -usr/lib/libmudflap.so.0.0.0 -#usr/lib/libmudflapth.a -#usr/lib/libmudflapth.la -#usr/lib/libmudflapth.so -usr/lib/libmudflapth.so.0 -usr/lib/libmudflapth.so.0.0.0 +#usr/lib/libitm.a +#usr/lib/libitm.la +#usr/lib/libitm.so +usr/lib/libitm.so.1 +usr/lib/libitm.so.1.0.0 +#usr/lib/libitm.spec +#usr/lib/liblsan.a +#usr/lib/liblsan.la +#usr/lib/liblsan.so +usr/lib/liblsan.so.0 +usr/lib/liblsan.so.0.0.0 +#usr/lib/libquadmath.a +#usr/lib/libquadmath.la +#usr/lib/libquadmath.so +usr/lib/libquadmath.so.0 +usr/lib/libquadmath.so.0.0.0 +#usr/lib/libsanitizer.spec #usr/lib/libssp.a #usr/lib/libssp.la #usr/lib/libssp.so @@ -786,16 +1143,44 @@ usr/lib/libmudflapth.so.0.0.0 #usr/lib/libssp_nonshared.a #usr/lib/libssp_nonshared.la #usr/lib/libstdc++.a -usr/lib/libstdc++.so.6.0.13 +#usr/lib/libstdc++.so.6.0.20 +#usr/lib/libstdc++.so.6.0.20-gdb.py #usr/lib/libsupc++.a #usr/lib/libsupc++.la -#usr/man -#usr/man/man1 -#usr/man/man1/cpp.1 -#usr/man/man1/g++.1 -#usr/man/man1/gcc.1 -#usr/man/man1/gcov.1 -#usr/man/man7 -#usr/man/man7/fsf-funding.7 -#usr/man/man7/gfdl.7 -#usr/man/man7/gpl.7 +#usr/lib/libtsan.a +#usr/lib/libtsan.la +#usr/lib/libtsan.so +usr/lib/libtsan.so.0 +usr/lib/libtsan.so.0.0.0 +#usr/lib/libubsan.a +#usr/lib/libubsan.la +#usr/lib/libubsan.so +usr/lib/libubsan.so.0 +usr/lib/libubsan.so.0.0.0 +#usr/lib/libvtv.a +#usr/lib/libvtv.la +#usr/lib/libvtv.so +usr/lib/libvtv.so.0 +usr/lib/libvtv.so.0.0.0 +#usr/share/gcc-4.9.3 +#usr/share/gcc-4.9.3/python +#usr/share/gcc-4.9.3/python/libstdcxx +#usr/share/gcc-4.9.3/python/libstdcxx/__init__.py +#usr/share/gcc-4.9.3/python/libstdcxx/v6 +#usr/share/gcc-4.9.3/python/libstdcxx/v6/__init__.py +#usr/share/gcc-4.9.3/python/libstdcxx/v6/printers.py +#usr/share/info/cpp.info +#usr/share/info/cppinternals.info +#usr/share/info/gcc.info +#usr/share/info/gccinstall.info +#usr/share/info/gccint.info +#usr/share/info/libgomp.info +#usr/share/info/libitm.info +#usr/share/info/libquadmath.info +#usr/share/man/man1/cpp.1 +#usr/share/man/man1/g++.1 +#usr/share/man/man1/gcc.1 +#usr/share/man/man1/gcov.1 +#usr/share/man/man7/fsf-funding.7 +#usr/share/man/man7/gfdl.7 +#usr/share/man/man7/gpl.7 diff --git a/config/rootfiles/core/96/exclude b/config/rootfiles/core/96/exclude deleted file mode 100644 index d87f175..0000000 --- a/config/rootfiles/core/96/exclude +++ /dev/null @@ -1,25 +0,0 @@ -boot/config.txt -etc/alternatives -etc/collectd.custom -etc/ipsec.conf -etc/ipsec.secrets -etc/ipsec.user.conf -etc/ipsec.user.secrets -etc/localtime -etc/shadow -etc/snort/snort.conf -etc/ssh/ssh_config -etc/ssh/sshd_config -etc/ssl/openssl.cnf -etc/sudoers -etc/sysconfig/firewall.local -etc/sysconfig/rc.local -etc/udev/rules.d/30-persistent-network.rules -srv/web/ipfire/html/proxy.pac -var/ipfire/dma -var/ipfire/time -var/ipfire/ovpn -var/lib/alternatives -var/log/cache -var/state/dhcp/dhcpd.leases -var/updatecache diff --git a/config/rootfiles/core/96/filelists/curl b/config/rootfiles/core/96/filelists/curl deleted file mode 120000 index 4b84bef..0000000 --- a/config/rootfiles/core/96/filelists/curl +++ /dev/null @@ -1 +0,0 @@ -../../../common/curl \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/dma b/config/rootfiles/core/96/filelists/dma deleted file mode 120000 index 60f4682..0000000 --- a/config/rootfiles/core/96/filelists/dma +++ /dev/null @@ -1 +0,0 @@ -../../../common/dma \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/dnsmasq b/config/rootfiles/core/96/filelists/dnsmasq deleted file mode 120000 index d469c74..0000000 --- a/config/rootfiles/core/96/filelists/dnsmasq +++ /dev/null @@ -1 +0,0 @@ -../../../common/dnsmasq \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/files b/config/rootfiles/core/96/filelists/files deleted file mode 100644 index 85fb05a..0000000 --- a/config/rootfiles/core/96/filelists/files +++ /dev/null @@ -1,17 +0,0 @@ -etc/system-release -etc/issue -etc/rc.d/init.d/snort -etc/vnstat.conf -etc/rc.d/init.d/cleanfs -etc/rc.d/init.d/collectd -etc/rc.d/init.d/functions -etc/rc.d/init.d/vnstat -etc/rc.d/rc0.d/K51vnstat -etc/rc.d/rc3.d/S01vnstat -etc/rc.d/rc6.d/K51vnstat -opt/pakfire/lib/functions.pl -srv/web/ipfire/cgi-bin/connections.cgi -srv/web/ipfire/cgi-bin/routing.cgi -usr/lib/firewall/rules.pl -usr/sbin/convert-portfw -var/ipfire/general-functions.pl diff --git a/config/rootfiles/core/96/filelists/i586/grub b/config/rootfiles/core/96/filelists/i586/grub deleted file mode 120000 index feb236a..0000000 --- a/config/rootfiles/core/96/filelists/i586/grub +++ /dev/null @@ -1 +0,0 @@ -../../../../common/i586/grub \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/i586/openssl-sse2 b/config/rootfiles/core/96/filelists/i586/openssl-sse2 deleted file mode 120000 index f424713..0000000 --- a/config/rootfiles/core/96/filelists/i586/openssl-sse2 +++ /dev/null @@ -1 +0,0 @@ -../../../../common/i586/openssl-sse2 \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/i586/strongswan-padlock b/config/rootfiles/core/96/filelists/i586/strongswan-padlock deleted file mode 120000 index 2412824..0000000 --- a/config/rootfiles/core/96/filelists/i586/strongswan-padlock +++ /dev/null @@ -1 +0,0 @@ -../../../../common/i586/strongswan-padlock \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/libnet b/config/rootfiles/core/96/filelists/libnet deleted file mode 120000 index 26e5f79..0000000 --- a/config/rootfiles/core/96/filelists/libnet +++ /dev/null @@ -1 +0,0 @@ -../../../common/libnet \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/mdadm b/config/rootfiles/core/96/filelists/mdadm deleted file mode 120000 index 465808b..0000000 --- a/config/rootfiles/core/96/filelists/mdadm +++ /dev/null @@ -1 +0,0 @@ -../../../common/mdadm \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/ntp b/config/rootfiles/core/96/filelists/ntp deleted file mode 120000 index 7542d86..0000000 --- a/config/rootfiles/core/96/filelists/ntp +++ /dev/null @@ -1 +0,0 @@ -../../../common/ntp \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/openssl b/config/rootfiles/core/96/filelists/openssl deleted file mode 120000 index e011a92..0000000 --- a/config/rootfiles/core/96/filelists/openssl +++ /dev/null @@ -1 +0,0 @@ -../../../common/openssl \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/rrdtool b/config/rootfiles/core/96/filelists/rrdtool deleted file mode 120000 index 7a82e41..0000000 --- a/config/rootfiles/core/96/filelists/rrdtool +++ /dev/null @@ -1 +0,0 @@ -../../../common/rrdtool \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/strongswan b/config/rootfiles/core/96/filelists/strongswan deleted file mode 120000 index 90c727e..0000000 --- a/config/rootfiles/core/96/filelists/strongswan +++ /dev/null @@ -1 +0,0 @@ -../../../common/strongswan \ No newline at end of file diff --git a/config/rootfiles/core/96/filelists/x86_64/grub b/config/rootfiles/core/96/filelists/x86_64/grub deleted file mode 120000 index 78d3bd7..0000000 --- a/config/rootfiles/core/96/filelists/x86_64/grub +++ /dev/null @@ -1 +0,0 @@ -../../../../common/x86_64/grub \ No newline at end of file diff --git a/config/rootfiles/core/96/meta b/config/rootfiles/core/96/meta deleted file mode 100644 index d547fa8..0000000 --- a/config/rootfiles/core/96/meta +++ /dev/null @@ -1 +0,0 @@ -DEPS="" diff --git a/config/rootfiles/core/96/update.sh b/config/rootfiles/core/96/update.sh deleted file mode 100644 index a3cf5cf..0000000 --- a/config/rootfiles/core/96/update.sh +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire 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 3 of the License, or # -# (at your option) any later version. # -# # -# IPFire 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 IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2015 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 - -# Remove old core updates from pakfire cache to save space... -core=96 -for (( i=1; i<=$core; i++ )) -do - rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire -done - -# Stop services -/etc/init.d/fcron stop -/etc/init.d/collectd stop -qosctrl stop - -# Backup RRDs -if [ -d "/var/log/rrd.bak" ]; then - # Umount ramdisk - umount -l "/var/log/rrd" - rm -f "/var/log/rrd" - - mv "/var/log/rrd.bak/vnstat" "/var/log/vnstat" - mv "/var/log/rrd.bak" "/var/log/rrd" -fi - -# Remove old scripts -rm -f /etc/rc.d/init.d/tmpfs \ - /etc/rc.d/rc0.d/K85tmpfs \ - /etc/rc.d/rc3.d/S01tmpfs \ - /etc/rc.d/rc6.d/K85tmpfs - -# Extract files -extract_files - -# Update Language cache -# /usr/local/bin/update-lang-cache - -# Keep (almost) old ramdisk behaviour -if [ ! -e "/etc/sysconfig/ramdisk" ]; then - echo "RAMDISK_MODE=2" > /etc/sysconfig/ramdisk -fi - -if [ -L "/var/spool/cron" ]; then - rm -f /var/spool/cron - mv /var/log/rrd/cron /var/spool/cron - chown cron:cron /var/spool/cron - - # Add new crontab entries - sed -i /var/spool/cron/root.orig -e "/tmpfs backup/d" - grep -q "collectd backup" /var/spool/cron/root.orig || cat <<EOF >> /var/spool/cron/root.orig -# Backup ramdisks if necessary -%nightly,random * 23-4 /etc/init.d/collectd backup &>/dev/null -%nightly,random * 23-4 /etc/init.d/vnstat backup &>/dev/null -EOF - fcrontab -z -fi - -# Start services -/etc/init.d/collectd start -/etc/init.d/vnstat start -/etc/init.d/fcron start -/etc/init.d/dnsmasq restart -qosctrl start - -# Disable loading of cryptodev -sed -e "s/^cryptodev/# &/g" -i /etc/sysconfig/modules - -# This update need a reboot... -#touch /var/run/need_reboot - -# Finish -/etc/init.d/fireinfo start -sendprofile -# Update grub config to display new core version -if [ -e /boot/grub/grub.cfg ]; then - grub-mkconfig -o /boot/grub/grub.cfg -fi -sync - -# Don't report the exitcode last command -exit 0 diff --git a/config/rootfiles/core/97/exclude b/config/rootfiles/core/97/exclude new file mode 100644 index 0000000..d87f175 --- /dev/null +++ b/config/rootfiles/core/97/exclude @@ -0,0 +1,25 @@ +boot/config.txt +etc/alternatives +etc/collectd.custom +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets +etc/localtime +etc/shadow +etc/snort/snort.conf +etc/ssh/ssh_config +etc/ssh/sshd_config +etc/ssl/openssl.cnf +etc/sudoers +etc/sysconfig/firewall.local +etc/sysconfig/rc.local +etc/udev/rules.d/30-persistent-network.rules +srv/web/ipfire/html/proxy.pac +var/ipfire/dma +var/ipfire/time +var/ipfire/ovpn +var/lib/alternatives +var/log/cache +var/state/dhcp/dhcpd.leases +var/updatecache diff --git a/config/rootfiles/core/97/filelists/bind b/config/rootfiles/core/97/filelists/bind new file mode 120000 index 0000000..48a0eba --- /dev/null +++ b/config/rootfiles/core/97/filelists/bind @@ -0,0 +1 @@ +../../../common/bind \ No newline at end of file diff --git a/config/rootfiles/core/97/filelists/files b/config/rootfiles/core/97/filelists/files new file mode 100644 index 0000000..409e5fe --- /dev/null +++ b/config/rootfiles/core/97/filelists/files @@ -0,0 +1,2 @@ +etc/system-release +etc/issue diff --git a/config/rootfiles/core/97/meta b/config/rootfiles/core/97/meta new file mode 100644 index 0000000..d547fa8 --- /dev/null +++ b/config/rootfiles/core/97/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/core/97/update.sh b/config/rootfiles/core/97/update.sh new file mode 100644 index 0000000..4727d36 --- /dev/null +++ b/config/rootfiles/core/97/update.sh @@ -0,0 +1,57 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire 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 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire 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 IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2015 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +# Remove old core updates from pakfire cache to save space... +core=97 +for (( i=1; i<=$core; i++ )) +do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# Stop services + +# Extract files +extract_files + +# Update Language cache +# /usr/local/bin/update-lang-cache + +# Start services + +# This update need a reboot... +#touch /var/run/need_reboot + +# Finish +/etc/init.d/fireinfo start +sendprofile +# Update grub config to display new core version +if [ -e /boot/grub/grub.cfg ]; then + grub-mkconfig -o /boot/grub/grub.cfg +fi +sync + +# Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/oldcore/96/exclude b/config/rootfiles/oldcore/96/exclude new file mode 100644 index 0000000..d87f175 --- /dev/null +++ b/config/rootfiles/oldcore/96/exclude @@ -0,0 +1,25 @@ +boot/config.txt +etc/alternatives +etc/collectd.custom +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets +etc/localtime +etc/shadow +etc/snort/snort.conf +etc/ssh/ssh_config +etc/ssh/sshd_config +etc/ssl/openssl.cnf +etc/sudoers +etc/sysconfig/firewall.local +etc/sysconfig/rc.local +etc/udev/rules.d/30-persistent-network.rules +srv/web/ipfire/html/proxy.pac +var/ipfire/dma +var/ipfire/time +var/ipfire/ovpn +var/lib/alternatives +var/log/cache +var/state/dhcp/dhcpd.leases +var/updatecache diff --git a/config/rootfiles/oldcore/96/filelists/curl b/config/rootfiles/oldcore/96/filelists/curl new file mode 120000 index 0000000..4b84bef --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/curl @@ -0,0 +1 @@ +../../../common/curl \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/dma b/config/rootfiles/oldcore/96/filelists/dma new file mode 120000 index 0000000..60f4682 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/dma @@ -0,0 +1 @@ +../../../common/dma \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/dnsmasq b/config/rootfiles/oldcore/96/filelists/dnsmasq new file mode 120000 index 0000000..d469c74 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/dnsmasq @@ -0,0 +1 @@ +../../../common/dnsmasq \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/files b/config/rootfiles/oldcore/96/filelists/files new file mode 100644 index 0000000..85fb05a --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/files @@ -0,0 +1,17 @@ +etc/system-release +etc/issue +etc/rc.d/init.d/snort +etc/vnstat.conf +etc/rc.d/init.d/cleanfs +etc/rc.d/init.d/collectd +etc/rc.d/init.d/functions +etc/rc.d/init.d/vnstat +etc/rc.d/rc0.d/K51vnstat +etc/rc.d/rc3.d/S01vnstat +etc/rc.d/rc6.d/K51vnstat +opt/pakfire/lib/functions.pl +srv/web/ipfire/cgi-bin/connections.cgi +srv/web/ipfire/cgi-bin/routing.cgi +usr/lib/firewall/rules.pl +usr/sbin/convert-portfw +var/ipfire/general-functions.pl diff --git a/config/rootfiles/oldcore/96/filelists/i586/grub b/config/rootfiles/oldcore/96/filelists/i586/grub new file mode 120000 index 0000000..feb236a --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/i586/grub @@ -0,0 +1 @@ +../../../../common/i586/grub \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/i586/openssl-sse2 b/config/rootfiles/oldcore/96/filelists/i586/openssl-sse2 new file mode 120000 index 0000000..f424713 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/i586/openssl-sse2 @@ -0,0 +1 @@ +../../../../common/i586/openssl-sse2 \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/i586/strongswan-padlock b/config/rootfiles/oldcore/96/filelists/i586/strongswan-padlock new file mode 120000 index 0000000..2412824 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/i586/strongswan-padlock @@ -0,0 +1 @@ +../../../../common/i586/strongswan-padlock \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/libnet b/config/rootfiles/oldcore/96/filelists/libnet new file mode 120000 index 0000000..26e5f79 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/libnet @@ -0,0 +1 @@ +../../../common/libnet \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/mdadm b/config/rootfiles/oldcore/96/filelists/mdadm new file mode 120000 index 0000000..465808b --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/mdadm @@ -0,0 +1 @@ +../../../common/mdadm \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/ntp b/config/rootfiles/oldcore/96/filelists/ntp new file mode 120000 index 0000000..7542d86 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/ntp @@ -0,0 +1 @@ +../../../common/ntp \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/openssl b/config/rootfiles/oldcore/96/filelists/openssl new file mode 120000 index 0000000..e011a92 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/openssl @@ -0,0 +1 @@ +../../../common/openssl \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/rrdtool b/config/rootfiles/oldcore/96/filelists/rrdtool new file mode 120000 index 0000000..7a82e41 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/rrdtool @@ -0,0 +1 @@ +../../../common/rrdtool \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/strongswan b/config/rootfiles/oldcore/96/filelists/strongswan new file mode 120000 index 0000000..90c727e --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/strongswan @@ -0,0 +1 @@ +../../../common/strongswan \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/filelists/x86_64/grub b/config/rootfiles/oldcore/96/filelists/x86_64/grub new file mode 120000 index 0000000..78d3bd7 --- /dev/null +++ b/config/rootfiles/oldcore/96/filelists/x86_64/grub @@ -0,0 +1 @@ +../../../../common/x86_64/grub \ No newline at end of file diff --git a/config/rootfiles/oldcore/96/meta b/config/rootfiles/oldcore/96/meta new file mode 100644 index 0000000..d547fa8 --- /dev/null +++ b/config/rootfiles/oldcore/96/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/oldcore/96/update.sh b/config/rootfiles/oldcore/96/update.sh new file mode 100644 index 0000000..a3cf5cf --- /dev/null +++ b/config/rootfiles/oldcore/96/update.sh @@ -0,0 +1,104 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire 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 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire 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 IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2015 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +# Remove old core updates from pakfire cache to save space... +core=96 +for (( i=1; i<=$core; i++ )) +do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# Stop services +/etc/init.d/fcron stop +/etc/init.d/collectd stop +qosctrl stop + +# Backup RRDs +if [ -d "/var/log/rrd.bak" ]; then + # Umount ramdisk + umount -l "/var/log/rrd" + rm -f "/var/log/rrd" + + mv "/var/log/rrd.bak/vnstat" "/var/log/vnstat" + mv "/var/log/rrd.bak" "/var/log/rrd" +fi + +# Remove old scripts +rm -f /etc/rc.d/init.d/tmpfs \ + /etc/rc.d/rc0.d/K85tmpfs \ + /etc/rc.d/rc3.d/S01tmpfs \ + /etc/rc.d/rc6.d/K85tmpfs + +# Extract files +extract_files + +# Update Language cache +# /usr/local/bin/update-lang-cache + +# Keep (almost) old ramdisk behaviour +if [ ! -e "/etc/sysconfig/ramdisk" ]; then + echo "RAMDISK_MODE=2" > /etc/sysconfig/ramdisk +fi + +if [ -L "/var/spool/cron" ]; then + rm -f /var/spool/cron + mv /var/log/rrd/cron /var/spool/cron + chown cron:cron /var/spool/cron + + # Add new crontab entries + sed -i /var/spool/cron/root.orig -e "/tmpfs backup/d" + grep -q "collectd backup" /var/spool/cron/root.orig || cat <<EOF >> /var/spool/cron/root.orig +# Backup ramdisks if necessary +%nightly,random * 23-4 /etc/init.d/collectd backup &>/dev/null +%nightly,random * 23-4 /etc/init.d/vnstat backup &>/dev/null +EOF + fcrontab -z +fi + +# Start services +/etc/init.d/collectd start +/etc/init.d/vnstat start +/etc/init.d/fcron start +/etc/init.d/dnsmasq restart +qosctrl start + +# Disable loading of cryptodev +sed -e "s/^cryptodev/# &/g" -i /etc/sysconfig/modules + +# This update need a reboot... +#touch /var/run/need_reboot + +# Finish +/etc/init.d/fireinfo start +sendprofile +# Update grub config to display new core version +if [ -e /boot/grub/grub.cfg ]; then + grub-mkconfig -o /boot/grub/grub.cfg +fi +sync + +# Don't report the exitcode last command +exit 0 diff --git a/lfs/bind b/lfs/bind index 0814cde..6480798 100644 --- a/lfs/bind +++ b/lfs/bind @@ -25,7 +25,7 @@
include Config
-VER = 9.10.2-P4 +VER = 9.10.3
THISAPP = bind-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -43,7 +43,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 8b1f5064837756c938eadc1537dec5c7 +$(DL_FILE)_MD5 = d8cbf04a62a139a841d4bf878087a555
install : $(TARGET)
diff --git a/lfs/gcc b/lfs/gcc index ff8723a..cb42385 100644 --- a/lfs/gcc +++ b/lfs/gcc @@ -24,22 +24,22 @@
include Config
-VER = 4.4.7 +VER = 4.9.3
GMP_VER = 5.0.5 MPFR_VER = 2.4.2 +MPC_VER = 1.0.3
THISAPP = gcc-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP)
CFLAGS := $(patsubst -march=%,,$(CFLAGS)) CFLAGS := $(patsubst -mtune=%,,$(CFLAGS)) CFLAGS := $(patsubst -mfloat-abi=%,,$(CFLAGS)) - -# https://bugzilla.redhat.com/show_bug.cgi?id=476370 -CFLAGS += -fgnu89-inline +CFLAGS := $(filter-out -fexceptions,$(CFLAGS)) +CXXFLAGS := $(CFLAGS)
# Normal build or /tools build. # @@ -136,15 +136,18 @@ export TCFLAGS = $(CFLAGS)
objects = $(DL_FILE) \ gmp-$(GMP_VER).tar.bz2 \ - mpfr-$(MPFR_VER).tar.bz2 + mpfr-$(MPFR_VER).tar.bz2 \ + mpc-$(MPC_VER).tar.gz
$(DL_FILE) = $(DL_FROM)/$(DL_FILE) gmp-$(GMP_VER).tar.bz2 = $(DL_FROM)/gmp-$(GMP_VER).tar.bz2 mpfr-$(MPFR_VER).tar.bz2 = $(DL_FROM)/mpfr-$(MPFR_VER).tar.bz2 +mpc-$(MPC_VER).tar.gz = $(DL_FROM)/mpc-$(MPC_VER).tar.gz
-$(DL_FILE)_MD5 = 295709feb4441b04e87dea3f1bab4281 +$(DL_FILE)_MD5 = 648bfba342bb41a4b5350fb685f85bc5 gmp-$(GMP_VER).tar.bz2_MD5 = 041487d25e9c230b0c42b106361055fe mpfr-$(MPFR_VER).tar.bz2_MD5 = 89e59fe665e2b3ad44a6789f40b059a0 +mpc-$(MPC_VER).tar.gz_MD5 = d6a1d5f8ddea3abd2cc3e98f58352d26
install : $(TARGET)
@@ -173,23 +176,16 @@ $(subst %,%_MD5,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) $(DIR_SRC)/gcc-build && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) $(DIR_SRC)/gcc-build && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) @mkdir $(DIR_SRC)/gcc-build
# Apply patches. - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-build-id.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-c++-builtin-redecl.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-i386-libgomp.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-libtool-no-rpath.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-no-add-needed.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-pr33763.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-rh330771.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-rh533181.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-rh610785.patch - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc44-unwind-debug-hook.patch - - # texinfo 5 syntax-fixes - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/gcc-4.4.7-texinfo-5.patch + cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc49-i386-libgomp.patch + cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc49-libtool-no-rpath.patch + cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc49-no-add-needed.patch + cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc49-pr38757.patch + cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/gcc/gcc49-pr64336.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/gcc/gcc-fix-inlining-issues.patch
ifneq "$(ROOT)" "" # Build gmp and mpfr internally in toolchain. @@ -197,6 +193,8 @@ ifneq "$(ROOT)" "" cd $(DIR_APP) && mv -v gmp-$(GMP_VER) gmp cd $(DIR_APP) && tar xfa $(DIR_DL)/mpfr-$(MPFR_VER).tar.bz2 cd $(DIR_APP) && mv -v mpfr-$(MPFR_VER) mpfr + cd $(DIR_APP) && tar xfa $(DIR_DL)/mpc-$(MPC_VER).tar.gz + cd $(DIR_APP) && mv -v mpc-$(MPC_VER) mpc
ifeq "$(PASS)" "1" # GCC does not detect stack protection correctly, which causes problems diff --git a/lfs/glibc b/lfs/glibc index d7d51cf..bbf58e8 100644 --- a/lfs/glibc +++ b/lfs/glibc @@ -292,6 +292,7 @@ endif cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-test-installation.pl-nss_test1.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-test-installation.pl-libgcc_s.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.12-accept-make-versions-4.0-and-greater.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc/glibc-mq_open.patch
# Fixes: # Makefile:235: *** mixed implicit and normal rules. Stop. diff --git a/lfs/libmpc b/lfs/libmpc new file mode 100644 index 0000000..5aa43d9 --- /dev/null +++ b/lfs/libmpc @@ -0,0 +1,77 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# 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 3 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, see http://www.gnu.org/licenses/. # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.3 + +THISAPP = mpc-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = d6a1d5f8ddea3abd2cc3e98f58352d26 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && ./configure --prefix=/usr + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/linux b/lfs/linux index 829b21e..e1d6a4e 100644 --- a/lfs/linux +++ b/lfs/linux @@ -132,6 +132,7 @@ ifneq "$(KCFG)" "-headers" cd $(DIR_APP) && xz -c -d $(DIR_DL)/$(GRS_PATCHES) | patch -Np1 cd $(DIR_APP) && rm localversion-grsec cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.7-disable-compat_vdso.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/kernel-grsec-compile-fixes.patch endif
# DVB Patches diff --git a/make.sh b/make.sh index 39089cd..46bb3ad 100755 --- a/make.sh +++ b/make.sh @@ -25,7 +25,7 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name VERSION="2.17" # Version number -CORE="96" # Core Level (Filename) +CORE="97" # Core Level (Filename) PAKFIRE_CORE="96" # Core Level (PAKFIRE) GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch SLOGAN="www.ipfire.org" # Software slogan @@ -330,6 +330,7 @@ buildbase() { lfsmake2 gmp lfsmake2 gmp-compat lfsmake2 mpfr + lfsmake2 libmpc lfsmake2 file lfsmake2 gcc lfsmake2 sed @@ -746,7 +747,7 @@ buildipfire() { ipfiremake streamripper ipfiremake sshfs ipfiremake taglib - ipfiremake mediatomb + #ipfiremake mediatomb ipfiremake sslh ipfiremake perl-gettext ipfiremake perl-Sort-Naturally diff --git a/src/patches/gcc/gcc-fix-inlining-issues.patch b/src/patches/gcc/gcc-fix-inlining-issues.patch new file mode 100644 index 0000000..3c638e2 --- /dev/null +++ b/src/patches/gcc/gcc-fix-inlining-issues.patch @@ -0,0 +1,1064 @@ +From: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61164 + +--- trunk/libitm/local_atomic 2015/08/20 17:43:55 227039 ++++ trunk/libitm/local_atomic 2015/08/20 17:55:24 227040 +@@ -41,8 +41,7 @@ + #ifndef _GLIBCXX_ATOMIC + #define _GLIBCXX_ATOMIC 1 + +-#undef __always_inline +-#define __always_inline __attribute__((always_inline)) ++#define __libitm_always_inline __attribute__((always_inline)) + + // #pragma GCC system_header + +@@ -74,7 +73,7 @@ + memory_order_seq_cst + } memory_order; + +- inline __always_inline memory_order ++ inline __libitm_always_inline memory_order + __calculate_memory_order(memory_order __m) noexcept + { + const bool __cond1 = __m == memory_order_release; +@@ -84,13 +83,13 @@ + return __mo2; + } + +- inline __always_inline void ++ inline __libitm_always_inline void + atomic_thread_fence(memory_order __m) noexcept + { + __atomic_thread_fence (__m); + } + +- inline __always_inline void ++ inline __libitm_always_inline void + atomic_signal_fence(memory_order __m) noexcept + { + __atomic_thread_fence (__m); +@@ -280,19 +279,19 @@ + // Conversion to ATOMIC_FLAG_INIT. + atomic_flag(bool __i) noexcept : __atomic_flag_base({ __i }) { } + +- __always_inline bool ++ __libitm_always_inline bool + test_and_set(memory_order __m = memory_order_seq_cst) noexcept + { + return __atomic_test_and_set (&_M_i, __m); + } + +- __always_inline bool ++ __libitm_always_inline bool + test_and_set(memory_order __m = memory_order_seq_cst) volatile noexcept + { + return __atomic_test_and_set (&_M_i, __m); + } + +- __always_inline void ++ __libitm_always_inline void + clear(memory_order __m = memory_order_seq_cst) noexcept + { + // __glibcxx_assert(__m != memory_order_consume); +@@ -302,7 +301,7 @@ + __atomic_clear (&_M_i, __m); + } + +- __always_inline void ++ __libitm_always_inline void + clear(memory_order __m = memory_order_seq_cst) volatile noexcept + { + // __glibcxx_assert(__m != memory_order_consume); +@@ -455,7 +454,7 @@ + is_lock_free() const volatile noexcept + { return __atomic_is_lock_free (sizeof (_M_i), &_M_i); } + +- __always_inline void ++ __libitm_always_inline void + store(__int_type __i, memory_order __m = memory_order_seq_cst) noexcept + { + // __glibcxx_assert(__m != memory_order_acquire); +@@ -465,7 +464,7 @@ + __atomic_store_n(&_M_i, __i, __m); + } + +- __always_inline void ++ __libitm_always_inline void + store(__int_type __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { +@@ -476,7 +475,7 @@ + __atomic_store_n(&_M_i, __i, __m); + } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + load(memory_order __m = memory_order_seq_cst) const noexcept + { + // __glibcxx_assert(__m != memory_order_release); +@@ -485,7 +484,7 @@ + return __atomic_load_n(&_M_i, __m); + } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + load(memory_order __m = memory_order_seq_cst) const volatile noexcept + { + // __glibcxx_assert(__m != memory_order_release); +@@ -494,21 +493,21 @@ + return __atomic_load_n(&_M_i, __m); + } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + exchange(__int_type __i, + memory_order __m = memory_order_seq_cst) noexcept + { + return __atomic_exchange_n(&_M_i, __i, __m); + } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + exchange(__int_type __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { + return __atomic_exchange_n(&_M_i, __i, __m); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(__int_type& __i1, __int_type __i2, + memory_order __m1, memory_order __m2) noexcept + { +@@ -519,7 +518,7 @@ + return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 1, __m1, __m2); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(__int_type& __i1, __int_type __i2, + memory_order __m1, + memory_order __m2) volatile noexcept +@@ -531,7 +530,7 @@ + return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 1, __m1, __m2); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(__int_type& __i1, __int_type __i2, + memory_order __m = memory_order_seq_cst) noexcept + { +@@ -539,7 +538,7 @@ + __calculate_memory_order(__m)); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(__int_type& __i1, __int_type __i2, + memory_order __m = memory_order_seq_cst) volatile noexcept + { +@@ -547,7 +546,7 @@ + __calculate_memory_order(__m)); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__int_type& __i1, __int_type __i2, + memory_order __m1, memory_order __m2) noexcept + { +@@ -558,7 +557,7 @@ + return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 0, __m1, __m2); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__int_type& __i1, __int_type __i2, + memory_order __m1, + memory_order __m2) volatile noexcept +@@ -570,7 +569,7 @@ + return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 0, __m1, __m2); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__int_type& __i1, __int_type __i2, + memory_order __m = memory_order_seq_cst) noexcept + { +@@ -578,7 +577,7 @@ + __calculate_memory_order(__m)); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__int_type& __i1, __int_type __i2, + memory_order __m = memory_order_seq_cst) volatile noexcept + { +@@ -586,52 +585,52 @@ + __calculate_memory_order(__m)); + } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_add(__int_type __i, + memory_order __m = memory_order_seq_cst) noexcept + { return __atomic_fetch_add(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_add(__int_type __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return __atomic_fetch_add(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_sub(__int_type __i, + memory_order __m = memory_order_seq_cst) noexcept + { return __atomic_fetch_sub(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_sub(__int_type __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return __atomic_fetch_sub(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_and(__int_type __i, + memory_order __m = memory_order_seq_cst) noexcept + { return __atomic_fetch_and(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_and(__int_type __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return __atomic_fetch_and(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_or(__int_type __i, + memory_order __m = memory_order_seq_cst) noexcept + { return __atomic_fetch_or(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_or(__int_type __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return __atomic_fetch_or(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_xor(__int_type __i, + memory_order __m = memory_order_seq_cst) noexcept + { return __atomic_fetch_xor(&_M_i, __i, __m); } + +- __always_inline __int_type ++ __libitm_always_inline __int_type + fetch_xor(__int_type __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return __atomic_fetch_xor(&_M_i, __i, __m); } +@@ -733,7 +732,7 @@ + is_lock_free() const volatile noexcept + { return __atomic_is_lock_free (sizeof (_M_p), &_M_p); } + +- __always_inline void ++ __libitm_always_inline void + store(__pointer_type __p, + memory_order __m = memory_order_seq_cst) noexcept + { +@@ -744,7 +743,7 @@ + __atomic_store_n(&_M_p, __p, __m); + } + +- __always_inline void ++ __libitm_always_inline void + store(__pointer_type __p, + memory_order __m = memory_order_seq_cst) volatile noexcept + { +@@ -755,7 +754,7 @@ + __atomic_store_n(&_M_p, __p, __m); + } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + load(memory_order __m = memory_order_seq_cst) const noexcept + { + // __glibcxx_assert(__m != memory_order_release); +@@ -764,7 +763,7 @@ + return __atomic_load_n(&_M_p, __m); + } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + load(memory_order __m = memory_order_seq_cst) const volatile noexcept + { + // __glibcxx_assert(__m != memory_order_release); +@@ -773,21 +772,21 @@ + return __atomic_load_n(&_M_p, __m); + } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + exchange(__pointer_type __p, + memory_order __m = memory_order_seq_cst) noexcept + { + return __atomic_exchange_n(&_M_p, __p, __m); + } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + exchange(__pointer_type __p, + memory_order __m = memory_order_seq_cst) volatile noexcept + { + return __atomic_exchange_n(&_M_p, __p, __m); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__pointer_type& __p1, __pointer_type __p2, + memory_order __m1, + memory_order __m2) noexcept +@@ -799,7 +798,7 @@ + return __atomic_compare_exchange_n(&_M_p, &__p1, __p2, 0, __m1, __m2); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__pointer_type& __p1, __pointer_type __p2, + memory_order __m1, + memory_order __m2) volatile noexcept +@@ -811,22 +810,22 @@ + return __atomic_compare_exchange_n(&_M_p, &__p1, __p2, 0, __m1, __m2); + } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + fetch_add(ptrdiff_t __d, + memory_order __m = memory_order_seq_cst) noexcept + { return __atomic_fetch_add(&_M_p, __d, __m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + fetch_add(ptrdiff_t __d, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return __atomic_fetch_add(&_M_p, __d, __m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + fetch_sub(ptrdiff_t __d, + memory_order __m = memory_order_seq_cst) noexcept + { return __atomic_fetch_sub(&_M_p, __d, __m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + fetch_sub(ptrdiff_t __d, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return __atomic_fetch_sub(&_M_p, __d, __m); } +@@ -870,67 +869,67 @@ + bool + is_lock_free() const volatile noexcept { return _M_base.is_lock_free(); } + +- __always_inline void ++ __libitm_always_inline void + store(bool __i, memory_order __m = memory_order_seq_cst) noexcept + { _M_base.store(__i, __m); } + +- __always_inline void ++ __libitm_always_inline void + store(bool __i, memory_order __m = memory_order_seq_cst) volatile noexcept + { _M_base.store(__i, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + load(memory_order __m = memory_order_seq_cst) const noexcept + { return _M_base.load(__m); } + +- __always_inline bool ++ __libitm_always_inline bool + load(memory_order __m = memory_order_seq_cst) const volatile noexcept + { return _M_base.load(__m); } + +- __always_inline bool ++ __libitm_always_inline bool + exchange(bool __i, memory_order __m = memory_order_seq_cst) noexcept + { return _M_base.exchange(__i, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + exchange(bool __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return _M_base.exchange(__i, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(bool& __i1, bool __i2, memory_order __m1, + memory_order __m2) noexcept + { return _M_base.compare_exchange_weak(__i1, __i2, __m1, __m2); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(bool& __i1, bool __i2, memory_order __m1, + memory_order __m2) volatile noexcept + { return _M_base.compare_exchange_weak(__i1, __i2, __m1, __m2); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(bool& __i1, bool __i2, + memory_order __m = memory_order_seq_cst) noexcept + { return _M_base.compare_exchange_weak(__i1, __i2, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(bool& __i1, bool __i2, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return _M_base.compare_exchange_weak(__i1, __i2, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(bool& __i1, bool __i2, memory_order __m1, + memory_order __m2) noexcept + { return _M_base.compare_exchange_strong(__i1, __i2, __m1, __m2); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(bool& __i1, bool __i2, memory_order __m1, + memory_order __m2) volatile noexcept + { return _M_base.compare_exchange_strong(__i1, __i2, __m1, __m2); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(bool& __i1, bool __i2, + memory_order __m = memory_order_seq_cst) noexcept + { return _M_base.compare_exchange_strong(__i1, __i2, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(bool& __i1, bool __i2, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return _M_base.compare_exchange_strong(__i1, __i2, __m); } +@@ -980,11 +979,11 @@ + store(_Tp __i, memory_order _m = memory_order_seq_cst) noexcept + { __atomic_store(&_M_i, &__i, _m); } + +- __always_inline void ++ __libitm_always_inline void + store(_Tp __i, memory_order _m = memory_order_seq_cst) volatile noexcept + { __atomic_store(&_M_i, &__i, _m); } + +- __always_inline _Tp ++ __libitm_always_inline _Tp + load(memory_order _m = memory_order_seq_cst) const noexcept + { + _Tp tmp; +@@ -992,7 +991,7 @@ + return tmp; + } + +- __always_inline _Tp ++ __libitm_always_inline _Tp + load(memory_order _m = memory_order_seq_cst) const volatile noexcept + { + _Tp tmp; +@@ -1000,7 +999,7 @@ + return tmp; + } + +- __always_inline _Tp ++ __libitm_always_inline _Tp + exchange(_Tp __i, memory_order _m = memory_order_seq_cst) noexcept + { + _Tp tmp; +@@ -1008,7 +1007,7 @@ + return tmp; + } + +- __always_inline _Tp ++ __libitm_always_inline _Tp + exchange(_Tp __i, + memory_order _m = memory_order_seq_cst) volatile noexcept + { +@@ -1017,50 +1016,50 @@ + return tmp; + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(_Tp& __e, _Tp __i, memory_order __s, + memory_order __f) noexcept + { + return __atomic_compare_exchange(&_M_i, &__e, &__i, true, __s, __f); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(_Tp& __e, _Tp __i, memory_order __s, + memory_order __f) volatile noexcept + { + return __atomic_compare_exchange(&_M_i, &__e, &__i, true, __s, __f); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(_Tp& __e, _Tp __i, + memory_order __m = memory_order_seq_cst) noexcept + { return compare_exchange_weak(__e, __i, __m, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(_Tp& __e, _Tp __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return compare_exchange_weak(__e, __i, __m, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(_Tp& __e, _Tp __i, memory_order __s, + memory_order __f) noexcept + { + return __atomic_compare_exchange(&_M_i, &__e, &__i, false, __s, __f); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(_Tp& __e, _Tp __i, memory_order __s, + memory_order __f) volatile noexcept + { + return __atomic_compare_exchange(&_M_i, &__e, &__i, false, __s, __f); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(_Tp& __e, _Tp __i, + memory_order __m = memory_order_seq_cst) noexcept + { return compare_exchange_strong(__e, __i, __m, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(_Tp& __e, _Tp __i, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return compare_exchange_strong(__e, __i, __m, __m); } +@@ -1153,46 +1152,46 @@ + is_lock_free() const volatile noexcept + { return _M_b.is_lock_free(); } + +- __always_inline void ++ __libitm_always_inline void + store(__pointer_type __p, + memory_order __m = memory_order_seq_cst) noexcept + { return _M_b.store(__p, __m); } + +- __always_inline void ++ __libitm_always_inline void + store(__pointer_type __p, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return _M_b.store(__p, __m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + load(memory_order __m = memory_order_seq_cst) const noexcept + { return _M_b.load(__m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + load(memory_order __m = memory_order_seq_cst) const volatile noexcept + { return _M_b.load(__m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + exchange(__pointer_type __p, + memory_order __m = memory_order_seq_cst) noexcept + { return _M_b.exchange(__p, __m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + exchange(__pointer_type __p, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return _M_b.exchange(__p, __m); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(__pointer_type& __p1, __pointer_type __p2, + memory_order __m1, memory_order __m2) noexcept + { return _M_b.compare_exchange_strong(__p1, __p2, __m1, __m2); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(__pointer_type& __p1, __pointer_type __p2, + memory_order __m1, + memory_order __m2) volatile noexcept + { return _M_b.compare_exchange_strong(__p1, __p2, __m1, __m2); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(__pointer_type& __p1, __pointer_type __p2, + memory_order __m = memory_order_seq_cst) noexcept + { +@@ -1200,7 +1199,7 @@ + __calculate_memory_order(__m)); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_weak(__pointer_type& __p1, __pointer_type __p2, + memory_order __m = memory_order_seq_cst) volatile noexcept + { +@@ -1208,18 +1207,18 @@ + __calculate_memory_order(__m)); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__pointer_type& __p1, __pointer_type __p2, + memory_order __m1, memory_order __m2) noexcept + { return _M_b.compare_exchange_strong(__p1, __p2, __m1, __m2); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__pointer_type& __p1, __pointer_type __p2, + memory_order __m1, + memory_order __m2) volatile noexcept + { return _M_b.compare_exchange_strong(__p1, __p2, __m1, __m2); } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__pointer_type& __p1, __pointer_type __p2, + memory_order __m = memory_order_seq_cst) noexcept + { +@@ -1227,7 +1226,7 @@ + __calculate_memory_order(__m)); + } + +- __always_inline bool ++ __libitm_always_inline bool + compare_exchange_strong(__pointer_type& __p1, __pointer_type __p2, + memory_order __m = memory_order_seq_cst) volatile noexcept + { +@@ -1235,22 +1234,22 @@ + __calculate_memory_order(__m)); + } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + fetch_add(ptrdiff_t __d, + memory_order __m = memory_order_seq_cst) noexcept + { return _M_b.fetch_add(__d, __m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + fetch_add(ptrdiff_t __d, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return _M_b.fetch_add(__d, __m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + fetch_sub(ptrdiff_t __d, + memory_order __m = memory_order_seq_cst) noexcept + { return _M_b.fetch_sub(__d, __m); } + +- __always_inline __pointer_type ++ __libitm_always_inline __pointer_type + fetch_sub(ptrdiff_t __d, + memory_order __m = memory_order_seq_cst) volatile noexcept + { return _M_b.fetch_sub(__d, __m); } +@@ -1544,98 +1543,98 @@ + + + // Function definitions, atomic_flag operations. +- inline __always_inline bool ++ inline __libitm_always_inline bool + atomic_flag_test_and_set_explicit(atomic_flag* __a, + memory_order __m) noexcept + { return __a->test_and_set(__m); } + +- inline __always_inline bool ++ inline __libitm_always_inline bool + atomic_flag_test_and_set_explicit(volatile atomic_flag* __a, + memory_order __m) noexcept + { return __a->test_and_set(__m); } + +- inline __always_inline void ++ inline __libitm_always_inline void + atomic_flag_clear_explicit(atomic_flag* __a, memory_order __m) noexcept + { __a->clear(__m); } + +- inline __always_inline void ++ inline __libitm_always_inline void + atomic_flag_clear_explicit(volatile atomic_flag* __a, + memory_order __m) noexcept + { __a->clear(__m); } + +- inline __always_inline bool ++ inline __libitm_always_inline bool + atomic_flag_test_and_set(atomic_flag* __a) noexcept + { return atomic_flag_test_and_set_explicit(__a, memory_order_seq_cst); } + +- inline __always_inline bool ++ inline __libitm_always_inline bool + atomic_flag_test_and_set(volatile atomic_flag* __a) noexcept + { return atomic_flag_test_and_set_explicit(__a, memory_order_seq_cst); } + +- inline __always_inline void ++ inline __libitm_always_inline void + atomic_flag_clear(atomic_flag* __a) noexcept + { atomic_flag_clear_explicit(__a, memory_order_seq_cst); } + +- inline __always_inline void ++ inline __libitm_always_inline void + atomic_flag_clear(volatile atomic_flag* __a) noexcept + { atomic_flag_clear_explicit(__a, memory_order_seq_cst); } + + + // Function templates generally applicable to atomic types. + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_is_lock_free(const atomic<_ITp>* __a) noexcept + { return __a->is_lock_free(); } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_is_lock_free(const volatile atomic<_ITp>* __a) noexcept + { return __a->is_lock_free(); } + + template<typename _ITp> +- __always_inline void ++ __libitm_always_inline void + atomic_init(atomic<_ITp>* __a, _ITp __i) noexcept; + + template<typename _ITp> +- __always_inline void ++ __libitm_always_inline void + atomic_init(volatile atomic<_ITp>* __a, _ITp __i) noexcept; + + template<typename _ITp> +- __always_inline void ++ __libitm_always_inline void + atomic_store_explicit(atomic<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { __a->store(__i, __m); } + + template<typename _ITp> +- __always_inline void ++ __libitm_always_inline void + atomic_store_explicit(volatile atomic<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { __a->store(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_load_explicit(const atomic<_ITp>* __a, memory_order __m) noexcept + { return __a->load(__m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_load_explicit(const volatile atomic<_ITp>* __a, + memory_order __m) noexcept + { return __a->load(__m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_exchange_explicit(atomic<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->exchange(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_exchange_explicit(volatile atomic<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->exchange(__i, __m); } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_compare_exchange_weak_explicit(atomic<_ITp>* __a, + _ITp* __i1, _ITp __i2, + memory_order __m1, +@@ -1643,7 +1642,7 @@ + { return __a->compare_exchange_weak(*__i1, __i2, __m1, __m2); } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_compare_exchange_weak_explicit(volatile atomic<_ITp>* __a, + _ITp* __i1, _ITp __i2, + memory_order __m1, +@@ -1651,7 +1650,7 @@ + { return __a->compare_exchange_weak(*__i1, __i2, __m1, __m2); } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_compare_exchange_strong_explicit(atomic<_ITp>* __a, + _ITp* __i1, _ITp __i2, + memory_order __m1, +@@ -1659,7 +1658,7 @@ + { return __a->compare_exchange_strong(*__i1, __i2, __m1, __m2); } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_compare_exchange_strong_explicit(volatile atomic<_ITp>* __a, + _ITp* __i1, _ITp __i2, + memory_order __m1, +@@ -1668,37 +1667,37 @@ + + + template<typename _ITp> +- __always_inline void ++ __libitm_always_inline void + atomic_store(atomic<_ITp>* __a, _ITp __i) noexcept + { atomic_store_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline void ++ __libitm_always_inline void + atomic_store(volatile atomic<_ITp>* __a, _ITp __i) noexcept + { atomic_store_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_load(const atomic<_ITp>* __a) noexcept + { return atomic_load_explicit(__a, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_load(const volatile atomic<_ITp>* __a) noexcept + { return atomic_load_explicit(__a, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_exchange(atomic<_ITp>* __a, _ITp __i) noexcept + { return atomic_exchange_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_exchange(volatile atomic<_ITp>* __a, _ITp __i) noexcept + { return atomic_exchange_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_compare_exchange_weak(atomic<_ITp>* __a, + _ITp* __i1, _ITp __i2) noexcept + { +@@ -1708,7 +1707,7 @@ + } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_compare_exchange_weak(volatile atomic<_ITp>* __a, + _ITp* __i1, _ITp __i2) noexcept + { +@@ -1718,7 +1717,7 @@ + } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_compare_exchange_strong(atomic<_ITp>* __a, + _ITp* __i1, _ITp __i2) noexcept + { +@@ -1728,7 +1727,7 @@ + } + + template<typename _ITp> +- __always_inline bool ++ __libitm_always_inline bool + atomic_compare_exchange_strong(volatile atomic<_ITp>* __a, + _ITp* __i1, _ITp __i2) noexcept + { +@@ -1742,158 +1741,158 @@ + // intergral types as specified in the standard, excluding address + // types. + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_add_explicit(__atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_add(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_add_explicit(volatile __atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_add(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_sub_explicit(__atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_sub(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_sub_explicit(volatile __atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_sub(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_and_explicit(__atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_and(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_and_explicit(volatile __atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_and(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_or_explicit(__atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_or(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_or_explicit(volatile __atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_or(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_xor_explicit(__atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_xor(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_xor_explicit(volatile __atomic_base<_ITp>* __a, _ITp __i, + memory_order __m) noexcept + { return __a->fetch_xor(__i, __m); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_add(__atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_add_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_add(volatile __atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_add_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_sub(__atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_sub_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_sub(volatile __atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_sub_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_and(__atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_and_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_and(volatile __atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_and_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_or(__atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_or_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_or(volatile __atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_or_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_xor(__atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_xor_explicit(__a, __i, memory_order_seq_cst); } + + template<typename _ITp> +- __always_inline _ITp ++ __libitm_always_inline _ITp + atomic_fetch_xor(volatile __atomic_base<_ITp>* __a, _ITp __i) noexcept + { return atomic_fetch_xor_explicit(__a, __i, memory_order_seq_cst); } + + + // Partial specializations for pointers. + template<typename _ITp> +- __always_inline _ITp* ++ __libitm_always_inline _ITp* + atomic_fetch_add_explicit(atomic<_ITp*>* __a, ptrdiff_t __d, + memory_order __m) noexcept + { return __a->fetch_add(__d, __m); } + + template<typename _ITp> +- __always_inline _ITp* ++ __libitm_always_inline _ITp* + atomic_fetch_add_explicit(volatile atomic<_ITp*>* __a, ptrdiff_t __d, + memory_order __m) noexcept + { return __a->fetch_add(__d, __m); } + + template<typename _ITp> +- __always_inline _ITp* ++ __libitm_always_inline _ITp* + atomic_fetch_add(volatile atomic<_ITp*>* __a, ptrdiff_t __d) noexcept + { return __a->fetch_add(__d); } + + template<typename _ITp> +- __always_inline _ITp* ++ __libitm_always_inline _ITp* + atomic_fetch_add(atomic<_ITp*>* __a, ptrdiff_t __d) noexcept + { return __a->fetch_add(__d); } + + template<typename _ITp> +- __always_inline _ITp* ++ __libitm_always_inline _ITp* + atomic_fetch_sub_explicit(volatile atomic<_ITp*>* __a, + ptrdiff_t __d, memory_order __m) noexcept + { return __a->fetch_sub(__d, __m); } + + template<typename _ITp> +- __always_inline _ITp* ++ __libitm_always_inline _ITp* + atomic_fetch_sub_explicit(atomic<_ITp*>* __a, ptrdiff_t __d, + memory_order __m) noexcept + { return __a->fetch_sub(__d, __m); } + + template<typename _ITp> +- __always_inline _ITp* ++ __libitm_always_inline _ITp* + atomic_fetch_sub(volatile atomic<_ITp*>* __a, ptrdiff_t __d) noexcept + { return __a->fetch_sub(__d); } + + template<typename _ITp> +- __always_inline _ITp* ++ __libitm_always_inline _ITp* + atomic_fetch_sub(atomic<_ITp*>* __a, ptrdiff_t __d) noexcept + { return __a->fetch_sub(__d); } + // @} group atomics diff --git a/src/patches/gcc/gcc44-build-id.patch b/src/patches/gcc/gcc44-build-id.patch deleted file mode 100644 index f76f939..0000000 --- a/src/patches/gcc/gcc44-build-id.patch +++ /dev/null @@ -1,52 +0,0 @@ -2007-07-22 Roland McGrath roland@redhat.com - - * config/rs6000/sysv4.h (LINK_EH_SPEC): Add --build-id for - non-relocatable link. - * config/linux.h (LINK_EH_SPEC): Likewise. - * config/alpha/elf.h (LINK_EH_SPEC): Likewise. - * config/ia64/linux.h (LINK_EH_SPEC): Likewise. - ---- gcc/config/rs6000/sysv4.h.~1~ -+++ gcc/config/rs6000/sysv4.h -@@ -906,7 +906,7 @@ extern int fixuplabelno; - %{!dynamic-linker:-dynamic-linker " LINUX_DYNAMIC_LINKER "}}}" - - #if defined(HAVE_LD_EH_FRAME_HDR) --# define LINK_EH_SPEC "%{!static:--eh-frame-hdr} " -+# define LINK_EH_SPEC "%{!static:--eh-frame-hdr} %{!r:--build-id} " - #endif - - #define CPP_OS_LINUX_SPEC "-D__unix__ -D__gnu_linux__ -D__linux__ \ ---- gcc/config/linux.h.~1~ -+++ gcc/config/linux.h -@@ -85,7 +85,7 @@ Boston, MA 02110-1301, USA. */ - } while (0) - - #if defined(HAVE_LD_EH_FRAME_HDR) --#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} " -+#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} %{!r:--build-id} " - #endif - - /* Define this so we can compile MS code for use with WINE. */ ---- gcc/config/alpha/elf.h.~1~ -+++ gcc/config/alpha/elf.h -@@ -421,7 +421,7 @@ extern int alpha_this_gpdisp_sequence_nu - I imagine that other systems will catch up. In the meantime, it - doesn't harm to make sure that the data exists to be used later. */ - #if defined(HAVE_LD_EH_FRAME_HDR) --#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} " -+#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} %{!r:--build-id} " - #endif - - /* A C statement (sans semicolon) to output to the stdio stream STREAM ---- gcc/config/ia64/linux.h.~1~ -+++ gcc/config/ia64/linux.h -@@ -56,7 +56,7 @@ do { \ - Signalize that because we have fde-glibc, we don't need all C shared libs - linked against -lgcc_s. */ - #undef LINK_EH_SPEC --#define LINK_EH_SPEC "" -+#define LINK_EH_SPEC "%{!r:--build-id} " - - #define MD_UNWIND_SUPPORT "config/ia64/linux-unwind.h" - diff --git a/src/patches/gcc/gcc44-c++-builtin-redecl.patch b/src/patches/gcc/gcc44-c++-builtin-redecl.patch deleted file mode 100644 index 1f36f1f..0000000 --- a/src/patches/gcc/gcc44-c++-builtin-redecl.patch +++ /dev/null @@ -1,102 +0,0 @@ -2007-10-02 Jakub Jelinek jakub@redhat.com - - * decl.c (duplicate_decls): When redeclaring a builtin function, - keep the merged decl builtin whenever types match, even if new - decl defines a function. - - * gcc.dg/builtins-65.c: New test. - * g++.dg/ext/builtin10.C: New test. - ---- gcc/cp/decl.c.jj 2007-10-01 22:11:09.000000000 +0200 -+++ gcc/cp/decl.c 2007-10-02 11:39:46.000000000 +0200 -@@ -2001,23 +2001,21 @@ duplicate_decls (tree newdecl, tree oldd - DECL_ARGUMENTS (olddecl) = DECL_ARGUMENTS (newdecl); - DECL_RESULT (olddecl) = DECL_RESULT (newdecl); - } -+ /* If redeclaring a builtin function, it stays built in. */ -+ if (types_match && DECL_BUILT_IN (olddecl)) -+ { -+ DECL_BUILT_IN_CLASS (newdecl) = DECL_BUILT_IN_CLASS (olddecl); -+ DECL_FUNCTION_CODE (newdecl) = DECL_FUNCTION_CODE (olddecl); -+ /* If we're keeping the built-in definition, keep the rtl, -+ regardless of declaration matches. */ -+ COPY_DECL_RTL (olddecl, newdecl); -+ } - if (new_defines_function) - /* If defining a function declared with other language - linkage, use the previously declared language linkage. */ - SET_DECL_LANGUAGE (newdecl, DECL_LANGUAGE (olddecl)); - else if (types_match) - { -- /* If redeclaring a builtin function, and not a definition, -- it stays built in. */ -- if (DECL_BUILT_IN (olddecl)) -- { -- DECL_BUILT_IN_CLASS (newdecl) = DECL_BUILT_IN_CLASS (olddecl); -- DECL_FUNCTION_CODE (newdecl) = DECL_FUNCTION_CODE (olddecl); -- /* If we're keeping the built-in definition, keep the rtl, -- regardless of declaration matches. */ -- COPY_DECL_RTL (olddecl, newdecl); -- } -- - DECL_RESULT (newdecl) = DECL_RESULT (olddecl); - /* Don't clear out the arguments if we're just redeclaring a - function. */ ---- gcc/testsuite/gcc.dg/builtins-65.c.jj 2007-10-02 11:23:51.000000000 +0200 -+++ gcc/testsuite/gcc.dg/builtins-65.c 2007-10-02 11:24:12.000000000 +0200 -@@ -0,0 +1,25 @@ -+/* { dg-do compile } */ -+/* { dg-options "-O2" } */ -+ -+typedef __SIZE_TYPE__ size_t; -+extern void __chk_fail (void); -+extern int snprintf (char *, size_t, const char *, ...); -+extern inline __attribute__((gnu_inline, always_inline)) int snprintf (char *a, size_t b, const char *fmt, ...) -+{ -+ if (__builtin_object_size (a, 0) != -1UL && __builtin_object_size (a, 0) < b) -+ __chk_fail (); -+ return __builtin_snprintf (a, b, fmt, __builtin_va_arg_pack ()); -+} -+extern int snprintf (char *, size_t, const char *, ...) __asm ("mysnprintf"); -+ -+char buf[10]; -+ -+int -+main (void) -+{ -+ snprintf (buf, 10, "%d%d\n", 10, 10); -+ return 0; -+} -+ -+/* { dg-final { scan-assembler "mysnprintf" } } */ -+/* { dg-final { scan-assembler-not "__chk_fail" } } */ ---- gcc/testsuite/g++.dg/ext/builtin10.C.jj 2007-10-02 11:19:45.000000000 +0200 -+++ gcc/testsuite/g++.dg/ext/builtin10.C 2007-10-02 11:23:26.000000000 +0200 -@@ -0,0 +1,27 @@ -+// { dg-do compile } -+// { dg-options "-O2" } -+ -+typedef __SIZE_TYPE__ size_t; -+extern "C" { -+extern void __chk_fail (void); -+extern int snprintf (char *, size_t, const char *, ...); -+extern inline __attribute__((gnu_inline, always_inline)) int snprintf (char *a, size_t b, const char *fmt, ...) -+{ -+ if (__builtin_object_size (a, 0) != -1UL && __builtin_object_size (a, 0) < b) -+ __chk_fail (); -+ return __builtin_snprintf (a, b, fmt, __builtin_va_arg_pack ()); -+} -+extern int snprintf (char *, size_t, const char *, ...) __asm ("mysnprintf"); -+} -+ -+char buf[10]; -+ -+int -+main (void) -+{ -+ snprintf (buf, 10, "%d%d\n", 10, 10); -+ return 0; -+} -+ -+// { dg-final { scan-assembler "mysnprintf" } } -+// { dg-final { scan-assembler-not "__chk_fail" } } diff --git a/src/patches/gcc/gcc44-i386-libgomp.patch b/src/patches/gcc/gcc44-i386-libgomp.patch deleted file mode 100644 index 5d1eea8..0000000 --- a/src/patches/gcc/gcc44-i386-libgomp.patch +++ /dev/null @@ -1,61 +0,0 @@ -Build i386.rpm libgomp and libsupc++.a(guard.o) as i486+, pre-i486 -hardware isn't supported because NPTL doesn't support it anyway. - ---- libgomp/configure.tgt.jj 2008-01-10 20:53:48.000000000 +0100 -+++ libgomp/configure.tgt 2008-03-27 12:44:51.000000000 +0100 -@@ -44,14 +44,14 @@ if test $enable_linux_futex = yes; then - ;; - - # Note that bare i386 is not included here. We need cmpxchg. -- i[456]86-*-linux*) -+ i[3456]86-*-linux*) - config_path="linux/x86 linux posix" - case " ${CC} ${CFLAGS} " in - *" -m64 "*) - ;; - *) - if test -z "$with_arch"; then -- XCFLAGS="${XCFLAGS} -march=i486 -mtune=${target_cpu}" -+ XCFLAGS="${XCFLAGS} -march=i486 -mtune=generic" - fi - esac - ;; -@@ -63,7 +63,7 @@ if test $enable_linux_futex = yes; then - config_path="linux/x86 linux posix" - case " ${CC} ${CFLAGS} " in - *" -m32 "*) -- XCFLAGS="${XCFLAGS} -march=i486 -mtune=i686" -+ XCFLAGS="${XCFLAGS} -march=i486 -mtune=generic" - ;; - esac - ;; ---- libstdc++-v3/libsupc++/guard.cc.jj 2008-03-01 00:58:24.000000000 +0100 -+++ libstdc++-v3/libsupc++/guard.cc 2008-03-27 14:08:44.000000000 +0100 -@@ -35,6 +35,27 @@ - #include <new> - #include <ext/atomicity.h> - #include <ext/concurrence.h> -+#if defined __i386__ && !defined _GLIBCXX_ATOMIC_BUILTINS_4 -+# define _GLIBCXX_ATOMIC_BUILTINS_4 1 -+# define __sync_val_compare_and_swap(a, b, c) \ -+ ({ \ -+ typedef char sltast[sizeof (*a) == sizeof (int) ? 1 : -1]; \ -+ int sltas; \ -+ __asm __volatile ("lock; cmpxchgl %3, (%1)" \ -+ : "=a" (sltas) \ -+ : "r" (a), "0" (b), "r" (c) : "memory"); \ -+ sltas; \ -+ }) -+# define __sync_lock_test_and_set(a, b) \ -+ ({ \ -+ typedef char sltast[sizeof (*a) == sizeof (int) ? 1 : -1]; \ -+ int sltas; \ -+ __asm __volatile ("xchgl (%1), %0" \ -+ : "=r" (sltas) \ -+ : "r" (a), "0" (b) : "memory"); \ -+ sltas; \ -+ }) -+#endif - #if defined(__GTHREADS) && defined(__GTHREAD_HAS_COND) \ - && defined(_GLIBCXX_ATOMIC_BUILTINS_4) && defined(_GLIBCXX_HAVE_LINUX_FUTEX) - # include <climits> diff --git a/src/patches/gcc/gcc44-libtool-no-rpath.patch b/src/patches/gcc/gcc44-libtool-no-rpath.patch deleted file mode 100644 index 466c661..0000000 --- a/src/patches/gcc/gcc44-libtool-no-rpath.patch +++ /dev/null @@ -1,27 +0,0 @@ -libtool sucks. ---- ltmain.sh.jj 2007-12-07 14:53:21.000000000 +0100 -+++ ltmain.sh 2008-09-05 21:51:48.000000000 +0200 -@@ -5394,6 +5394,7 @@ EOF - rpath="$finalize_rpath" - test "$mode" != relink && rpath="$compile_rpath$rpath" - for libdir in $rpath; do -+ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then -@@ -6071,6 +6072,7 @@ EOF - rpath= - hardcode_libdirs= - for libdir in $compile_rpath $finalize_rpath; do -+ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then -@@ -6120,6 +6122,7 @@ EOF - rpath= - hardcode_libdirs= - for libdir in $finalize_rpath; do -+ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then diff --git a/src/patches/gcc/gcc44-no-add-needed.patch b/src/patches/gcc/gcc44-no-add-needed.patch deleted file mode 100644 index 4570c0c..0000000 --- a/src/patches/gcc/gcc44-no-add-needed.patch +++ /dev/null @@ -1,52 +0,0 @@ -2010-02-08 Roland McGrath roland@redhat.com - - * config/rs6000/sysv4.h (LINK_EH_SPEC): Pass --no-add-needed to the - linker. - * config/linux.h (LINK_EH_SPEC): Likewise. - * config/alpha/elf.h (LINK_EH_SPEC): Likewise. - * config/ia64/linux.h (LINK_EH_SPEC): Likewise. - ---- gcc/config/alpha/elf.h.~1~ -+++ gcc/config/alpha/elf.h -@@ -421,7 +421,7 @@ extern int alpha_this_gpdisp_sequence_nu - I imagine that other systems will catch up. In the meantime, it - doesn't harm to make sure that the data exists to be used later. */ - #if defined(HAVE_LD_EH_FRAME_HDR) --#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} %{!r:--build-id} " -+#define LINK_EH_SPEC "--no-add-needed %{!static:--eh-frame-hdr} %{!r:--build-id} " - #endif - - /* A C statement (sans semicolon) to output to the stdio stream STREAM ---- gcc/config/ia64/linux.h.~1~ -+++ gcc/config/ia64/linux.h -@@ -58,7 +58,7 @@ do { \ - Signalize that because we have fde-glibc, we don't need all C shared libs - linked against -lgcc_s. */ - #undef LINK_EH_SPEC --#define LINK_EH_SPEC "%{!r:--build-id} " -+#define LINK_EH_SPEC "--no-add-needed %{!r:--build-id} " - - #define MD_UNWIND_SUPPORT "config/ia64/linux-unwind.h" - ---- gcc/config/linux.h.~1~ -+++ gcc/config/linux.h -@@ -89,7 +89,7 @@ see the files COPYING3 and COPYING.RUNTI - } while (0) - - #if defined(HAVE_LD_EH_FRAME_HDR) --#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} %{!r:--build-id} " -+#define LINK_EH_SPEC "--no-add-needed %{!static:--eh-frame-hdr} %{!r:--build-id} " - #endif - - /* Define this so we can compile MS code for use with WINE. */ ---- gcc/config/rs6000/sysv4.h.~1~ -+++ gcc/config/rs6000/sysv4.h -@@ -917,7 +917,7 @@ SVR4_ASM_SPEC \ - %{!dynamic-linker:-dynamic-linker " LINUX_DYNAMIC_LINKER "}}}" - - #if defined(HAVE_LD_EH_FRAME_HDR) --# define LINK_EH_SPEC "%{!static:--eh-frame-hdr} %{!r:--build-id} " -+# define LINK_EH_SPEC "--no-add-needed %{!static:--eh-frame-hdr} %{!r:--build-id} " - #endif - - #define CPP_OS_LINUX_SPEC "-D__unix__ -D__gnu_linux__ -D__linux__ \ diff --git a/src/patches/gcc/gcc44-pr33763.patch b/src/patches/gcc/gcc44-pr33763.patch deleted file mode 100644 index 86c8ac7..0000000 --- a/src/patches/gcc/gcc44-pr33763.patch +++ /dev/null @@ -1,153 +0,0 @@ -2007-11-06 Jakub Jelinek jakub@redhat.com - - PR tree-optimization/33763 - * gcc.dg/pr33763.c: New test. - * g++.dg/opt/inline13.C: New test. - -2007-11-06 Jan Hubicka jh@suse.cz - - PR tree-optimization/33763 - * tree-inline.c (expand_call_inline): Silently ignore always_inline - attribute for redefined extern inline functions. - ---- gcc/tree-inline.c.jj 2007-11-06 09:29:04.000000000 +0100 -+++ gcc/tree-inline.c 2007-11-06 16:19:12.000000000 +0100 -@@ -3157,6 +3157,12 @@ expand_call_inline (basic_block bb, gimp - goto egress; - - if (lookup_attribute ("always_inline", DECL_ATTRIBUTES (fn)) -+ /* For extern inline functions that get redefined we always -+ silently ignored alway_inline flag. Better behaviour would -+ be to be able to keep both bodies and use extern inline body -+ for inlining, but we can't do that because frontends overwrite -+ the body. */ -+ && !cg_edge->callee->local.redefined_extern_inline - /* Avoid warnings during early inline pass. */ - && cgraph_global_info_ready) - { ---- gcc/testsuite/gcc.dg/pr33763.c.jj 2007-11-06 16:19:12.000000000 +0100 -+++ gcc/testsuite/gcc.dg/pr33763.c 2007-11-06 16:19:12.000000000 +0100 -@@ -0,0 +1,60 @@ -+/* PR tree-optimization/33763 */ -+/* { dg-do compile } */ -+/* { dg-options "-O2" } */ -+ -+typedef struct -+{ -+ void *a; -+ void *b; -+} T; -+extern void *foo (const char *, const char *); -+extern void *bar (void *, const char *, T); -+extern int baz (const char *, int); -+ -+extern inline __attribute__ ((always_inline, gnu_inline)) int -+baz (const char *x, int y) -+{ -+ return 2; -+} -+ -+int -+baz (const char *x, int y) -+{ -+ return 1; -+} -+ -+int xa, xb; -+ -+static void * -+inl (const char *x, const char *y) -+{ -+ T t = { &xa, &xb }; -+ int *f = (int *) __builtin_malloc (sizeof (int)); -+ const char *z; -+ int o = 0; -+ void *r = 0; -+ -+ for (z = y; *z; z++) -+ { -+ if (*z == 'r') -+ o |= 1; -+ if (*z == 'w') -+ o |= 2; -+ } -+ if (o == 1) -+ *f = baz (x, 0); -+ if (o == 2) -+ *f = baz (x, 1); -+ if (o == 3) -+ *f = baz (x, 2); -+ -+ if (o && *f > 0) -+ r = bar (f, "w", t); -+ return r; -+} -+ -+void * -+foo (const char *x, const char *y) -+{ -+ return inl (x, y); -+} ---- gcc/testsuite/g++.dg/opt/inline13.C.jj 2007-11-06 16:20:20.000000000 +0100 -+++ gcc/testsuite/g++.dg/opt/inline13.C 2007-11-06 16:21:30.000000000 +0100 -@@ -0,0 +1,60 @@ -+// PR tree-optimization/33763 -+// { dg-do compile } -+// { dg-options "-O2" } -+ -+typedef struct -+{ -+ void *a; -+ void *b; -+} T; -+extern void *foo (const char *, const char *); -+extern void *bar (void *, const char *, T); -+extern int baz (const char *, int); -+ -+extern inline __attribute__ ((always_inline, gnu_inline)) int -+baz (const char *x, int y) -+{ -+ return 2; -+} -+ -+int -+baz (const char *x, int y) -+{ -+ return 1; -+} -+ -+int xa, xb; -+ -+static void * -+inl (const char *x, const char *y) -+{ -+ T t = { &xa, &xb }; -+ int *f = (int *) __builtin_malloc (sizeof (int)); -+ const char *z; -+ int o = 0; -+ void *r = 0; -+ -+ for (z = y; *z; z++) -+ { -+ if (*z == 'r') -+ o |= 1; -+ if (*z == 'w') -+ o |= 2; -+ } -+ if (o == 1) -+ *f = baz (x, 0); -+ if (o == 2) -+ *f = baz (x, 1); -+ if (o == 3) -+ *f = baz (x, 2); -+ -+ if (o && *f > 0) -+ r = bar (f, "w", t); -+ return r; -+} -+ -+void * -+foo (const char *x, const char *y) -+{ -+ return inl (x, y); -+} diff --git a/src/patches/gcc/gcc44-rh330771.patch b/src/patches/gcc/gcc44-rh330771.patch deleted file mode 100644 index f7c365d..0000000 --- a/src/patches/gcc/gcc44-rh330771.patch +++ /dev/null @@ -1,34 +0,0 @@ -2007-10-16 Jakub Jelinek jakub@redhat.com - - * Makefile.am (libgcj_tools_la_LIBADD): Add. - * Makefile.in: Regenerated. - ---- libjava/Makefile.am.jj 2009-05-06 08:14:50.000000000 +0200 -+++ libjava/Makefile.am 2009-05-06 10:26:43.000000000 +0200 -@@ -314,6 +314,8 @@ libgcj_tools_la_SOURCES = classpath/tool - libgcj_tools_la_GCJFLAGS = $(AM_GCJFLAGS) -findirect-dispatch \ - -fno-bootstrap-classes -fno-indirect-classes \ - -fsource-filename=$(here)/classpath/tools/all-classes.lst -+## See jv_convert_LDADD. -+libgcj_tools_la_LIBADD = -L$(here)/.libs libgcj.la - libgcj_tools_la_LDFLAGS = -rpath $(toolexeclibdir) \ - -version-info `grep -v '^#' $(srcdir)/libtool-version` \ - $(LIBGCJ_LD_SYMBOLIC_FUNCTIONS) ---- libjava/Makefile.in.jj 2009-05-06 08:14:49.000000000 +0200 -+++ libjava/Makefile.in 2009-05-06 10:27:18.000000000 +0200 -@@ -160,7 +160,6 @@ am__objects_1 = gnu/gcj/xlib/lib_gnu_awt - am_lib_gnu_awt_xlib_la_OBJECTS = $(am__objects_1) - lib_gnu_awt_xlib_la_OBJECTS = $(am_lib_gnu_awt_xlib_la_OBJECTS) - @XLIB_AWT_TRUE@am_lib_gnu_awt_xlib_la_rpath = -rpath $(toolexeclibdir) --libgcj_tools_la_LIBADD = - am_libgcj_tools_la_OBJECTS = classpath/tools/libgcj_tools_la-tools.lo - libgcj_tools_la_OBJECTS = $(am_libgcj_tools_la_OBJECTS) - @INTERPRETER_TRUE@am__DEPENDENCIES_1 = gnu/classpath/jdwp.lo \ -@@ -1041,6 +1040,7 @@ libgcj_tools_la_GCJFLAGS = $(AM_GCJFLAGS - -fno-bootstrap-classes -fno-indirect-classes \ - -fsource-filename=$(here)/classpath/tools/all-classes.lst - -+libgcj_tools_la_LIBADD = -L$(here)/.libs libgcj.la - libgcj_tools_la_LDFLAGS = -rpath $(toolexeclibdir) \ - -version-info `grep -v '^#' $(srcdir)/libtool-version` \ - $(LIBGCJ_LD_SYMBOLIC_FUNCTIONS) diff --git a/src/patches/gcc/gcc44-rh533181.patch b/src/patches/gcc/gcc44-rh533181.patch deleted file mode 100644 index 76326e2..0000000 --- a/src/patches/gcc/gcc44-rh533181.patch +++ /dev/null @@ -1,153 +0,0 @@ -2010-07-22 Jakub Jelinek jakub@redhat.com - - * gimplify.c (enum gimplify_omp_var_data): Add - GOVD_THREADPRIVATE_WARNED. - (gimplify_bind_expr): Add GOVD_LOCAL | GOVD_SEEN even for global vars. - (omp_notice_threadprivate_variable): Note used threadprivate vars - with current function's context in shared clauses. - (gimplify_adjust_omp_clauses_1): Allow globals with current function's - context in taskreg shared clause. - * omp-low.c (lower_rec_input_clauses): For function-local is_global_var - VAR_DECLs in shared clauses add a decl copy with DECL_VALUE_EXPR - pointing to the original. - - * trans-openmp.c (gfc_omp_private_debug_clause): Return false for - threadprivate decls. - - * gcc.dg/gomp/tls-3.c: New test. - ---- gcc/fortran/trans-openmp.c.jj 2010-06-24 21:47:09.908230044 +0200 -+++ gcc/fortran/trans-openmp.c 2010-07-26 10:45:15.830229443 +0200 -@@ -351,6 +351,18 @@ gfc_omp_disregard_value_expr (tree decl, - bool - gfc_omp_private_debug_clause (tree decl, bool shared) - { -+ if (TREE_STATIC (decl) || DECL_EXTERNAL (decl)) -+ { -+ if (DECL_THREAD_LOCAL_P (decl)) -+ return false; -+ if (DECL_HAS_VALUE_EXPR_P (decl)) -+ { -+ tree value = get_base_address (DECL_VALUE_EXPR (decl)); -+ if (value && DECL_P (value) && DECL_THREAD_LOCAL_P (value)) -+ return false; -+ } -+ } -+ - if (GFC_DECL_CRAY_POINTEE (decl)) - return true; - ---- gcc/gimplify.c.jj 2010-07-09 09:01:37.049604412 +0200 -+++ gcc/gimplify.c 2010-07-26 10:50:05.646291216 +0200 -@@ -66,6 +66,7 @@ enum gimplify_omp_var_data - GOVD_LOCAL = 128, - GOVD_DEBUG_PRIVATE = 256, - GOVD_PRIVATE_OUTER_REF = 512, -+ GOVD_THREADPRIVATE_WARNED = 1024, - GOVD_DATA_SHARE_CLASS = (GOVD_SHARED | GOVD_PRIVATE | GOVD_FIRSTPRIVATE - | GOVD_LASTPRIVATE | GOVD_REDUCTION | GOVD_LOCAL) - }; -@@ -1234,7 +1235,7 @@ gimplify_bind_expr (tree *expr_p, gimple - struct gimplify_omp_ctx *ctx = gimplify_omp_ctxp; - - /* Mark variable as local. */ -- if (ctx && !is_global_var (t) -+ if (ctx - && (! DECL_SEEN_IN_BIND_EXPR_P (t) - || splay_tree_lookup (ctx->variables, - (splay_tree_key) t) == NULL)) -@@ -5339,18 +5340,36 @@ omp_notice_threadprivate_variable (struc - { - splay_tree_node n; - -- if (ctx->region_type != ORT_UNTIED_TASK) -+ while (ctx && ctx->region_type == ORT_WORKSHARE) -+ { -+ n = splay_tree_lookup (ctx->variables, (splay_tree_key)decl); -+ if (n != NULL) -+ { -+ gcc_assert (n->value & GOVD_LOCAL); -+ return false; -+ } -+ ctx = ctx->outer_context; -+ } -+ if (ctx == NULL) - return false; -+ - n = splay_tree_lookup (ctx->variables, (splay_tree_key)decl); - if (n == NULL) -+ n = splay_tree_insert (ctx->variables, (splay_tree_key)decl, -+ DECL_CONTEXT (decl) == current_function_decl -+ ? GOVD_SHARED | GOVD_SEEN : 0); -+ if (ctx->region_type == ORT_UNTIED_TASK -+ && (n->value & GOVD_THREADPRIVATE_WARNED) == 0) - { - error ("threadprivate variable %qs used in untied task", - IDENTIFIER_POINTER (DECL_NAME (decl))); - error ("%Henclosing task", &ctx->location); -- splay_tree_insert (ctx->variables, (splay_tree_key)decl, 0); -+ n->value |= GOVD_THREADPRIVATE_WARNED; - } - if (decl2) -- splay_tree_insert (ctx->variables, (splay_tree_key)decl2, 0); -+ splay_tree_insert (ctx->variables, (splay_tree_key)decl2, -+ DECL_CONTEXT (decl2) == current_function_decl -+ ? GOVD_SHARED | GOVD_SEEN : 0); - return false; - } - -@@ -5779,7 +5798,9 @@ gimplify_adjust_omp_clauses_1 (splay_tre - break; - ctx = ctx->outer_context; - } -- if (ctx == NULL) -+ if (ctx == NULL -+ && (DECL_CONTEXT (decl) != current_function_decl -+ || gimplify_omp_ctxp->region_type == ORT_WORKSHARE)) - return 0; - } - code = OMP_CLAUSE_SHARED; ---- gcc/omp-low.c.jj 2010-06-11 11:06:00.913659301 +0200 -+++ gcc/omp-low.c 2010-07-26 10:45:15.866229447 +0200 -@@ -2222,6 +2222,17 @@ lower_rec_input_clauses (tree clauses, g - continue; - break; - case OMP_CLAUSE_SHARED: -+ if (pass == 0 -+ && is_global_var (OMP_CLAUSE_DECL (c)) -+ && (DECL_CONTEXT (OMP_CLAUSE_DECL (c)) -+ == current_function_decl) -+ && is_taskreg_ctx (ctx) -+ && !DECL_IGNORED_P (OMP_CLAUSE_DECL (c))) -+ { -+ new_var = omp_copy_decl_1 (OMP_CLAUSE_DECL (c), ctx); -+ SET_DECL_VALUE_EXPR (new_var, OMP_CLAUSE_DECL (c)); -+ DECL_HAS_VALUE_EXPR_P (new_var) = 1; -+ } - if (maybe_lookup_decl (OMP_CLAUSE_DECL (c), ctx) == NULL) - { - gcc_assert (is_global_var (OMP_CLAUSE_DECL (c))); ---- gcc/testsuite/gcc.dg/gomp/tls-3.c.jj 2010-07-26 10:45:15.868228753 +0200 -+++ gcc/testsuite/gcc.dg/gomp/tls-3.c 2010-07-26 10:45:15.868228753 +0200 -@@ -0,0 +1,21 @@ -+/* { dg-do compile } */ -+/* { dg-require-effective-target tls_native } */ -+ -+int thr; -+#pragma omp threadprivate(thr) -+ -+void -+foo (void) -+{ -+ #pragma omp task untied /* { dg-error "enclosing task" } */ -+ { -+ static int thr2; -+ #pragma omp threadprivate(thr2) -+ static int thr3; -+ #pragma omp threadprivate(thr3) -+ thr++; /* { dg-error "used in untied task" } */ -+ thr2++; /* { dg-error "used in untied task" } */ -+ thr++; -+ thr2++; -+ } -+} diff --git a/src/patches/gcc/gcc44-rh610785.patch b/src/patches/gcc/gcc44-rh610785.patch deleted file mode 100644 index 91d0934..0000000 --- a/src/patches/gcc/gcc44-rh610785.patch +++ /dev/null @@ -1,74 +0,0 @@ -2010-07-07 Jakub Jelinek jakub@redhat.com - - * tree-sra.c (sra_build_assignment): Don't add BIT_XOR_EXPR/MINUS_EXPR - of signbit if signbit is the most significant bit of utype already. - - * gcc.c-torture/execute/20100707-1.c: New test. - ---- gcc/tree-sra.c.jj 2010-05-13 13:08:52.000000000 +0200 -+++ gcc/tree-sra.c 2010-07-06 19:50:09.000000000 +0200 -@@ -2211,7 +2211,10 @@ sra_build_assignment (tree dst, tree src - - /* Perform sign extension, if required. - ??? This should never be necessary. */ -- if (!unsignedp) -+ if (!unsignedp -+ && (TREE_INT_CST_LOW (width) != TYPE_PRECISION (utype) -+ || (TREE_INT_CST_LOW (width) -+ != GET_MODE_BITSIZE (TYPE_MODE (utype))))) - { - tree signbit = int_const_binop (LSHIFT_EXPR, - build_int_cst_wide (utype, 1, 0), ---- gcc/testsuite/gcc.c-torture/execute/20100707-1.c 2010-05-27 15:41:40.446237053 +0200 -+++ gcc/testsuite/gcc.c-torture/execute/20100707-1.c 2010-07-06 13:55:35.000000000 +0200 -@@ -0,0 +1,50 @@ -+struct S { int s; }; -+struct T { int w; int h; }; -+int vr; -+ -+inline struct T -+bar (const struct S * x) -+{ -+ struct T t; -+ t.w = vr; -+ t.h = x->s; -+ return t; -+} -+ -+__attribute__ ((noinline)) -+void foo (struct S * w, unsigned char *x, int y, int *z[2]) -+{ -+ struct T t; -+ int i, j, k; -+ t = bar (w); -+ k = t.w + 2; -+ for (i = 0; i <= t.h; i++) -+ { -+ int *u = z[i > 0] + 1; -+ unsigned char *v; -+ int q = 0; -+ v = x + k * i + 1; -+ for (j = 0; j < t.w; j++) -+ { -+ int m = u[j]; -+ if (m > y && !q && v[j - k] != 2) -+ v[j] = 0; -+ } -+ } -+} -+ -+unsigned char b[64]; -+ -+int -+main (void) -+{ -+ int v[32], *z[2]; -+ struct S s; -+ __builtin_memset (v, 0, sizeof (v)); -+ vr = 16; -+ s.s = 16; -+ z[0] = v; -+ z[1] = v; -+ foo (&s, b + 32, -1, z); -+ return 0; -+} diff --git a/src/patches/gcc/gcc44-unwind-debug-hook.patch b/src/patches/gcc/gcc44-unwind-debug-hook.patch deleted file mode 100644 index 9b7c59e..0000000 --- a/src/patches/gcc/gcc44-unwind-debug-hook.patch +++ /dev/null @@ -1,51 +0,0 @@ -2010-04-27 Jakub Jelinek jakub@redhat.com - - * unwind-dw2.c (_Unwind_DebugHook): Add used attribute. - -2009-05-27 Tom Tromey tromey@redhat.com - - * unwind-dw2.c (_Unwind_DebugHook): New function. - (uw_install_context): Call _Unwind_DebugHook. - ---- gcc/unwind-dw2.c (revision 147933) -+++ gcc/unwind-dw2.c (revision 147934) -@@ -1473,18 +1473,32 @@ uw_init_context_1 (struct _Unwind_Contex - context->ra = __builtin_extract_return_addr (outer_ra); - } - -+static void _Unwind_DebugHook (void *, void *) -+ __attribute__ ((__noinline__, __used__)); -+ -+/* This function is called during unwinding. It is intended as a hook -+ for a debugger to intercept exceptions. CFA is the CFA of the -+ target frame. HANDLER is the PC to which control will be -+ transferred. */ -+static void -+_Unwind_DebugHook (void *cfa __attribute__ ((__unused__)), -+ void *handler __attribute__ ((__unused__))) -+{ -+ asm (""); -+} - - /* Install TARGET into CURRENT so that we can return to it. This is a - macro because __builtin_eh_return must be invoked in the context of - our caller. */ - --#define uw_install_context(CURRENT, TARGET) \ -- do \ -- { \ -- long offset = uw_install_context_1 ((CURRENT), (TARGET)); \ -- void *handler = __builtin_frob_return_addr ((TARGET)->ra); \ -- __builtin_eh_return (offset, handler); \ -- } \ -+#define uw_install_context(CURRENT, TARGET) \ -+ do \ -+ { \ -+ long offset = uw_install_context_1 ((CURRENT), (TARGET)); \ -+ void *handler = __builtin_frob_return_addr ((TARGET)->ra); \ -+ _Unwind_DebugHook ((TARGET)->cfa, handler); \ -+ __builtin_eh_return (offset, handler); \ -+ } \ - while (0) - - static long diff --git a/src/patches/gcc/gcc49-i386-libgomp.patch b/src/patches/gcc/gcc49-i386-libgomp.patch new file mode 100644 index 0000000..520561e --- /dev/null +++ b/src/patches/gcc/gcc49-i386-libgomp.patch @@ -0,0 +1,11 @@ +--- libgomp/configure.tgt.jj 2008-01-10 20:53:48.000000000 +0100 ++++ libgomp/configure.tgt 2008-03-27 12:44:51.000000000 +0100 +@@ -67,7 +67,7 @@ if test $enable_linux_futex = yes; then + ;; + *) + if test -z "$with_arch"; then +- XCFLAGS="${XCFLAGS} -march=i486 -mtune=${target_cpu}" ++ XCFLAGS="${XCFLAGS} -march=i486 -mtune=generic" + fi + esac + ;; diff --git a/src/patches/gcc/gcc49-libtool-no-rpath.patch b/src/patches/gcc/gcc49-libtool-no-rpath.patch new file mode 100644 index 0000000..466c661 --- /dev/null +++ b/src/patches/gcc/gcc49-libtool-no-rpath.patch @@ -0,0 +1,27 @@ +libtool sucks. +--- ltmain.sh.jj 2007-12-07 14:53:21.000000000 +0100 ++++ ltmain.sh 2008-09-05 21:51:48.000000000 +0200 +@@ -5394,6 +5394,7 @@ EOF + rpath="$finalize_rpath" + test "$mode" != relink && rpath="$compile_rpath$rpath" + for libdir in $rpath; do ++ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac + if test -n "$hardcode_libdir_flag_spec"; then + if test -n "$hardcode_libdir_separator"; then + if test -z "$hardcode_libdirs"; then +@@ -6071,6 +6072,7 @@ EOF + rpath= + hardcode_libdirs= + for libdir in $compile_rpath $finalize_rpath; do ++ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac + if test -n "$hardcode_libdir_flag_spec"; then + if test -n "$hardcode_libdir_separator"; then + if test -z "$hardcode_libdirs"; then +@@ -6120,6 +6122,7 @@ EOF + rpath= + hardcode_libdirs= + for libdir in $finalize_rpath; do ++ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac + if test -n "$hardcode_libdir_flag_spec"; then + if test -n "$hardcode_libdir_separator"; then + if test -z "$hardcode_libdirs"; then diff --git a/src/patches/gcc/gcc49-no-add-needed.patch b/src/patches/gcc/gcc49-no-add-needed.patch new file mode 100644 index 0000000..b6ca777 --- /dev/null +++ b/src/patches/gcc/gcc49-no-add-needed.patch @@ -0,0 +1,50 @@ +2010-02-08 Roland McGrath roland@redhat.com + + * config/rs6000/sysv4.h (LINK_EH_SPEC): Pass --no-add-needed to the + linker. + * config/gnu-user.h (LINK_EH_SPEC): Likewise. + * config/alpha/elf.h (LINK_EH_SPEC): Likewise. + * config/ia64/linux.h (LINK_EH_SPEC): Likewise. + +--- gcc/config/alpha/elf.h.jj 2011-01-03 12:52:31.118056764 +0100 ++++ gcc/config/alpha/elf.h 2011-01-04 18:14:10.931874160 +0100 +@@ -165,5 +165,5 @@ extern int alpha_this_gpdisp_sequence_nu + I imagine that other systems will catch up. In the meantime, it + doesn't harm to make sure that the data exists to be used later. */ + #if defined(HAVE_LD_EH_FRAME_HDR) +-#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} " ++#define LINK_EH_SPEC "--no-add-needed %{!static:--eh-frame-hdr} " + #endif +--- gcc/config/ia64/linux.h.jj 2011-01-03 13:02:11.462994522 +0100 ++++ gcc/config/ia64/linux.h 2011-01-04 18:14:10.931874160 +0100 +@@ -77,7 +77,7 @@ do { \ + Signalize that because we have fde-glibc, we don't need all C shared libs + linked against -lgcc_s. */ + #undef LINK_EH_SPEC +-#define LINK_EH_SPEC "" ++#define LINK_EH_SPEC "--no-add-needed " + + /* Put all *tf routines in libgcc. */ + #undef LIBGCC2_HAS_TF_MODE +--- gcc/config/gnu-user.h.jj 2011-01-03 12:53:03.739057299 +0100 ++++ gcc/config/gnu-user.h 2011-01-04 18:14:10.932814884 +0100 +@@ -82,7 +82,7 @@ see the files COPYING3 and COPYING.RUNTI + #define LIB_SPEC GNU_USER_TARGET_LIB_SPEC + + #if defined(HAVE_LD_EH_FRAME_HDR) +-#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} " ++#define LINK_EH_SPEC "--no-add-needed %{!static:--eh-frame-hdr} " + #endif + + #undef LINK_GCC_C_SEQUENCE_SPEC +--- gcc/config/rs6000/sysv4.h.jj 2011-01-03 13:02:18.255994215 +0100 ++++ gcc/config/rs6000/sysv4.h 2011-01-04 18:14:10.933888871 +0100 +@@ -820,7 +820,7 @@ extern int fixuplabelno; + -dynamic-linker " GNU_USER_DYNAMIC_LINKER "}}" + + #if defined(HAVE_LD_EH_FRAME_HDR) +-# define LINK_EH_SPEC "%{!static:--eh-frame-hdr} " ++# define LINK_EH_SPEC "--no-add-needed %{!static:--eh-frame-hdr} " + #endif + + #define CPP_OS_LINUX_SPEC "-D__unix__ -D__gnu_linux__ -D__linux__ \ diff --git a/src/patches/gcc/gcc49-pr38757.patch b/src/patches/gcc/gcc49-pr38757.patch new file mode 100644 index 0000000..4206584 --- /dev/null +++ b/src/patches/gcc/gcc49-pr38757.patch @@ -0,0 +1,106 @@ +2009-03-18 Jakub Jelinek jakub@redhat.com + + PR debug/38757 + * langhooks.h (struct lang_hooks): Add source_language langhook. + * langhooks-def.h (LANG_HOOKS_SOURCE_LANGUAGE): Define to NULL. + (LANG_HOOKS_INITIALIZER): Add LANG_HOOKS_SOURCE_LANGUAGE. + * dwarf2out.c (add_prototyped_attribute): Add DW_AT_prototype + also for DW_LANG_{C,C99,ObjC}. + (gen_compile_unit_die): Use lang_hooks.source_language () to + determine if DW_LANG_C99 or DW_LANG_C89 should be returned. +c/ + * c-lang.c (c_source_language): New function. + (LANG_HOOKS_SOURCE_LANGUAGE): Define. + +--- gcc/langhooks.h.jj 2011-01-03 12:53:05.125745450 +0100 ++++ gcc/langhooks.h 2011-01-04 17:59:43.166744926 +0100 +@@ -467,6 +467,10 @@ struct lang_hooks + gimplification. */ + bool deep_unsharing; + ++ /* Return year of the source language standard version if the FE supports ++ multiple versions of the standard. */ ++ int (*source_language) (void); ++ + /* Whenever you add entries here, make sure you adjust langhooks-def.h + and langhooks.c accordingly. */ + }; +--- gcc/langhooks-def.h.jj 2011-01-03 12:53:05.000000000 +0100 ++++ gcc/langhooks-def.h 2011-01-04 18:00:44.858851030 +0100 +@@ -118,6 +118,7 @@ extern void lhd_omp_firstprivatize_type_ + #define LANG_HOOKS_BLOCK_MAY_FALLTHRU hook_bool_const_tree_true + #define LANG_HOOKS_EH_USE_CXA_END_CLEANUP false + #define LANG_HOOKS_DEEP_UNSHARING false ++#define LANG_HOOKS_SOURCE_LANGUAGE NULL + + /* Attribute hooks. */ + #define LANG_HOOKS_ATTRIBUTE_TABLE NULL +@@ -303,7 +304,8 @@ extern void lhd_end_section (void); + LANG_HOOKS_EH_PROTECT_CLEANUP_ACTIONS, \ + LANG_HOOKS_BLOCK_MAY_FALLTHRU, \ + LANG_HOOKS_EH_USE_CXA_END_CLEANUP, \ +- LANG_HOOKS_DEEP_UNSHARING \ ++ LANG_HOOKS_DEEP_UNSHARING, \ ++ LANG_HOOKS_SOURCE_LANGUAGE \ + } + + #endif /* GCC_LANG_HOOKS_DEF_H */ +--- gcc/c/c-lang.c.jj 2011-01-03 12:53:05.376056936 +0100 ++++ gcc/c/c-lang.c 2011-01-04 17:59:43.167743798 +0100 +@@ -36,6 +36,12 @@ along with GCC; see the file COPYING3. + + enum c_language_kind c_language = clk_c; + ++static int ++c_source_language (void) ++{ ++ return flag_isoc99 ? 1999 : 1989; ++} ++ + /* Lang hooks common to C and ObjC are declared in c-objc-common.h; + consequently, there should be very few hooks below. */ + +@@ -45,6 +51,8 @@ enum c_language_kind c_language = clk_c; + #define LANG_HOOKS_INIT c_objc_common_init + #undef LANG_HOOKS_INIT_TS + #define LANG_HOOKS_INIT_TS c_common_init_ts ++#undef LANG_HOOKS_SOURCE_LANGUAGE ++#define LANG_HOOKS_SOURCE_LANGUAGE c_source_language + + /* Each front end provides its own lang hook initializer. */ + struct lang_hooks lang_hooks = LANG_HOOKS_INITIALIZER; +--- gcc/dwarf2out.c.jj 2011-01-03 12:53:05.102056475 +0100 ++++ gcc/dwarf2out.c 2011-01-04 18:03:14.534151763 +0100 +@@ -16109,9 +16109,18 @@ add_bit_size_attribute (dw_die_ref die, + static inline void + add_prototyped_attribute (dw_die_ref die, tree func_type) + { +- if (get_AT_unsigned (comp_unit_die (), DW_AT_language) == DW_LANG_C89 +- && prototype_p (func_type)) +- add_AT_flag (die, DW_AT_prototyped, 1); ++ switch (get_AT_unsigned (comp_unit_die (), DW_AT_language)) ++ { ++ case DW_LANG_C: ++ case DW_LANG_C89: ++ case DW_LANG_C99: ++ case DW_LANG_ObjC: ++ if (prototype_p (func_type)) ++ add_AT_flag (die, DW_AT_prototyped, 1); ++ break; ++ default: ++ break; ++ } + } + + /* Add an 'abstract_origin' attribute below a given DIE. The DIE is found +@@ -18915,6 +18924,10 @@ gen_compile_unit_die (const char *filena + if (strcmp (language_string, "GNU Go") == 0) + language = DW_LANG_Go; + } ++ else if (strcmp (language_string, "GNU C") == 0 ++ && lang_hooks.source_language ++ && lang_hooks.source_language () >= 1999) ++ language = DW_LANG_C99; + } + /* Use a degraded Fortran setting in strict DWARF2 so is_fortran works. */ + else if (strcmp (language_string, "GNU Fortran") == 0) diff --git a/src/patches/gcc/gcc49-pr64336.patch b/src/patches/gcc/gcc49-pr64336.patch new file mode 100644 index 0000000..86fddd5 --- /dev/null +++ b/src/patches/gcc/gcc49-pr64336.patch @@ -0,0 +1,17 @@ +2014-12-17 Jakub Jelinek jakub@redhat.com + + PR sanitizer/64336 + * tsan.c (instrument_expr): Ignore TREE_READONLY bit + on MEM_REFs. + +--- gcc/tsan.c.jj 2014-12-17 10:53:30.000000000 +0100 ++++ gcc/tsan.c 2014-12-17 11:55:12.793058159 +0100 +@@ -138,7 +138,7 @@ instrument_expr (gimple_stmt_iterator gs + return false; + } + +- if (TREE_READONLY (base) ++ if ((TREE_READONLY (base) && TREE_CODE (base) != MEM_REF) + || (TREE_CODE (base) == VAR_DECL + && DECL_HARD_REGISTER (base))) + return false; diff --git a/src/patches/glibc/glibc-mq_open.patch b/src/patches/glibc/glibc-mq_open.patch new file mode 100644 index 0000000..a7a0f11 --- /dev/null +++ b/src/patches/glibc/glibc-mq_open.patch @@ -0,0 +1,34 @@ +From: https://sourceware.org/bugzilla/show_bug.cgi?id=12841 + +--- libc/rt/bits/mqueue2.h 2009-05-16 19:23:37.000000000 +0200 ++++ libc/rt/bits/mqueue2.h 2011-06-04 19:05:38.322333773 +0200 +@@ -1,5 +1,5 @@ + /* Checking macros for mq functions. +- Copyright (C) 2007 Free Software Foundation, Inc. ++ Copyright (C) 2007, 2011 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or +@@ -25,16 +25,18 @@ + parameter. */ + extern mqd_t mq_open (__const char *__name, int __oflag, ...) + __THROW __nonnull ((1)); +-extern mqd_t __mq_open_2 (__const char *__name, int __oflag) __nonnull ((1)); +-extern mqd_t __REDIRECT (__mq_open_alias, (__const char *__name, int __oflag, ...), +- mq_open) __nonnull ((1)); ++extern mqd_t __mq_open_2 (__const char *__name, int __oflag) ++ __THROW __nonnull ((1)); ++extern mqd_t __REDIRECT_NTH (__mq_open_alias, (__const char *__name, ++ int __oflag, ...), mq_open) ++ __nonnull ((1)); + __errordecl (__mq_open_wrong_number_of_args, + "mq_open can be called either with 2 or 4 arguments"); + __errordecl (__mq_open_missing_mode_and_attr, + "mq_open with O_CREAT in second argument needs 4 arguments"); + + __extern_always_inline mqd_t +-mq_open (__const char *__name, int __oflag, ...) ++__NTH (mq_open (__const char *__name, int __oflag, ...)) + { + if (__va_arg_pack_len () != 0 && __va_arg_pack_len () != 2) + __mq_open_wrong_number_of_args (); diff --git a/src/patches/kernel-grsec-compile-fixes.patch b/src/patches/kernel-grsec-compile-fixes.patch new file mode 100644 index 0000000..530d69e --- /dev/null +++ b/src/patches/kernel-grsec-compile-fixes.patch @@ -0,0 +1,11 @@ +--- a/arch/arm/mach-omap2/cclock3xxx_data.c~ 2015-12-12 11:00:10.474423373 +0000 ++++ b/arch/arm/mach-omap2/cclock3xxx_data.c 2015-12-12 11:30:31.198452547 +0000 +@@ -250,7 +250,7 @@ + + static struct clk dpll1_ck; + +-static struct clk_ops dpll1_ck_ops; ++static clk_ops_no_const dpll1_ck_ops; + + static struct clk_ops dpll1_ck_ops_34xx __initdata = { + .init = &omap2_init_clk_clkdm,
hooks/post-receive -- IPFire 2.x development tree