comparison nt/config.h @ 406:b8cc9ab3f761 r21-2-33

Import from CVS: tag r21-2-33
author cvs
date Mon, 13 Aug 2007 11:17:09 +0200
parents 2f8bb876ab1d
children de805c49cfc1
comparison
equal deleted inserted replaced
405:0e08f63c74d2 406:b8cc9ab3f761
19 Boston, MA 02111-1307, USA. */ 19 Boston, MA 02111-1307, USA. */
20 20
21 /* Synched up with: FSF 19.30 (more or less). */ 21 /* Synched up with: FSF 19.30 (more or less). */
22 22
23 /* No code in XEmacs #includes config.h twice, but some of the code 23 /* No code in XEmacs #includes config.h twice, but some of the code
24 intended to work with other packages as well (like gmalloc.c) 24 intended to work with other packages as well (like gmalloc.c)
25 think they can include it as many times as they like. */ 25 think they can include it as many times as they like. */
26 #ifndef _SRC_CONFIG_H_ 26 #ifndef _SRC_CONFIG_H_
27 #define _SRC_CONFIG_H_ 27 #define _SRC_CONFIG_H_
28 28
29 #define NTHEAP_PROBE_BASE 1 29 #define NTHEAP_PROBE_BASE 1
284 #undef HAVE_DBM 284 #undef HAVE_DBM
285 285
286 /* Define HAVE_BERKELEY_DB if you want to use the BerkDB libraries */ 286 /* Define HAVE_BERKELEY_DB if you want to use the BerkDB libraries */
287 #undef HAVE_BERKELEY_DB 287 #undef HAVE_BERKELEY_DB
288 /* Full #include file path for Berkeley DB's db.h */ 288 /* Full #include file path for Berkeley DB's db.h */
289 #undef DB_H_PATH 289 #undef DB_H_FILE
290 290
291 #if defined (HAVE_DBM) || defined (HAVE_BERKELEY_DB) 291 #if defined (HAVE_DBM) || defined (HAVE_BERKELEY_DB)
292 # define HAVE_DATABASE 292 # define HAVE_DATABASE
293 #endif 293 #endif
294 294
295 /* Define HAVE_NCURSES if -lncurses is present. */ 295 /* Define HAVE_NCURSES if -lncurses is present. */
296 #undef HAVE_NCURSES 296 #undef HAVE_NCURSES
297 /* Full #include file paths for ncurses' curses.h and term.h. */ 297 /* Full #include file paths for ncurses' curses.h and term.h. */
298 #undef CURSES_H_PATH 298 #undef CURSES_H_FILE
299 #undef TERM_H_PATH 299 #undef TERM_H_FILE
300 300
301 #define LOWTAGS 301 #define LOWTAGS
302 302
303 #ifdef DEBUG_XEMACS 303 #ifdef DEBUG_XEMACS
304 304
484 484
485 /* Define SUNPRO to compiled in support for Sun Sparcworks. */ 485 /* Define SUNPRO to compiled in support for Sun Sparcworks. */
486 #undef SUNPRO 486 #undef SUNPRO
487 487
488 /* Sun SparcStations, SGI machines, and HP9000s700s have support for playing 488 /* Sun SparcStations, SGI machines, and HP9000s700s have support for playing
489 different sound files as beeps. If you are on a SparcStation but do not 489 different sound files as beeps. If you are on a SparcStation but do not
490 have the sound option installed for some reason, then undefine 490 have the sound option installed for some reason, then undefine
491 HAVE_NATIVE_SOUND. (It's usually found in /usr/demo/SOUND/ on SunOS 4 491 HAVE_NATIVE_SOUND. (It's usually found in /usr/demo/SOUND/ on SunOS 4
492 and Solaris systems; on Solaris, you may need to install the "SUNWaudmo" 492 and Solaris systems; on Solaris, you may need to install the "SUNWaudmo"
493 package.) 493 package.)
494 */ 494 */
534 /* If you are using SunOS 4.1.1 and X11r5, then you need this patch. 534 /* If you are using SunOS 4.1.1 and X11r5, then you need this patch.
535 There is a stupid bug in the SunOS libc.a: two functions which X11r5 535 There is a stupid bug in the SunOS libc.a: two functions which X11r5
536 uses, mbstowcs() and wcstombs(), are unusable when programs are 536 uses, mbstowcs() and wcstombs(), are unusable when programs are
537 statically linked (as XEmacs must be) because the static version of 537 statically linked (as XEmacs must be) because the static version of
538 libc.a contains the *dynamic* versions of these functions. These 538 libc.a contains the *dynamic* versions of these functions. These
539 functions don't seem to be called when XEmacs is running, so it's 539 functions don't seem to be called when XEmacs is running, so it's
540 enough to define stubs for them. 540 enough to define stubs for them.
541 541
542 This appears to be fixed in SunOS 4.1.2. 542 This appears to be fixed in SunOS 4.1.2.
543 543
544 Also, SunOS 4.1.1 contains buggy versions of strcmp and strcpy that 544 Also, SunOS 4.1.1 contains buggy versions of strcmp and strcpy that