Initial commit of Networking TS implementation
commit4e61dba8a38e13125daeba9af250f846df1bba11
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Oct 2018 10:50:15 +0000 (12 10:50 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Oct 2018 10:50:15 +0000 (12 10:50 +0000)
tree466a8231322ad61011ac1257e2e258147759a6b9
parent43d28a44467315ee3413e6c03e9c76d3ab20b5e6
Initial commit of Networking TS implementation

* include/Makefile.am: Add new headers.
* include/Makefile.in: Regenerate.
* include/experimental/bits/net.h: New header for common
implementation details of Networking TS.
* include/experimental/buffer: New header.
* include/experimental/executor: New header.
* include/experimental/internet: New header.
* include/experimental/io_context: New header.
* include/experimental/net: New header.
* include/experimental/netfwd: New header.
* include/experimental/socket: New header.
* include/experimental/timer: New header.
* testsuite/experimental/net/buffer/arithmetic.cc: New test.
* testsuite/experimental/net/buffer/const.cc: New test.
* testsuite/experimental/net/buffer/creation.cc: New test.
* testsuite/experimental/net/buffer/mutable.cc: New test.
* testsuite/experimental/net/buffer/size.cc: New test.
* testsuite/experimental/net/buffer/traits.cc: New test.
* testsuite/experimental/net/execution_context/use_service.cc: New
test.
* testsuite/experimental/net/headers.cc: New test.
* testsuite/experimental/net/internet/address/v4/comparisons.cc: New
test.
* testsuite/experimental/net/internet/address/v4/cons.cc: New test.
* testsuite/experimental/net/internet/address/v4/creation.cc: New
test.
* testsuite/experimental/net/internet/address/v4/members.cc: New
test.
* testsuite/experimental/net/internet/resolver/base.cc: New test.
* testsuite/experimental/net/internet/resolver/ops/lookup.cc: New
test.
* testsuite/experimental/net/internet/resolver/ops/reverse.cc: New
test.
* testsuite/experimental/net/timer/waitable/cons.cc: New test.
* testsuite/experimental/net/timer/waitable/dest.cc: New test.
* testsuite/experimental/net/timer/waitable/ops.cc: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@265080 138bc75d-0d04-0410-961f-82ee72b054a4
30 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/include/Makefile.am
libstdc++-v3/include/Makefile.in
libstdc++-v3/include/experimental/bits/net.h [new file with mode: 0644]
libstdc++-v3/include/experimental/buffer [new file with mode: 0644]
libstdc++-v3/include/experimental/executor [new file with mode: 0644]
libstdc++-v3/include/experimental/internet [new file with mode: 0644]
libstdc++-v3/include/experimental/io_context [new file with mode: 0644]
libstdc++-v3/include/experimental/net [new file with mode: 0644]
libstdc++-v3/include/experimental/netfwd [new file with mode: 0644]
libstdc++-v3/include/experimental/socket [new file with mode: 0644]
libstdc++-v3/include/experimental/timer [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/buffer/arithmetic.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/buffer/const.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/buffer/creation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/buffer/mutable.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/buffer/size.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/buffer/traits.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/execution_context/use_service.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/headers.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/internet/address/v4/comparisons.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/internet/address/v4/cons.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/internet/address/v4/creation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/internet/address/v4/members.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/internet/resolver/base.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/internet/resolver/ops/lookup.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/internet/resolver/ops/reverse.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/timer/waitable/cons.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/timer/waitable/dest.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/net/timer/waitable/ops.cc [new file with mode: 0644]