/* Mark end of data space to dump as pure, for GNU Emacs.
- Copyright (C) 1985 Free Software Foundation, Inc.
+ Copyright (C) 1985, 2002, 2003, 2004, 2005,
+ 2006 Free Software Foundation, Inc.
This file is part of GNU Emacs.
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., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA. */
/* How this works:
coming from libraries.
*/
+#include <config.h>
+
char my_edata[] = "End of Emacs initialized data";
+/* 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;
+
+/* arch-tag: 67e81ab4-e14f-44b2-8875-c0c12252223e
+ (do not change this comment) */