rms@mit-prep (09/18/85)
From: Richard M. Stallman <rms@mit-prep>
The change to unexec.c in 16.57 turns out to be a loser. I am
removing it, which makes 16.58. Everyone should revert unexec.c back
to the way it was in 16.56. Here is the change that should be undone:
diff -cbr /u2/emacs/dist-16.56/src/unexec.c /u2/emacs/dist/src/unexec.c
*** /u2/emacs/dist-16.56/src/unexec.c Fri Jun 14 18:55:25 1985
--- /u2/emacs/dist/src/unexec.c Mon Sep 16 16:08:54 1985
***************
*** 164,170
if (!data_start)
data_start = (int) &etext;
#ifdef SUN
! data_start = data_start & ~(SEGSIZ - 1); /* (Down) to segment boundary. */
#else
data_start = data_start & ~pagemask; /* (Down) to page boundary. */
#endif
--- 164,170 -----
if (!data_start)
data_start = (int) &etext;
#ifdef SUN
! data_start = (data_start + SEGSIZ - 1) & ~(SEGSIZ - 1); /* (Up) to segment boundary. */
#else
data_start = data_start & ~pagemask; /* (Down) to page boundary. */
#endif