Mercurial > hg > xemacs-beta
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 |