ocloexec
authorAnas Nashif <anas.nashif@intel.com>
Wed, 7 Nov 2012 23:52:03 +0000 (15:52 -0800)
committerAnas Nashif <anas.nashif@intel.com>
Wed, 7 Nov 2012 23:52:03 +0000 (15:52 -0800)
Makefile.am
configure.ac
src/file_io.c

index c7c1474..abdfb8b 100644 (file)
@@ -1,5 +1,6 @@
 ## Process this file with automake to produce Makefile.in
 
+ACLOCAL_AMFLAGS = -I M4
 DISTCHECK_CONFIGURE_FLAGS = --enable-gcc-werror
 
 if BUILD_OCTAVE_MOD
index 20ba55a..f0fccb0 100644 (file)
@@ -23,7 +23,9 @@ AC_SUBST(ACLOCAL_AMFLAGS, "-I M4")
 
 AC_LANG([C])
 
-AC_PROG_CC
+AC_PROG_CC_STDC
+AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
 AM_PROG_CC_C_O
 AC_PROG_CXX
 AC_PROG_SED
index 44f1b5a..a2ab738 100644 (file)
@@ -564,6 +564,9 @@ psf_open_fd (PSF_FILE * pfile)
                                return - SFE_BAD_OPEN_MODE ;
                                break ;
                } ;
+#ifdef O_CLOEXEC
+        oflag |= O_CLOEXEC;
+#endif
 
        if (mode == 0)
                fd = open (pfile->path.c, oflag) ;