gcc/libjava/java
Rainer Orth 60a78ccfac re PR libgcj/3694 (natPlainDatagramSocketImpl.cc doesn't compile in ALPHA OSF1)
* include/posix.h (_POSIX_PII_SOCKET): Define.
	* configure.in (HAVE_SOCKLEN_T): Define.
	* java/net/natPlainSocketImpl.cc [!HAVE_SOCKLEN_T]: Move socklen_t
	definition up.
	(_JV_accept): New function, avoids Tru64 UNIX accept macro.
	(java::net::PlainSocketImpl::accept): Use it.
	Fixes PRs libgcj/3694, libgcj/3696.

	* configure.in (HAVE_STRUCT_IPV6_MREQ): New test.
	* acconfig.h (HAVE_STRUCT_IPV6_MREQ): Provide template.
	* configure, include/config.h.in: Regenerate.
	* java/net/natPlainDatagramSocketImpl.cc (union McastReq): Use it.
	(mcastGrp): Likewise.
	(java::net::PlainDatagramSocketImpl::setOption): Guard against
	missing IPV6_MULTICAST_IF.
	Fixes PR libgcj/3694.

From-SVN: r44546
2001-08-01 17:53:00 +00:00
..
applet
awt
beans
io natFileWin32.cc (_access): Renamed. 2001-07-18 18:35:12 +00:00
lang natIconv.cc (done): New methods. 2001-07-30 20:24:18 +00:00
math BigInteger.java (byteArrayToIntArray): Don't include extraneous/malformed sign word. 2001-06-19 11:42:03 +00:00
net re PR libgcj/3694 (natPlainDatagramSocketImpl.cc doesn't compile in ALPHA OSF1) 2001-08-01 17:53:00 +00:00
security PublicKey.java: Extend Key. 2001-06-04 22:55:49 +00:00
sql
text Calendar.java (set): Never recompute fields here. 2001-07-26 12:21:45 +01:00
util * java/util/Date.java: Re-merged with Classpath. 2001-07-31 03:01:47 +00:00