Additional headers under include/experimental/
Jonathan Wakely
jwakely@redhat.com
Fri Oct 9 11:20:00 GMT 2015
On 06/10/15 15:12 +0100, Jonathan Wakely wrote:
>On 03/07/14 11:35 +0100, Jonathan Wakely wrote:
>>I'm working on parts of the Filesystem TS and think it makes sense to
>>split it up into separate headers for path, directory utils and the
>>free functions, then include those from <experimental/filesystem>,
>>otherwise it's going to be a whopper.
>>
>>Currently I've created include/experimental/fs_path.h for the path
>>class, does that seem OK?
>>
>>Would a new include/experimental/bits directory be better, so that
>>only official headers required by a TS are in include/experimental?
>>(That would imply moving string_view.tcc to another directory).
>
>I'm thinking about adding an include/experimental/bits directory
>again, for internal pieces of the Networking TS.
>
>I didn't do it last time because I was too lazy, but as I'm adding
>more non-public headers to include/experimental I think it makes
>sense.
Committed, after testing on powerpc64le-linux.
2015-10-09 Jonathan Wakely <jwakely@redhat.com>
* include/experimental/erase_if.h: Move to ...
* include/experimental/bits/erase_if.h: New.
* include/experimental/fs_dir.h: Move to ...
* include/experimental/bits/fs_dir.h: New.
* include/experimental/fs_fwd.h: Move to ...
* include/experimental/bits/fs_fwd.h: New.
* include/experimental/fs_ops.h: Move to ...
* include/experimental/bits/fs_ops.h: New.
* include/experimental/fs_path.h: Move to ...
* include/experimental/bits/fs_path.h: New.
* include/experimental/string_view.tcc: Move to ...
* include/experimental/bits/string_view.tcc: New.
* include/Makefile.am: Add include/experimental/bits sub-directory.
* include/Makefile.in: Regenerate.
* include/experimental/filesystem: Adjust includes.
* include/experimental/map: Likewise.
* include/experimental/set: Likewise.
* include/experimental/string_view: Likewise.
* include/experimental/unordered_map: Likewise.
* include/experimental/unordered_set: Likewise.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.txt
Type: text/x-patch
Size: 144058 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20151009/ba4c6161/attachment.bin>
More information about the Libstdc++
mailing list