/* * Copyright (c) 2016-2018, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ /* * Build platform specific handling. * This allows for builds on non-Posix platforms * e.g. Visual Studio on Windows */ #ifndef FIPTOOL_PLATFORM_H #define FIPTOOL_PLATFORM_H #ifndef _MSC_VER /* Not Visual Studio, so include Posix Headers. */ # include # include # include # define BLD_PLAT_STAT stat #else /* Visual Studio. */ # include "win_posix.h" #endif #endif /* FIPTOOL_PLATFORM_H */