Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 587542 - toolchain.eclass: Add support for --with-arch=armv7ve
Summary: toolchain.eclass: Add support for --with-arch=armv7ve
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: ARM Linux
: Normal enhancement (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2016-06-29 21:52 UTC by Michael Weiser
Modified: 2018-01-21 22:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Add support for --with-arch=armv7ve (toolchain.eclass-armv7ve.patch,516 bytes, patch)
2016-06-29 21:52 UTC, Michael Weiser
Details | Diff
add support for armv7ve{b,l} (toolchain-armv7vebl.patch,586 bytes, patch)
2016-11-11 20:55 UTC, Michael Weiser
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Weiser 2016-06-29 21:52:33 UTC
Created attachment 439178 [details, diff]
Add support for --with-arch=armv7ve

Recent versions of gcc support --with-arch=armv7ve, setting the default for -march to armv7ve which is a variant of armv7-a that amongst others supports virtualisation extensions. To get this past endianness-variant stripping in toolchain.eclass, CTARGET would need to be arm7vee{l,b}-*. The attached patch adds support for armv7ve{l,b}-*.
Comment 1 Michael Weiser 2016-11-11 16:13:28 UTC
I still need this. What can I do to get it in?
Comment 2 SpanKY gentoo-dev 2016-11-11 18:57:59 UTC
Comment on attachment 439178 [details, diff]
Add support for --with-arch=armv7ve

we don't want to blindly assume "armv7v" == "armv7ve"
Comment 3 Michael Weiser 2016-11-11 20:55:12 UTC
Created attachment 453070 [details, diff]
add support for armv7ve{b,l}

How about this approach?
Comment 4 Michael Weiser 2016-11-28 09:42:16 UTC
Any thoughts on the approach in the new patch?
Comment 5 Michael Weiser 2017-02-15 14:42:16 UTC
I still need this. Can this be merged? Thanks, Michael
Comment 6 Andreas K. Hüttel archtester gentoo-dev 2017-08-30 07:57:20 UTC
@ arm: opinions?
Comment 7 Michael Weiser 2017-08-30 09:02:23 UTC
Andreas: Thanks for picking this up! I'm still interested in it and use it as a local patch. It works without problems for me.
Comment 8 Michael Weiser 2018-01-21 22:02:35 UTC
Never mind. Worked around it using package.env and EXTRA_ECONF.