summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* merge from open-source masterThe Android Open Source Project2010-05-03189-232/+7416
|\ | | | | | | Change-Id: If02d33af51017dbd85e91c79ac2e848eda6cf253
| * Merge "Fix log channel initialization at bionic/logd_write.c."David Turner2010-05-011-0/+2
| |\
| | * Fix log channel initialization at bionic/logd_write.c.Alexey Tarasov2009-12-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | log_channel_t contains fd member, which is file descriptor for exact logging channel. change cc05d1271680d6a7804bc89d3b1fe14c40b32396 lacks initialization of this member in __write_to_log_init(), thus logging code is not working, although not crashable. Additional details may be found in comments here: http://review.source.android.com/5617
| * | Merge "added headers for SuperH which automatically generate by update_all.py"Jean-Baptiste Queru2010-04-29174-0/+7188
| |\ \
| | * | added headers for SuperH which automatically generate by update_all.pyTony SIM2010-02-01174-0/+7188
| | |/ | | | | | | | | | base on kernel 2.6.27 arch/sh/include/asm/
| * | linker: fix the undefined weak symbols issueYi Sun2010-04-290-0/+0
| | | | | | | | | | | | | | | | | | | | | I'm not sure if this is a correct fix or not. Also need to find out why 1.6 does not have this issue. Change-Id: If46c844834bda1e2cbf084a1a45a1832119b3ae3
| * | bionic: add missing NULL check from memory allocation on record_backtrace()André Goddard Rosa2010-04-291-0/+2
| | | | | | | | | | | | | | | | | | Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com> Change-Id: I739c63c5a7344fff1775580044dc647edf246ebf
| * | stdio: simplify vasprintf()André Goddard Rosa2010-04-291-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | ... by removing unneeded NULL check, as free() already does it. By the way, we don't need to set a stack variable back to NULL. Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com> Change-Id: Id90eb8f042b5c922c5ff139b11ff8366fb404566
| * | stdio: simplify asprintf()André Goddard Rosa2010-04-291-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | ... by removing unneeded NULL check, as free() already does it. By the way, we don't need to set a stack variable back to NULL. Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com> Change-Id: Id1f72e872f73366dddcea4abc75885a3d9a318c6
| * | improve readability of stdlib: fix indentation and remove trailing spacesAndré Goddard Rosa2010-04-2911-232/+230
| | | | | | | | | | | | | | | | | | Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com> Change-Id: I7dd90a0816b5376ffc1de4499d56935e0bd574a1
* | | merge from open-source masterThe Android Open Source Project2010-04-213-5/+15
|\ \ \ | |/ / | | | | | | Change-Id: I518bb4ae9d7269957365561d4d609f22cde519db
| * | Fixed support for RTLD_NEXT in dlsym()Matt Fischer2010-04-083-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | The previous implementation of this flag was broken--it behaved identically to RTLD_DEFAULT. This adds a proper implementation, which examines the address of the calling function, and uses it to determine which library to use to begin the symbol search process. Change-Id: I2ad2b46363f68932af63a3828a22f9c7987eea67
* | | merge from open-source masterThe Android Open Source Project2010-04-081-3/+3
|\ \ \ | |/ / | | | | | | Change-Id: If77618a329fc7b497c44c2585e644bc50e7e1406
| * | bionic: fix memory leak in get_malloc_leak_info() error pathAndré Goddard Rosa2010-03-291-1/+2
| | | | | | | | | | | | Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
| * | Merge "bionic: clear only the part of the buffer which is not overwritten ↵David Turner2010-03-301-2/+1
| |\ \ | | | | | | | | | | | | afterward"
| | * | bionic: clear only the part of the buffer which is not overwritten afterwardAndré Goddard Rosa2010-03-281-2/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I5ddd93f0557e5a7401460dc9fc8a55b330a79c3a Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
* | | | am 91638721: kernel_headers: Update rtnetlink/pkt_sched headers for 2.6.32San Mehat2010-04-0611-283/+678
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '9163872132a3e92f986b1d684badb1dd4482ad8e' into froyo-plus-aosp * commit '9163872132a3e92f986b1d684badb1dd4482ad8e': kernel_headers: Update rtnetlink/pkt_sched headers for 2.6.32
| * | | | kernel_headers: Update rtnetlink/pkt_sched headers for 2.6.32android-sdk-tools_r6android-sdk-2.2_r2android-sdk-2.2_r1android-cts-2.2_r7android-cts-2.2_r6android-cts-2.2_r5android-cts-2.2_r4android-cts-2.2_r3android-cts-2.2_r2android-cts-2.2_r1android-2.2_r1.3android-2.2_r1.2android-2.2_r1.1android-2.2_r1android-2.2.2_r1android-2.2.1_r2android-2.2.1_r1San Mehat2010-04-0611-283/+678
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For: For http://b/issue?id=2576057 Change-Id: I553ca14974aaec4434e384979e0bb7007dcf6033 Signed-off-by: San Mehat <san@google.com>
* | | | | merge from open-source masterThe Android Open Source Project2010-03-311-2/+2
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | Change-Id: I950e9aca87cbb0c35099b1d53cff6378bd0f26f4
| * | | | stdlib: optimize bsearch()André Goddard Rosa2010-03-281-2/+2
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | ... by checking most probable condition first (elements do differ) Change-Id: I424eab9c32a6d9eb82b686ca04025ec8c9097035 Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
* | | | merge from open-source masterThe Android Open Source Project2010-03-311-1/+1
|\ \ \ \ | |/ / / | | | | | | | | Change-Id: I483fedf77d978b1c6e52d73eebc14f011bb9f809
| * | | Merge "linker: fix the undefined weak symbols issue"David Turner2010-03-291-1/+1
| |\ \ \
| | * | | linker: fix the undefined weak symbols issueMin-su, Kim2010-03-291-1/+1
| | | | |
* | | | | merge from open-source masterThe Android Open Source Project2010-03-3116-13/+7365
|\ \ \ \ \ | |/ / / / | | | | | | | | | | Change-Id: I076e0df8656fdf58c229cc9a168cd6d8e16b6d8e
| * | | | Merge changes Ibdc6e3c8,I9bcb91a2David Turner2010-03-292-5/+5
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Correct generic memset implementation Generic memcpy should define MEMCOPY before including bcopy.c
| | * | | | Correct generic memset implementationChris Dearman2010-02-051-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Chris Dearman <chris@mips.com>
| | * | | | Generic memcpy should define MEMCOPY before including bcopy.cChris Dearman2010-02-051-1/+1
| | | |_|/ | | |/| | | | | | | | | | | | Signed-off-by: Chris Dearman <chris@mips.com>
| * | | | Merge "Atom optimized string and memory routines"David Turner2010-03-2914-8/+7360
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | Atom optimized string and memory routinesBruce Beare2010-03-2614-8/+7360
| | | | | | | | | | | | | | | | | | | | Change-Id: I27b68bb28551c75c9ac84bb9730e2cd8254d8991
* | | | | merge from open-source masterThe Android Open Source Project2010-03-291-3/+16
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | | Change-Id: I96d2cd063f084fd17116bf7ee08fa7109a3c1ceb
| * | | Android hack for size_tBruce Beare2010-03-261-3/+16
| |/ / | | | | | | | | | Change-Id: I3c967fca60f542459dc17be84da47b3b6a26242b
* | | Fix comparison of IPv6 prefixesKenny Root2010-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | Typo assigned prefixlen1 twice instead of to the two different variables for comparison and difference computation. Change-Id: I6631b8269ca6aae264c8d7d414127b756838df96
* | | libc: kernel: update msm_kgsl.hDima Zavin2010-03-241-1/+6
| | | | | | | | | | | | | | | Change-Id: I8cd5a186071892bdc2b2b29061dd6c1fd927c0f5 Signed-off-by: Dima Zavin <dima@android.com>
* | | Fix typo that broke recursive mutexes implementation.David 'Digit' Turner2010-03-231-1/+1
| | | | | | | | | | | | Change-Id: I832901604b487c6a50304c311b5ba135e153530d
* | | pthread: Use private futexes by default in condition variablesDavid 'Digit' Turner2010-03-222-27/+27
| | | | | | | | | | | | | | | | | | | | | Now that the system properly uses shared condvars when needed, we can enable the use of private futexes for them too. Change-Id: Icf8351fc0a2309f764cba45c65bc3af047720cdf
* | | merge from open-source masterThe Android Open Source Project2010-03-2227-59/+189
|\ \ \ | |/ / | | | | | | Change-Id: I70266ee8c520b216773f267e46c8273d2334c31d
| * | Merge "bionic: on pthread_join(), avoid extra check in case we find the thread"David Turner2010-03-181-5/+4
| |\ \
| | * | bionic: on pthread_join(), avoid extra check in case we find the threadAndré Goddard Rosa2010-02-051-5/+4
| | |/ | | | | | | | | | | | | | | | ... by using similar logic as used in pthread_detach(). Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
| * | Merge "bionic: ftell() returns a long, not an int"David Turner2010-03-181-1/+1
| |\ \
| | * | bionic: ftell() returns a long, not an intAndré Goddard Rosa2010-02-051-1/+1
| | |/ | | | | | | | | | Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
| * | Added support for dladdr()Matt Fischer2010-03-175-15/+101
| | | | | | | | | | | | | | | | | | | | | | | | dladdr() is a GNU extension function, which allows the caller to retrieve symbol information for a specified memory address. It is useful for things like generating backtrace information at runtime. Change-Id: I3a1def1a6c9c666d93e1e97b7d260dfa5b9b79a9
| * | Merge "x86 syscall system call implementation"David Turner2010-03-172-0/+53
| |\ \
| | * | x86 syscall system call implementationBruce Beare2010-03-042-0/+53
| | | |
| * | | Merge "Fix pread()/pwrite() stubs"David Turner2010-03-172-4/+4
| |\ \ \
| | * | | Fix pread()/pwrite() stubsMatt Fischer2010-02-122-4/+4
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | On ARM EABI, 64-bit function parameters must be aligned to an even/odd register pair. The weird way these stubs were written (using separate lo/hi parameters) prevented this alignment from being enforced by the compiler.
| * | | Merge "bionic: remove unneeded variable from chk_realloc()"David Turner2010-03-161-2/+3
| |\ \ \
| | * | | bionic: remove unneeded variable from chk_realloc()André Goddard Rosa2010-02-051-2/+3
| | |/ / | | | | | | | | | | | | | | | | | | | | ... and simplify the generated code. Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
| * | | Merge "bionic: equalize the <unknown> program name between ssp.c and ↵David Turner2010-03-161-2/+2
| |\ \ \ | | | | | | | | | | | | | | | libc_init_common.c"
| | * | | bionic: equalize the <unknown> program name between ssp.c and libc_init_common.cAndré Goddard Rosa2010-02-051-2/+2
| | |/ / | | | | | | | | | | | | | | | | | | | | ... for the consistency sake. Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
| * | | Merge "improve readability of string: fix indentation and remove trailing ↵David Turner2010-03-1613-18/+17
| |\ \ \ | | | | | | | | | | | | | | | spaces"