mirror-llvm-project/libc/hdr/wchar_macros.h
Jeff Bailey f33e9e4aea
[libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313)
The #endif closing the LIBC_FULL_BUILD guard used the CMake variable
name LLVM_LIBC_FULL_BUILD in its comment rather than the preprocessor
macro LIBC_FULL_BUILD that the #ifdef above references. These are
distinct: LLVM_LIBC_FULL_BUILD is the CMake option; LIBC_FULL_BUILD is
the C macro defined via -DLIBC_FULL_BUILD when that option is ON.

Fixed 113 files under libc/hdr/ with a mechanical substitution.

Assisted-by: Automated tooling, human reviewed.
2026-05-18 17:30:13 +01:00

22 lines
642 B
C

//===-- Definition of macros from wchar.h ---------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
#ifndef LLVM_LIBC_HDR_WCHAR_MACROS_H
#define LLVM_LIBC_HDR_WCHAR_MACROS_H
#ifdef LIBC_FULL_BUILD
#include "include/llvm-libc-macros/wchar-macros.h"
#else // Overlay mode
#include "hdr/wchar_overlay.h"
#endif // LIBC_FULL_BUILD
#endif // LLVM_LIBC_HDR_WCHAR_MACROS_H