Jean-Baptiste Queru
96c03c7dcc
Merge "Remove duplicated _rand48 implementation. Use stdlib version instead"
2010-10-25 16:28:03 -07:00
Jim Huang
70478100d5
Remove duplicated _rand48 implementation. Use stdlib version instead
...
Originally, there are _rand48 (in libc/bionic/_rand48.c) and __rand48
(in libc/stdlib/_rand48.c) implemented in bionic. Besides the naming,
the functionality is identical. This patch removes the duplicated
_rand48. Also, drand48 and erand48 are modified accordingly.
Change-Id: Ie5761a0a97f45df8538222a77edacb7c3e0125d7
2010-10-25 16:27:47 -07:00
Rebecca Schultz Zavin
6858e651d4
Update libc/kernel/common/media/soc2030.h
...
Several ioctls have been added
Change-Id: I33d4d5d0aaa96c2f95a909ec361b35b07ce6b5e0
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
2010-10-22 18:44:52 -07:00
David 'Digit' Turner
209cf82593
am f7ad13b0
: am 1df986c2
: libc: fix executable destruction support.
...
Merge commit 'f7ad13b0ce5ad2d2f0340c066b09eb8174877739'
* commit 'f7ad13b0ce5ad2d2f0340c066b09eb8174877739':
libc: fix executable destruction support.
2010-10-21 13:50:42 -07:00
Jean-Baptiste Queru
ff44eeef97
am aeb41ec1
: am b2061a30
: Merge "resolv: make internal symbols static/hidden"
...
Merge commit 'aeb41ec103103c37bf4a1700de714d9ff1befe8e'
* commit 'aeb41ec103103c37bf4a1700de714d9ff1befe8e':
resolv: make internal symbols static/hidden
2010-10-21 13:48:21 -07:00
Jean-Baptiste Queru
51a4f7872a
am 001a3218
: am 4afe0f47
: Merge "time64: make helper functions static"
...
Merge commit '001a321897d0f053b87799dafe17a39036b72470'
* commit '001a321897d0f053b87799dafe17a39036b72470':
time64: make helper functions static
2010-10-21 13:48:17 -07:00
Jean-Baptiste Queru
f97ce8cb7b
am 6ac5660e
: am ade2a929
: Merge "bionic: stubs: Make internal symbol static"
...
Merge commit '6ac5660e1c8fc9934d11ed675771063624ac1b4b'
* commit '6ac5660e1c8fc9934d11ed675771063624ac1b4b':
bionic: stubs: Make internal symbol static
2010-10-21 13:48:14 -07:00
Jean-Baptiste Queru
d3ecb3cd05
am 1203671b
: am 2215c113
: Merge "pthread-timers: Hide internal symbol __timer_table_start_stop"
...
Merge commit '1203671b47246efd20279a39ab9bd7ea934ae8dc'
* commit '1203671b47246efd20279a39ab9bd7ea934ae8dc':
pthread-timers: Hide internal symbol __timer_table_start_stop
2010-10-21 13:48:11 -07:00
Jean-Baptiste Queru
51ae972502
am 958214aa
: am 8ad63d74
: Merge "stdlib: strtod: Hide internal symbol __dtoa"
...
Merge commit '958214aa998d9378e7d70c7c08ffab4c5f9d3fde'
* commit '958214aa998d9378e7d70c7c08ffab4c5f9d3fde':
stdlib: strtod: Hide internal symbol __dtoa
2010-10-21 09:54:49 -07:00
Jean-Baptiste Queru
fd1cf2c42e
am 1a6939d2
: am 1e0a4e18
: Merge "stdio: make internal symbols static/hidden"
...
Merge commit '1a6939d27b1cc53d506d6583fa2bc2d90c9c7fc4'
* commit '1a6939d27b1cc53d506d6583fa2bc2d90c9c7fc4':
stdio: make internal symbols static/hidden
2010-10-21 09:54:41 -07:00
Jean-Baptiste Queru
d445a2b275
am bcd94044
: am 847223de
: Merge "__set_errno: Hide internal symbol __set_syscall_errno"
...
Merge commit 'bcd940444513a24268d5f9c9a6186274cf09c8dd'
* commit 'bcd940444513a24268d5f9c9a6186274cf09c8dd':
__set_errno: Hide internal symbol __set_syscall_errno
2010-10-21 09:54:38 -07:00
Jean-Baptiste Queru
482358fda7
am d29b8a51
: am 5109146f
: Merge "Reconcile assembly-only macros in <machine/cpu-features.h>"
...
Merge commit 'd29b8a51a5f95a3f38e5fb812231e12e5a66a865'
* commit 'd29b8a51a5f95a3f38e5fb812231e12e5a66a865':
Reconcile assembly-only macros in <machine/cpu-features.h>
2010-10-21 09:54:30 -07:00
David 'Digit' Turner
f7ad13b0ce
am 1df986c2
: libc: fix executable destruction support.
...
Merge commit '1df986c21ee52c6756846b4a5e45cb316f772112' into gingerbread-plus-aosp
* commit '1df986c21ee52c6756846b4a5e45cb316f772112':
libc: fix executable destruction support.
2010-10-21 09:43:19 -07:00
David 'Digit' Turner
1df986c21e
libc: fix executable destruction support.
...
This change allows an executable to call its destructor functions
(declared with __attribute__((destructor))) to be properly called
when it normally exits.
Note that this is different from calling the destructors of a shared
library when it is unloaded with dlclose() or through program exit,
which are already supported.
Bug: 3106500
Change-Id: I1412ef5407f13b613fc6cb6103e0a691dbee4b1a
2010-10-21 04:16:50 +02:00
Jean-Baptiste Queru
aeb41ec103
am b2061a30
: Merge "resolv: make internal symbols static/hidden"
...
Merge commit 'b2061a30da29ee531c16862a5be3566e3b860839' into gingerbread-plus-aosp
* commit 'b2061a30da29ee531c16862a5be3566e3b860839':
resolv: make internal symbols static/hidden
2010-10-20 19:10:09 -07:00
Jean-Baptiste Queru
001a321897
am 4afe0f47
: Merge "time64: make helper functions static"
...
Merge commit '4afe0f4724b3d7180d67eae29bfdad5f815857cb' into gingerbread-plus-aosp
* commit '4afe0f4724b3d7180d67eae29bfdad5f815857cb':
time64: make helper functions static
2010-10-20 18:57:55 -07:00
Jean-Baptiste Queru
6ac5660e1c
am ade2a929
: Merge "bionic: stubs: Make internal symbol static"
...
Merge commit 'ade2a92991d1c7edc32c4a300bd83d622fa1567d' into gingerbread-plus-aosp
* commit 'ade2a92991d1c7edc32c4a300bd83d622fa1567d':
bionic: stubs: Make internal symbol static
2010-10-20 18:57:53 -07:00
Jean-Baptiste Queru
1203671b47
am 2215c113
: Merge "pthread-timers: Hide internal symbol __timer_table_start_stop"
...
Merge commit '2215c11325d0af07cde67bfee7bafa09ee5556a7' into gingerbread-plus-aosp
* commit '2215c11325d0af07cde67bfee7bafa09ee5556a7':
pthread-timers: Hide internal symbol __timer_table_start_stop
2010-10-20 18:57:51 -07:00
Jean-Baptiste Queru
b2061a30da
Merge "resolv: make internal symbols static/hidden"
2010-10-20 18:55:52 -07:00
Jean-Baptiste Queru
4afe0f4724
Merge "time64: make helper functions static"
2010-10-20 18:54:17 -07:00
Jean-Baptiste Queru
ade2a92991
Merge "bionic: stubs: Make internal symbol static"
2010-10-20 18:52:10 -07:00
Jean-Baptiste Queru
2215c11325
Merge "pthread-timers: Hide internal symbol __timer_table_start_stop"
2010-10-20 18:49:51 -07:00
Jean-Baptiste Queru
28ebb94c98
Merge "Clean up NOTICE files."
2010-10-19 16:46:44 -07:00
Iliyan Malchev
9883f396cc
bionic: update preprocessed kernel header tegra_audio.h
...
Change-Id: I07fe566e3ec86be5d017e96cc37fa83d2e0a4eb8
Signed-off-by: Iliyan Malchev <malchev@google.com>
2010-10-19 15:23:42 -07:00
Jean-Baptiste Queru
958214aa99
am 8ad63d74
: Merge "stdlib: strtod: Hide internal symbol __dtoa"
...
Merge commit '8ad63d745d4ec1edea0bbd04fd0644983ad77bf5' into gingerbread-plus-aosp
* commit '8ad63d745d4ec1edea0bbd04fd0644983ad77bf5':
stdlib: strtod: Hide internal symbol __dtoa
2010-10-19 15:22:22 -07:00
Jean-Baptiste Queru
1a6939d27b
am 1e0a4e18
: Merge "stdio: make internal symbols static/hidden"
...
Merge commit '1e0a4e18927805a2a1b602659c512916df345bde' into gingerbread-plus-aosp
* commit '1e0a4e18927805a2a1b602659c512916df345bde':
stdio: make internal symbols static/hidden
2010-10-19 15:22:20 -07:00
Jean-Baptiste Queru
bcd9404445
am 847223de
: Merge "__set_errno: Hide internal symbol __set_syscall_errno"
...
Merge commit '847223de9ceff6db468a8246792542517a12d39f' into gingerbread-plus-aosp
* commit '847223de9ceff6db468a8246792542517a12d39f':
__set_errno: Hide internal symbol __set_syscall_errno
2010-10-19 15:22:17 -07:00
Jean-Baptiste Queru
d29b8a51a5
am 5109146f
: Merge "Reconcile assembly-only macros in <machine/cpu-features.h>"
...
Merge commit '5109146f954d8cca39d34689bff2762e15bc6933' into gingerbread-plus-aosp
* commit '5109146f954d8cca39d34689bff2762e15bc6933':
Reconcile assembly-only macros in <machine/cpu-features.h>
2010-10-19 15:21:57 -07:00
David Deephanphongs
4f0555bf26
Clean up NOTICE files.
...
Change Copyright date in libc/NOTICE to reflect the current modifications.
Change-Id: I313d719656caaa449c1100d35dbb7d14c1489e1a
2010-10-19 15:12:40 -07:00
Jean-Baptiste Queru
8ad63d745d
Merge "stdlib: strtod: Hide internal symbol __dtoa"
2010-10-19 15:02:44 -07:00
Jean-Baptiste Queru
1e0a4e1892
Merge "stdio: make internal symbols static/hidden"
2010-10-19 14:58:11 -07:00
Jean-Baptiste Queru
847223de9c
Merge "__set_errno: Hide internal symbol __set_syscall_errno"
2010-10-19 14:53:28 -07:00
Jean-Baptiste Queru
5109146f95
Merge "Reconcile assembly-only macros in <machine/cpu-features.h>"
2010-10-19 14:49:28 -07:00
Jean-Baptiste Queru
2eeddec9cc
am 82775ae0
: resolved conflicts for merge of 347db52a
to gingerbread-plus-aosp
...
Merge commit '82775ae0acf7cac647c057c80fbcc7f13d0554d3'
* commit '82775ae0acf7cac647c057c80fbcc7f13d0554d3':
Update ATOM string routines to latest
2010-10-16 09:43:33 -07:00
Jean-Baptiste Queru
82775ae0ac
resolved conflicts for merge of 347db52a
to gingerbread-plus-aosp
...
Change-Id: I706a5158e781cbbc00344a72badca1543bcbca15
2010-10-15 12:52:21 -07:00
Jean-Baptiste Queru
347db52a1d
Merge "Update ATOM string routines to latest"
2010-10-15 09:38:46 -07:00
David 'Digit' Turner
8d8034eae0
am 5c485373
: am d3f0638a
: libc: fix typo in waitid() declaration.
...
Merge commit '5c485373563c1183db2ba02ec2aca695d1c87cc8'
* commit '5c485373563c1183db2ba02ec2aca695d1c87cc8':
libc: fix typo in waitid() declaration.
2010-10-15 00:05:36 -07:00
Jim Huang
cd9c98dfda
__set_errno: Hide internal symbol __set_syscall_errno
...
Change-Id: I21e7ef6bf0bca288069275add43bd53294c0760d
2010-10-15 03:07:22 +08:00
Jim Huang
c9a41a6997
pthread-timers: Hide internal symbol __timer_table_start_stop
...
Change-Id: If99c5816fe6fa9107aa6bef4697048fabf92283f
2010-10-15 02:28:22 +08:00
Jim Huang
c940945155
bionic: stubs: Make internal symbol static
...
Thread-specific state for the stubs functions should not be exposed to
applications.
Change-Id: I4d35dab6009dab8db7781671ac5cc9b5f6904e84
2010-10-15 02:23:00 +08:00
Jim Huang
8b2707a6a0
time64: make helper functions static
...
Change-Id: I98d9a5f736482e52904228c171a1bdefd2f5b213
2010-10-15 02:16:16 +08:00
Jim Huang
7cc5666d94
resolv: make internal symbols static/hidden
...
Change-Id: I988b83613e6252c0cc961555e81c10f856a38b37
2010-10-15 02:10:29 +08:00
Jim Huang
cec75a765f
stdlib: strtod: Hide internal symbol __dtoa
...
Change-Id: Iaaec7ea4d04c859fe98ad3331fd71e7d000c826b
2010-10-15 01:39:27 +08:00
Jim Huang
b4867734b0
stdio: make internal symbols static/hidden
...
Although header libc/stdio/local.h declares the macros and private
variables of stdio, there are several internal symbols exposed
unexpectedly.
Change-Id: Ie7a07f85b70322fb9cd05b3c8e1bcc416061eb4b
2010-10-15 01:10:31 +08:00
David 'Digit' Turner
5c48537356
am d3f0638a
: libc: fix typo in waitid() declaration.
...
Merge commit 'd3f0638aeec0b1daf4d3347386a5e441d5a4bcc4' into gingerbread-plus-aosp
* commit 'd3f0638aeec0b1daf4d3347386a5e441d5a4bcc4':
libc: fix typo in waitid() declaration.
2010-10-13 10:28:31 -07:00
David 'Digit' Turner
d3f0638aee
libc: fix typo in waitid() declaration.
...
The implementation file uses the correct spelling.
Change-Id: I572e336f8695a9754267c8d2e0a67b1b69bacb06
2010-10-13 15:46:55 +02:00
Ying Wang
26cd0fce57
Merge "Remove duplicate item"
2010-10-12 09:41:12 -07:00
Jean-Baptiste Queru
168f267723
am ff7d9453
: am f67e5211
: Merge "Hide the symbol of helper function __libc_android_abort"
...
Merge commit 'ff7d94530db60cf4fe4a4c287ee8821ebdf6263a'
* commit 'ff7d94530db60cf4fe4a4c287ee8821ebdf6263a':
Hide the symbol of helper function __libc_android_abort
2010-10-12 01:45:31 -07:00
David 'Digit' Turner
2410512c4f
am d69ec35b
: am 1aa6708c
: Fix the build. Oops.
...
Merge commit 'd69ec35bef0d3aa11bfb55501951eed8c3042fda'
* commit 'd69ec35bef0d3aa11bfb55501951eed8c3042fda':
Fix the build. Oops.
2010-10-12 01:45:28 -07:00
David 'Digit' Turner
364462ea2e
am 1aeeeae1
: am b8d2233e
: Merge "libc: tag missing functions in system headers." into gingerbread
...
Merge commit '1aeeeae166920f871c1e4ecd960bb92dcaef0896'
* commit '1aeeeae166920f871c1e4ecd960bb92dcaef0896':
libc: tag missing functions in system headers.
2010-10-11 18:59:30 -07:00