Date: Thu, 20 Oct 2011 19:26:53 -0400 From: Alexander Kabaev <kabaev@gmail.com> To: Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl> Cc: freebsd-hackers <freebsd-hackers@freebsd.org> Subject: Re: .eh_frame, .eh_frame_hdr - how to remove that trash Message-ID: <20111020192653.6425f018@kan.dnsalias.net> In-Reply-To: <alpine.BSF.2.00.1110210112420.3746@wojtek.tensor.gdynia.pl> References: <alpine.BSF.2.00.1110200937220.33102@wojtek.tensor.gdynia.pl> <20111020082234.GA4568@britannica.bec.de> <alpine.BSF.2.00.1110201244001.36805@wojtek.tensor.gdynia.pl> <4EA00DEF.3030905@FreeBSD.org> <alpine.BSF.2.00.1110210020250.8905@wojtek.tensor.gdynia.pl> <20111020190553.6bf95790@kan.dnsalias.net> <alpine.BSF.2.00.1110210112420.3746@wojtek.tensor.gdynia.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/F503ngxMWnX_O=j6uT5A6Bp Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 21 Oct 2011 01:13:59 +0200 (CEST) Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl> wrote: > > > > -fno-asynchronous-unwind-tables should get rid of unwind > > information, a.k.a. 'crap'. > and this worked. found it just before getting your mail ;) >=20 > yes and this is crap... possibly it is needed for some cases and some=20 > languages and i would not call it crap if it would not be included by=20 > default! >=20 It is part of the amd64 ABI, which defaults to not pushing stack frames on entry into each function, which is different from usual x86 convention. Asynchronous unwind info (yeah, same stuff you keep referring to as crap), is the only way you can debug your program or get anything remotely close to usable backtrace, by default.=20 --=20 Alexander Kabaev --Sig_/F503ngxMWnX_O=j6uT5A6Bp Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iD8DBQFOoK5BQ6z1jMm+XZYRAtk2AJ92KPoQXkB2CFJ68RacW1YCauKodACg5DaQ ps59JlduD1xr2dJGJZTwzw4= =0Gt3 -----END PGP SIGNATURE----- --Sig_/F503ngxMWnX_O=j6uT5A6Bp--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111020192653.6425f018>