diff options
| author | Dan Nicolaescu | 2010-03-19 22:52:55 -0700 |
|---|---|---|
| committer | Dan Nicolaescu | 2010-03-19 22:52:55 -0700 |
| commit | 07e339e488589f3f5e5e0623925cd980b3d75232 (patch) | |
| tree | 73fb3d18740a8450c1c652268c7b8dfa5d8a901e /src/m | |
| parent | 7f110ddcb0e4665ac828be714c1bf9d81991dc9c (diff) | |
| download | emacs-07e339e488589f3f5e5e0623925cd980b3d75232.tar.gz emacs-07e339e488589f3f5e5e0623925cd980b3d75232.zip | |
Remove support for Solaris on PPC and for old versions.
* s/sol2-6.h: Add the contents of s/sol-2.3.h, s/sol-2.4.h, s/sol-2.5.h.
(LD_SWITCH_SYSTEM, USE_MMAP_FOR_BUFFERS): Remove #defines/#undef
that cancel each other.
* s/sol2-3.h:
* s/sol2-4.h:
* s/sol2-5.h: Remove.
* m/ibmrs6000.h: Remove code for USG5_4, this file is only used on AIX.
(NO_REMAP): Remove, unused.
(UNEXEC): Move definition ...
* s/aix4-2.h (UNEXEC): ... here.
* configure.in: Remove support for Solaris on PPC and for old versions.
Diffstat (limited to 'src/m')
| -rw-r--r-- | src/m/ibmrs6000.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/m/ibmrs6000.h b/src/m/ibmrs6000.h index 757db149ed2..4304ea90cd0 100644 --- a/src/m/ibmrs6000.h +++ b/src/m/ibmrs6000.h | |||
| @@ -32,19 +32,10 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 32 | 32 | ||
| 33 | #define IBMR2AIX | 33 | #define IBMR2AIX |
| 34 | 34 | ||
| 35 | #ifndef UNEXEC | ||
| 36 | #define UNEXEC unexaix.o | ||
| 37 | #endif | ||
| 38 | |||
| 39 | /* Define addresses, macros, change some setup for dump */ | ||
| 40 | |||
| 41 | #define NO_REMAP | ||
| 42 | |||
| 43 | /* The data segment in this machine always starts at address 0x20000000. | 35 | /* The data segment in this machine always starts at address 0x20000000. |
| 44 | An address of data cannot be stored correctly in a Lisp object; | 36 | An address of data cannot be stored correctly in a Lisp object; |
| 45 | we always lose the high bits. We must tell XPNTR to add them back. */ | 37 | we always lose the high bits. We must tell XPNTR to add them back. */ |
| 46 | 38 | ||
| 47 | #ifndef USG5_4 | ||
| 48 | #define TEXT_START 0x10000000 | 39 | #define TEXT_START 0x10000000 |
| 49 | #define DATA_START 0x20000000 | 40 | #define DATA_START 0x20000000 |
| 50 | #define WORDS_BIG_ENDIAN | 41 | #define WORDS_BIG_ENDIAN |
| @@ -75,12 +66,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 75 | #define LIBS_MACHINE -lrts -lIM -liconv | 66 | #define LIBS_MACHINE -lrts -lIM -liconv |
| 76 | #endif | 67 | #endif |
| 77 | 68 | ||
| 78 | #else /* USG5_4 */ | ||
| 79 | #undef WORDS_BIG_ENDIAN | ||
| 80 | #define DATA_SEG_BITS 0 | ||
| 81 | #define LIBS_MACHINE | ||
| 82 | #endif /* USG5_4 */ | ||
| 83 | |||
| 84 | #undef ADDR_CORRECT | 69 | #undef ADDR_CORRECT |
| 85 | #define ADDR_CORRECT(x) ((int)(x)) | 70 | #define ADDR_CORRECT(x) ((int)(x)) |
| 86 | 71 | ||