GNU Emacs is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 1, or (at your option)
+the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Emacs is distributed in the hope that it will be useful,
You should have received a copy of the GNU General Public License
along with GNU Emacs; see the file COPYING. If not, write to
-the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA. */
/* How this works:
coming from libraries.
*/
-char my_edata = 0;
+#include <config.h>
+
+char my_edata[] = "End of Emacs initialized data";
+
+#ifdef WINDOWSNT
+/* 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