Mercurial > hg > xemacs-beta
annotate src/s/decosf1-2.h @ 2393:2d4dd2ef74e7
[xemacs-hg @ 2004-11-16 07:37:29 by ben]
internals update
internals/internals.texi: Add sections on Basic Types and Low-Level Allocation. Move module
docs here. Incorporate dynamic array and blocktype docs from
source.
Add info on beta releases up to present.
Redo chapter on "Rules When Writing New C Code", grouping stuff
together properly. Put "Major Textual Changes" under this
chapter. Incorporate etc/CODING-STANDARDS.
Add discussion sections on "Instantiators and Generic Property
Accessors" and "Switching to C++". Fill out discussion on garbage
collection.
Incorporate backtraces showing crashes due to problems with
redisplay-critical-section protection.
author | ben |
---|---|
date | Tue, 16 Nov 2004 07:37:31 +0000 |
parents | 3ecd8885ac67 |
children |
rev | line source |
---|---|
428 | 1 /* Synched up with: Not in FSF. */ |
2 | |
3 #define OSF1 | |
4 | |
5 #ifndef NOT_C_CODE | |
6 #include <sys/param.h> | |
7 #endif | |
8 | |
9 #include "bsd4-3.h" | |
10 | |
11 /* Identify OSF1 for the m- files. */ | |
12 | |
13 | |
14 | |
15 /* Define _BSD to tell the include files we're running under | |
16 the BSD universe and not the SYSV universe. */ | |
17 | |
18 #ifdef __GNUC__ | |
19 #define C_SWITCH_SYSTEM "-D_BSD" | |
20 #else | |
21 #define C_SWITCH_SYSTEM "-std -D_BSD" | |
22 #endif | |
23 #define LIBS_SYSTEM "-lbsd" | |
24 #define SYSTEM_MALLOC | |
25 | |
26 /* This to get rid of the -X that ymakefile inserts */ | |
27 #undef LD_SWITCH_SYSTEM | |
28 #define LD_SWITCH_SYSTEM | |
29 | |
30 /* XEmacs change */ | |
31 #define GMALLOC_NEEDS_SBRK_DECL |