From: Eli Zaretskii To: Martin Str|mberg Cc: djgpp-workers AT delorie DOT com In-reply-to: <200009231730.TAA27218@father.ludd.luth.se> (message from Martin Str|mberg on Sat, 23 Sep 2000 19:30:43 +0200 (MET DST)) Subject: Re: (fwd) startup-code References: <200009231730 DOT TAA27218 AT father DOT ludd DOT luth DOT se> Message-Id: <20000924003748.8850823139@titan.progiciels-bpi.ca> Date: Sat, 23 Sep 2000 20:37:48 -0400 (EDT) Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: Martin Str|mberg > Date: Sat, 23 Sep 2000 19:30:43 +0200 (MET DST) > > > > Please hold it. I think Emacs uses one of those symbols, but I don't > > have any good way of checking it where I'm writing this. > > Ok - no problem. If I manage to build emacs with the patch, it'll be > ok from emacs' perspective, right? No ;-) The way Emacs uses this symbol is rather tricky. I don't remember the details and don't have Emacs sources handy to check (in fact, I'm not even sure Emacs uses _end, it might be some other related symbol), but I would not be satisfied by a mere build; a manual inspection of the related source code is required IMHO. I would grep the sources for all uses of all the variables which refer to _end (or whatever symbol is used in the DJGPP version), and make sure they are not affected. (I happen to vaguely remember that the already use "asm", but I might be mistaken, as it's a long time since I looked at that code.)