15aed6d67SMichael Jones //===-- Definition of macros from stdio.h --------------------------------===// 25aed6d67SMichael Jones // 35aed6d67SMichael Jones // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 45aed6d67SMichael Jones // See https://llvm.org/LICENSE.txt for license information. 55aed6d67SMichael Jones // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 65aed6d67SMichael Jones // 75aed6d67SMichael Jones //===----------------------------------------------------------------------===// 85aed6d67SMichael Jones 95aed6d67SMichael Jones #ifndef LLVM_LIBC_HDR_STDIO_MACROS_H 105aed6d67SMichael Jones #define LLVM_LIBC_HDR_STDIO_MACROS_H 115aed6d67SMichael Jones 125aed6d67SMichael Jones #ifdef LIBC_FULL_BUILD 135aed6d67SMichael Jones 145aed6d67SMichael Jones #include "include/llvm-libc-macros/file-seek-macros.h" 155aed6d67SMichael Jones #include "include/llvm-libc-macros/stdio-macros.h" 165aed6d67SMichael Jones 175aed6d67SMichael Jones #else // Overlay mode 185aed6d67SMichael Jones 19*c63112a9Slntue #include "stdio_overlay.h" 205aed6d67SMichael Jones 215aed6d67SMichael Jones #endif // LLVM_LIBC_FULL_BUILD 225aed6d67SMichael Jones 235aed6d67SMichael Jones #endif // LLVM_LIBC_HDR_STDIO_MACROS_H 24