| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
There's one left, but that's not fixed upstream yet.
Change-Id: Iba920cb7b156357c7f5e8220eb55ff1637ff48a1
|
|\
| |
| |
| | |
pthread_self."
|
| |
| |
| |
| | |
Change-Id: I7eee9f26f45130038af09d8285782b07f70a996f
|
| |
| |
| |
| |
| |
| |
| |
| | |
cuserid(3) was removed from POSIX 2004, and we don't have an
implementation anyway.
Bug: 13935372
Change-Id: I7ac7cde931ba802d0d5b917c22f5116618b21d2f
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
vfork() was removed from POSIX 2008, so this replaces its implementation
with a call to fork().
Bug: 13935372
Change-Id: I6d99ac9e52a2efc5ee9bda1cab908774b830cedc
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 6403cc48707b67b3400bdaf720f3e4777a1b48de.
Change-Id: Id1ce4088be1e6c83271c6317eb3e5f7fc11c7b95
|
| | |
| | |
| | |
| | |
| | | |
Bug: 11156955
Change-Id: I130272286989487dc22e246fb4ffbee5230225c4
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The definitions are still available on LP32 for binary compatibility, but
they're gone on LP64, and the declarations are gone everywhere.
We should probably just make syslog(3) log to the regular Android log,
but that's a job for another day.
Bug: 11156955
Change-Id: I74a98c92f7922ea733549ec6d37c6fa8b7014860
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
I've already moved toolbox over to openssl.
Change-Id: Ia75fba5b5e3335a975b97787f653bf4df78e1b4e
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch removes the frame record created on svc calls.
Change-Id: I67cf926ba59540e824fb9749d30538e332df7c1e
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|/ / /
| | |
| | |
| | |
| | | |
Bug: 14569474
Change-Id: I3bedc1a0acf356af76424ceaf62ae7e85239f617
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This shouldn't be public API, isn't supported on x86/x86_64, and it's
unlikely anyone would have actually seen the message before anyway.
Using __libc_fatal makes it much more likely to be seen.
Bug: 11156955
Change-Id: Icf7f654b22a7dacd89668b60c11e5705c7215c08
|
|/ / /
| | |
| | |
| | | |
Change-Id: I3391d6c903f710b45e62bcf01058cf3ad9abe399
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ia463113da0575b36b5a9935d8d45e7bd2c801357
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This seems a bit less obscure.
Change-Id: I7dc528c253b73c861694f67556ad8f919bf92136
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ie2e767910d7cc8a78c05e29960cf4ab52a59fe9d
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 11156955
Change-Id: I6c306989801be552d85fba8a50dcdc79282fb9d2
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also move the description of the cleanup data to the cleanup script.
Bug: 15433575
Change-Id: I21e2cbbfab55da483af1bbe36bbe59126b518e3c
|
|\ \ \ \
| |_|_|/
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The bug here turned out to be that we hadn't increased the constant
corresponding to the maximum number of bytes in a character to match
our new implementation, so any character requiring more than a byte
in UTF-8 would break our printf family.
Bug: 15439554
Change-Id: I693e5e6eb11c640b5886e848502908ec5fff53b1
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
__set_errno returns -1 exactly so that callers don't need to bother.
The other architectures were already taking advantage of this, but
no one had ever fixed x86 and x86_64.
Change-Id: Ie131494be664f6c4a1bbf8c61bbbed58eac56122
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
x86-64 needs these CFI directives to stop unwinding here.
I've also cleaned up the assembler a little, and made x86 and x86-64
a little more alike.
Bug: 15195760
Change-Id: I40f92c007843c29c933bb6876fe2b4611e1b946b
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This function has been removed from POSIX.
Unfortunately, we can't leave #define index(a, b) strchr((a), (b)) in its place
because defining a preprocessor macro for index() breaks a whole lot of code.
Bug: 13935372
Change-Id: Ifda348acde06da61c12e7ee2f8fe6950a3174dd1
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Introduce a test for memmove that catches a fault.
Fix both 32- and 64-bit versions of slm-tuned memmove.
Change-Id: Ib416def2610a0972e32c3b9b6055b54967643dc3
Signed-off-by: Varvara Rainchik <varvara.rainchik@intel.com>
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | | |
bsd_signal was removed in POSIX 2008, sysv_signal was never POSIX.
Bug: 13935372
Change-Id: I7688e5cc317247ff075dcf99b598f515fb4f15c4
|
| |/
|/|
| |
| |
| | |
Bug: 11156955
Change-Id: Id5af3540c6ec4d9ef969d62a230144fe8bb76b0b
|
| |
| |
| |
| |
| | |
Bug: 15425694
Change-Id: I47e1ca598817359260c372fec8072e76886054f0
|
| |
| |
| |
| |
| | |
Bug: 15432753
Change-Id: I02a3a2c826e6d01e6809c51588a9670dcd179123
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Previously the dynamically-loaded part of the debug malloc implementation
wanted to access hidden symbols in libc itself.
Bug: 15426546
Change-Id: I6a366ef626854d1af1d705ca24842817b1c02a19
|
|/
|
|
|
| |
Bug: 13935372
Change-Id: I0deb15e769da4fa81bb65a87f3c86db5163a5796
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
revision 1.11
date: 2014/06/04 07:45:25; author: stsp; state: Exp; lines: +1 -7; commitid:
zJPRH5RUO224FmQu;
Remove assigned but unused local variables and macro from vfwprintf().
Found by Elliott @ google
ok mpi@
Change-Id: I716edc0c4d736a484a5317942de8e87bd8c6fd26
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
mbrtoc32 and c32rtomb get their implementations from mbrtowc and wcrtomb. The
wc functions now simply call the c32 functions.
Bug: 14646575
Change-Id: I49d4b95fed0f9d790260c996c4d0f8bfd1686324
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We need to leave dlmalloc_trim and dlmalloc_inspect_all exposed for
the VM, but if we're seriously looking at other malloc implementations,
that's something we're going to have to fix.
Bug: 11156955
Change-Id: If85156c280044f1616c09a3c50ba674aaf0e8d3a
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These symbols are still defined for LP32 for binary compatibility, but
the declarations have been replaced with the POSIX recommended #defines.
Bug: 13935372
Change-Id: Ief7e6ca012db374588ba5839f11e8f3a13a20467
|
| | |
| | |
| | |
| | |
| | |
| | | |
I've sent the real fix upstream, and will merge that when they commit it.
Change-Id: I75e5cab87026f8990c585d364dd178753d727e2a
|