diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2019-11-06 16:54:18 +0100 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2019-11-07 10:12:35 +0100 |
commit | 5ff4d77f5585f9aad068fcc473393095e0640ae4 (patch) | |
tree | bd4bc1a09cd1acd8b57ddcb929dce3ef5a6150d1 /precompiled-headers.h | |
parent | 39a2e166dd316cf3bf248cb109dde3a95d753541 (diff) |
Precompile headers
This cuts 'make install -j6' on my laptop from 170s to 134s.
Diffstat (limited to 'precompiled-headers.h')
-rw-r--r-- | precompiled-headers.h | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/precompiled-headers.h b/precompiled-headers.h new file mode 100644 index 000000000..c5790bec4 --- /dev/null +++ b/precompiled-headers.h @@ -0,0 +1,71 @@ +#include <algorithm> +#include <array> +#include <atomic> +#include <cassert> +#include <cctype> +#include <chrono> +#include <climits> +#include <cmath> +#include <condition_variable> +#include <cstddef> +#include <cstdint> +#include <cstdio> +#include <cstdlib> +#include <cstring> +#include <exception> +#include <functional> +#include <future> +#include <iostream> +#include <limits> +#include <list> +#include <locale> +#include <map> +#include <memory> +#include <mutex> +#include <numeric> +#include <optional> +#include <queue> +#include <random> +#include <regex> +#include <set> +#include <sstream> +#include <stack> +#include <stdexcept> +#include <string> +#include <thread> +#include <unordered_map> +#include <unordered_set> +#include <vector> + +#include <boost/format.hpp> + +#include <dirent.h> +#include <errno.h> +#include <fcntl.h> +#include <grp.h> +#include <net/if.h> +#include <netdb.h> +#include <netinet/ip.h> +#include <pwd.h> +#include <sched.h> +#include <signal.h> +#include <sys/ioctl.h> +#include <sys/mman.h> +#include <sys/mount.h> +#include <sys/param.h> +#include <sys/personality.h> +#include <sys/resource.h> +#include <sys/select.h> +#include <sys/socket.h> +#include <sys/socket.h> +#include <sys/stat.h> +#include <sys/syscall.h> +#include <sys/time.h> +#include <sys/types.h> +#include <sys/utsname.h> +#include <sys/wait.h> +#include <termios.h> +#include <unistd.h> + +#include "util.hh" +#include "args.hh" |