platform_bionic/libc/stdlib
Srinavasa Nagaraju 2270dfa0c4 fix __cxa_finalize() implementation to be thread safe.
__cxa_finalize() modifies the access permissions of __atexit
global variable without acquiring  _ATEXIT_LOCK(). Fix it prevent
any possible races.

Change-Id: I11939d0ebcbf6f360c14163222d40a449d96948e
2012-07-31 12:30:28 +02:00
..
_rand48.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
assert.c Report errors to the log, not just stderr. 2012-07-27 17:43:38 -07:00
atexit.c fix __cxa_finalize() implementation to be thread safe. 2012-07-31 12:30:28 +02:00
atexit.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
atoi.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
atol.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
atoll.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
bsearch.c stdlib: optimize bsearch() 2010-03-28 21:18:56 -03:00
ctype_.c improve readability of stdlib: fix indentation and remove trailing spaces 2010-04-29 07:29:06 -07:00
div.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
exit.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
getenv.c improve readability of stdlib: fix indentation and remove trailing spaces 2010-04-29 07:29:06 -07:00
jrand48.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ldiv.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
lldiv.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
locale.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
lrand48.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
mrand48.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
nrand48.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
putenv.c improve readability of stdlib: fix indentation and remove trailing spaces 2010-04-29 07:29:06 -07:00
qsort.c improve readability of stdlib: fix indentation and remove trailing spaces 2010-04-29 07:29:06 -07:00
seed48.c improve readability of stdlib: fix indentation and remove trailing spaces 2010-04-29 07:29:06 -07:00
setenv.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
setjmperr.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
srand48.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
strntoimax.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
strntoumax.c Remove compiler warnings when building Bionic. 2010-06-22 17:51:41 -07:00
strtod.c Bug 3330205 Thread safety for bignum powers of 5 2011-01-17 11:32:11 -08:00
strtoimax.c improve readability of stdlib: fix indentation and remove trailing spaces 2010-04-29 07:29:06 -07:00
strtol.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
strtoll.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
strtoul.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
strtoull.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
strtoumax.c improve readability of stdlib: fix indentation and remove trailing spaces 2010-04-29 07:29:06 -07:00
tolower_.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
toupper_.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
wchar.c Just link fixes for b 2763938. 2010-06-16 14:51:52 +01:00