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 */ 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. */ 13#undef C_DEBUG_SWITCH 14#define C_DEBUG_SWITCH -g -O 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 27 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 31 32/* arch-tag: 692b3acb-5383-4cfb-93f6-378b5c48c75e 33 (do not change this comment) */ 34