Commit graph

7621 commits

Author SHA1 Message Date
Jean-Baptiste Queru
9e4e3b378f Merge "TARGET_linux-arm.mk: use single slash version of -print-whatever" 2012-05-02 13:26:50 -07:00
Jean-Baptiste Queru
c45cb0bf07 Merge "Enable sound effect support in the SDK system image" 2012-05-02 12:20:16 -07:00
Jun Tian
07fe2cf7b4 Enable sound effect support in the SDK system image
Add the missing configuration in sdk.mk to support sound effect in the SDK building.
This patch can fix the CTS sound effect failues of media test in emulator system image.

Change-Id: I8c22e62201d48c2e56fb4c105795bb96ded8f34d
2012-05-02 12:18:52 -07:00
Jean-Baptiste Queru
f562adc85f Merge "Force use of compatibility compilers on Apple's command line tools" 2012-05-02 09:40:13 -07:00
Jean-Baptiste Queru
2ba46ecdc4 Merge "Add Esperanto to the list of locales" 2012-05-02 07:39:16 -07:00
Al Sutton
0d07c732c7 Force use of compatibility compilers on Apple's command line tools
The cc and c++ compilers included in Apple's command line tools show some
unusual behaviour which causes the build to fail in several projects under
Xcode 4.3

This patch uses the gnu compatibility gcc and g++ compilers on OS X instead
to reduce problems, and generates an error when an llvm based compiler is
detected because they currently do not generate usable emulator executables
due to them not honouring global register variables.

Change-Id: I506c22dad3dcbd41df3c7672802a675d3655e262
Signed-off-by: Al Sutton <al@funkyandroid.com>
2012-05-02 07:11:27 -07:00
Raphael Moll
d0831659af Merge "Split target/product/sdk.mk into sdk.git" 2012-04-23 12:44:00 -07:00
Jean-Baptiste Queru
9b16b12932 Merge "Switch to new locations of toolchains" 2012-04-23 08:31:53 -07:00
Andrew Hsieh
11e0192d29 Merge "Add goldfish audio hw to board/generic_x86" 2012-04-20 16:52:27 -07:00
Jean-Baptiste Queru
a50ef1c124 Switch to new locations of toolchains
Change-Id: I15a8be11b3d0f1985ffd97dd51a1af18e1ce7b67
2012-04-20 16:15:42 -07:00
Raphael Moll
f66f3476e4 Split target/product/sdk.mk into sdk.git
This changes target/product/sdk.mk so that the list of tools
and libs to build for the SDK be actually defined in both
sdk.git and development.git.

Depends on dev.git change I6bbc6644a and sdk.git change Id270eba6

Change-Id: I790df85ea8620f73c769aec0f92f474de60b63f9
2012-04-20 14:14:55 -07:00
Jean-Baptiste Queru
d0427e493e Merge "Workaround for a gcc-4.6 bug on -fstrict-volatile-bitfields." 2012-04-20 08:30:21 -07:00
Jean-Baptiste Queru
810b0d8bb4 Merge "Fix build problems with gcc-4.6.x." 2012-04-20 08:30:05 -07:00
Jing Yu
c856e31523 Workaround for a gcc-4.6 bug on -fstrict-volatile-bitfields.
http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html
http://gcc.gnu.org/ml/gcc-patches/2011-11/msg01390.html

-fstrict-volatile-bitfields is set on by default on gcc-4.6
for ARM target. This causes an inline asm() error. While
upstream gcc community is working on the patch, we shut
off this option temporarily.

This patch does not affect gcc-4.4.3 build.

Change-Id: Id7016dc5856a516e10f2617232945034728a74ab
2012-04-20 07:53:16 -07:00
Doug Kwan
422a3650d3 Fix build problems with gcc-4.6.x.
Change-Id: If02f18efde4cec39c97bb0e7226b008cd6b85dd4
2012-04-20 07:52:47 -07:00
Andrew Hsieh
ecd054c609 Add goldfish audio hw to board/generic_x86
Without it, app with audio may crash x86 emulator

Change-Id: Ie9b30a2827c0a559e7cf73b7b21604f36c379483
2012-04-20 16:08:14 +08:00
David Turner
f04ee37312 Merge "Update gdbclient for x86 target" 2012-04-17 02:27:50 -07:00
Raphael Moll
2db32730e7 Merge "Merge "SDK: Also read sdk/build/tools.OS.atree"" 2012-04-10 12:45:47 -07:00
Raphael Moll
b3700ab773 Merge "SDK: Also read sdk/build/tools.OS.atree"
This allows us to have per-host OS (or OS + arch) atree files in case we
need to get tools which source varies per host OS, example:
- sdk/build/tools.linux.atree
- sdk/build/tools.linux-x86_64.atree
- sdk/build/tools.windows.atree
etc.

(cherry picked from commit 3ab307a68c)

Change-Id: I05140bb02ecd41152e47ecdf404b1b8fb34fdf24
2012-04-10 12:21:46 -07:00
Mark D Horn
7d0ede730d Update gdbclient for x86 target
Check the Target Architecture to choose the correct
version of the gdb client.

Change-Id: I1d75df235a18e60c6a7142a95c93b0fce69ee736
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2012-04-10 10:37:07 -07:00
Jean-Baptiste Queru
59d7372dec Merge "Bump DX Java heap to 2GB." 2012-04-10 09:39:09 -07:00
Jean-Baptiste Queru
64cd96ce7f Bump DX Java heap to 2GB.
Change-Id: I240a24f9bb8511fea8f420f76b4541018ae79a0c
2012-04-10 08:21:21 -07:00
Kenny Root
b22f6853d9 Merge changes I5a63fd61,I7c6f59fe
* changes:
  Support the setting of file security contexts in OTA and update packages.
  Pass the file_contexts configuration to mkyaffs2image and make_ext4fs.
2012-04-06 14:42:46 -07:00
Stephen Smalley
56882bf9b4 Support the setting of file security contexts in OTA and update packages.
Pass the file_contexts configuration to the releasetools scripts
so that the security contexts of files can be properly set for OTA
and update packages.

Requires Ica5fb73d6f2ffb981b74d1896538988dbc4d9b24

Change-Id: I5a63fd61a7e74d386d0803946d06bcf2fa8a857e
2012-04-06 15:35:41 -04:00
Stephen Smalley
5042392262 Pass the file_contexts configuration to mkyaffs2image and make_ext4fs.
This configuration is used to determine the file security contexts
to set on the files in the yaffs2 or ext4 image that is generated.
This is similar to the android_filesystem_config.h tables for determining
the UID/GID/mode, but as a configuration rather than code.

Change-Id: I7c6f59fe7cb8bc4c86c8790f991b12dd93a61f68
2012-04-06 15:34:37 -04:00
Raphael Moll
b6addfb250 am a8dd58a8: Merge "Allow make 3.82 to be used under Cygwin 1.7"
* commit 'a8dd58a8a604ed90c5fd5fb632eb2bb8b1ff8fa0':
  Allow make 3.82 to be used under Cygwin 1.7
2012-03-27 17:53:32 -07:00
Raphael Moll
2696eb6d11 am 3b1ebe7d: Merge "SDK atree: support HOST_OUT location."
* commit '3b1ebe7dc291175886f21ffbbccdb98b560efabf':
  SDK atree: support HOST_OUT location.
2012-03-27 17:53:32 -07:00
Raphael Moll
a8dd58a8a6 Merge "Allow make 3.82 to be used under Cygwin 1.7" 2012-03-27 16:16:45 -07:00
Raphael Moll
4c45699015 Allow make 3.82 to be used under Cygwin 1.7
(Manual merge of 76bf62d75e)

Change-Id: I61a6b10b4d81192dbff928780c2263931cf57c4d
2012-03-27 14:35:34 -07:00
Raphael Moll
3b1ebe7dc2 Merge "SDK atree: support HOST_OUT location." 2012-03-27 11:40:47 -07:00
Jean-Baptiste Queru
d17c89776e am 0b6a436f: Merge "Fix build"
* commit '0b6a436f09f10e358c64ee977c8322b3a76fd977':
  Fix build
2012-03-27 08:07:09 -07:00
Jean-Baptiste Queru
0b6a436f09 Merge "Fix build" 2012-03-27 07:37:58 -07:00
Glenn Kasten
f396f56817 Fix build
Change-Id: I740b211588122b1198d7925c78e9a4a7aaf08784
2012-03-27 07:24:24 -07:00
The Android Open Source Project
6e271c76b6 Reconcile with ics-mr1-release
Change-Id: I9be3678a1dc959923c5eb572e2b6f8243c446157
2012-03-26 09:47:10 -07:00
The Android Automerger
0db00f2ebf IMM76D 2012-03-25 12:34:33 -07:00
The Android Automerger
b9624520b4 IMM76C 2012-03-23 14:38:56 -07:00
Andrew Hsieh
5d9aedef30 am 2245d17d: Point to new linux prebuilt toolchain for SDK build
* commit '2245d17dc847ecb5371807466788552ca0198152':
  Point to new linux prebuilt toolchain for SDK build
2012-03-22 11:03:14 -07:00
Andrew Hsieh
2245d17dc8 Point to new linux prebuilt toolchain for SDK build
Change-Id: I21849119b0f3f45f950e9e6d1da0833aff381fb7
2012-03-22 09:55:36 -07:00
Raphael Moll
74160ed4c4 SDK atree: support HOST_OUT location.
Change-Id: Ib369280971b37a3eb35ac94991cdbc49dead903e
2012-03-21 22:34:48 -07:00
The Android Open Source Project
7000342da9 Reconcile with ics-mr1-release
Change-Id: Ib4394bc59cd66c0d8071c5dcb0d20543241b36c8
2012-03-21 08:22:52 -07:00
The Android Automerger
54578dd1aa IMM76B 2012-03-20 17:15:23 -07:00
Ying Wang
4243532d4a am 301843ae: am 29e44b7a: Merge "Fix for "dexopt: No such file or directory" error"
* commit '301843ae3e5a5d121ecc01b58ea3f15ae07c860f':
  Fix for "dexopt: No such file or directory" error
2012-03-20 15:22:30 -07:00
Ying Wang
301843ae3e am 29e44b7a: Merge "Fix for "dexopt: No such file or directory" error"
* commit '29e44b7a8300644516b021e9e324ffe426098b3f':
  Fix for "dexopt: No such file or directory" error
2012-03-20 15:20:14 -07:00
Ying Wang
29e44b7a83 Merge "Fix for "dexopt: No such file or directory" error" 2012-03-20 11:05:56 -07:00
The Android Automerger
fe0a544ea6 IMM76 2012-03-16 19:36:35 -07:00
The Android Automerger
83defc2504 merge in ics-mr1-release history after reset to ics-mr1 2012-03-16 19:30:18 -07:00
The Android Automerger
3ca86b2abd IMM72B 2012-03-13 17:16:36 -07:00
The Android Automerger
f44b3505ad IMM72 2012-03-12 19:36:17 -07:00
The Android Automerger
ca97d052d7 merge in ics-mr1-release history after reset to ics-mr1 2012-03-12 19:30:56 -07:00
The Android Automerger
031e57b381 second try 2012-03-11 00:58:08 -08:00