]> git.eshelyaron.com Git - emacs.git/commitdiff
(UNEXEC): Use unexelf.o instead of unexsgi.o.
authorGerd Moellmann <gerd@gnu.org>
Tue, 7 Dec 1999 09:54:52 +0000 (09:54 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 7 Dec 1999 09:54:52 +0000 (09:54 +0000)
src/ChangeLog
src/m/iris5d.h

index c000e0f58bd322c814813b04341d38994f2edc39..a58117865c6f49e559d61e2f4af29ffa3625f60d 100644 (file)
@@ -1,3 +1,24 @@
+1999-12-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
+
+       * unexelf.c: Include <syms.h>, not <sym.h> on IRIX.  Removed
+       duplicate definition of ElfW.
+       (find_section): Copied from unexsgi.c.
+       (unexec): Use find_section.  Adjust whitespace.  Initialize
+       new_data2_offset based on old_data, not sbss (this fixes a bug on
+       IRIX6).  Change #ifdef __mips to __sgi, since it's IRIX-specific.
+       Adjust test for presence of .mdebug section to the new return
+       value of find_section.
+       
+1999-12-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * unexelf.c: Merge changes from 20.5.
+       (unexec): Handle .lit4 and .lit8 unconditionally.
+
+       * m/iris4d.h (UNEXEC) [USG5_4]: Use unexelf.o instead of
+       unexsgi.o again.
+       
+       * m/iris5d.h (UNEXEC): Likewise.
+
 1999-12-06  Stefan Monnier  <monnier@cs.yale.edu>
 
        * editfns.c (Fdelete_and_extract_region): New function.
index 9614d53bd5d2d285fd805781a6bdd6ee790a71b3..23b9aa35f69db10d66ee4705eddc783917970d04 100644 (file)
@@ -115,7 +115,7 @@ Boston, MA 02111-1307, USA.  */
 #ifdef UNEXEC
 #undef UNEXEC
 #endif
-#define UNEXEC unexsgi.o
+#define UNEXEC unexelf.o
 
 #define TEXT_START 0x400000