> On May 13, 2016, at 12:56 AM, André Draszik <g...@andred.net> wrote: > > Commit 6661718 (feature-arm-{neon,vfp}.inc: refactor and fix issues) > effectively changed the gcc -mfpu= option from -mfpu=vfpv3-d16 to > -mfpu=vfpv3d16, which gcc doesn't understand. > > Restore the original value. > > After doing that, we also need to adjust ARMPKGSFX_FPU which should > contain the same value without dash '-' as it is used that way > throughout.
V1 worked fine for my case. V3 doesnt even apply. Can you rebase it on top of master and resend ? > > Signed-off-by: André Draszik <g...@andred.net> > --- > meta/conf/machine/include/arm/feature-arm-neon.inc | 2 +- > meta/conf/machine/include/arm/feature-arm-vfp.inc | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/meta/conf/machine/include/arm/feature-arm-neon.inc > b/meta/conf/machine/include/arm/feature-arm-neon.inc > index 50d9175..b34af8e 100644 > --- a/meta/conf/machine/include/arm/feature-arm-neon.inc > +++ b/meta/conf/machine/include/arm/feature-arm-neon.inc > @@ -8,7 +8,7 @@ TUNEVALID[neon] = "Enable Neon SIMD accelerator unit." > TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'neon', ' neon', > '', d)}" > > TUNEVALID[vfpv3d16] = "Enable Vector Floating Point Version 3 with 16 > registers (vfpv3-d16) unit." > -TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'vfpv3d16', ' > vfpv3d16', '', d)}" > +TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'vfpv3d16', ' > vfpv3-d16', '', d)}" > > TUNEVALID[vfpv3] = "Enable Vector Floating Point Version 3 with 32 registers > (vfpv3) unit." > TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'vfpv3', ' vfpv3', > '' , d)}" > diff --git a/meta/conf/machine/include/arm/feature-arm-vfp.inc > b/meta/conf/machine/include/arm/feature-arm-vfp.inc > index 4247255..9ef31e7 100644 > --- a/meta/conf/machine/include/arm/feature-arm-vfp.inc > +++ b/meta/conf/machine/include/arm/feature-arm-vfp.inc > @@ -6,7 +6,7 @@ TUNEVALID[vfp] = "Enable Vector Floating Point (vfp) unit." > TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'vfp', ' vfp', '', > d)}" > > TUNE_CCARGS .= "${@ (' -mfpu=%s ' % d.getVar('TUNE_CCARGS_MFPU', > True).split()[-1]) if (d.getVar('TUNE_CCARGS_MFPU', True) != '') else ''}" > -ARMPKGSFX_FPU = "${@ ('-%s' % d.getVar('TUNE_CCARGS_MFPU', > True).split()[-1]) if (d.getVar('TUNE_CCARGS_MFPU', True) != '') else ''}" > +ARMPKGSFX_FPU = "${@ ('-%s' % d.getVar('TUNE_CCARGS_MFPU', > True).split()[-1].replace('vfpv3-d16', 'vfpv3d16')) if > (d.getVar('TUNE_CCARGS_MFPU', True) != '') else ''}" > > TUNEVALID[callconvention-hard] = "Enable EABI hard float call convention, > requires VFP." > TUNE_CCARGS_MFLOAT = "${@ bb.utils.contains('TUNE_FEATURES', > 'callconvention-hard', 'hard', 'softfp', d) if (d.getVar('TUNE_CCARGS_MFPU', > True) != '') else '' }" > -- > 2.8.1 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core
signature.asc
Description: Message signed with OpenPGP using GPGMail
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core