summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Peter Michael Green [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
Merge android-platform-art (8.1.0+r23-3+rpi2) import into refs/heads/workingbranch
Peter Michael Green [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
Replace movw with mov and orr
Gbp-Pq: Name replace-movw.patch
Peter Michael Green [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
hack out ubfx and sbfx which are not supported on armv6
I wrote a script to replace ubfx and sbfx with shift operations,
unfortunately these clobber the carry flag, so there is some risk,
hopefully it's ok.....
Gbp-Pq: Name hack-out-ubfx-and-sbfx.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
Implements the default no-arg constructor
`std::partition_point` instantiates `StrideIterator` with a no-arg constructor.
Gbp-Pq: Name StrideIterator-constructor.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
Conforms with the exception specification of `std::atomic`
All constructors of `std::atomic` require `noexcept`. As a result, its members
must also be able to instantiate without any exception throwing.
Gbp-Pq: Name atomic-exception-specification.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
Use a portable PAGE_SIZE
PAGE_SIZE is not defined on some architectures such as arm64 and mips64el, so
let's use a portable and standardized one.
Gbp-Pq: Name PAGE_SIZE.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
Use `ucontext_t` instead of `ucontext`
Both Bionic and glibc define a struct called `ucontext_t` but only Bionic
defines an alias `ucontext_t`. Let's use the more standardized one.
Gbp-Pq: Name ucontext.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
missing-system-includes
Gbp-Pq: Name missing-system-includes.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
use-android-dlmalloc
Gbp-Pq: Name use-android-dlmalloc.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
memcheck-paths
Gbp-Pq: Name memcheck-paths.patch
Peter Michael Green [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
android-platform-art (8.1.0+r23-3+rpi2) buster-staging; urgency=medium
* Revert changes from 8.1.0+r23-3+rpi1
* Replace ubfx and sbfx with shift instructions
* Replace movw with mov and orr
* Failed attempt to avoid tagging asm files as armv7
(I'm just going to let this one through despite the apparent
armv7 content, i suspect that is a lesser evil than not having
the package at all).
[dgit import unpatched android-platform-art 8.1.0+r23-3+rpi2]
Peter Michael Green [Tue, 19 Mar 2019 01:46:21 +0000 (01:46 +0000)]
Import android-platform-art_8.1.0+r23-3+rpi2.debian.tar.xz
[dgit import tarball android-platform-art 8.1.0+r23-3+rpi2 android-platform-art_8.1.0+r23-3+rpi2.debian.tar.xz]
Peter Michael Green [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
Merge android-platform-art (8.1.0+r23-3+rpi1) import into refs/heads/workingbranch
Android Tools Maintainers [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
Implements the default no-arg constructor
`std::partition_point` instantiates `StrideIterator` with a no-arg constructor.
Gbp-Pq: Name StrideIterator-constructor.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
Conforms with the exception specification of `std::atomic`
All constructors of `std::atomic` require `noexcept`. As a result, its members
must also be able to instantiate without any exception throwing.
Gbp-Pq: Name atomic-exception-specification.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
Use a portable PAGE_SIZE
PAGE_SIZE is not defined on some architectures such as arm64 and mips64el, so
let's use a portable and standardized one.
Gbp-Pq: Name PAGE_SIZE.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
Use `ucontext_t` instead of `ucontext`
Both Bionic and glibc define a struct called `ucontext_t` but only Bionic
defines an alias `ucontext_t`. Let's use the more standardized one.
Gbp-Pq: Name ucontext.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
missing-system-includes
Gbp-Pq: Name missing-system-includes.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
use-android-dlmalloc
Gbp-Pq: Name use-android-dlmalloc.patch
Android Tools Maintainers [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
memcheck-paths
Gbp-Pq: Name memcheck-paths.patch
Peter Michael Green [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
android-platform-art (8.1.0+r23-3+rpi1) buster-staging; urgency=medium
* Don't build andriod libs (but do build dmtracedump) on armhf for raspbian,
they apparently contain assembler that is not armv6 compatible.
[dgit import unpatched android-platform-art 8.1.0+r23-3+rpi1]
Peter Michael Green [Tue, 19 Mar 2019 01:31:47 +0000 (01:31 +0000)]
Import android-platform-art_8.1.0+r23-3+rpi1.debian.tar.xz
[dgit import tarball android-platform-art 8.1.0+r23-3+rpi1 android-platform-art_8.1.0+r23-3+rpi1.debian.tar.xz]
Android Tools Maintainers [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
Implements the default no-arg constructor
`std::partition_point` instantiates `StrideIterator` with a no-arg constructor.
Gbp-Pq: Name StrideIterator-constructor.patch
Android Tools Maintainers [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
Conforms with the exception specification of `std::atomic`
All constructors of `std::atomic` require `noexcept`. As a result, its members
must also be able to instantiate without any exception throwing.
Gbp-Pq: Name atomic-exception-specification.patch
Android Tools Maintainers [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
Use a portable PAGE_SIZE
PAGE_SIZE is not defined on some architectures such as arm64 and mips64el, so
let's use a portable and standardized one.
Gbp-Pq: Name PAGE_SIZE.patch
Android Tools Maintainers [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
Use `ucontext_t` instead of `ucontext`
Both Bionic and glibc define a struct called `ucontext_t` but only Bionic
defines an alias `ucontext_t`. Let's use the more standardized one.
Gbp-Pq: Name ucontext.patch
Android Tools Maintainers [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
missing-system-includes
Gbp-Pq: Name missing-system-includes.patch
Android Tools Maintainers [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
use-android-dlmalloc
Gbp-Pq: Name use-android-dlmalloc.patch
Android Tools Maintainers [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
memcheck-paths
Gbp-Pq: Name memcheck-paths.patch
Kai-Chung Yan [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
android-platform-art (8.1.0+r23-3) unstable; urgency=medium
* Put all LDFLAGS that link libraries at the end of the command line. This
fixes FTBFS on Ubuntu because `--as-needed` is used by default.
(Closes: #916250) Thanks to Logan Rosen.
* ucontext.patch: Fix a type mismatch causing FTBFS on armhf
* Use GCC to compile assembly code on armhf as Clang does not support the
`ADRL` instruction. See <https://bugs.llvm.org/show_bug.cgi?id=24350>.
[dgit import unpatched android-platform-art 8.1.0+r23-3]
Kai-Chung Yan [Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)]
Import android-platform-art_8.1.0+r23-3.debian.tar.xz
[dgit import tarball android-platform-art 8.1.0+r23-3 android-platform-art_8.1.0+r23-3.debian.tar.xz]
Kai-Chung Yan [Tue, 30 Oct 2018 07:33:48 +0000 (07:33 +0000)]
Import android-platform-art_8.1.0+r23.orig.tar.gz
[dgit import orig android-platform-art_8.1.0+r23.orig.tar.gz]