libpayload: Add PDCurses and ncurses' libform/libmenu
[coreboot.git] / payloads / libpayload / curses / pdcurses-backend / ncurses_cfg.h
1 #define USE_RCS_IDS 0
2 #define USE_WIDEC_SUPPORT 0
3 #define NCURSES_SP_FUNCS 0
4 #define DECL_ERRNO 0
5 #define NCURSES_INTEROP_FUNCS 0
6
7 #define NCURSES_API
8 #define NCURSES_IMPEXP
9 #define NCURSES_INLINE
10 #define NCURSES_SP_DCLx
11 #define NCURSES_SP_NAME(x) x
12 #define NCURSES_EXPORT_VAR(x) x
13 #define NCURSES_EXPORT(x) x
14
15 #define SP_PARM SP
16 #define CURRENT_SCREEN SP
17 #define StdScreen(x) stdscr
18
19 #define T(x)
20 #define T_CALLED(x...)
21
22 #define GCC_UNUSED __attribute__((unused))
23
24 #define BLANK           (' '|A_NORMAL)
25 #define ZEROS           ('\0'|A_NORMAL)
26 #define ISBLANK isblank
27
28 #define ChCharOf(c)     ((c) & (chtype)A_CHARTEXT)
29 #define CharOf(c)       ChCharOf(c)
30
31 #define WINDOW_ATTRS(x) ((x)->_attrs)
32 #define IsValidScreen(x) 1
33
34 #define returnCode return
35 #define returnWin return
36 #define returnCPtr return
37 #define returnVoidPtr return
38 #define returnPtr return
39 #define returnAttr return
40 #define returnBool return