LLVM API Documentation
00001 /* 00002 * The LLVM Compiler Infrastructure 00003 * 00004 * This file was developed by the LLVM research group and is distributed under 00005 * the University of Illinois Open Source License. See LICENSE.TXT for details. 00006 * 00007 *===----------------------------------------------------------------------===// 00008 * 00009 * Description: 00010 * This header file is the autoconf replacement for unistd.h (if it lives 00011 * on the system). 00012 */ 00013 00014 #ifndef _CONFIG_UNISTD_H 00015 #define _CONFIG_UNISTD_H 00016 00017 #include "llvm/Config/config.h" 00018 00019 #if defined(HAVE_UNISTD_H) && !defined(_MSC_VER) 00020 #include <unistd.h> 00021 #endif 00022 00023 #ifdef _WIN32 00024 #include <process.h> 00025 #include <io.h> 00026 #endif 00027 00028 #endif