Mercurial > hg > xemacs-beta
annotate src/s/hpux9-shr.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: FSF 19.31. */ |
2 | |
3 /* For building XEmacs under HPUX 9.0 with dynamic libraries. */ | |
4 | |
5 #define ORDINARY_LINK | |
6 | |
7 /* XEmacs change */ | |
8 /* Only support for hp9000s700 currently */ | |
9 #if !defined(__hp9000s300) | |
10 /* #ifndef USE_GCC */ | |
11 #define HPUX_USE_SHLIBS | |
12 /* #endif */ | |
13 #endif /* !hp9000s300 */ | |
14 | |
15 /* XEmacs: */ | |
16 /* Don't tell the linker to link statically */ | |
17 #ifdef NOT_C_CODE | |
18 #define START_FILES | |
19 #define LINKER "$(CC)" | |
20 #endif /* THIS IS YMAKEFILE */ | |
21 | |
22 /* get call to brk() when rerunning XEmacs */ | |
23 /* #ifndef USE_GCC */ | |
24 #define RUN_TIME_REMAP | |
25 /* #endif */ | |
26 | |
27 #include "hpux9.h" | |
28 | |
29 #if 0 /* No longer needed, since in current GCC -g no longer does that. */ | |
30 /* We must turn off -g since it forces -static. */ | |
31 #ifdef __GNUC__ | |
32 #undef C_DEBUG_SWITCH | |
33 #define C_DEBUG_SWITCH | |
34 #endif | |
35 #endif |