[Gc] atomic-ops on arm trouble, again
hans.boehm at hp.com
Fri Mar 18 16:16:25 PST 2011
For most of the functionality, you should need at most libatomic_ops.a. Libatomic_ops_gpl.a provides stacks and a signal-safe malloc. It is separated out for copyright reasons.
> -----Original Message-----
> From: gc-bounces at linux.hpl.hp.com [mailto:gc-bounces at linux.hpl.hp.com]
> On Behalf Of Henning Makholm
> Sent: Friday, March 18, 2011 3:12 PM
> To: Gregory Farnum
> Cc: ianw at debian.org; gc at linux.hpl.hp.com
> Subject: Re]: [Gc] atomic-ops on arm trouble, again
> Gregory Farnum writes:
> > Ahhhh....that's what it looked like to me but I didn't think atomic-
> > had any .c files -- we really haven't needed them for *anything*
> > -- I just assumed it was a broken chain of preprocessor definitions
> > leaving something not defined that should have been. *blush*
> > ...aaand atomic_ops.c is not included in the Debian packages. (Now I
> > feel slightly better.) Hmm. I wonder if it's rolled into one of the
> > headers somehow...
> According to packages.debian.org, libatomic-ops-dev on armel contains
> /usr/lib/libatomic_ops.a and /usr/lib/libatomic_ops_gpl.a.
> You're probably supposed to link statically with one or both of those,
> and I don't see that on the linker command you quote.
> Henning Makholm
> Octoshape ApS
> Gc mailing list
> Gc at linux.hpl.hp.com
More information about the Gc