OSDN Git Service

android-x86/build.git
13 years agoadding TF dependency to vm-tf, since now we are using cts-tf things.
Tsu Chiang Chuang [Sun, 15 May 2011 19:03:27 +0000 (12:03 -0700)]
adding TF dependency to vm-tf, since now we are using cts-tf things.

Change-Id: Ia7538dc204faa93f47cd3fd104ed05c9da3e8741

13 years agoMerge "Cleanspec for change 109590"
Andreas Huber [Thu, 12 May 2011 16:29:27 +0000 (09:29 -0700)]
Merge "Cleanspec for change 109590"

13 years agoam bdb72318: am 5372220a: Merge "Remove simulator from the lunch menu"
Jean-Baptiste Queru [Thu, 12 May 2011 16:01:31 +0000 (09:01 -0700)]
am bdb72318: am 5372220a: Merge "Remove simulator from the lunch menu"

* commit 'bdb72318e47d38df2180bd00d0fd0a97bdc82255':
  Remove simulator from the lunch menu

13 years agoam 5372220a: Merge "Remove simulator from the lunch menu"
Jean-Baptiste Queru [Thu, 12 May 2011 15:52:59 +0000 (08:52 -0700)]
am 5372220a: Merge "Remove simulator from the lunch menu"

* commit '5372220a1a12a715ca1242dcc3f4b11b89a8387a':
  Remove simulator from the lunch menu

13 years agoMerge "Remove simulator from the lunch menu"
Jean-Baptiste Queru [Thu, 12 May 2011 15:04:50 +0000 (08:04 -0700)]
Merge "Remove simulator from the lunch menu"

13 years agoam 477e9632: (-s ours) am ea4d9f55: am 22b5d621: DO NOT MERGE. We are now dev branch...
Dianne Hackborn [Wed, 11 May 2011 22:13:18 +0000 (15:13 -0700)]
am 477e9632: (-s ours) am ea4d9f55: am 22b5d621: DO NOT MERGE.  We are now dev branch for Honeycomb MR2.

* commit '477e963276a1fb3759cbf40fc4ea1039b0d22057':
  DO NOT MERGE.  We are now dev branch for Honeycomb MR2.

13 years agoCleanspec for change 109590
Andreas Huber [Wed, 11 May 2011 21:39:02 +0000 (14:39 -0700)]
Cleanspec for change 109590

Change-Id: Icd4a6c3963d33b813e212015d954e9f06a489a05

13 years agoam ea4d9f55: am 22b5d621: DO NOT MERGE. We are now dev branch for Honeycomb MR2.
Dianne Hackborn [Wed, 11 May 2011 20:49:50 +0000 (13:49 -0700)]
am ea4d9f55: am 22b5d621: DO NOT MERGE.  We are now dev branch for Honeycomb MR2.

* commit 'ea4d9f557b20e7a4ef77e6ac0c573cf3a9a5fd3a':
  DO NOT MERGE.  We are now dev branch for Honeycomb MR2.

13 years agoam 22b5d621: DO NOT MERGE. We are now dev branch for Honeycomb MR2.
Dianne Hackborn [Wed, 11 May 2011 20:35:36 +0000 (13:35 -0700)]
am 22b5d621: DO NOT MERGE.  We are now dev branch for Honeycomb MR2.

* commit '22b5d62172f1563a2513dea314c037703cddf217':
  DO NOT MERGE.  We are now dev branch for Honeycomb MR2.

13 years agoRemove simulator from the lunch menu
Jean-Baptiste Queru [Wed, 11 May 2011 17:40:43 +0000 (10:40 -0700)]
Remove simulator from the lunch menu

Change-Id: I0d73b4722ce5126b64538ca7add2e55cd561c022

13 years agoAdd bu and BackupRestoreConfirmation to the core build
Christopher Tate [Mon, 18 Apr 2011 23:07:24 +0000 (16:07 -0700)]
Add bu and BackupRestoreConfirmation to the core build

The 'bu' program is used by the platform's local backup mechanism
to stream a 'tar'-compatible dump of application packages/data.

BackupRestoreConfirmation is the UI for verifying that the user
did is aware of & grants permission for a requested full backup or
restore operation.

Change-Id: I3a3fe345e89d09838bddc4010d429e1374e19440

13 years agoDO NOT MERGE. We are now dev branch for Honeycomb MR2.
Dianne Hackborn [Tue, 10 May 2011 01:21:14 +0000 (18:21 -0700)]
DO NOT MERGE.  We are now dev branch for Honeycomb MR2.

Change-Id: Icde20a70a35fc28e168eba4809c1c011ac5265b4

13 years agoEnable gdbclient to accept both name and pid of the process
Grace Kloba [Sat, 30 Apr 2011 18:04:05 +0000 (11:04 -0700)]
Enable gdbclient to accept both name and pid of the process

Change-Id: I10234ddb2e52de302818e1b5b27a8f35651c4395

13 years agoMerge "Avoid loading all CA certs into Zygote memory, lazily load instead (1 of 3)"
Brian Carlstrom [Sat, 30 Apr 2011 03:46:11 +0000 (20:46 -0700)]
Merge "Avoid loading all CA certs into Zygote memory, lazily load instead (1 of 3)"

13 years agoMerge "adding a new package to run vm tests in cts-tf"
Tsu Chiang Chuang [Fri, 29 Apr 2011 17:36:54 +0000 (10:36 -0700)]
Merge "adding a new package to run vm tests in cts-tf"

13 years agoAvoid loading all CA certs into Zygote memory, lazily load instead (1 of 3)
Brian Carlstrom [Tue, 26 Apr 2011 18:34:37 +0000 (11:34 -0700)]
Avoid loading all CA certs into Zygote memory, lazily load instead (1 of 3)

Previously the CA certs stored in the BKS KeyStore at
/system/etc/security/cacerts.bks was loaded in the Zygote. As the the
number of CAs are started to increase, this is causing more and more
memory to be used for rarely used CAs. The new AndroidCAStore KeyStore
implementation reads the CAs as needed out of individual PEM
certificate files. The files can be efficiently found because they are
named based on a hash CA's subject name, similar to OpenSSL.

Bug: 1109242

Details:

build

    Removing old cacerts.bks from GRANDFATHERED_ALL_PREBUILT and
    adding new cacerts directory to core PRODUCT_PACKAGES

core/legacy_prebuilts.mk
target/product/core.mk

libcore

    cacerts build changes. Move cacerts prebuilt logic to new
    CaCerts.mk from NativeCode.mk where it didn't make sense. Updated
    Android.mk's dalvik-host target to install new cacerts files.

Android.mk
CaCerts.mk
NativeCode.mk

    Remove old cacerts.bks and add remove certimport.sh script used to
    generate it.

luni/src/main/files/cacerts.bks
luni/src/main/files/certimport.sh

    Recanonicalize cacerts files using updated vendor/google/tools/cacerts/certimport.py
    (See below discussion of certimport.py changes for details)

luni/src/main/files/cacerts/00673b5b.0
luni/src/main/files/cacerts/03e16f6c.0
luni/src/main/files/cacerts/08aef7bb.0
luni/src/main/files/cacerts/0d188d89.0
luni/src/main/files/cacerts/10531352.0
luni/src/main/files/cacerts/111e6273.0
luni/src/main/files/cacerts/1155c94b.0
luni/src/main/files/cacerts/119afc2e.0
luni/src/main/files/cacerts/11a09b38.0
luni/src/main/files/cacerts/12d55845.0
luni/src/main/files/cacerts/17b51fe6.0
luni/src/main/files/cacerts/1920cacb.0
luni/src/main/files/cacerts/1dac3003.0
luni/src/main/files/cacerts/1dbdda5b.0
luni/src/main/files/cacerts/1dcd6f4c.0
luni/src/main/files/cacerts/1df5ec47.0
luni/src/main/files/cacerts/1e8e7201.0
luni/src/main/files/cacerts/1eb37bdf.0
luni/src/main/files/cacerts/219d9499.0
luni/src/main/files/cacerts/23f4c490.0
luni/src/main/files/cacerts/27af790d.0
luni/src/main/files/cacerts/2afc57aa.0
luni/src/main/files/cacerts/2e8714cb.0
luni/src/main/files/cacerts/2fa87019.0
luni/src/main/files/cacerts/2fb1850a.0
luni/src/main/files/cacerts/33815e15.0
luni/src/main/files/cacerts/343eb6cb.0
luni/src/main/files/cacerts/399e7759.0
luni/src/main/files/cacerts/3a3b02ce.0
luni/src/main/files/cacerts/3ad48a91.0
luni/src/main/files/cacerts/3c58f906.0
luni/src/main/files/cacerts/3c860d51.0
luni/src/main/files/cacerts/3d441de8.0
luni/src/main/files/cacerts/3e7271e8.0
luni/src/main/files/cacerts/418595b9.0
luni/src/main/files/cacerts/455f1b52.0
luni/src/main/files/cacerts/46b2fd3b.0
luni/src/main/files/cacerts/48478734.0
luni/src/main/files/cacerts/4d654d1d.0
luni/src/main/files/cacerts/4e18c148.0
luni/src/main/files/cacerts/4fbd6bfa.0
luni/src/main/files/cacerts/5021a0a2.0
luni/src/main/files/cacerts/5046c355.0
luni/src/main/files/cacerts/524d9b43.0
luni/src/main/files/cacerts/56b8a0b6.0
luni/src/main/files/cacerts/57692373.0
luni/src/main/files/cacerts/58a44af1.0
luni/src/main/files/cacerts/594f1775.0
luni/src/main/files/cacerts/5a3f0ff8.0
luni/src/main/files/cacerts/5a5372fc.0
luni/src/main/files/cacerts/5cf9d536.0
luni/src/main/files/cacerts/5e4e69e7.0
luni/src/main/files/cacerts/60afe812.0
luni/src/main/files/cacerts/635ccfd5.0
luni/src/main/files/cacerts/67495436.0
luni/src/main/files/cacerts/69105f4f.0
luni/src/main/files/cacerts/6adf0799.0
luni/src/main/files/cacerts/6e8bf996.0
luni/src/main/files/cacerts/6fcc125d.0
luni/src/main/files/cacerts/72f369af.0
luni/src/main/files/cacerts/72fa7371.0
luni/src/main/files/cacerts/74c26bd0.0
luni/src/main/files/cacerts/75680d2e.0
luni/src/main/files/cacerts/7651b327.0
luni/src/main/files/cacerts/76579174.0
luni/src/main/files/cacerts/7999be0d.0
luni/src/main/files/cacerts/7a481e66.0
luni/src/main/files/cacerts/7a819ef2.0
luni/src/main/files/cacerts/7d3cd826.0
luni/src/main/files/cacerts/7d453d8f.0
luni/src/main/files/cacerts/81b9768f.0
luni/src/main/files/cacerts/8470719d.0
luni/src/main/files/cacerts/84cba82f.0
luni/src/main/files/cacerts/85cde254.0
luni/src/main/files/cacerts/86212b19.0
luni/src/main/files/cacerts/87753b0d.0
luni/src/main/files/cacerts/882de061.0
luni/src/main/files/cacerts/895cad1a.0
luni/src/main/files/cacerts/89c02a45.0
luni/src/main/files/cacerts/8f7b96c4.0
luni/src/main/files/cacerts/9339512a.0
luni/src/main/files/cacerts/9685a493.0
luni/src/main/files/cacerts/9772ca32.0
luni/src/main/files/cacerts/9d6523ce.0
luni/src/main/files/cacerts/9dbefe7b.0
luni/src/main/files/cacerts/9f533518.0
luni/src/main/files/cacerts/a0bc6fbb.0
luni/src/main/files/cacerts/a15b3b6b.0
luni/src/main/files/cacerts/a3896b44.0
luni/src/main/files/cacerts/a7605362.0
luni/src/main/files/cacerts/a7d2cf64.0
luni/src/main/files/cacerts/ab5346f4.0
luni/src/main/files/cacerts/add67345.0
luni/src/main/files/cacerts/b0f3e76e.0
luni/src/main/files/cacerts/bc3f2570.0
luni/src/main/files/cacerts/bcdd5959.0
luni/src/main/files/cacerts/bda4cc84.0
luni/src/main/files/cacerts/bdacca6f.0
luni/src/main/files/cacerts/bf64f35b.0
luni/src/main/files/cacerts/c0cafbd2.0
luni/src/main/files/cacerts/c215bc69.0
luni/src/main/files/cacerts/c33a80d4.0
luni/src/main/files/cacerts/c527e4ab.0
luni/src/main/files/cacerts/c7e2a638.0
luni/src/main/files/cacerts/c8763593.0
luni/src/main/files/cacerts/ccc52f49.0
luni/src/main/files/cacerts/cdaebb72.0
luni/src/main/files/cacerts/cf701eeb.0
luni/src/main/files/cacerts/d16a5865.0
luni/src/main/files/cacerts/d537fba6.0
luni/src/main/files/cacerts/d64f06f3.0
luni/src/main/files/cacerts/d777342d.0
luni/src/main/files/cacerts/d8274e24.0
luni/src/main/files/cacerts/dbc54cab.0
luni/src/main/files/cacerts/ddc328ff.0
luni/src/main/files/cacerts/e48193cf.0
luni/src/main/files/cacerts/e60bf0c0.0
luni/src/main/files/cacerts/e775ed2d.0
luni/src/main/files/cacerts/e7b8d656.0
luni/src/main/files/cacerts/e8651083.0
luni/src/main/files/cacerts/ea169617.0
luni/src/main/files/cacerts/eb375c3e.0
luni/src/main/files/cacerts/ed049835.0
luni/src/main/files/cacerts/ed524cf5.0
luni/src/main/files/cacerts/ee7cd6fb.0
luni/src/main/files/cacerts/f4996e82.0
luni/src/main/files/cacerts/f58a60fe.0
luni/src/main/files/cacerts/f61bff45.0
luni/src/main/files/cacerts/f80cc7f6.0
luni/src/main/files/cacerts/fac084d7.0
luni/src/main/files/cacerts/facacbc6.0
luni/src/main/files/cacerts/fde84897.0
luni/src/main/files/cacerts/ff783690.0

    Change IntegralToString.intToHexString to take width argument to
    allow for leading zero padding. Updated existing callers to
    specify 0 padding desired. Add testing of new padding
    functionality.

luni/src/main/java/java/lang/Character.java
luni/src/main/java/java/lang/Integer.java
luni/src/main/java/java/lang/IntegralToString.java
luni/src/test/java/libcore/java/lang/IntegralToStringTest.java

    Improved to throw Exceptions with proper causes

luni/src/main/java/java/security/KeyStore.java
luni/src/main/java/java/security/Policy.java
luni/src/main/java/java/security/cert/CertificateFactory.java
luni/src/main/java/javax/crypto/Cipher.java
luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLSignature.java

    Indentation fixes

luni/src/main/java/java/security/SecureRandom.java

    Fix X509CRLSelector.getIssuerNames to clone result and added test to cover this.

luni/src/main/java/java/security/cert/X509CRLSelector.java
luni/src/test/java/libcore/java/security/cert/X509CRLSelectorTest.java

    Fixed bug where we created an X500Principal via a String
    representation instead of from its original encoded bytes. This
    led to a difficult to track down bug where CA 418595b9.0 where the
    NativeCode.X509_NAME_hash of a Harmony (but not BouncyCastle)
    X509Certificate would not hash to the expected value because the
    encoded form used an ASN.1 PrintableString instead of the
    UTF8String form found in the original certificate.

luni/src/main/java/org/apache/harmony/security/x501/Name.java

    Add a new RootKeyStoreSpi and register it as the
    AndroidCAStore. This new read-only KeyStore implementation that
    looks for certificates in $ANDROID_ROOT/etc/security/cacerts/
    directory, which is /system/etc/security/cacerts/ on devices. The
    files are stored in the directory based on the older md5 based
    OpenSSL X509_NAME_hash function (now referred to as
    X509_NAME_hash_old in OpenSSL 1.0)

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/RootKeyStoreSpi.java
luni/src/main/java/org/apache/harmony/xnet/provider/jsse/JSSEProvider.java

    Added OpenSSL compatible X509_NAME_hash and X509_NAME_hash_old
    functions for producting an int hash value from an X500Principal.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/NativeCrypto.java

    Changed TrustManagerFactoryImpl to use AndroidCAStore for its default KeyStore

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/TrustManagerFactoryImpl.java

    Changed TrustManagerImpl to be AndroidCAStore aware. If it detects
    an AndroidCAStore, it avoids generating the acceptedIssuers array
    at constructions, since doing so would force us to parse all
    certificates in the store and the value is only typically used by
    SSLServerSockets when requesting a client certifcate. Because we
    don't load all the trusted CAs into the IndexedPKIXParameters at
    startup in the case of AndroidCAStore, we now check for new CAs
    when examining the cert chain for unnecessary TrustAnchors and for
    a newly discovered issuer at the end of the chain before
    validation.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/TrustManagerImpl.java

    Updated KeyStoreTest to cope with read only KeyStore. Update
    test_cacerts_bks (now renamed test_cacerts) to use the
    AndroidCAStore for validating system CA certificate
    validity. Register AndroidCAStore as an expected KeyStore type
    with StandardNames.

luni/src/test/java/libcore/java/security/KeyStoreTest.java
support/src/test/java/libcore/java/security/StandardNames.java

    Added test of X500Principal serialization while investigating Name
    encoding issue. However, the actual Name bug was found and
    verified by the new test_cacerts test.

luni/src/test/java/libcore/javax/security/auth/x500/X500PrincipalTest.java

vendor/google

    Change canonical format for checked in cacerts to have PEM
    certificate at the top, as required by Harmony's X.509
    CertificateFactory.

tools/cacerts/certimport.py

Change-Id: I35164580e04c6f79404de9e3139694c30c57eb8b

13 years agoadding a new package to run vm tests in cts-tf
Tsu Chiang Chuang [Thu, 28 Apr 2011 00:01:32 +0000 (17:01 -0700)]
adding a new package to run vm tests in cts-tf

Change-Id: I523860b4e73b11cc158706a30e6694d9188a6697

13 years agoMerge "board/generic: pull in the goldfish audio hw"
Dima Zavin [Thu, 28 Apr 2011 00:09:05 +0000 (17:09 -0700)]
Merge "board/generic: pull in the goldfish audio hw"

13 years agoMerge "generic_no_telephony: always include stub audio/audio_policy HALs"
Dima Zavin [Thu, 28 Apr 2011 00:08:51 +0000 (17:08 -0700)]
Merge "generic_no_telephony: always include stub audio/audio_policy HALs"

13 years agoMerge "Add LOCAL_GROUP_STATIC_LIBRARIES"
Ying Wang [Wed, 27 Apr 2011 16:34:13 +0000 (09:34 -0700)]
Merge "Add LOCAL_GROUP_STATIC_LIBRARIES"

13 years agoboard/generic: pull in the goldfish audio hw
Dima Zavin [Wed, 27 Apr 2011 03:13:45 +0000 (20:13 -0700)]
board/generic: pull in the goldfish audio hw

Change-Id: I8d38ca07951f35e71e700406589a8d021852ff31
Signed-off-by: Dima Zavin <dima@android.com>
13 years agoam 57a477ff: am 6f9b7562: am d5565942: Merge "x86: Disable stack-protector until...
David Turner [Tue, 26 Apr 2011 19:45:49 +0000 (12:45 -0700)]
am 57a477ff: am 6f9b7562: am d5565942: Merge "x86: Disable stack-protector until bionic is fixed"

* commit '57a477ff2e3dc853d24ca4ce490dbc50feeca3c8':
  x86: Disable stack-protector until bionic is fixed

13 years agoam 6e7926a6: am 55a461c9: am f245dd79: Merge "full_x86-eng: Ensure we copy the PC...
David 'Digit' Turner [Tue, 26 Apr 2011 19:45:47 +0000 (12:45 -0700)]
am 6e7926a6: am 55a461c9: am f245dd79: Merge "full_x86-eng: Ensure we copy the PC bios files."

* commit '6e7926a6cdd5fa6815266ecb16d6ba5410f8a182':
  full_x86-eng: Ensure we copy the PC bios files.

13 years agoam 6f9b7562: am d5565942: Merge "x86: Disable stack-protector until bionic is fixed"
David Turner [Tue, 26 Apr 2011 17:24:24 +0000 (10:24 -0700)]
am 6f9b7562: am d5565942: Merge "x86: Disable stack-protector until bionic is fixed"

* commit '6f9b7562e36483a7bf23833d99da6a50e57f7266':
  x86: Disable stack-protector until bionic is fixed

13 years agoam 55a461c9: am f245dd79: Merge "full_x86-eng: Ensure we copy the PC bios files."
David 'Digit' Turner [Tue, 26 Apr 2011 17:24:22 +0000 (10:24 -0700)]
am 55a461c9: am f245dd79: Merge "full_x86-eng: Ensure we copy the PC bios files."

* commit '55a461c9b1ab92bf6250650afcacc8de85c1e01a':
  full_x86-eng: Ensure we copy the PC bios files.

13 years agoam d5565942: Merge "x86: Disable stack-protector until bionic is fixed"
David Turner [Tue, 26 Apr 2011 08:12:03 +0000 (01:12 -0700)]
am d5565942: Merge "x86: Disable stack-protector until bionic is fixed"

* commit 'd5565942437e2c0787822604921d034e9df5fc5d':
  x86: Disable stack-protector until bionic is fixed

13 years agoam f245dd79: Merge "full_x86-eng: Ensure we copy the PC bios files."
David 'Digit' Turner [Tue, 26 Apr 2011 07:36:59 +0000 (00:36 -0700)]
am f245dd79: Merge "full_x86-eng: Ensure we copy the PC bios files."

* commit 'f245dd7975abedcb35e30aca1b1e6e3eb273388d':
  full_x86-eng: Ensure we copy the PC bios files.

13 years agoMerge "x86: Disable stack-protector until bionic is fixed"
David Turner [Tue, 26 Apr 2011 06:35:09 +0000 (23:35 -0700)]
Merge "x86: Disable stack-protector until bionic is fixed"

13 years agoMerge "full_x86-eng: Ensure we copy the PC bios files."
David 'Digit' Turner [Tue, 26 Apr 2011 06:25:37 +0000 (23:25 -0700)]
Merge "full_x86-eng: Ensure we copy the PC bios files."

13 years agoAdd LOCAL_GROUP_STATIC_LIBRARIES
Ying Wang [Mon, 25 Apr 2011 21:22:41 +0000 (14:22 -0700)]
Add LOCAL_GROUP_STATIC_LIBRARIES

Set LOCAL_GROUP_STATIC_LIBRARIES := true to group the static libraries,
in case we need gcc flags "-Wl,--start-group" and "-Wl,--end-group" to
fix circular references.

Change-Id: I03c4901670112fcdd2bb0fe660b6924e5776fcf8

13 years agogeneric_no_telephony: always include stub audio/audio_policy HALs
Dima Zavin [Wed, 20 Apr 2011 23:40:28 +0000 (16:40 -0700)]
generic_no_telephony: always include stub audio/audio_policy HALs

Change-Id: Ib48e622b2fb137e24517cb31e6c46b3795296b45
Signed-off-by: Dima Zavin <dima@android.com>
13 years agodon't use bashism just to remove trailing ':'
Doug Zongker [Fri, 22 Apr 2011 15:16:56 +0000 (08:16 -0700)]
don't use bashism just to remove trailing ':'

Change-Id: I9f86baa65406ac547cee70a273eb730ca47df66b

13 years agoAdd TARGET_PROJECT_INCLUDES as system includes
Ying Wang [Mon, 18 Apr 2011 18:45:44 +0000 (11:45 -0700)]
Add TARGET_PROJECT_INCLUDES as system includes

And do the same to host modules.

Bug: 4279745
Change-Id: I5b0cd0e13e0e61b5051537b5834eba48e5f822f8

13 years agoam 009e6022: am cb6a22f5: am 2e4e3c94: Merge "Allow swtmenubar module to be buildable...
Raphael Moll [Sat, 16 Apr 2011 00:33:20 +0000 (17:33 -0700)]
am 009e6022: am cb6a22f5: am 2e4e3c94: Merge "Allow swtmenubar module to be buildable on Windows."

* commit '009e602275e39fccbd6de52534621f6ceeaae001':
  Allow swtmenubar module to be buildable on Windows.

13 years agoam cb6a22f5: am 2e4e3c94: Merge "Allow swtmenubar module to be buildable on Windows."
Raphael Moll [Sat, 16 Apr 2011 00:28:36 +0000 (17:28 -0700)]
am cb6a22f5: am 2e4e3c94: Merge "Allow swtmenubar module to be buildable on Windows."

* commit 'cb6a22f591d66443c923ad917f6d40e943b476ce':
  Allow swtmenubar module to be buildable on Windows.

13 years agoam 5e3ce397: resolved conflicts for merge of 854354be to honeycomb-plus-aosp
Raphael [Sat, 16 Apr 2011 00:25:55 +0000 (17:25 -0700)]
am 5e3ce397: resolved conflicts for merge of 854354be to honeycomb-plus-aosp

* commit '5e3ce3972c5f5245115c1f3ed95efab66150d457':
  Add swtmenubar.jar to SDK

13 years agoresolved conflicts for merge of 854354be to honeycomb-plus-aosp
Raphael [Sat, 16 Apr 2011 00:13:44 +0000 (17:13 -0700)]
resolved conflicts for merge of 854354be to honeycomb-plus-aosp

Change-Id: Iabd1ac0b63276067b094939b237c6e695fff0c9f

13 years agoam 2e4e3c94: Merge "Allow swtmenubar module to be buildable on Windows."
Raphael Moll [Fri, 15 Apr 2011 21:56:41 +0000 (14:56 -0700)]
am 2e4e3c94: Merge "Allow swtmenubar module to be buildable on Windows."

* commit '2e4e3c94211fd31962e8fd1c6152932bbfdea7d5':
  Allow swtmenubar module to be buildable on Windows.

13 years agoam 531c0c33: Merge "Add swtmenubar.jar to SDK"
Raphael Moll [Fri, 15 Apr 2011 21:56:39 +0000 (14:56 -0700)]
am 531c0c33: Merge "Add swtmenubar.jar to SDK"

* commit '531c0c33a598632118c5bb5491f5d5295c607b18':
  Add swtmenubar.jar to SDK

13 years agoMerge "Allow swtmenubar module to be buildable on Windows."
Raphael Moll [Fri, 15 Apr 2011 21:42:09 +0000 (14:42 -0700)]
Merge "Allow swtmenubar module to be buildable on Windows."

13 years agoMerge "Add swtmenubar.jar to SDK"
Raphael Moll [Fri, 15 Apr 2011 21:42:05 +0000 (14:42 -0700)]
Merge "Add swtmenubar.jar to SDK"

13 years agoMerge "Also remove the trailing : if it is present"
Kristian Monsen [Fri, 15 Apr 2011 16:39:56 +0000 (09:39 -0700)]
Merge "Also remove the trailing : if it is present"

13 years agoAlso remove the trailing : if it is present
Kristian Monsen [Fri, 15 Apr 2011 14:43:23 +0000 (15:43 +0100)]
Also remove the trailing : if it is present

Change-Id: Icdbc197803d0f759a4656a2bc2182216d14997b3

13 years agoAllow swtmenubar module to be buildable on Windows.
Raphael Moll [Fri, 15 Apr 2011 04:19:10 +0000 (21:19 -0700)]
Allow swtmenubar module to be buildable on Windows.

Change-Id: Ia20b8dea44f79df77ba0cb0479b99af990dc5b7b

13 years agoAdd swtmenubar.jar to SDK
Raphael Moll [Thu, 14 Apr 2011 06:49:21 +0000 (23:49 -0700)]
Add swtmenubar.jar to SDK

Change-Id: Ia46337875cb78bb6a01731008b9acbfa4657d0a9

13 years agoam e615e851: resolved conflicts for merge of 8c425a9d to honeycomb-plus-aosp
Ying Wang [Thu, 14 Apr 2011 17:45:01 +0000 (10:45 -0700)]
am e615e851: resolved conflicts for merge of 8c425a9d to honeycomb-plus-aosp

* commit 'e615e85153ac11b809c124368eb99c42182b327b':
  Fix "argument list too long"

13 years agoresolved conflicts for merge of 8c425a9d to honeycomb-plus-aosp
Ying Wang [Thu, 14 Apr 2011 17:39:13 +0000 (10:39 -0700)]
resolved conflicts for merge of 8c425a9d to honeycomb-plus-aosp

Change-Id: I5a1045daa1f80d6e6493435e4297363face7dd96

13 years agoam 479ec682: Merge "Fix "argument list too long""
Ying Wang [Thu, 14 Apr 2011 17:17:34 +0000 (10:17 -0700)]
am 479ec682: Merge "Fix "argument list too long""

* commit '479ec68292c7ba17ab8e3d849cc1f186847f5cc5':
  Fix "argument list too long"

13 years agoMerge "Fix "argument list too long""
Ying Wang [Thu, 14 Apr 2011 17:07:38 +0000 (10:07 -0700)]
Merge "Fix "argument list too long""

13 years agoFix "argument list too long"
Ying Wang [Thu, 27 May 2010 18:55:39 +0000 (11:55 -0700)]
Fix "argument list too long"

Bug http://b/issue?id=2718472

Change-Id: I936e660f87ec5cfbbf95e6580bade624b277228c

13 years agofull_x86-eng: Ensure we copy the PC bios files.
David 'Digit' Turner [Thu, 14 Apr 2011 15:34:40 +0000 (17:34 +0200)]
full_x86-eng: Ensure we copy the PC bios files.

This change ensures that building full_x86-eng will copy the
Bios files to the right location. This is necessary to launch
"emulator-x86" after building the system images.

Before this patch, one had to make the copy manually. Note that
sdk_x86-eng does not need this (the files are actually taken care
of in build/target/product/sdk.mk so will be copied even in case
of the ARM sdk build).

Change-Id: If70adead27c7997694ebc30561005d26a7358c34

13 years agoam bdbcc65d: am 7c1a1247: Drop using vendor/google/etc/apns-conf.xml for eng builds.
Ying Wang [Wed, 13 Apr 2011 17:34:14 +0000 (10:34 -0700)]
am bdbcc65d: am 7c1a1247: Drop using vendor/google/etc/apns-conf.xml for eng builds.

* commit 'bdbcc65d0ee98187f447bc2ae3b421dd2ffd0540':
  Drop using vendor/google/etc/apns-conf.xml for eng builds.

13 years agoam 7c1a1247: Drop using vendor/google/etc/apns-conf.xml for eng builds.
Ying Wang [Wed, 13 Apr 2011 17:31:50 +0000 (10:31 -0700)]
am 7c1a1247: Drop using vendor/google/etc/apns-conf.xml for eng builds.

* commit '7c1a1247f3e7110a95696671e8f71334e9b3c1b5':
  Drop using vendor/google/etc/apns-conf.xml for eng builds.

13 years agoDrop using vendor/google/etc/apns-conf.xml for eng builds.
Ying Wang [Tue, 22 Mar 2011 22:32:52 +0000 (15:32 -0700)]
Drop using vendor/google/etc/apns-conf.xml for eng builds.

Bug: 4133493
Change-Id: I3eee2a5658620f480370d260b395e928bc395886

13 years agoMerge "pass blobs to write_raw_image() instead of using temp file"
Doug Zongker [Tue, 12 Apr 2011 23:49:34 +0000 (16:49 -0700)]
Merge "pass blobs to write_raw_image() instead of using temp file"

13 years agoMerge "Pass TARGET_C_INCLUDES as system include directories to gcc"
Ying Wang [Tue, 12 Apr 2011 23:04:39 +0000 (16:04 -0700)]
Merge "Pass TARGET_C_INCLUDES as system include directories to gcc"

13 years agopass blobs to write_raw_image() instead of using temp file
Doug Zongker [Tue, 12 Apr 2011 22:50:17 +0000 (15:50 -0700)]
pass blobs to write_raw_image() instead of using temp file

Change-Id: I73b71541596612552d52a8f7b1ccdd74451ac6fc

13 years agoam 91c81750: resolved conflicts for merge of 4d9a8556 to honeycomb-plus-aosp
Ying Wang [Tue, 12 Apr 2011 20:27:46 +0000 (13:27 -0700)]
am 91c81750: resolved conflicts for merge of 4d9a8556 to honeycomb-plus-aosp

* commit '91c81750f61fbb5b17112003fc231d16c25ee257':
  Add NDK crtbegin_so.o and crtend_so.o if they exist.

13 years agoresolved conflicts for merge of 4d9a8556 to honeycomb-plus-aosp
Ying Wang [Tue, 12 Apr 2011 20:14:10 +0000 (13:14 -0700)]
resolved conflicts for merge of 4d9a8556 to honeycomb-plus-aosp

Change-Id: I3914339049e3d302f8542d8ea305905eec480bbb

13 years agoPass TARGET_C_INCLUDES as system include directories to gcc
Ying Wang [Tue, 12 Apr 2011 18:06:35 +0000 (11:06 -0700)]
Pass TARGET_C_INCLUDES as system include directories to gcc

So warnings from those headers can be suppressed.
Bug: 4279745

Change-Id: Id69b253c5566de53153b87ef69eff15b8a47c832

13 years agoam e442c136: Merge "Add NDK crtbegin_so.o and crtend_so.o if they exist."
Ying Wang [Mon, 11 Apr 2011 22:35:17 +0000 (15:35 -0700)]
am e442c136: Merge "Add NDK crtbegin_so.o and crtend_so.o if they exist."

* commit 'e442c1361a9066d7a394c080273d5f93d77979e4':
  Add NDK crtbegin_so.o and crtend_so.o if they exist.

13 years agoMerge "Add NDK crtbegin_so.o and crtend_so.o if they exist."
Ying Wang [Mon, 11 Apr 2011 17:14:51 +0000 (10:14 -0700)]
Merge "Add NDK crtbegin_so.o and crtend_so.o if they exist."

13 years agoMerge "Set the default app sdk verstion to LOCAL_SDK_VERSION"
Ying Wang [Sat, 9 Apr 2011 00:41:13 +0000 (17:41 -0700)]
Merge "Set the default app sdk verstion to LOCAL_SDK_VERSION"

13 years agoupdate to use the new apicheck
Joe Onorato [Sat, 9 Apr 2011 00:32:52 +0000 (17:32 -0700)]
update to use the new apicheck

Change-Id: I47dfe29957a9a65dddae973640ff9029418ffdc5

13 years agoSet the default app sdk verstion to LOCAL_SDK_VERSION
Ying Wang [Sat, 9 Apr 2011 00:27:35 +0000 (17:27 -0700)]
Set the default app sdk verstion to LOCAL_SDK_VERSION

Instead of using the DEFAULT_APP_TARGET_SDK, which is the hardcoded in
the build system, ie the sdk version of the current source tree.

Change-Id: I2fae3521300cc6b2449df3659ded7f7a397609c0

13 years agoCurrent.xml and friends are now .txt instead.
Joe Onorato [Fri, 8 Apr 2011 22:03:48 +0000 (15:03 -0700)]
Current.xml and friends are now .txt instead.

(and much much easier to read)

Change-Id: I31832069d4fd78a937802aa20d0b0861bf99768c

13 years agoAdd NDK crtbegin_so.o and crtend_so.o if they exist.
Ying Wang [Fri, 8 Apr 2011 21:57:36 +0000 (14:57 -0700)]
Add NDK crtbegin_so.o and crtend_so.o if they exist.

Change-Id: Ic088a986d3810a1d313df30361145a467ba07e06

13 years agoMerge "Change from old Gallery3D to new GalleryNew3D."
Chih-Chung Chang [Fri, 8 Apr 2011 01:51:19 +0000 (18:51 -0700)]
Merge "Change from old Gallery3D to new GalleryNew3D."

13 years agoMerge "Use manifest minSdkVersion as "--target-api" in LOCAL_DX_FLAGS"
Ying Wang [Thu, 7 Apr 2011 22:27:31 +0000 (15:27 -0700)]
Merge "Use manifest minSdkVersion as "--target-api" in LOCAL_DX_FLAGS"

13 years agoFix typo that broke cgrep.
Mike Dodd [Thu, 7 Apr 2011 20:29:06 +0000 (13:29 -0700)]
Fix typo that broke cgrep.

Change-Id: Ic87f4bff1ee52a201c197c5664ff2e91648b0b53

13 years agoUse manifest minSdkVersion as "--target-api" in LOCAL_DX_FLAGS
Ying Wang [Thu, 7 Apr 2011 01:32:38 +0000 (18:32 -0700)]
Use manifest minSdkVersion as "--target-api" in LOCAL_DX_FLAGS

Or use LOCAL_SDK_VERSION, if minSdkVersion is not available.

Change-Id: Ia1d6946867e02df953a1685079b2724236d46798

13 years agoChange from old Gallery3D to new GalleryNew3D.
Chih-Chung Chang [Thu, 7 Apr 2011 08:02:23 +0000 (16:02 +0800)]
Change from old Gallery3D to new GalleryNew3D.

Change-Id: I9da1f97acc3f15ea62aa10aaa46590c67ee2ff70

13 years agoRemove app that's been removed.
Joe Onorato [Wed, 6 Apr 2011 19:09:45 +0000 (12:09 -0700)]
Remove app that's been removed.

Change-Id: Ie91629e3d44ee9b16ec2d0ea93978c738b682fb9

13 years agoMerge "Fix ADB, and a typo in BoardConfig.mk"
Vladimir Chtchetkine [Wed, 6 Apr 2011 00:40:09 +0000 (17:40 -0700)]
Merge "Fix ADB, and a typo in BoardConfig.mk"

13 years agoFix ADB, and a typo in BoardConfig.mk
Vladimir Chtchetkine [Wed, 6 Apr 2011 00:28:43 +0000 (17:28 -0700)]
Fix ADB, and a typo in BoardConfig.mk

Added an instruction to copy init.vbox_x86.rc to the output's root.
This is required to properly setup networking and other stuff inside
the emulator.

Change-Id: I84b11b048120a59109aa95d4f18d496a3c874911

13 years agoMerge "Remove OPROFILE_EVENTS_DIR, add ANDROID_HOST_OUT."
Jeff Brown [Tue, 5 Apr 2011 20:27:21 +0000 (13:27 -0700)]
Merge "Remove OPROFILE_EVENTS_DIR, add ANDROID_HOST_OUT."

13 years agoIncreate system image size for vbox_x86 target
Vladimir Chtchetkine [Mon, 4 Apr 2011 19:13:59 +0000 (12:13 -0700)]
Increate system image size for vbox_x86 target

Default system image size of 128M is too small to contain
everything to run Android in VBox.

Change-Id: I1d08051e170817c846660d88203908d090fc4652

13 years agoFix the build
Vladimir Chtchetkine [Mon, 4 Apr 2011 16:48:48 +0000 (09:48 -0700)]
Fix the build

Change-Id: I9eedff42d4855c1f2668509cc19d388735fb57aa

13 years agoMerge "Fix build scripts for vbox_x86 target"
Vladimir Chtchetkine [Mon, 4 Apr 2011 16:40:24 +0000 (09:40 -0700)]
Merge "Fix build scripts for vbox_x86 target"

13 years agoMerge "Tracking merge of dalvik-dev to master"
Brian Carlstrom [Sun, 3 Apr 2011 03:39:13 +0000 (20:39 -0700)]
Merge "Tracking merge of dalvik-dev to master"

13 years agoam 5d587a47: am 2218c027: am 63e2c1eb: docs: add Google IO 2011 logo
Scott Main [Fri, 1 Apr 2011 23:27:17 +0000 (16:27 -0700)]
am 5d587a47: am 2218c027: am 63e2c1eb: docs: add Google IO 2011 logo

* commit '5d587a470f83afe07a9cb97ab0fdb555efee751d':
  docs: add Google IO 2011 logo

13 years agoam 2218c027: am 63e2c1eb: docs: add Google IO 2011 logo
Scott Main [Fri, 1 Apr 2011 23:25:04 +0000 (16:25 -0700)]
am 2218c027: am 63e2c1eb: docs: add Google IO 2011 logo

* commit '2218c027117b10fd909083c8c666bebb074c2167':
  docs: add Google IO 2011 logo

13 years agoam 63e2c1eb: docs: add Google IO 2011 logo
Scott Main [Fri, 1 Apr 2011 23:19:26 +0000 (16:19 -0700)]
am 63e2c1eb: docs: add Google IO 2011 logo

* commit '63e2c1eba8079caa3288a14041239f7b5018ee92':
  docs: add Google IO 2011 logo

13 years agoTracking merge of dalvik-dev to master
Brian Carlstrom [Fri, 1 Apr 2011 22:45:58 +0000 (15:45 -0700)]
Tracking merge of dalvik-dev to master

git cherry-pick --no-commit  5fac8d8f7096d8a950acad1ad0a8b963cef72e03

git cherry-pick --no-commit  1a8210710b46a0796ff2f8e76b6beb3a54f89019

git cherry-pick --no-commit  4fe2ac9f7284b838393aec8f0f48caef2510fd46

git cherry-pick --no-commit  7beb710a8f976fc4cb1e8be780644386870c4975

Change-Id: Ib10348e5509c906c6b95fa4accd6a18900bfe748

13 years agodocs: add Google IO 2011 logo
Scott Main [Fri, 1 Apr 2011 22:05:12 +0000 (15:05 -0700)]
docs: add Google IO 2011 logo

Change-Id: I0393325205c31f588d1e1fb64dfcc2d4714bdad6

13 years agox86: Disable stack-protector until bionic is fixed
Bruce Beare [Fri, 1 Apr 2011 16:09:02 +0000 (09:09 -0700)]
x86: Disable stack-protector until bionic is fixed

Change-Id: I2862de5c1b02490197704f4578a8a91d0565eef0
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
13 years agoFix build scripts for vbox_x86 target
Vladimir Chtchetkine [Fri, 1 Apr 2011 15:24:25 +0000 (08:24 -0700)]
Fix build scripts for vbox_x86 target

Change-Id: Ia1f2bf9f05fcd8f07b240e15c7c01a80c6ca6829

13 years agoRemove OPROFILE_EVENTS_DIR, add ANDROID_HOST_OUT.
Jeff Brown [Fri, 25 Mar 2011 00:03:06 +0000 (17:03 -0700)]
Remove OPROFILE_EVENTS_DIR, add ANDROID_HOST_OUT.

Change-Id: I81b82fa2b7c754a2901dff124a36fe3b7b5abfd0

13 years agoam a9be570b: resolved conflicts for merge of fdc3192e to honeycomb-plus-aosp
Ying Wang [Fri, 1 Apr 2011 01:08:00 +0000 (18:08 -0700)]
am a9be570b: resolved conflicts for merge of fdc3192e to honeycomb-plus-aosp

* commit 'a9be570b5d5351bc13da1cbc0a5be3a6ea1113d1':
  Merge c4d4731b4dd306b74b9e2245b4983b6b3c5b866e: 'Build SDK repository'. Do not merge.

13 years agoresolved conflicts for merge of fdc3192e to honeycomb-plus-aosp
Ying Wang [Fri, 1 Apr 2011 01:05:37 +0000 (18:05 -0700)]
resolved conflicts for merge of fdc3192e to honeycomb-plus-aosp

Change-Id: Idddf7afb063109654664ecac252cf6be73125c20

13 years agoresolved conflicts for merge of bd0c91c8 to gingerbread-plus-aosp
Ying Wang [Fri, 1 Apr 2011 00:00:13 +0000 (17:00 -0700)]
resolved conflicts for merge of bd0c91c8 to gingerbread-plus-aosp

Change-Id: Ia4d8719337f84927f96a162b97df8a8bc62630e1

13 years agoam ce467097: am 54aa74ef: am a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent...
Ying Wang [Thu, 31 Mar 2011 22:16:36 +0000 (15:16 -0700)]
am ce467097: am 54aa74ef: am a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent way as others"

* commit 'ce4670977d0367983e40ed339da793792fdb6e06':
  Use my-dir in a consistent way as others

13 years agoam 54aa74ef: am a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent way as others"
Ying Wang [Thu, 31 Mar 2011 22:14:32 +0000 (15:14 -0700)]
am 54aa74ef: am a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent way as others"

* commit '54aa74ef5da0a76a0fc1afdabaa24d2fb0744cd1':
  Use my-dir in a consistent way as others

13 years agoam 0c47a691: am 15fcee57: am c5e45492: am 4c401b1a: Merge "Fix argument handling...
Ying Wang [Thu, 31 Mar 2011 22:12:04 +0000 (15:12 -0700)]
am 0c47a691: am 15fcee57: am c5e45492: am 4c401b1a: Merge "Fix argument handling in runhat() function"

* commit '0c47a6919c162745e5295246ee6b4418c5ac4012':
  Fix argument handling in runhat() function

13 years agoam a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent way as others"
Ying Wang [Thu, 31 Mar 2011 22:11:58 +0000 (15:11 -0700)]
am a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent way as others"

* commit 'a9e5bb8a6b2b772b07214e4dd0004f6989285dd0':
  Use my-dir in a consistent way as others

13 years agoam f78fb1d1: Merge "Use my-dir in a consistent way as others"
Ying Wang [Thu, 31 Mar 2011 22:10:33 +0000 (15:10 -0700)]
am f78fb1d1: Merge "Use my-dir in a consistent way as others"

* commit 'f78fb1d1516e1d7448871ad3a2a403b12ff25f1a':
  Use my-dir in a consistent way as others

13 years agoam 15fcee57: am c5e45492: am 4c401b1a: Merge "Fix argument handling in runhat() function"
Ying Wang [Thu, 31 Mar 2011 22:08:50 +0000 (15:08 -0700)]
am 15fcee57: am c5e45492: am 4c401b1a: Merge "Fix argument handling in runhat() function"

* commit '15fcee57aa124c6f690eccab580502ed78e3746b':
  Fix argument handling in runhat() function

13 years agoam c5e45492: am 4c401b1a: Merge "Fix argument handling in runhat() function"
Ying Wang [Thu, 31 Mar 2011 22:01:53 +0000 (15:01 -0700)]
am c5e45492: am 4c401b1a: Merge "Fix argument handling in runhat() function"

* commit 'c5e45492fad4c5e45c1d5f0726c25877a601338e':
  Fix argument handling in runhat() function

13 years agoam 4c401b1a: Merge "Fix argument handling in runhat() function"
Ying Wang [Thu, 31 Mar 2011 21:58:23 +0000 (14:58 -0700)]
am 4c401b1a: Merge "Fix argument handling in runhat() function"

* commit '4c401b1aabf5ad09c152d5e308bb13124c0a2d24':
  Fix argument handling in runhat() function

13 years agoMerge "Use my-dir in a consistent way as others"
Ying Wang [Thu, 31 Mar 2011 21:54:56 +0000 (14:54 -0700)]
Merge "Use my-dir in a consistent way as others"