1 /* $NetBSD: conf-end.h,v 1.7 2017/06/30 02:38:09 kamil Exp $ */ 2 3 /* 4 * End of configuration stuff for PD ksh. 5 * 6 * RCSid: $NetBSD: conf-end.h,v 1.7 2017/06/30 02:38:09 kamil Exp $ 7 */ 8 9 #if defined(EMACS) || defined(VI) 10 # define EDIT 11 #else 12 # undef EDIT 13 #endif 14 15 /* Editing implies history */ 16 #if defined(EDIT) && !defined(HISTORY) 17 # define HISTORY 18 #endif /* EDIT */ 19 20 #if defined(HISTORY) && (!defined(COMPLEX_HISTORY) || !defined(HAVE_FLOCK)) 21 # undef COMPLEX_HISTORY 22 # define EASY_HISTORY /* sjg's trivial history file */ 23 #endif 24 25 #ifdef HAVE_GCC_FUNC_ATTR 26 # define GCC_FUNC_ATTR(x) __attribute__((x)) 27 # define GCC_FUNC_ATTR2(x,y) __attribute__((x,y)) 28 #else 29 # define GCC_FUNC_ATTR(x) 30 # define GCC_FUNC_ATTR2(x,y) 31 #endif /* HAVE_GCC_FUNC_ATTR */ 32