This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 8/9/2011 11:21 AM, Corinna Vinschen wrote:However, whatever you do, it will not really work. Keep in mind that the large address awareness only makes sense (and has any effect!) on systems which provide a large address area.
To me the bottom line here is, that emacs is doing the wrong thing. There are a couple of assumptions how a system maintains memory, which are just not valid on all systems. The malloc initialization and the assignment of the heapbase (the first call to sbrk(0)) should happen in emacs every time it starts.
That makes sense to me. I thought that was what I was accomplishing (for Cygwin) by setting __malloc_initialized to 0 before dumping. I'm not sure why it didn't work. In any case, the fix shouldn't be Cygwin specific. It's probably time to report this as an emacs bug.
-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |