OSDN Git Service

android-x86/bionic.git
15 years agoam bf8709f5: bionic: update msm_camera.h header
Iliyan Malchev [Fri, 5 Jun 2009 05:43:23 +0000 (22:43 -0700)]
am bf8709f5: bionic: update msm_camera.h header

Merge commit 'bf8709f54b1eabbd4e9bb81e91b9385a9863f505'

* commit 'bf8709f54b1eabbd4e9bb81e91b9385a9863f505':
  bionic: update msm_camera.h header

15 years agobionic: update msm_camera.h header
Iliyan Malchev [Thu, 4 Jun 2009 18:55:53 +0000 (11:55 -0700)]
bionic: update msm_camera.h header

Signed-off-by: Iliyan Malchev <malchev@google.com>
15 years agoam 3a654b1e: Revert "Fix the C library initialization to avoid calling static C+...
David 'Digit' Turner [Wed, 3 Jun 2009 20:00:20 +0000 (13:00 -0700)]
am 3a654b1e: Revert "Fix the C library initialization to avoid calling static C++ constructors twice."

Merge commit '3a654b1e04d4275ae315cfe1b196998acf10052c'

* commit '3a654b1e04d4275ae315cfe1b196998acf10052c':
  Revert "Fix the C library initialization to avoid calling static C++ constructors twice."

15 years agoRevert "Fix the C library initialization to avoid calling static C++ constructors...
David 'Digit' Turner [Wed, 3 Jun 2009 17:32:37 +0000 (19:32 +0200)]
Revert "Fix the C library initialization to avoid calling static C++ constructors twice."

This reverts commit 03eabfe65e1e2c36f4d26c78a730fa19a3bdada3.

15 years agoam 03eabfe6: Fix the C library initialization to avoid calling static C++ constructor...
David 'Digit' Turner [Wed, 3 Jun 2009 12:44:25 +0000 (05:44 -0700)]
am 03eabfe6: Fix the C library initialization to avoid calling static C++ constructors twice.

Merge commit '03eabfe65e1e2c36f4d26c78a730fa19a3bdada3'

* commit '03eabfe65e1e2c36f4d26c78a730fa19a3bdada3':
  Fix the C library initialization to avoid calling static C++ constructors twice.

15 years agoFix the C library initialization to avoid calling static C++ constructors twice.
David 'Digit' Turner [Thu, 28 May 2009 13:54:03 +0000 (15:54 +0200)]
Fix the C library initialization to avoid calling static C++ constructors twice.

The problem was due to the fact that, in the case of dynamic executables,
the dynamic linker calls the DT_PREINIT_ARRAY, DT_INIT and DT_INIT_ARRAY
constructors when loading shared libraries and dynamic executables,
*before* calling the executable's entry point (i.e. arch-$ARCH/bionic/crtbegin_dynamic.c)
which in turns call __libc_init() in libc.so, as defined by bionic/libc_init_dynamic.c

The latter did call these constructors array again, mistakenly.

The patch also updates the documentation of many related functions.

Also adds a new section to linker/README.TXT explaining restrictions on
C library usage.

The patch has been tested on a Dream for stability issues with
proprietary blobs:

- H264 decoding works
- Camera + Video recording works
- GPS works
- Sensors work

The tests in system/extra/tests/bionic/libc/common/test_static_cpp_mutex.cpp has been
run and shows the static C++ constructor being called only once.

15 years agoam 0353195f: linker: Give more context for failures during library dependency resolution.
Dima Zavin [Mon, 1 Jun 2009 20:02:20 +0000 (13:02 -0700)]
am 0353195f: linker: Give more context for failures during library dependency resolution.

Merge commit '0353195f344666256dba474a15c9ba22cf0cccc9'

* commit '0353195f344666256dba474a15c9ba22cf0cccc9':
  linker: Give more context for failures during library dependency resolution.

15 years agolinker: Give more context for failures during library dependency resolution.
Dima Zavin [Sat, 30 May 2009 00:30:25 +0000 (17:30 -0700)]
linker: Give more context for failures during library dependency resolution.

Signed-off-by: Dima Zavin <dima@android.com>
15 years agoam 2e85579c: linker: Make the errors reported by dlopen/dlsym be more useful.
Dima Zavin [Thu, 28 May 2009 19:38:04 +0000 (12:38 -0700)]
am 2e85579c: linker: Make the errors reported by dlopen/dlsym be more useful.

Merge commit '2e85579c34047c305caf15fb0ebe02bf3d001d0e'

* commit '2e85579c34047c305caf15fb0ebe02bf3d001d0e':
  linker: Make the errors reported by dlopen/dlsym be more useful.

15 years agoam 49e55332: libc: Add an intermediate version of the static libc without malloc
Dima Zavin [Thu, 28 May 2009 19:38:02 +0000 (12:38 -0700)]
am 49e55332: libc: Add an intermediate version of the static libc without malloc

Merge commit '49e55332784b82f7112ee7c1ea3c176c9dc32d7a'

* commit '49e55332784b82f7112ee7c1ea3c176c9dc32d7a':
  libc: Add an intermediate version of the static libc without malloc

15 years agoam ca122b0e: libc: Cleanup the libc makefile.
Dima Zavin [Thu, 28 May 2009 19:38:00 +0000 (12:38 -0700)]
am ca122b0e: libc: Cleanup the libc makefile.

Merge commit 'ca122b0e34df0e8c485be0d3ab1b80f728b76276'

* commit 'ca122b0e34df0e8c485be0d3ab1b80f728b76276':
  libc: Cleanup the libc makefile.

15 years agolinker: Make the errors reported by dlopen/dlsym be more useful.
Dima Zavin [Thu, 21 May 2009 01:28:09 +0000 (18:28 -0700)]
linker: Make the errors reported by dlopen/dlsym be more useful.

Changed it so that when the linker generates error messages, they are
scribbled away into a buffer that dlfcn and friends can read from.

Since the error messages are generetad with snprintf, and snprintf
MAY call malloc during some code paths, we now link against a version
of libc that does not contain malloc/free/realloc/calloc. We then define
malloc and friends in the dynamic loader, and make them abort() if they
are ever called.

Signed-off-by: Dima Zavin <dima@android.com>
15 years agolibc: Add an intermediate version of the static libc without malloc
Dima Zavin [Wed, 27 May 2009 17:52:37 +0000 (10:52 -0700)]
libc: Add an intermediate version of the static libc without malloc

For now, this will only used by the dynamic loader to ensure that
malloc and friends are never called.

Signed-off-by: Dima Zavin <dima@android.com>
15 years agolibc: Cleanup the libc makefile.
Dima Zavin [Wed, 27 May 2009 17:52:37 +0000 (10:52 -0700)]
libc: Cleanup the libc makefile.

Removes a lot of redundant code, and reorganizes the file. We first
setup all the comomn variables we may need, and then define the
actual libraries that need to be generated.

Signed-off-by: Dima Zavin <dima@android.com>
15 years agoam cdb68bf8: Merge change 2470 into donut
Android (Google) Code Review [Wed, 27 May 2009 10:31:12 +0000 (03:31 -0700)]
am cdb68bf8: Merge change 2470 into donut

Merge commit 'cdb68bf8ce26448cfe173d86f1c074e167c3420f'

* commit 'cdb68bf8ce26448cfe173d86f1c074e167c3420f':
  Fix getservent() so that it returns s_port in network byte order.

15 years agoMerge change 2470 into donut
Android (Google) Code Review [Wed, 27 May 2009 10:29:35 +0000 (03:29 -0700)]
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.

15 years agoam 5c106fca: Merge change 1852 into donut
Android (Google) Code Review [Wed, 27 May 2009 08:50:28 +0000 (01:50 -0700)]
am 5c106fca: Merge change 1852 into donut

Merge commit '5c106fcaa5b9d0a3ebeb2e8cdca589129d6a7ebd'

* commit '5c106fcaa5b9d0a3ebeb2e8cdca589129d6a7ebd':
  Fix __eabi_atexit() implementation, as well as a bug in the BSD-originated __cxa_finalize() implementation

15 years agoMerge change 1852 into donut
Android (Google) Code Review [Wed, 27 May 2009 08:48:26 +0000 (01:48 -0700)]
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

15 years agoam 94a144ea: add msm_camera.h header and .gitignore file to bionic
Iliyan Malchev [Wed, 27 May 2009 00:55:26 +0000 (17:55 -0700)]
am 94a144ea: add msm_camera.h header and .gitignore file to bionic

Merge commit '94a144eabd1c7477e77e81e83aa04d43c8a79791'

* commit '94a144eabd1c7477e77e81e83aa04d43c8a79791':
  add msm_camera.h header and .gitignore file to bionic

15 years agoam 1c8e1094: update msm_adsp.h header
Iliyan Malchev [Wed, 27 May 2009 00:51:49 +0000 (17:51 -0700)]
am 1c8e1094: update msm_adsp.h header

Merge commit '1c8e10945eb1ab1352f73c7fb026b99397a8ca70'

* commit '1c8e10945eb1ab1352f73c7fb026b99397a8ca70':
  update msm_adsp.h header

15 years agoadd msm_camera.h header and .gitignore file to bionic
Iliyan Malchev [Thu, 30 Apr 2009 19:29:52 +0000 (12:29 -0700)]
add msm_camera.h header and .gitignore file to bionic

Signed-off-by: Iliyan Malchev <malchev@google.com>
15 years agoupdate msm_adsp.h header
Iliyan Malchev [Wed, 20 May 2009 23:51:12 +0000 (16:51 -0700)]
update msm_adsp.h header

Signed-off-by: Iliyan Malchev <malchev@google.com>
15 years agoFix getservent() so that it returns s_port in network byte order.
David 'Digit' Turner [Tue, 26 May 2009 21:54:37 +0000 (23:54 +0200)]
Fix getservent() so that it returns s_port in network byte order.
Also add a new document detailing known issues in the C library.

15 years agoam 8215679b: Fix the parsing of the .fini_array in the dynamic linker (it should...
David 'Digit' Turner [Tue, 26 May 2009 17:11:25 +0000 (10:11 -0700)]
am 8215679b: 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.

Merge commit '8215679b355efe3829bab571bd566dc818ea4ccc'

* commit '8215679b355efe3829bab571bd566dc818ea4ccc':
  Fix the parsing of the .fini_array in the dynamic linker (it should happen in reverse order).

15 years agoFix the parsing of the .fini_array in the dynamic linker (it should happen in reverse...
David 'Digit' Turner [Mon, 18 May 2009 12:37:41 +0000 (14:37 +0200)]
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.

15 years agoam e5446feb: Add <linux/ipsec.h> and <linux/if_pppolac.h> for VPN support.
David 'Digit' Turner [Mon, 25 May 2009 15:36:49 +0000 (08:36 -0700)]
am e5446feb: Add <linux/ipsec.h> and <linux/if_pppolac.h> for VPN support.

Merge commit 'e5446feb21a991426fb683d077a1a8ca5831ac0f'

* commit 'e5446feb21a991426fb683d077a1a8ca5831ac0f':
  Add <linux/ipsec.h> and <linux/if_pppolac.h> for VPN support.

15 years agoAdd <linux/ipsec.h> and <linux/if_pppolac.h> for VPN support.
David 'Digit' Turner [Wed, 20 May 2009 11:00:10 +0000 (13:00 +0200)]
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

15 years agoFix __eabi_atexit() implementation, as well as a bug in the BSD-originated __cxa_fina...
David 'Digit' Turner [Wed, 20 May 2009 09:42:52 +0000 (11:42 +0200)]
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

15 years agoam 8169573c: Add <cmath> standard C++ header. This is needed for upcoming STLport...
David 'Digit' Turner [Tue, 19 May 2009 09:53:26 +0000 (02:53 -0700)]
am 8169573c: Add <cmath> standard C++ header. This is needed for upcoming STLport experimentation.

Merge commit '8169573c8744ee3a484ea74bd5e06a8a4f708e37'

* commit '8169573c8744ee3a484ea74bd5e06a8a4f708e37':
  Add <cmath> standard C++ header.

15 years agoAdd <cmath> standard C++ header.
David 'Digit' Turner [Mon, 18 May 2009 21:23:32 +0000 (23:23 +0200)]
Add <cmath> standard C++ header.
This is needed for upcoming STLport experimentation.

15 years agoAdd standalone_months field to libc strftime().
Eric Fischer [Fri, 15 May 2009 20:33:20 +0000 (13:33 -0700)]
Add standalone_months field to libc strftime().

Replicate my change 722a5c0462f38827f4097065bfc3826b9e0e9fb4 into
bionic in an attempt to fix the build.

15 years agoam d386afcc: revert to previous implementation of __aeabi_atexit() since the new...
David 'Digit' Turner [Fri, 15 May 2009 00:14:08 +0000 (17:14 -0700)]
am d386afcc: 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...

Merge commit 'd386afcc41e92c96778d9b1a498199f48fa2d4aa'

* commit 'd386afcc41e92c96778d9b1a498199f48fa2d4aa':
  revert to previous implementation of __aeabi_atexit() since the new one seems to crash a static ICU String destructor.

15 years agorevert to previous implementation of __aeabi_atexit() since the new one seems to...
David 'Digit' Turner [Fri, 15 May 2009 00:11:12 +0000 (02:11 +0200)]
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...

15 years agoam 3e16f84f: Fix __aeabi_atexit to call __cxa_atexit properly. This function is defin...
David 'Digit' Turner [Thu, 14 May 2009 22:39:55 +0000 (15:39 -0700)]
am 3e16f84f: Fix __aeabi_atexit to call __cxa_atexit properly. This function is defined by the C++ ABI for ARM document.

Merge commit '3e16f84fcad103c97a2df4a58948835277043569'

* commit '3e16f84fcad103c97a2df4a58948835277043569':
  Fix __aeabi_atexit to call __cxa_atexit properly. This function is defined by the C++ ABI for ARM document.

15 years agoFix __aeabi_atexit to call __cxa_atexit properly. This function is defined by the...
David 'Digit' Turner [Thu, 14 May 2009 12:25:26 +0000 (14:25 +0200)]
Fix __aeabi_atexit to call __cxa_atexit properly. This function is defined by the C++ ABI for ARM document.

15 years agoam d1b40d8: linker: Compute symbol name before lookup so we can also use
Dima Zavin [Tue, 12 May 2009 18:31:39 +0000 (11:31 -0700)]
am d1b40d8: linker: Compute symbol name before lookup so we can also use

Merge commit 'd1b40d8c69dfca94185ea9231f6cb16f70c02e39'

* commit 'd1b40d8c69dfca94185ea9231f6cb16f70c02e39':
  linker: Compute symbol name before lookup so we can also use it for error msg

15 years agolinker: Compute symbol name before lookup so we can also use it for error msg
Dima Zavin [Tue, 12 May 2009 17:59:09 +0000 (10:59 -0700)]
linker: Compute symbol name before lookup so we can also use it for error msg

Signed-off-by: Dima Zavin <dima@android.com>
15 years agoam 5e56370: change getaddrinfo() implementation to match GLibc.
David 'Digit' Turner [Tue, 5 May 2009 14:13:33 +0000 (07:13 -0700)]
am 5e56370: change getaddrinfo() implementation to match GLibc.

Merge commit '5e563700380eade647f347669ea61dbb0ede9814'

* commit '5e563700380eade647f347669ea61dbb0ede9814':
  change getaddrinfo() implementation to match GLibc.

15 years agochange getaddrinfo() implementation to match GLibc.
David 'Digit' Turner [Tue, 5 May 2009 13:50:24 +0000 (15:50 +0200)]
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.

15 years agoam 85a01ff: Merge change 57 into donut
Android (Google) Code Review [Sat, 2 May 2009 06:01:54 +0000 (23:01 -0700)]
am 85a01ff: Merge change 57 into donut

Merge commit '85a01ffba337b123436f57eba4daae38c7c90d1e'

* commit '85a01ffba337b123436f57eba4daae38c7c90d1e':
  Add the domain search list for VPN connection.

15 years agoMerge change 57 into donut
Android (Google) Code Review [Fri, 1 May 2009 21:28:28 +0000 (14:28 -0700)]
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.

15 years agoam ba52b30: Increase the limit of loaded shared libraries from 64 to 96
James Dong [Fri, 1 May 2009 21:09:44 +0000 (14:09 -0700)]
am ba52b30: Increase the limit of loaded shared libraries from 64 to 96

Merge commit 'ba52b3092f361580a5dea7ab8fbe2a227b55ee43'

* commit 'ba52b3092f361580a5dea7ab8fbe2a227b55ee43':
  Increase the limit of loaded shared libraries from 64 to 96 This change is required for OpenCORE 2.0

15 years agoIncrease the limit of loaded shared libraries from 64 to 96 This change is required...
James Dong [Fri, 1 May 2009 03:37:36 +0000 (20:37 -0700)]
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.

15 years agoam d2c9dcc: libc: Replace a reference to TARGET_BUILD_TYPE with DEBUG_BI
Dave Bort [Wed, 29 Apr 2009 18:02:39 +0000 (11:02 -0700)]
am d2c9dcc: libc: Replace a reference to TARGET_BUILD_TYPE with DEBUG_BI

Merge commit 'd2c9dcc9265e66f6432ec39dcc7378b944449e60'

* commit 'd2c9dcc9265e66f6432ec39dcc7378b944449e60':
  libc: Replace a reference to TARGET_BUILD_TYPE with DEBUG_BIONIC_LIBC

15 years agolibc: Replace a reference to TARGET_BUILD_TYPE with DEBUG_BIONIC_LIBC
Dave Bort [Thu, 23 Apr 2009 22:50:03 +0000 (15:50 -0700)]
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>
15 years agoMerge donut into master
Jean-Baptiste Queru [Thu, 23 Apr 2009 01:33:11 +0000 (18:33 -0700)]
Merge donut into master

15 years agomerge cupcake into donut
Jean-Baptiste Queru [Thu, 23 Apr 2009 00:56:50 +0000 (17:56 -0700)]
merge cupcake into donut

15 years agoMerge donut into master
Jean-Baptiste Queru [Thu, 23 Apr 2009 00:12:08 +0000 (17:12 -0700)]
Merge donut into master

15 years agoAdd the domain search list for VPN connection.
Chung-yih Wang [Thu, 9 Apr 2009 10:09:50 +0000 (18:09 +0800)]
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.

15 years agoMerge change 71
Android (Google) Code Review [Fri, 10 Apr 2009 22:17:20 +0000 (15:17 -0700)]
Merge change 71

* changes:
  Increase the limit of loaded shared libraries from 64 to 96 This change is required for OpenCORE 2.0

15 years agoIncrease the limit of loaded shared libraries from 64 to 96
Dave Sparks [Fri, 10 Apr 2009 01:54:21 +0000 (18:54 -0700)]
Increase the limit of loaded shared libraries from 64 to 96
This change is required for OpenCORE 2.0

modified:   linker/linker.c

15 years agoMerge branch 'readonly-p4-master'
Niko Catania [Fri, 10 Apr 2009 17:55:24 +0000 (10:55 -0700)]
Merge branch 'readonly-p4-master'

15 years agoAI 145716: am: CL 145714 Added cstring wrapper around string.h.
Niko Catania [Fri, 10 Apr 2009 17:54:03 +0000 (10:54 -0700)]
AI 145716: am: CL 145714 Added cstring wrapper around string.h.
  In new, include cstddef which declares std::size_t.
  Original author: niko

Automated import of CL 145716

15 years agoAI 145714: Added cstring wrapper around string.h.
Niko Catania [Fri, 10 Apr 2009 17:51:53 +0000 (10:51 -0700)]
AI 145714: Added cstring wrapper around string.h.
  In new, include cstddef which declares std::size_t.
  BUG=1601432

Automated import of CL 145714

15 years agoMerge branch 'readonly-p4-master'
Niko Catania [Thu, 9 Apr 2009 01:50:24 +0000 (18:50 -0700)]
Merge branch 'readonly-p4-master'

15 years agoAI 145159: am: CL 145059 (Almost) final set of wrapper around the C headers for stdc...
Niko Catania [Thu, 9 Apr 2009 01:49:17 +0000 (18:49 -0700)]
AI 145159: am: CL 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.
  Original author: niko

Automated import of CL 145159

15 years agoAI 145059: (Almost) final set of wrapper around the C headers for stdc++ and their...
Niko Catania [Wed, 8 Apr 2009 16:01:36 +0000 (09:01 -0700)]
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

15 years agoMerge branch 'readonly-p4-master'
Niko Catania [Fri, 3 Apr 2009 05:39:28 +0000 (22:39 -0700)]
Merge branch 'readonly-p4-master'

15 years agoAI 144391: am: CL 144236 Added new C to stdc++ header files: cassert, cctype, climits...
Niko Catania [Fri, 3 Apr 2009 05:38:17 +0000 (22:38 -0700)]
AI 144391: am: CL 144236 Added new C to stdc++ header files: cassert, cctype, climits, ctime.
  QA Impact:None
  Original author: niko

Automated import of CL 144391

15 years agoAI 144236: Added new C to stdc++ header files: cassert, cctype, climits, ctime.
Niko Catania [Thu, 2 Apr 2009 16:31:46 +0000 (09:31 -0700)]
AI 144236: Added new C to stdc++ header files: cassert, cctype, climits, ctime.
  QA Impact:None
  BUG=1601432

Automated import of CL 144236

15 years agoMerge commit 'goog/readonly-p4-master'
The Android Open Source Project [Wed, 1 Apr 2009 04:34:23 +0000 (21:34 -0700)]
Merge commit 'goog/readonly-p4-master'

15 years agoAI 143632: am: CL 143504 Completed cstddef to be non empty and similar to the gnu...
Niko Catania [Tue, 31 Mar 2009 20:56:11 +0000 (13:56 -0700)]
AI 143632: am: CL 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.
  Original author: niko
  Merged from: //branches/donutburger/...

Automated import of CL 143632

15 years agoAI 143504: Completed cstddef to be non empty and similar to the gnu stl implementation.
Niko Catania [Mon, 30 Mar 2009 19:50:56 +0000 (12:50 -0700)]
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

15 years agoMerge branch 'open_source_no_contributions' into google_internal
The Android Open Source Project [Sun, 29 Mar 2009 15:55:03 +0000 (08:55 -0700)]
Merge branch 'open_source_no_contributions' into google_internal

15 years agoAI 143310: am: CL 143161 am: CL 142857 Add some bluring to the animation. This requir...
Mathias Agopian [Sat, 28 Mar 2009 00:59:32 +0000 (17:59 -0700)]
AI 143310: am: CL 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/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143310

15 years agoAI 143161: am: CL 142857 Add some bluring to the animation. This requires a new kerne...
Mathias Agopian [Fri, 27 Mar 2009 22:40:01 +0000 (15:40 -0700)]
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

15 years agoMerge commit 'korg/cupcake'
The Android Open Source Project [Fri, 27 Mar 2009 22:30:35 +0000 (15:30 -0700)]
Merge commit 'korg/cupcake'

15 years agoAutomated import from //branches/cupcake/...@142857,142857
Mathias Agopian [Thu, 26 Mar 2009 04:43:43 +0000 (21:43 -0700)]
Automated import from //branches/cupcake/...@142857,142857

15 years agoAutomated import from //branches/donutburger/...@140950,140950
Iliyan Malchev [Wed, 25 Mar 2009 02:02:00 +0000 (19:02 -0700)]
Automated import from //branches/donutburger/...@140950,140950

15 years agoAutomated import from //branches/master/...@140951,140951
Iliyan Malchev [Wed, 25 Mar 2009 02:01:56 +0000 (19:01 -0700)]
Automated import from //branches/master/...@140951,140951

15 years agoauto import from //branches/cupcake_rel/...@141571
The Android Open Source Project [Fri, 20 Mar 2009 06:08:36 +0000 (23:08 -0700)]
auto import from //branches/cupcake_rel/...@141571

15 years agoauto import //branches/master/...@140412
The Android Open Source Project [Thu, 19 Mar 2009 05:20:24 +0000 (22:20 -0700)]
auto import //branches/master/...@140412

15 years agoauto import from //branches/cupcake_rel/...@140373
The Android Open Source Project [Thu, 19 Mar 2009 00:39:42 +0000 (17:39 -0700)]
auto import from //branches/cupcake_rel/...@140373

15 years agoMerge commit 'remotes/korg/cupcake' into cupcake_to_master
Jean-Baptiste Queru [Wed, 18 Mar 2009 23:57:15 +0000 (16:57 -0700)]
Merge commit 'remotes/korg/cupcake' into cupcake_to_master

15 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 03:28:35 +0000 (19:28 -0800)]
auto import from //depot/cupcake/@135843

15 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 02:28:13 +0000 (18:28 -0800)]
auto import from //depot/cupcake/@135843

15 years agoauto import from //depot/cupcake/@132589
The Android Open Source Project [Tue, 3 Mar 2009 22:03:51 +0000 (14:03 -0800)]
auto import from //depot/cupcake/@132589

15 years agoauto import from //depot/cupcake/@137055
The Android Open Source Project [Tue, 3 Mar 2009 06:54:14 +0000 (22:54 -0800)]
auto import from //depot/cupcake/@137055

15 years agoauto import from //branches/cupcake/...@132569
The Android Open Source Project [Fri, 20 Feb 2009 15:38:28 +0000 (07:38 -0800)]
auto import from //branches/cupcake/...@132569

15 years agoauto import from //branches/cupcake/...@132276
The Android Open Source Project [Thu, 19 Feb 2009 18:57:29 +0000 (10:57 -0800)]
auto import from //branches/cupcake/...@132276

15 years agoauto import from //branches/cupcake/...@131421
The Android Open Source Project [Fri, 13 Feb 2009 20:57:48 +0000 (12:57 -0800)]
auto import from //branches/cupcake/...@131421

15 years agoauto import from //branches/cupcake/...@130745
The Android Open Source Project [Tue, 10 Feb 2009 23:43:56 +0000 (15:43 -0800)]
auto import from //branches/cupcake/...@130745

15 years agoMerge branch 'cupcake'
The Android Open Source Project [Tue, 20 Jan 2009 22:05:21 +0000 (14:05 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@127101
The Android Open Source Project [Tue, 20 Jan 2009 22:03:55 +0000 (14:03 -0800)]
auto import from //branches/cupcake/...@127101

15 years agoMerge branch 'cupcake'
android-build SharedAccount [Fri, 16 Jan 2009 00:15:45 +0000 (16:15 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@126645
The Android Open Source Project [Fri, 16 Jan 2009 00:12:07 +0000 (16:12 -0800)]
auto import from //branches/cupcake/...@126645

15 years agoMerge branch 'cupcake'
The Android Open Source Project [Sat, 10 Jan 2009 02:03:37 +0000 (18:03 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@125939
The Android Open Source Project [Sat, 10 Jan 2009 01:50:54 +0000 (17:50 -0800)]
auto import from //branches/cupcake/...@125939

15 years agoMerge commit 'remotes/korg/cupcake'
Jean-Baptiste Queru [Fri, 19 Dec 2008 15:57:30 +0000 (07:57 -0800)]
Merge commit 'remotes/korg/cupcake'

Conflicts:
libc/include/dirent.h

15 years agoCode drop from //branches/cupcake/...@124589
The Android Open Source Project [Thu, 18 Dec 2008 02:03:48 +0000 (18:03 -0800)]
Code drop from //branches/cupcake/...@124589

15 years agoIntroduce a new ARM header file <machine/cpu-features.h>
Jean-Baptiste Queru [Thu, 4 Dec 2008 20:02:39 +0000 (12:02 -0800)]
Introduce a new ARM header file <machine/cpu-features.h>

Introduce a new header file containing ARM-specific feature
test macros (e.g. __ARM_HAVE_PAIR_LOAD_STORE corresponding
to ldrd/strd instructions). Also modify a few files in our
system to use the macros in order to build for ARMv4T.

15 years agoUpdate msm_audio.h with latest SND-driver API.
Iliyan Malchev [Thu, 6 Nov 2008 01:32:53 +0000 (17:32 -0800)]
Update msm_audio.h with latest SND-driver API.

Signed-off-by: Iliyan Malchev <malchev@google.com>
15 years agoAdd processed kernel header for msm_snd driver.
Iliyan Malchev [Wed, 29 Oct 2008 23:06:14 +0000 (16:06 -0700)]
Add processed kernel header for msm_snd driver.

Signed-off-by: Iliyan Malchev <malchev@google.com>
15 years agoImplement scandir() for OProfile.
Ben Cheng [Thu, 23 Oct 2008 23:00:08 +0000 (16:00 -0700)]
Implement scandir() for OProfile.

15 years agoInitial Contribution
The Android Open Source Project [Tue, 21 Oct 2008 14:00:00 +0000 (07:00 -0700)]
Initial Contribution