[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/s/aix3-2-5.h [lexbind]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/src/s/aix3-2-5.h [lexbind] |
Date: |
Tue, 14 Oct 2003 19:23:09 -0400 |
Index: emacs/src/s/aix3-2-5.h
diff -c /dev/null emacs/src/s/aix3-2-5.h:1.8.18.1
*** /dev/null Tue Oct 14 19:23:09 2003
--- emacs/src/s/aix3-2-5.h Tue Oct 14 19:22:53 2003
***************
*** 0 ****
--- 1,33 ----
+ /* s- file for building Emacs on AIX 3.2.5. */
+
+ #include "aix3-2.h"
+
+ /* For AIX, it turns out compiling emacs under AIX 3.2.4 REQUIRES "cc -g"
+ because "cc -O" crashes. Under AIX 3.2.5, "cc -O" is required because
+ "cc -g" crashes. Go figure. address@hidden */
+ /* The above isn't generally true. If it occurs with some compiler
+ release, seek a fixed version, be it XLC or GCC. The XLC version
+ isn't tied to the OS version on AIX any more than elsewhere. XLC
+ (the IBM compiler) can use -g with -O. (-O3 is also a possibility
+ for the optimization level.) -- fx, after David Edelsohn. */
+ #undef C_DEBUG_SWITCH
+ #define C_DEBUG_SWITCH -g -O
+
+ /* Perry Smith <address@hidden> says these are correct. */
+ #define SIGNALS_VIA_CHARACTERS
+ #define MAIL_USE_LOCKF
+ #define CLASH_DETECTION
+
+ /* Perry Smith <address@hidden> says these are correct. */
+ #define POSIX_SIGNALS
+ #undef sigmask
+ #undef sigsetmask
+ #undef _setjmp
+ #undef _longjmp
+
+ /* Bill Woodward <address@hidden> says:
+ libIM *must* precede libXm, to avoid getting aixLoadIM error messages. */
+ #define LIB_MOTIF -lIM -lXm
+
+ /* arch-tag: 692b3acb-5383-4cfb-93f6-378b5c48c75e
+ (do not change this comment) */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/src/s/aix3-2-5.h [lexbind],
Miles Bader <=