[Rpm-maint] [rpm-software-management/rpm] Add armv8* arch variants to rpmrc.in (#425)

Mark Hatle notifications at github.com
Tue Apr 3 13:39:27 UTC 2018


mhatle commented on this pull request.



> @@ -80,6 +80,10 @@ optflags: armv6hl -O2 -g -march=armv6 -mfloat-abi=hard -mfpu=vfp
 optflags: armv7l -O2 -g -march=armv7
 optflags: armv7hl -O2 -g -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16
 optflags: armv7hnl -O2 -g -march=armv7-a -mfloat-abi=hard -mfpu=neon
+optflags: armv8l -O2 -g -march=armv8-a

aarch32 is the new marketing name for what we used to call the 'arm instruction set'.  armv8 is the most current incarnation of the 32-bit ARM instruction set.

While the armv8 spec strongly suggests the inclusion of the VFP/Neon and other instructions.  It is not strictly required.   So yes, softfloat is still being used and is needed in some cases.

There are multiple ARM licenses who claim to have armv8 compatible CPUs that do not have floating point units.  (Note, all of the cases I know of these are 32-bit CPUs -- and all are geared toward embedded.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/425#discussion_r178826605
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20180403/a45ef1fa/attachment.html>


More information about the Rpm-maint mailing list