firstfile.c 1.15 KB
Newer Older
Richard M. Stallman's avatar
Richard M. Stallman committed
1
/* Mark beginning of data space to dump as pure, for GNU Emacs.
Paul Eggert's avatar
Paul Eggert committed
2
   Copyright (C) 1997, 2001-2019 Free Software Foundation, Inc.
Richard M. Stallman's avatar
Richard M. Stallman committed
3 4 5

This file is part of GNU Emacs.

6
GNU Emacs is free software: you can redistribute it and/or modify
Richard M. Stallman's avatar
Richard M. Stallman committed
7
it under the terms of the GNU General Public License as published by
8 9
the Free Software Foundation, either version 3 of the License, or (at
your option) any later version.
Richard M. Stallman's avatar
Richard M. Stallman committed
10 11 12 13 14 15 16

GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
17
along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.  */
Richard M. Stallman's avatar
Richard M. Stallman committed
18 19 20 21 22 23 24 25 26 27 28


#include <config.h>

#ifdef WINDOWSNT
/* See comments in lastfile.c.  */
char my_begdata[] = "Beginning of Emacs initialized data";
char my_begbss[1];  /* Do not initialize this variable.  */
static char _my_begbss[1];
char * my_begbss_static = _my_begbss;

29
/* Add a dummy reference to ensure emacs.o is linked in.  */
30
extern int main (int, char **);
31
int (*dummy_main_reference) (int, char **) = main;
Richard M. Stallman's avatar
Richard M. Stallman committed
32
#endif