Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Feb 2019 08:50:11 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        =?utf-8?Q?T=C4=B3l?= Coosemans <tijl@freebsd.org>
Cc:        "Russell L. Carter" <rcarter@pinyon.org>, Diane Bruce <db@db.net>, FreeBSD Ports ML <freebsd-ports@freebsd.org>, Eugene Grosbein <eugen@grosbein.net>
Subject:   Re: FreeCAD 0.17 && /lib//libgcc_s.so.1
Message-ID:  <20190222165011.GB33338@troutmask.apl.washington.edu>
In-Reply-To: <20190222171120.0b4913c4@kalimero.tijl.coosemans.org>
References:  <a2102b4e-7d7a-7d5b-2ba1-b9a14f8574f6@pinyon.org> <f6a45ec9-7ae4-d9ba-f71c-f2ef8c235039@grosbein.net> <416689e6-37f9-17ec-54d8-0d224c26f30f@pinyon.org> <20190217151604.GB68620@night.db.net> <20190221180515.39c79ce6@kalimero.tijl.coosemans.org> <20190221182451.GA82216@troutmask.apl.washington.edu> <20190222171120.0b4913c4@kalimero.tijl.coosemans.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 22, 2019 at 05:11:20PM +0100, Tijl Coosemans wrote:
> On Thu, 21 Feb 2019 10:24:51 -0800 Steve Kargl
> 
> > BTW, if you compare gcc trunks symbol map
> > ./x86_64-unknown-freebsd13.0/libgcc/libgcc.map
> > with src/lib/libgcc_s/Version.map, you'll find that
> > that maps are no one-to-one.
> 
> Yes, libgcc_s implements stack unwinding and exception handling and
> libgcc.a does not.  The stack unwinding and exception handling code has
> to be shared so all code in a process uses the same implementation and
> accompanying data structures.

The above map files are for libgcc_s.so.  Yes, the name for the
in-tree map file for libgcc_s.so is libgcc.map.  

-- 
Steve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190222165011.GB33338>