File tree Expand file tree Collapse file tree 2 files changed +44
-0
lines changed Expand file tree Collapse file tree 2 files changed +44
-0
lines changed Original file line number Diff line number Diff line change 2727#undef _FORTIFY_SOURCE
2828#endif
2929
30+ #ifdef __USE_EXTERN_INLINES
31+ #define LIBC_OLD_USE_EXTERN_INLINES
32+ #undef __USE_EXTERN_INLINES
33+ #endif
34+
35+ #ifdef __USE_FORTIFY_LEVEL
36+ #define LIBC_OLD_USE_FORTIFY_LEVEL __USE_FORTIFY_LEVEL
37+ #undef __USE_FORTIFY_LEVEL
38+ #define __USE_FORTIFY_LEVEL 0
39+ #endif
40+
3041#ifndef __NO_INLINE__
3142#define __NO_INLINE__ 1
3243#define LIBC_SET_NO_INLINE
4455#undef LIBC_SET_NO_INLINE
4556#endif
4657
58+ #ifdef LIBC_OLD_USE_FORTIFY_LEVEL
59+ #undef __USE_FORTIFY_LEVEL
60+ #define __USE_FORTIFY_LEVEL LIBC_OLD_USE_FORTIFY_LEVEL
61+ #undef LIBC_OLD_USE_FORTIFY_LEVEL
62+ #endif
63+
64+ #ifdef LIBC_OLD_USE_EXTERN_INLINES
65+ #define __USE_EXTERN_INLINES
66+ #undef LIBC_OLD_USE_EXTERN_INLINES
67+ #endif
68+
4769#endif // LLVM_LIBC_HDR_STDIO_OVERLAY_H
Original file line number Diff line number Diff line change 3232#define LIBC_SET_NO_INLINE
3333#endif
3434
35+ #ifdef __USE_EXTERN_INLINES
36+ #define LIBC_OLD_USE_EXTERN_INLINES
37+ #undef __USE_EXTERN_INLINES
38+ #endif
39+
40+ #ifdef __USE_FORTIFY_LEVEL
41+ #define LIBC_OLD_USE_FORTIFY_LEVEL __USE_FORTIFY_LEVEL
42+ #undef __USE_FORTIFY_LEVEL
43+ #define __USE_FORTIFY_LEVEL 0
44+ #endif
45+
3546#include <wchar.h>
3647
3748#ifdef LIBC_OLD_FORTIFY_SOURCE
4455#undef LIBC_SET_NO_INLINE
4556#endif
4657
58+ #ifdef LIBC_OLD_USE_FORTIFY_LEVEL
59+ #undef __USE_FORTIFY_LEVEL
60+ #define __USE_FORTIFY_LEVEL LIBC_OLD_USE_FORTIFY_LEVEL
61+ #undef LIBC_OLD_USE_FORTIFY_LEVEL
62+ #endif
63+
64+ #ifdef LIBC_OLD_USE_EXTERN_INLINES
65+ #define __USE_EXTERN_INLINES
66+ #undef LIBC_OLD_USE_EXTERN_INLINES
67+ #endif
68+
4769#endif // LLVM_LIBC_HDR_WCHAR_OVERLAY_H
You can’t perform that action at this time.
0 commit comments