diff options
| author | Richard M. Stallman | 2003-08-29 16:03:33 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2003-08-29 16:03:33 +0000 |
| commit | 17ce526bbf908a37d73e0f159a2c1999277bcd66 (patch) | |
| tree | 6a7c94cb8296df91ef6f3c3e64565a92f4ba730c | |
| parent | acafeff7025fa08c660ec6d2493a1a0d1a9804f7 (diff) | |
| download | emacs-17ce526bbf908a37d73e0f159a2c1999277bcd66.tar.gz emacs-17ce526bbf908a37d73e0f159a2c1999277bcd66.zip | |
Delete old info about Irix.
| -rw-r--r-- | etc/MACHINES | 33 |
1 files changed, 2 insertions, 31 deletions
diff --git a/etc/MACHINES b/etc/MACHINES index 9a4a700b531..e83b8c33a06 100644 --- a/etc/MACHINES +++ b/etc/MACHINES | |||
| @@ -755,25 +755,13 @@ Iris 2500 and Iris 2500 Turbo (m68k-sgi-iris3.5 or m68k-sgi-iris3.6) | |||
| 755 | 755 | ||
| 756 | Iris 4D (mips-sgi-irix[456].*) | 756 | Iris 4D (mips-sgi-irix[456].*) |
| 757 | 757 | ||
| 758 | Emacs 21.3 is reported to work on IRIX 6.5.x. | ||
| 759 | |||
| 758 | You can build a 64-bit executable (with larger maximum buffer size) | 760 | You can build a 64-bit executable (with larger maximum buffer size) |
| 759 | on Irix 6.5 by specifying the 64-bit ABI using the `-64' compiler | 761 | on Irix 6.5 by specifying the 64-bit ABI using the `-64' compiler |
| 760 | flag or otherwise (see cc(1)). This may work on earlier Irix 6 | 762 | flag or otherwise (see cc(1)). This may work on earlier Irix 6 |
| 761 | systems if you edit src/s/irix6-0.h following irix6-5.h. | 763 | systems if you edit src/s/irix6-0.h following irix6-5.h. |
| 762 | 764 | ||
| 763 | Building Emacs 21.1 and 21.2 on versions of Irix before 6.5.10, | ||
| 764 | especially when Emacs is built with GCC, was reported to have subtle | ||
| 765 | problems such as being unable to print to stdout under the -batch | ||
| 766 | command-line option. Building with the native compiler or upgrading | ||
| 767 | the OS to a newer version solves these problems. There's evidence | ||
| 768 | that these problems are actually related to the runtime libraries | ||
| 769 | (before IRIX 6.5.10, the IRIX runtimes were based on the MIPSpro 7.2 | ||
| 770 | compilers), so installing patches for the runtime from | ||
| 771 | http://www.sgi.com/support/patch_intro.html could solve the problem | ||
| 772 | even without upgrading the OS. The dump process is the crucial | ||
| 773 | step that needs the upgraded runtime, so a workaround is to dump | ||
| 774 | Emacs on a machine with a newer OS, then copy the binary to the | ||
| 775 | older OS. | ||
| 776 | |||
| 777 | If compiling with GCC on Irix 6 yields an error "conflicting types | 765 | If compiling with GCC on Irix 6 yields an error "conflicting types |
| 778 | for `initstate'", install GCC 2.95 or a newer version, and this | 766 | for `initstate'", install GCC 2.95 or a newer version, and this |
| 779 | problem should go away. It is possible that this problem results | 767 | problem should go away. It is possible that this problem results |
| @@ -781,23 +769,6 @@ Iris 4D (mips-sgi-irix[456].*) | |||
| 781 | could also try reinstalling the same version of GCC, and telling us | 769 | could also try reinstalling the same version of GCC, and telling us |
| 782 | whether that fixes the problem. | 770 | whether that fixes the problem. |
| 783 | 771 | ||
| 784 | The 19.26 pretest was reported to work on IRIX 4.0.5 and 5.2. | ||
| 785 | 19.23 was reported to work on IRIX 5.2, but you may need to install | ||
| 786 | the "compiler_dev.hdr.internal" subsystem in order to compile unexelfsgi.c. | ||
| 787 | 19.22 was known to work on all Silicon Graphics machines running | ||
| 788 | IRIX 4.0.5 or IRIX 5.1. | ||
| 789 | |||
| 790 | Compiling with -O using IRIX compilers prior to 3.10.1 may not work. | ||
| 791 | Don't use -O or use GCC instead. | ||
| 792 | |||
| 793 | Most IRIX 3.3 systems do not have an ANSI C compiler, but a few do. | ||
| 794 | Compile Emacs 18 with the -cckr switch on these machines. | ||
| 795 | |||
| 796 | There is a bug in IRIX 3.3 that can sometimes leave ptys owned by root | ||
| 797 | with a permission of 622. This causes malfunctions in use of | ||
| 798 | subprocesses of Emacs. Irix versions 4.0 and later with GNU Emacs | ||
| 799 | versions 18.59 and later fix this bug. | ||
| 800 | |||
| 801 | Masscomp (m68k-masscomp-rtu) | 772 | Masscomp (m68k-masscomp-rtu) |
| 802 | 773 | ||
| 803 | 18.36 worked on a 5500DP running RTU v3.1a and compiler version 3.2 | 774 | 18.36 worked on a 5500DP running RTU v3.1a and compiler version 3.2 |