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"