• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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