aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-08Fix PIC relocations for non-Bsymbolic buildsandroid-cts-5.1_r2android-cts-5.1_r1android-cts-5.0_r9android-cts-5.0_r8android-cts-5.0_r7android-cts-5.0_r6android-cts-5.0_r5android-cts-5.0_r4android-cts-5.0_r3android-5.1.1_r9android-5.1.1_r8android-5.1.1_r7android-5.1.1_r6android-5.1.1_r5android-5.1.1_r4android-5.1.1_r3android-5.1.1_r2android-5.1.1_r18android-5.1.1_r17android-5.1.1_r16android-5.1.1_r15android-5.1.1_r14android-5.1.1_r13android-5.1.1_r12android-5.1.1_r10android-5.1.1_r1android-5.1.0_r5android-5.1.0_r4android-5.1.0_r3android-5.1.0_r1android-5.0.2_r3android-5.0.2_r1android-5.0.1_r1android-5.0.0_r7android-5.0.0_r6android-5.0.0_r5.1android-5.0.0_r5android-5.0.0_r4android-5.0.0_r3android-5.0.0_r2android-5.0.0_r1lollipop-releaselollipop-mr1-devlollipop-devlollipop-cts-releaseArd Biesheuvel
The ARM assembler contains a couple of hand-coded PC relative references to data defined in other object files. Make sure the externs are tagged as hidden so the linker knows that it can resolve the reference locally at build time. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@gmail.com> Bug: 16853291 Change-Id: I0bd7c7cd9fffa0dfb082f3650da3ad85e4011c49 (cherry picked from commit 277360226c7e0593767fa7f21cdacf0fdf024122)
2014-05-01am 9c7ba30e: am 0fec2aef: Merge "Fix vorbis decoding error."Nick Kralevich
* commit '9c7ba30e134480d1025a515c4cecaebbf7fc1e23': Fix vorbis decoding error.
2014-05-01am 0fec2aef: Merge "Fix vorbis decoding error."Nick Kralevich
* commit '0fec2aefa8143c83df43752bb0218dfa371cc57e': Fix vorbis decoding error.
2014-05-01Merge "Fix vorbis decoding error."idea133-weekly-releaseNick Kralevich
2014-04-28Fix vorbis decoding error.Douglas Leung
This change mimics what the ARM assembly code is doing. I believe this bug was exposed when EOS handling was changed to allow an empty buffer. Change-Id: I5eb88c563708a0013c31f7a0bb7efbc2d2d79231 Signed-off-by: Douglas Leung <douglas@mips.com>
2014-03-28am 82cc1a4a: am ff9b5b2d: Don\'t crash on corrupt filesMarco Nelissen
* commit '82cc1a4a5ee1c6f628c0ca9107d4162afa76d6c9': Don't crash on corrupt files
2014-03-28am ff9b5b2d: Don\'t crash on corrupt filesMarco Nelissen
* commit 'ff9b5b2d260b100be4430fb6cd73deabdc732f02': Don't crash on corrupt files
2014-03-28Don't crash on corrupt filesMarco Nelissen
b/13652927 Change-Id: I33cd8e0ba9deda1c8aefe39120df90f42aead529
2013-10-25am f368828a: am 97fe197d: Fix memory leakMarco Nelissen
* commit 'f368828a7e2e0657fc29ac4466a3c14f116a6007': Fix memory leak
2013-10-25am 97fe197d: Fix memory leakandroid-sdk-4.4.2_r1.0.1android-sdk-4.4.2_r1android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1kitkat-mr1.1-releasekitkat-mr1-releasekitkat-devidea133Marco Nelissen
* commit '97fe197df913aea1a1f436d6e44100ff75a54c82': Fix memory leak
2013-10-25Fix memory leakMarco Nelissen
b/11184427 b/11261713 Change-Id: Ie71675e4d60e1366cb042e9d0588762097925187
2013-10-15Merge "Unify plain C and assembly code behavior."Marco Nelissen
2013-10-15Unify plain C and assembly code behavior.Marco Nelissen
The ARM assembly version of oggpack_read() returns 0 (no error) when attempting to read from an empty buffer. Make the plain C version (used in e.g. x86 build) do the same. b/11064240 Change-Id: Ia60ef4b511aa871d78d02095812e2b94856b52f5
2013-10-14am afa1f6ba: Fix crashes on corrupt files.android-cts-4.4_r4android-cts-4.4_r1android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9kitkat-releasekitkat-cts-releasekitkat-cts-devMarco Nelissen
* commit 'afa1f6bad4e2a387c6d3889132fcd1c8dc80ae4a': Fix crashes on corrupt files.
2013-10-12Fix crashes on corrupt files.Marco Nelissen
b/11184427 Change-Id: I70fe00a0b7158b01d1633a474b42851f983fbc49
2012-08-13Merge "hardening: eliminate text relocations"android-sdk-support_r11android-cts-4.2_r2android-cts-4.2_r1android-4.4_r0.8android-4.4_r0.7android-4.3_r3.1android-4.3_r3android-4.3_r2.3android-4.3_r2.2android-4.3_r2.1android-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9android-4.3.1_r1android-4.2_r1android-4.2.2_r1.2android-4.2.2_r1.1android-4.2.2_r1android-4.2.1_r1.2android-4.2.1_r1.1android-4.2.1_r1tools_r22.2tools_r22tools_r21jb-mr2.0.0-releasejb-mr2.0-releasejb-mr2-releasejb-mr2-devjb-mr1.1-releasejb-mr1.1-dev-plus-aospjb-mr1.1-devjb-mr1-releasejb-mr1-dev-plus-aospjb-mr1-devNick Kralevich
2012-08-11hardening: eliminate text relocationsArd Biesheuvel
Change-Id: I259aab364ae954532d7137ef54640175530fb6e2
2011-07-11am 69a9d313: merge intel x86 patches into gingerbread branchandroid-sdk-adt_r20android-sdk-adt_r16.0.1android-sdk-4.0.3_r1android-sdk-4.0.3-tools_r1android-cts-verifier-4.0_r1android-cts-verifier-4.0.3_r1android-cts-4.1_r4android-cts-4.1_r2android-cts-4.1_r1android-cts-4.0_r1android-cts-4.0.3_r2android-cts-4.0.3_r1android-4.1.2_r2.1android-4.1.2_r2android-4.1.2_r1android-4.1.1_r6.1android-4.1.1_r6android-4.1.1_r5android-4.1.1_r4android-4.1.1_r3android-4.1.1_r2android-4.1.1_r1.1android-4.1.1_r1android-4.0.4_r2.1android-4.0.4_r2android-4.0.4_r1.2android-4.0.4_r1.1android-4.0.4_r1android-4.0.3_r1.1android-4.0.3_r1android-4.0.2_r1android-4.0.1_r1.2android-4.0.1_r1.1android-4.0.1_r1tools_r20jb-releasejb-mr0-releasejb-devics-plus-aospics-mr1-releaseics-mr1ics-mr0-releaseics-mr0ics-factoryrom-2-releaseDavid 'Digit' Turner
* commit '69a9d313a91bc0cc1ac4aa98d0abdebdc5f9f9a0': Fix compile warnings and errors
2011-07-08merge intel x86 patches into gingerbread branchandroid-cts-2.3_r12android-cts-2.3_r11android-cts-2.3_r10gingerbreadDavid 'Digit' Turner
2011-06-08Fix compile warnings and errorsBruce Beare
Orig-Change-Id: I30a9299390cef302a8d3e61b6aa6e38731be1529 Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
2010-07-09merge from open-source masterandroid-sdk-tools_r12android-sdk-adt_r12The Android Open Source Project
Change-Id: Iea0b0b45f13a3f1d045ed36d475dba5bbed71874
2010-07-08Merge "Fix compile warnings and errors"android-sdk-tools_r7android-adt-0.9.9android-adt-0.9.8tools_r9tools_r8tools_r7froyo-plus-aospJean-Baptiste Queru
2010-07-02merge from open-source masterThe Android Open Source Project
Change-Id: Ib04e99f47b43622005a7fe9c635008b2d91a9a8a
2010-06-28define byte order properlyChih-Wei Huang
2010-06-25Fix compile warnings and errorsBruce Beare
Change-Id: I30a9299390cef302a8d3e61b6aa6e38731be1529 Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
2010-06-23Make sure this assembly fragment properly supports ARM/THUMB transitions by ↵android-sdk-2.3.4_r1android-cts-2.3_r5android-cts-2.3_r4android-cts-2.3_r3android-cts-2.3_r2android-cts-2.3_r1android-2.3_r1android-2.3.7_r1android-2.3.6_r1android-2.3.6_r0.9android-2.3.5_r1android-2.3.4_r1android-2.3.4_r0.9android-2.3.3_r1aandroid-2.3.3_r1.1android-2.3.3_r1android-2.3.2_r1android-2.3.1_r1gingerbread-releasegingerbread-mr4-releaseAndreas Huber
using the BX, LR instruction instead of antiquated MOV PC, LR. Change-Id: Ia58b53bf50ccbc471ef001044b18a019631a4df0 related-to-bug: 2774193
2010-05-07Expose some internals of the tremolo library for use by the ↵android-sdk-2.2_r2android-sdk-2.2_r1android-cts-2.2_r7android-cts-2.2_r6android-cts-2.2_r5android-cts-2.2_r4android-cts-2.2_r3android-cts-2.2_r2android-cts-2.2_r1android-2.2_r1.3android-2.2_r1.2android-2.2_r1.1android-2.2_r1android-2.2.3_r1android-2.2.2_r1android-2.2.1_r2android-2.2.1_r1Andreas Huber
OggExtractor/VorbisDecoder Change-Id: I3846bb61bcf032a445c501a831ab90e81bf2ff21 related-to-bug: 2654400
2010-03-18Correct the NOTICEandroid-sdk-tools_r6Gloria Wang
Change-Id: Ia0a80a5cc9d7239266484ac38865df0c89e51f84
2010-03-18Update license header for Tremolo and remove unused script.Gloria Wang
Change-Id: I10d4885e51c15f7e4adfa6455ccab50561db9a94
2010-03-12Release Tremolo under a BSD license.Gloria Wang
Change-Id: I55f5290911fcb88448ef8ac14eb519c1f6136e06
2010-03-08Add an empty CleanSpec.mkJean-Baptiste Queru
Change-Id: Ia59c2afc8361a1cd77b03f1fcb3ce959e874f094
2010-02-17Fix for Ogg playback issues for "Ringing Alarm".Gloria Wang
2010-02-12Replace Tremor with Tremolo (an ARM optimised version of the Tremor library ↵Gloria Wang
for doing Ogg Vorbis decompression)
2010-02-08Tremolo (an ARM optimised version of the Tremor library for doing Ogg Vorbis ↵Gloria Wang
decompression)
2010-02-05Revert "Replace Tremor with Tremolo (an ARM optimised version of the Tremor ↵Gloria Wang
library for doing Ogg Vorbis decompression)" This reverts commit 0f6f2525f7b19c7de18bafe464b5ced1c714430a.
2010-02-04Replace Tremor with Tremolo (an ARM optimised version of the Tremor library ↵Gloria Wang
for doing Ogg Vorbis decompression)
2010-02-03new project, first commitNico Sallembien