Add arch taglines
[bpt/emacs.git] / src / s / aix3-2-5.h
CommitLineData
74d7aee8
KH
1/* s- file for building Emacs on AIX 3.2.5. */
2
3#include "aix3-2.h"
4
5/* For AIX, it turns out compiling emacs under AIX 3.2.4 REQUIRES "cc -g"
6 because "cc -O" crashes. Under AIX 3.2.5, "cc -O" is required because
7 "cc -g" crashes. Go figure. --floppy@merlin.mit.edu */
3cbbbdc6
DL
8/* The above isn't generally true. If it occurs with some compiler
9 release, seek a fixed version, be it XLC or GCC. The XLC version
10 isn't tied to the OS version on AIX any more than elsewhere. XLC
11 (the IBM compiler) can use -g with -O. (-O3 is also a possibility
12 for the optimization level.) -- fx, after David Edelsohn. */
e83ec068 13#undef C_DEBUG_SWITCH
3cbbbdc6 14#define C_DEBUG_SWITCH -g -O
176cc1bc
RS
15
16/* Perry Smith <pedz@ddivt1.austin.ibm.com> says these are correct. */
17#define SIGNALS_VIA_CHARACTERS
18#define MAIL_USE_LOCKF
19#define CLASH_DETECTION
20
21/* Perry Smith <pedz@ddivt1.austin.ibm.com> says these are correct. */
22#define POSIX_SIGNALS
23#undef sigmask
24#undef sigsetmask
25#undef _setjmp
26#undef _longjmp
80e203c4 27
93bef22b
RS
28/* Bill Woodward <wpwood@austin.ibm.com> says:
29 libIM *must* precede libXm, to avoid getting aixLoadIM error messages. */
30#define LIB_MOTIF -lIM -lXm
ab5796a9
MB
31
32/* arch-tag: 692b3acb-5383-4cfb-93f6-378b5c48c75e
33 (do not change this comment) */