]> code.delx.au - gnu-emacs/blobdiff - src/lastfile.c
(Fmove_to_column): Remove unused local variable `end_byte'.
[gnu-emacs] / src / lastfile.c
index 6c4320028f2e08f0223c5c69fbbce3905c977dbf..e93bbc6c6ab80ef3acb7236c2031e927bf712180 100644 (file)
@@ -36,11 +36,18 @@ Boston, MA 02111-1307, USA.  */
  coming from libraries.
 */
 
+#include <config.h>
+
 char my_edata[] = "End of Emacs initialized data";
 
 #ifdef WINDOWSNT
-#pragma bss_seg("EMBSS")
 /* Help unexec locate the end of the .bss area used by Emacs (which
    isn't always a separate section in NT executables).  */
 char my_endbss[1];
+
+/* The Alpha MSVC linker globally segregates all static and public bss
+   data, so we must take both into account to determine the true extent
+   of the bss area used by Emacs.  */
+static char _my_endbss[1];
+char * my_endbss_static = _my_endbss;
 #endif