Mercurial > emacs
changeset 97275:446c48795aa8
Test for existence of NSInteger.
Suggested by Yavor Doganov.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Mon, 04 Aug 2008 21:57:15 +0000 |
parents | 352cea63b3b2 |
children | 9a3d6093417f |
files | configure.in |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/configure.in Mon Aug 04 21:57:03 2008 +0000 +++ b/configure.in Mon Aug 04 21:57:15 2008 +0000 @@ -1236,6 +1236,14 @@ LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES}" fi AC_CHECK_HEADER(AppKit/AppKit.h, HAVE_NS=yes) + NS_HAVE_INTEGER=yes + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <Foundation/NSObjCRuntime.h>], + [NSInteger i;])], + ns_have_integer=yes, + ns_have_integer=no) + if test $ns_have_integer = no; then + NS_HAVE_INTEGER=no + fi fi if test "${HAVE_NS}" = yes; then window_system=nextstep @@ -2046,6 +2054,9 @@ if test "${NS_IMPL_GNUSTEP}" = "yes"; then AC_DEFINE(NS_IMPL_GNUSTEP, 1, [Define to 1 if you are using NS windowing under GNUstep.]) fi + dnl if test "${NS_HAVE_INTEGER}" = "yes"; then + AC_DEFINE(NS_HAVE_INTEGER, 1, [Define to 1 if `NSInteger' is defined.]) + dnl fi # We also have mouse menus. HAVE_MENUS=yes fi