xref: /dflybsd-src/lib/libc/locale/nomacros.c (revision 0d5acd7467c4e95f792ef49fceb3ab8e917ce86b)
1*0d5acd74SJohn Marino /*
2*0d5acd74SJohn Marino  * $FreeBSD: head/lib/libc/locale/nomacros.c 232626 2012-03-06 21:56:30Z dim $
3*0d5acd74SJohn Marino  */
4*0d5acd74SJohn Marino 
5*0d5acd74SJohn Marino /*
6*0d5acd74SJohn Marino  * Tell <ctype.h> to generate extern versions of all its inline
7*0d5acd74SJohn Marino  * functions.  The extern versions get called if the system doesn't
8*0d5acd74SJohn Marino  * support inlines or the user defines _DONT_USE_CTYPE_INLINE_
9*0d5acd74SJohn Marino  * before including <ctype.h>.
10*0d5acd74SJohn Marino  */
11*0d5acd74SJohn Marino #define _EXTERNALIZE_CTYPE_INLINES_
12*0d5acd74SJohn Marino 
13*0d5acd74SJohn Marino /*
14*0d5acd74SJohn Marino  * Also make sure <runetype.h> does not generate an inline definition
15*0d5acd74SJohn Marino  * of __getCurrentRuneLocale().
16*0d5acd74SJohn Marino  */
17*0d5acd74SJohn Marino #define __RUNETYPE_INTERNAL
18*0d5acd74SJohn Marino 
19*0d5acd74SJohn Marino #include <ctype.h>
20