gcc/libstdc++-v3/include/experimental
Jonathan Wakely 187fdaea67 PR libstdc++/89460 Fix Networking TS test failures on HP-UX
Check for availability of POSIX sockatmark before using it.

Rename _S_ntoh overloads that are ambiguous when passed an integral type
that is neither uint16_t nor uint32_t.

	PR libstdc++/89460
	* configure.ac: Check for sockatmark.
	* crossconfig.m4: Check for sockatmark.
	* config.h.in: Regenerate.
	* configure: Regenerate.
	* include/experimental/internet (address_v4::_S_hton): Rename
	overloaded functions to _S_hton_16 and _S_ntoh_16.
	(address_v4::_S_ntoh): Rename to _S_ntoh_16 and _S_ntoh_32.
	(basic_endpoint): Adjust calls to _S_hton and _S_ntoh.
	* include/experimental/socket (basic_socket::at_mark): Check
	_GLIBCXX_HAVE_SOCKATMARK.

From-SVN: r269588
2019-03-11 16:28:11 +00:00
..
bits P0482R5 char8_t: Standard library support 2019-02-19 02:54:42 +00:00
algorithm
any Fix after P0600. 2019-01-21 11:47:30 +00:00
array
buffer
chrono
deque
executor
filesystem
forward_list Avoid ambiguity between C++2a std::erase_if and LFTS version 2019-01-29 00:47:38 +00:00
functional
internet PR libstdc++/89460 Fix Networking TS test failures on HP-UX 2019-03-11 16:28:11 +00:00
io_context
iterator
list Avoid ambiguity between C++2a std::erase_if and LFTS version 2019-01-29 00:47:38 +00:00
map
memory PR libstdc++/88607 replace some more UTF-8 characters 2019-01-03 22:07:52 +00:00
memory_resource Fix after P0600. 2019-01-21 11:47:30 +00:00
net
netfwd
numeric
optional
propagate_const
random
ratio
regex
set
socket PR libstdc++/89460 Fix Networking TS test failures on HP-UX 2019-03-11 16:28:11 +00:00
source_location
string P0482R5 char8_t: Standard library support 2019-02-19 02:54:42 +00:00
string_view P0482R5 char8_t: Standard library support 2019-02-19 02:54:42 +00:00
system_error
timer
tuple
type_traits
unordered_map
unordered_set
utility
vector