1/* Copyright (c) 2010 The Chromium OS Authors. All rights reserved. 2 * Use of this source code is governed by a BSD-style license that can be 3 * found in the LICENSE file. 4 */ 5 6/* System includes for vboot reference library. This is the ONLY 7 * place in firmware/ where system headers may be included via 8 * #include <...>, so that there's only one place that needs to be 9 * fixed up for platforms which don't have all the system includes. 10 * 11 * Files in firmware/stub may still include system headers, because 12 * they're local implementations and will be ported to each system 13 * anyway. */ 14 15#ifndef VBOOT_REFERENCE_SYSINCLUDES_H_ 16#define VBOOT_REFERENCE_SYSINCLUDES_H_ 17 18#include <inttypes.h> /* For PRIu64 */ 19#include <stddef.h> 20#include <stdint.h> 21#include <stdlib.h> 22 23#if defined(HAVE_ENDIAN_H) && defined(HAVE_LITTLE_ENDIAN) 24#include <byteswap.h> 25#include <memory.h> 26#endif 27 28#endif /* VBOOT_REFERENCE_SYSINCLUDES_H_ */ 29