gcc/libjava/gnu
David Daney 46ecc2bc5c re PR libgcj/31228 (Race condition between setting close-on-exec and Runtime.exec())
PR libgcj/31228
	* configure.ac: Add checks for getrlimit and sys/resource.h.
	* include/posix.h (_Jv_platform_close_on_exec): Remove.
	* include/config.h.in: Regenerate.
	* configure: Regenerate.
	* gnu/java/nio/channels/natFileChannelPosix.cc (open): Remove call to
	_Jv_platform_close_on_exec;
	* gnu/java/net/natPlainSocketImplPosix.cc (create): Likewise.
	(accept): Likewise.
	* gnu/java/net/natPlainDatagramSocketImplPosix.cc (create):Likewise.
	* java/lang/natPosixProcess.cc: Include sys/resource.h.
	(nativeSpawn): Close all file descriptors.  Don't set FD_CLOEXEC on
	pipes.

From-SVN: r123138
2007-03-23 00:06:41 +00:00
..
awt Updating header files. Earlier change here seems to have been in error. 2007-03-05 14:29:47 +00:00
classpath java-interp.h (_Jv_InterpClass): Declare friend function _Jv_GetInterpClassSourceFile. 2007-03-13 19:27:13 +00:00
CORBA Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
gcj Main.java: Updated copyright year. 2007-02-23 15:35:17 +00:00
java re PR libgcj/31228 (Race condition between setting close-on-exec and Runtime.exec()) 2007-03-23 00:06:41 +00:00
javax [multiple changes] 2007-02-16 13:51:04 +00:00
xml re PR classpath/30718 (TransformerException in XSLURIResolver) 2007-02-07 18:22:26 +00:00