Android (Google) Code Review
cdb68bf8ce
Merge change 2470 into donut
...
* changes:
Fix getservent() so that it returns s_port in network byte order. Also add a new document detailing known issues in the C library.
2009-05-27 03:29:35 -07:00
Android (Google) Code Review
5c106fcaa5
Merge change 1852 into donut
...
* changes:
Fix __eabi_atexit() implementation, as well as a bug in the BSD-originated __cxa_finalize() implementation This patch uses "#if ANDROID" instead of "#if 1" in the __cxa_finalize() fix
2009-05-27 01:48:26 -07:00
Iliyan Malchev
94a144eabd
add msm_camera.h header and .gitignore file to bionic
...
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-05-26 17:06:24 -07:00
Iliyan Malchev
1c8e10945e
update msm_adsp.h header
...
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-05-26 17:06:21 -07:00
David 'Digit' Turner
2735b33519
Fix getservent() so that it returns s_port in network byte order.
...
Also add a new document detailing known issues in the C library.
2009-05-27 00:01:11 +02:00
David 'Digit' Turner
8215679b35
Fix the parsing of the .fini_array in the dynamic linker (it should happen in reverse order).
...
Also add a small design overview document for the linker. The latter contains details on
how the initialization/finalization is supposed to work.
2009-05-26 11:16:28 +02:00
David 'Digit' Turner
e5446feb21
Add <linux/ipsec.h> and <linux/if_pppolac.h> for VPN support.
...
Also update tools/update_all.py to not use perforce add/edit/delete commands automatically now that we're using git
2009-05-20 13:00:10 +02:00
David 'Digit' Turner
0ba91ed3ca
Fix __eabi_atexit() implementation, as well as a bug in the BSD-originated __cxa_finalize() implementation
...
This patch uses "#if ANDROID" instead of "#if 1" in the __cxa_finalize() fix
2009-05-20 11:42:52 +02:00
David 'Digit' Turner
8169573c87
Add <cmath> standard C++ header.
...
This is needed for upcoming STLport experimentation.
2009-05-18 23:34:13 +02:00
David 'Digit' Turner
d386afcc41
revert to previous implementation of __aeabi_atexit() since the new one seems to crash a static ICU String destructor.
...
I don't have the time to investigate why right now, so a revert is preferred. Damn...
2009-05-15 02:11:12 +02:00
David 'Digit' Turner
3e16f84fca
Fix __aeabi_atexit to call __cxa_atexit properly. This function is defined by the C++ ABI for ARM document.
2009-05-14 14:25:26 +02:00
Dima Zavin
d1b40d8c69
linker: Compute symbol name before lookup so we can also use it for error msg
...
Signed-off-by: Dima Zavin <dima@android.com>
2009-05-12 10:59:09 -07:00
David 'Digit' Turner
5e56370038
change getaddrinfo() implementation to match GLibc.
...
the issue is that the BSD implementation doesn't accept a call like:
getaddrinfo(SERVER_NAME, "9999", NULL, &res);
because if will reject a numerical string in the second parameter if no hints are explicitely
provided. This technically doesn't violate POSIX but might make porting Linux software a bit
difficult. For more details see:
http://groups.google.com/group/android-ndk/browse_thread/thread/818ab9c53f24c87
also comment debugging printf() calls which shouldn't be there.
2009-05-05 15:50:24 +02:00
Android (Google) Code Review
85a01ffba3
Merge change 57 into donut
...
* changes:
Add the domain search list for VPN connection. The current solution is to read the net.dns.search property, and expand the list during the resolve initialization. In the future, we could implement search list per process.
2009-05-01 14:28:28 -07:00
James Dong
ba52b3092f
Increase the limit of loaded shared libraries from 64 to 96 This change is required for OpenCORE 2.0
...
This is the same as Change 71 in master branch.
2009-04-30 20:37:36 -07:00
Dave Bort
d2c9dcc926
libc: Replace a reference to TARGET_BUILD_TYPE with DEBUG_BIONIC_LIBC
...
We're soon going to stop using TARGET_BUILD_TYPE==debug to debug
native modules.
Signed-off-by: Dave Bort <dbort@android.com>
2009-04-24 14:13:53 -07:00
Jean-Baptiste Queru
61663573dd
merge cupcake into donut
2009-04-22 17:56:50 -07:00
Chung-yih Wang
aeae1f5b6c
Add the domain search list for VPN connection.
...
The current solution is to read the net.dns.search property,
and expand the list during the resolve initialization. In the
future, we could implement search list per process.
Update: refine the code accordingly.
Update: remove unnecessary code.
Update: remove the unused variable.
2009-04-13 10:41:17 +08:00
Niko Catania
89b62a18a0
AI 145714: Added cstring wrapper around string.h.
...
In new, include cstddef which declares std::size_t.
BUG=1601432
Automated import of CL 145714
2009-04-10 10:51:53 -07:00
Niko Catania
00a18f62a7
AI 145059: (Almost) final set of wrapper around the C headers for stdc++ and their tests.
...
The only one left is cstring.
* bionic/libstdc++/include/cstdlib:
* bionic/libstdc++/include/cstdio:
* bionic/libstdc++/include/cstdint:
* bionic/libstdc++/include/csignal:
* bionic/libstdc++/include/csetjmp:
Added header file.
Checks the bionic headers file were picked up instead of the host ones.
Added test for new header files
* system/extras/tests/bionic/libstdc++/Android.mk:
Added tests for the new header files.
EXTRA_CFLAGS: include the bionic header files.
BUG=1601432
Automated import of CL 145059
2009-04-08 09:01:36 -07:00
Niko Catania
88f8a4ab85
AI 144236: Added new C to stdc++ header files: cassert, cctype, climits, ctime.
...
QA Impact:None
BUG=1601432
Automated import of CL 144236
2009-04-02 09:31:46 -07:00
Niko Catania
416ceb861c
AI 143504: Completed cstddef to be non empty and similar to the gnu stl implementation.
...
Even if we don't want to have a bloated stl implementation, having empty
files around is probably not very good either.
Added a test to make sure the header file compiles on host and kila-eng.
QA Impact: In system/extras/test/bionic/libstdc++ build the tests using:
mm BIONIC_TESTS=1
to build the host and target tests.
BUG=1601432
Automated import of CL 143504
2009-03-30 12:50:56 -07:00
Mathias Agopian
a43b482c54
AI 143161: am: CL 142857 Add some bluring to the animation. This requires a new kernel which will be checked-in later, at which point the blur effect will automatically be enabled.
...
Original author: mathias
Merged from: //branches/cupcake/...
Automated import of CL 143161
2009-03-27 15:40:01 -07:00
Mathias Agopian
6ed739e1d3
Automated import from //branches/cupcake/...@142857,142857
2009-03-25 21:43:43 -07:00
Iliyan Malchev
5e12d7ec70
Automated import from //branches/donutburger/...@140950,140950
2009-03-24 19:02:00 -07:00
The Android Open Source Project
7b31dd6680
auto import from //branches/cupcake_rel/...@141571
2009-03-19 23:08:36 -07:00
The Android Open Source Project
78bf5fc677
auto import from //branches/cupcake_rel/...@140373
2009-03-18 17:39:42 -07:00
The Android Open Source Project
1dc9e472e1
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
The Android Open Source Project
1767f908af
auto import from //depot/cupcake/@135843
2009-03-03 18:28:13 -08:00
The Android Open Source Project
a799b53f10
auto import from //depot/cupcake/@132589
2009-03-03 14:03:51 -08:00
The Android Open Source Project
fe5745033a
auto import from //depot/cupcake/@137055
2009-03-02 22:54:14 -08:00
The Android Open Source Project
7d9dcdc82a
auto import from //branches/cupcake/...@132569
2009-02-20 07:38:28 -08:00
The Android Open Source Project
6f04a0f4c7
auto import from //branches/cupcake/...@132276
2009-02-19 10:57:29 -08:00
The Android Open Source Project
2489551343
auto import from //branches/cupcake/...@131421
2009-02-13 12:57:48 -08:00
The Android Open Source Project
9f65adf2ba
auto import from //branches/cupcake/...@130745
2009-02-10 15:43:56 -08:00
The Android Open Source Project
d37527501c
auto import from //branches/cupcake/...@127101
2009-01-20 14:03:55 -08:00
The Android Open Source Project
e5cc1f386b
auto import from //branches/cupcake/...@126645
2009-01-15 16:12:07 -08:00
The Android Open Source Project
6d6c82c7a0
auto import from //branches/cupcake/...@125939
2009-01-09 17:50:54 -08:00
The Android Open Source Project
4e468ed2eb
Code drop from //branches/cupcake/...@124589
2008-12-17 18:03:48 -08:00
The Android Open Source Project
a27d2baa0c
Initial Contribution
2008-10-21 07:00:00 -07:00