X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/f516a861b4daeb8c1f87d25967d62981ab821f0a..c04d9e704746e6914389ee11c1ade991f66031d5:/src/lastfile.c diff --git a/src/lastfile.c b/src/lastfile.c index 6c4320028f..d03dc2c834 100644 --- a/src/lastfile.c +++ b/src/lastfile.c @@ -15,8 +15,8 @@ GNU General Public License for more details. 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, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. */ /* How this works: @@ -36,11 +36,19 @@ Boston, MA 02111-1307, USA. */ coming from libraries. */ +#include + 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]; -#endif + +/* 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) */