#include "defs.h"
#include "scoped_mmap.h"
#include "scoped_fd.h"
+#include "common/filestuff.h"
#ifdef HAVE_SYS_MMAN_H
scoped_mmap
mmap_file (const char *filename)
{
- scoped_fd fd (open (filename, O_RDONLY));
+ scoped_fd fd (gdb_open_cloexec (filename, O_RDONLY, 0));
if (fd.get () < 0)
perror_with_name (("open"));