[oe] fix for strl functions in alsautils
Khem Raj
raj.khem at gmail.com
Wed Feb 11 19:36:57 UTC 2009
On (26/01/09 08:24), Phil Blundell wrote:
> On Sun, 2009-01-25 at 23:49 -0800, Khem Raj wrote:
> > * These funtions are provided by C libraries like uclibc
> > Declaring them static here causes static not static declaration
> > issues reported by gcc.
> > [...]
> > + #ifdef __GLIBC__
> > +-static size_t strlcpy(char *dst, const char *src, size_t size)
> > ++size_t strlcpy(char *dst, const char *src, size_t size)
> > + {
>
> Wouldn't it be better to change that "#ifdef __GLIBC__" to something
> more appropriate? With your change it looks like you will still get
> useless copies of these functions in the resulting binaries.
Attached patch detects these functions during configure and
includes/excludes them accordingly.
>
> p.
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: alsa-utils-autoconf-strl-funcs.patch
Type: text/x-diff
Size: 1165 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20090211/aecd34e1/attachment-0002.bin>
More information about the Openembedded-devel
mailing list