On Sat, 27 Sep 2008 [EMAIL PROTECTED] wrote:
Author: joty
Date: Sat Sep 27 11:19:08 2008
New Revision: 5444
URL: http://source.netsurf-browser.org?rev=5444&view=rev
Log:
Remove include of an internal UnixLib header (which btw no longer exists in
gccsdk4)
[...]
-#include <unixlib/sigstate.h>
22:43:39 <@jmb> http://source.netsurf-browser.org/?view=rev&revision=4068
22:44:02 <@jmb> and, the reason that got reverted is because
unixlib/sigstate.h defines __write_backtrace, which we
depend on
22:44:22 <@jmb> can we *please* get unixlib sorted in that area
22:44:37 <@jmb> or do we get to reinvent the backtracing wheel
In addition to this, if we assume that NS 2.0 must build correctly with
-Werror enabled, the above change blocks any 2.0 release as it introduces
a build warning.
I would rather not have to reinvent backtrace emission in NS itself.
It's beyond me quite why write_backtrace isn't public UnixLib API
already as it's hugely useful, especially given the dearth of decent
debug tools on RO.
J.