111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// C++ includes used for precompiling TR1 -*- C++ -*- 211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// Copyright (C) 2006-2014 Free Software Foundation, Inc. 411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// 511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// This file is part of the GNU ISO C++ Library. This library is free 611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// software; you can redistribute it and/or modify it under the 711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// terms of the GNU General Public License as published by the 811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// Free Software Foundation; either version 3, or (at your option) 911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// any later version. 1011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 1111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// This library is distributed in the hope that it will be useful, 1211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// but WITHOUT ANY WARRANTY; without even the implied warranty of 1311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// GNU General Public License for more details. 1511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 1611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// Under Section 7 of GPL version 3, you are granted additional 1711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// permissions described in the GCC Runtime Library Exception, version 1811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// 3.1, as published by the Free Software Foundation. 1911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 2011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// You should have received a copy of the GNU General Public License and 2111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// a copy of the GCC Runtime Library Exception along with this program; 2211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// see the files COPYING3 and COPYING.RUNTIME respectively. If not, see 2311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// <http://www.gnu.org/licenses/>. 2411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 2511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/** @file stdtr1c++.h 2611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert * This is an implementation file for a precompiled header. 2711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert */ 2811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 2911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <bits/stdc++.h> 3011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 3111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/array> 3211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cctype> 3311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cfenv> 3411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cfloat> 3511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cinttypes> 3611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/climits> 3711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cmath> 3811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/complex> 3911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cstdarg> 4011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cstdbool> 4111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cstdint> 4211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cstdio> 4311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cstdlib> 4411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/ctgmath> 4511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/ctime> 4611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cwchar> 4711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/cwctype> 4811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/functional> 4911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/random> 5011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/tuple> 5111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/unordered_map> 5211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/unordered_set> 5311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <tr1/utility> 54