This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Update on freeze status of glibc 2.18?
- From: Roland McGrath <roland at hack dot frob dot com>
- To: "Carlos O'Donell" <carlos at redhat dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>, Ryan Arnold <rsa at us dot ibm dot com>, "Joseph S. Myers" <joseph at codesourcery dot com>, Siddhesh Poyarekar <siddhesh at redhat dot com>
- Date: Tue, 11 Jun 2013 14:38:38 -0700 (PDT)
- Subject: Re: Update on freeze status of glibc 2.18?
- References: <51B65DE4 dot 4010107 at redhat dot com> <20130611212359 dot GA263 at winnix> <51B79707 dot 7050709 at redhat dot com>
> Apply the Fedora patch for the problem:
>
> http://pkgs.fedoraproject.org/cgit/glibc.git/diff/glibc-rh911307.patch?id=6cfdaac5b6b98b0810253d20e3cb4e069f432ec6
>
> We could apply this for 2.18 as a band-aid to the gcc problem,
> but it would need more massaging, like only enabling when configure
> detects the transformation is present.
For the case of memset being compiled to call itself or whatnot, I don't
think we have a problem that needs a workaround ("band-aid") or any GCC
change. It just needs the actual fix, which is using __attribute__ to mark
those functions.