OSDN Git Service

* lto.c: Only include <sys/mman.h> if HAVE_MMAP_FILE.
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Oct 2009 22:50:09 +0000 (22:50 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Oct 2009 22:50:09 +0000 (22:50 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152543 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/lto/ChangeLog
gcc/lto/lto.c

index dae0367..e88baf4 100644 (file)
@@ -1,3 +1,7 @@
+2009-10-07  Joseph Myers  <joseph@codesourcery.com>
+
+       * lto.c: Only include <sys/mman.h> if HAVE_MMAP_FILE.
+
 2009-10-07  Jan Hubicka  <jh@suse.cz>
 
        * lto.c (read_cgraph_and_symbols): Mark functions neccesary only at
index ab4c208..504fe48 100644 (file)
@@ -46,7 +46,9 @@ along with GCC; see the file COPYING3.  If not see
 /* This needs to be included after config.h.  Otherwise, _GNU_SOURCE will not
    be defined in time to set __USE_GNU in the system headers, and strsignal
    will not be declared.  */
+#if HAVE_MMAP_FILE
 #include <sys/mman.h>
+#endif
 
 DEF_VEC_P(bitmap);
 DEF_VEC_ALLOC_P(bitmap,heap);