comparison src/s/hpux9.h @ 163:0132846995bd r20-3b8

Import from CVS: tag r20-3b8
author cvs
date Mon, 13 Aug 2007 09:43:35 +0200
parents 43dd3413c7c7
children 2d532a89d707
comparison
equal deleted inserted replaced
162:4de2936b4e77 163:0132846995bd
26 26
27 #ifndef __GNUC__ 27 #ifndef __GNUC__
28 /* Make room for enough symbols, so dispnew.c does not fail. */ 28 /* Make room for enough symbols, so dispnew.c does not fail. */
29 /* XEmacs: cognot@ensg.u-nancy.fr: C_SWITCH_SYSTEM already defined in hpux8.h, 29 /* XEmacs: cognot@ensg.u-nancy.fr: C_SWITCH_SYSTEM already defined in hpux8.h,
30 -D_BSD makes hp CC choke on process.c 30 -D_BSD makes hp CC choke on process.c
31 #define C_SWITCH_SYSTEM -Wp,-H200000 -D_BSD 31 #define C_SWITCH_SYSTEM "-Wp,-H200000 -D_BSD"
32 */ 32 */
33 #undef C_SWITCH_SYSTEM 33 #undef C_SWITCH_SYSTEM
34 # ifdef __hp9000s300 34 #ifdef __hp9000s300
35 # define C_SWITCH_SYSTEM -Aa -D_HPUX_SOURCE 35 #define C_SWITCH_SYSTEM "-Aa -D_HPUX_SOURCE"
36 # else 36 #else
37 # define C_SWITCH_SYSTEM -Ae -Wp,-H100000 37 #define C_SWITCH_SYSTEM "-Ae -Wp,-H100000"
38 # endif 38 #endif
39 /* XEmacs: commented out 39 /* XEmacs: commented out
40 #else 40 #else
41 #define C_SWITCH_SYSTEM -D_BSD 41 #define C_SWITCH_SYSTEM "-D_BSD"
42 */ 42 */
43 #endif 43 #endif
44 44
45 /* neal@ctd.comsat.com */ 45 /* neal@ctd.comsat.com */
46 #define NO_TERMIO 46 #define NO_TERMIO
57 /* However, HPUX 9 has Motif includes in a strange place. 57 /* However, HPUX 9 has Motif includes in a strange place.
58 So search that place. These definitions assume that X11R5 is being 58 So search that place. These definitions assume that X11R5 is being
59 used -- if X11R4 is used, "s/hpux9-x11r4.h" gets loaded instead. */ 59 used -- if X11R4 is used, "s/hpux9-x11r4.h" gets loaded instead. */
60 /* XEmacs change: Change LD_SWITCH_X_DEFAULT to LD_SWITCH_X_SYSTEM. 60 /* XEmacs change: Change LD_SWITCH_X_DEFAULT to LD_SWITCH_X_SYSTEM.
61 #### Why do we need to make this change? */ 61 #### Why do we need to make this change? */
62 #define C_SWITCH_X_SYSTEM -I/usr/include/X11R5 -I/usr/include/Motif1.2 62 #define C_SWITCH_X_SYSTEM "-I/usr/include/X11R5 -I/usr/include/Motif1.2"
63 #define LD_SWITCH_X_SYSTEM -L/usr/lib/X11R5 -L/usr/lib/Motif1.2 63 #define LD_SWITCH_X_SYSTEM "-L/usr/lib/X11R5 -L/usr/lib/Motif1.2"
64 64
65 #ifndef HAVE_LIBXMU 65 #ifndef HAVE_LIBXMU
66 /* HP-UX doesn't supply Xmu. */ 66 /* HP-UX doesn't supply Xmu. */
67 #define LIBXMU 67 #define LIBXMU
68 68
76 /* XEmacs: apparently rint() is totally broken in HPUX 9. */ 76 /* XEmacs: apparently rint() is totally broken in HPUX 9. */
77 #undef HAVE_RINT 77 #undef HAVE_RINT
78 78
79 /* XEmacs: avoid using -lcurses, to make the binary portable from 9.X to 10.X */ 79 /* XEmacs: avoid using -lcurses, to make the binary portable from 9.X to 10.X */
80 #undef LIBS_TERMCAP 80 #undef LIBS_TERMCAP
81 #define LIBS_TERMCAP -ltermcap 81 #define LIBS_TERMCAP "-ltermcap"
82 82
83 /* mrb */
84 #undef LD_SWITCH_SYSTEM