comparison src/inline.c @ 3050:67b6f3514ffc

[xemacs-hg @ 2005-11-07 08:49:12 by stephent] Various small patches (also commit configure): Minor improvements to INSTALL <877jbk3nkk.fsf@tleepslib.sk.tsukuba.ac.jp> Add description of changed options to INSTALL <873bm83ncd.fsf@tleepslib.sk.tsukuba.ac.jp> Check for libpq (PostgreSQL) linking against SSL and crypto <87y8402820.fsf@tleepslib.sk.tsukuba.ac.jp> Include module INLINE_HEADERs in inline.c unconditionally <87u0eo27rn.fsf@tleepslib.sk.tsukuba.ac.jp> Fix use of AC_INIT <87pspc27oh.fsf@tleepslib.sk.tsukuba.ac.jp> Minor ChangeLog repairs <87ll0027jq.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Mon, 07 Nov 2005 08:49:25 +0000
parents 01c57eb70ae9
children ad2f4ae9895b
comparison
equal deleted inserted replaced
3049:184482827eb5 3050:67b6f3514ffc
65 #include "rangetab.h" 65 #include "rangetab.h"
66 #include "specifier.h" 66 #include "specifier.h"
67 #include "syntax.h" 67 #include "syntax.h"
68 #include "window.h" 68 #include "window.h"
69 69
70 #if defined (HAVE_LDAP) && !defined (HAVE_SHLIB) 70 /* If we demand !defined (HAVE_SHLIB) the INLINE_HEADERS aren't instantiated.
71 This only shows up in --with-error-checking=types builds AFAIK.
72 On Mac OS X 10.3.9 with the Apple toolchain (GCC 3.3) gives a buildtime
73 link error (the lrecord error_check functions are undefined).
74 Debian GNU/Linux `sid' with GCC 4.0.3 prerelease & binutils 2.16.91 gives
75 a runtime link error (the lrecord error_check functions are undefined).
76 It is possible that this can be fixed trickily by appropriately defining
77 INLINE, or that it should be done in the module itself somehow. If you
78 can do it better or more elegantly, please feel free to consult me.
79 --stephen 2005-11-07 */
80 #if defined (HAVE_LDAP)
71 #include "../modules/ldap/eldap.h" 81 #include "../modules/ldap/eldap.h"
72 #endif 82 #endif
73 83
74 #if defined (HAVE_POSTGRESQL) && !defined (HAVE_SHLIB) 84 /* We can't ask for !defined (HAVE_SHLIB). See HAVE_LDAP, above. */
85 #if defined (HAVE_POSTGRESQL)
75 #include "../modules/postgresql/postgresql.h" 86 #include "../modules/postgresql/postgresql.h"
76 #endif 87 #endif
77 88
78 #ifdef HAVE_TOOLBARS 89 #ifdef HAVE_TOOLBARS
79 #include "toolbar.h" 90 #include "toolbar.h"