Avi Drissman | 73a09d1 | 2022-09-08 20:33:38 | [diff] [blame] | 1 | // Copyright 2012 The Chromium Authors |
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
3 | // found in the LICENSE file. | ||||
4 | |||||
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 5 | // This file is used as a precompiled header for both C and C++ files. So |
6 | // any C++ headers must go in the __cplusplus block below. | ||||
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 7 | |
8 | #if defined(BUILD_PRECOMPILE_H_) | ||||
9 | #error You shouldn't include the precompiled header file more than once. | ||||
10 | #endif | ||||
11 | |||||
12 | #define BUILD_PRECOMPILE_H_ | ||||
13 | |||||
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 14 | #include <errno.h> |
15 | #include <fcntl.h> | ||||
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 16 | #include <limits.h> |
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 17 | #include <math.h> |
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 18 | #include <memory.h> |
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 19 | #include <signal.h> |
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 20 | #include <stdarg.h> |
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 21 | #include <stddef.h> |
22 | #include <stdio.h> | ||||
23 | #include <stdlib.h> | ||||
24 | #include <string.h> | ||||
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 25 | #include <time.h> |
26 | |||||
27 | #if defined(__cplusplus) | ||||
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 28 | |
29 | #include <algorithm> | ||||
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 30 | #include <bitset> |
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 31 | #include <cmath> |
32 | #include <cstddef> | ||||
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 33 | #include <cstdio> |
34 | #include <cstdlib> | ||||
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 35 | #include <cstring> |
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 36 | #include <fstream> |
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 37 | #include <functional> |
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 38 | #include <iomanip> |
39 | #include <iosfwd> | ||||
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 40 | #include <iterator> |
41 | #include <limits> | ||||
42 | #include <list> | ||||
43 | #include <map> | ||||
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 44 | #include <numeric> |
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 45 | #include <ostream> |
46 | #include <queue> | ||||
47 | #include <set> | ||||
48 | #include <sstream> | ||||
[email protected] | 99ff993 | 2011-09-07 14:14:54 | [diff] [blame] | 49 | #include <string> |
50 | #include <utility> | ||||
51 | #include <vector> | ||||
brettw | bc8b2a2 | 2015-07-28 18:24:42 | [diff] [blame] | 52 | |
53 | #endif // __cplusplus |