From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 0/5] arch/arm: introduce big.LITTLE configurations
Date: Wed, 5 Jul 2017 12:25:32 +0200 [thread overview]
Message-ID: <cover.1499250321.git.yann.morin.1998@free.fr> (raw)
Hello All!
This series adds four new CPU variants to the arm choice, to enable
optimising for big.LITTLE CPUs.
We first fix the current values inthe first two patches, then introduce
the actual new variants, and then make use of the sole packages that
needs to know of them.
This has been only slightly tested by simply building the toolchains for
the six possibilities:
- the four variants in arm mode (32-bit),
- the two armv8 variants in aarch64 mode (64-bit).
The variants were introduced in various versions of gcc, so we protect
the internal gcc as well as the external toolchains accordingly.
Regards,
Yann E. MORIN.
The following changes since commit 644c024edeb7e20bd96ce4426aeca2cbcd74d9b9
syslinux: drop patch 0003, not needed after gnu-efi update (2017-07-04 18:45:26 +0200)
are available in the git repository at:
git://git.buildroot.org/~ymorin/git/buildroot.git
for you to fetch changes up to cdc5ada0fd19765aff9779fc109a26284c9320b6
package/kvm-unit-test: available for big.LITTLE arm cores too (2017-07-05 12:07:49 +0200)
----------------------------------------------------------------
Yann E. MORIN (5):
arch/arm: fix -mcpu default values for AArch64
arch/arm: fix defaults for AArch64 in 64-bit mode
package/kvm-unit-tests: introduce _ARCH_SUPPORTS
arch/arm: add big.LITTLE cpu variants
package/kvm-unit-test: available for big.LITTLE arm cores too
arch/Config.in.arm | 50 ++++++++++++++++++----
package/gcc/Config.in.host | 5 ++-
package/kvm-unit-tests/Config.in | 19 ++++----
.../Config.in | 2 +
.../toolchain-external-codesourcery-arm/Config.in | 4 ++
5 files changed, 62 insertions(+), 18 deletions(-)
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
next reply other threads:[~2017-07-05 10:25 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-05 10:25 Yann E. MORIN [this message]
2017-07-05 10:25 ` [Buildroot] [PATCH 1/5] arch/arm: fix -mcpu default values for AArch64 Yann E. MORIN
2017-07-05 10:25 ` [Buildroot] [PATCH 2/5] arch/arm: fix defaults for AArch64 in 64-bit mode Yann E. MORIN
2017-07-05 10:55 ` Baruch Siach
2017-07-05 11:01 ` Yann E. MORIN
2017-07-05 10:25 ` [Buildroot] [PATCH 3/5] package/kvm-unit-tests: introduce _ARCH_SUPPORTS Yann E. MORIN
2017-07-05 10:25 ` [Buildroot] [PATCH 4/5] arch/arm: add big.LITTLE cpu variants Yann E. MORIN
2017-07-05 10:25 ` [Buildroot] [PATCH 5/5] package/kvm-unit-test: available for big.LITTLE arm cores too Yann E. MORIN
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1499250321.git.yann.morin.1998@free.fr \
--to=yann.morin.1998@free.fr \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox