Mercurial > hg > xemacs-beta
comparison src/m/sun386.h @ 163:0132846995bd r20-3b8
Import from CVS: tag r20-3b8
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:43:35 +0200 |
parents | 538048ae2ab8 |
children |
comparison
equal
deleted
inserted
replaced
162:4de2936b4e77 | 163:0132846995bd |
---|---|
53 #undef LDAV_SYMBOL | 53 #undef LDAV_SYMBOL |
54 #define LDAV_SYMBOL "avenrun" | 54 #define LDAV_SYMBOL "avenrun" |
55 | 55 |
56 /* Must use the system's termcap. It does special things. */ | 56 /* Must use the system's termcap. It does special things. */ |
57 | 57 |
58 #define LIBS_TERMCAP -ltermcap | 58 #define LIBS_TERMCAP "-ltermcap" |
59 | 59 |
60 /* Arrange to link with sun windows, if requested. */ | 60 /* Arrange to link with sun windows, if requested. */ |
61 /* For details on emacstool and sunfns, see etc/SUN-SUPPORT */ | 61 /* For details on emacstool and sunfns, see etc/SUN-SUPPORT */ |
62 /* These programs require Sun UNIX 4.2 Release 3.2 or greater */ | 62 /* These programs require Sun UNIX 4.2 Release 3.2 or greater */ |
63 | 63 |
64 #ifdef HAVE_SUN_WINDOWS | 64 #ifdef HAVE_SUN_WINDOWS |
65 #define OTHER_FILES ${etcdir}emacstool | 65 #define OTHER_FILES " ${etcdir}emacstool" |
66 #define LIBS_MACHINE -lsuntool -lsunwindow -lpixrect | 66 #define LIBS_MACHINE "-lsuntool -lsunwindow -lpixrect" |
67 #define OBJECTS_MACHINE sunfns.o | 67 #define OBJECTS_MACHINE "sunfns.o" |
68 #define SYMS_MACHINE syms_of_sunfns () | 68 #define SYMS_MACHINE syms_of_sunfns () |
69 #define SYSTEM_PURESIZE_EXTRA 12000 | 69 #define SYSTEM_PURESIZE_EXTRA 12000 |
70 #endif | 70 #endif |
71 | 71 |
72 /* Roadrunner uses 'COFF' format */ | 72 /* Roadrunner uses 'COFF' format */ |
73 #define COFF | 73 #define COFF |
74 | 74 |
75 /* XEmacs change: from Thomas.Tornblom@nexus.comm.se */ | 75 /* XEmacs change: from Thomas.Tornblom@nexus.comm.se */ |
76 #ifdef USE_GCC | 76 #ifdef USE_GCC |
77 #define C_SWITCH_MACHINE -static -Dmode_t="u_short" /* avoid dynamic linking */ | 77 #define C_SWITCH_MACHINE "-static -Dmode_t=\"u_short\"" /* avoid dynamic linking */ |
78 #define LD_SWITCH_MACHINE -Wl,-N -static | 78 #define LD_SWITCH_MACHINE "-Wl,-N -static" |
79 #else | 79 #else |
80 #define C_SWITCH_MACHINE -Bstatic -Dmode_t="u_short"/* avoid dynamic linking */ | 80 #define C_SWITCH_MACHINE "-Bstatic -Dmode_t=\"u_short\""/* avoid dynamic linking */ |
81 #define LD_SWITCH_MACHINE -N -Bstatic | 81 #define LD_SWITCH_MACHINE "-N -Bstatic" |
82 #endif | 82 #endif |
83 | 83 |
84 /* Get rid of the -e __start that s-sunos4.h does. */ | 84 /* Get rid of the -e __start that s-sunos4.h does. */ |
85 #undef LD_SWITCH_SYSTEM | 85 #undef LD_SWITCH_SYSTEM |
86 | 86 |
87 /* XEmacs addition? */ | 87 /* XEmacs addition? */ |
88 #undef RUN_TIME_REMAP | 88 #undef RUN_TIME_REMAP |
89 #undef UNEXEC | 89 #undef UNEXEC |
90 #define UNEXEC unexec.o | 90 #define UNEXEC "unexec.o" |