[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Emacs-diffs] trunk r116836: Avoid GC crashes.

From: Eli Zaretskii
Subject: Re: [Emacs-diffs] trunk r116836: Avoid GC crashes.
Date: Mon, 24 Mar 2014 05:45:05 +0200

> From: David Kastrup <address@hidden>
> Cc: Daniel Colascione <address@hidden>,  address@hidden,  address@hidden,  
> address@hidden
> Date: Sun, 23 Mar 2014 21:55:44 +0100
> Is this a failed assertion?  From /etc/DEBUG:
>     ** When you are trying to analyze failed assertions or backtraces, it
>     is essential to compile Emacs with flags suitable for debugging.
>     With GCC 4.8 or later, you can invoke 'make' with CFLAGS="-Og -g3".
>     With older GCC or non-GCC compilers, you can use CFLAGS="-O0 -g3".
>     With GCC and higher optimization levels such as -O2, the
>     -fno-omit-frame-pointer and -fno-crossjumping options are often
>     essential.  The latter prevents GCC from using the same abort call for
>     all assertions in a given function, rendering the stack backtrace
>     useless for identifying the specific failed assertion.

That's how Windows snapshots are compiled, indeed.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]