libstdc++: Reduce headers included by <future>
The <future> header only needs std::atomic_flag, so can include <bits/atomic_base.h> instead of the whole of <atomic>. libstdc++-v3/ChangeLog: * include/std/future: Include <bits/atomic_base.h> instead of <atomic>.
This commit is contained in:
parent
1711b04582
commit
3ea62a2b2e
1 changed files with 2 additions and 1 deletions
|
@ -38,9 +38,10 @@
|
|||
#include <mutex> // call_once
|
||||
#include <condition_variable> // __at_thread_exit_elt
|
||||
#include <system_error>
|
||||
#include <atomic>
|
||||
#include <bits/atomic_base.h> // atomic_flag
|
||||
#include <bits/allocated_ptr.h>
|
||||
#include <bits/atomic_futex.h>
|
||||
#include <bits/exception_defines.h>
|
||||
#include <bits/invoke.h>
|
||||
#include <bits/unique_ptr.h>
|
||||
#include <bits/shared_ptr.h>
|
||||
|
|
Loading…
Add table
Reference in a new issue